{"Id":"Shared.Collision.CollisionTerrainGroup","Name":"CollisionTerrainGroup","DisplayName":"CollisionTerrainGroup","FullName":"Shared.Collision.CollisionTerrainGroup","Namespace":"Shared.Collision","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"System.Object","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"Empty:Shared.Collision.CollisionTerrainGroup","Name":"Empty","Type":"Shared.Collision.CollisionTerrainGroup","Signature":"public Shared.Collision.CollisionTerrainGroup Empty","Visibility":"public","IsStatic":true,"IsLiteral":false,"Hash":"3B130C2F39F4CD20F7C5081506A5C76B9FBD03E38FD739B963A12060D74BE5E5"},{"Id":"StaticTree:CandideCreator.Shared.Algorithms.AabbTree\u00601\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E","Name":"StaticTree","Type":"CandideCreator.Shared.Algorithms.AabbTree\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E","Signature":"public CandideCreator.Shared.Algorithms.AabbTree\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E StaticTree","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"410CCCEB043785D970F760FE02C24D4CC32DFFAB518CCE695CA802FDBFBCB19F"},{"Id":"_queryRectBox:Shared.Collision.QueryRectBox","Name":"_queryRectBox","Type":"Shared.Collision.QueryRectBox","Signature":"private Shared.Collision.QueryRectBox _queryRectBox","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"FD10DC375F0DD60622901A0B670ED310910F8D0C0201C3A697DF92D49FCC4150"}],"Properties":[],"Events":[],"Methods":[{"Id":"Add(CandideCreator.Shared.Collision.CollisionShape, Microsoft.Xna.Framework.Vector2, System.Single, CandideCreator.Shared.Collision.CollisionMasks)-\u003ESystem.Void","Name":"Add","Signature":"public System.Void Add(CandideCreator.Shared.Collision.CollisionShape shape, Microsoft.Xna.Framework.Vector2 position, System.Single z, CandideCreator.Shared.Collision.CollisionMasks mask)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"shape","Type":"CandideCreator.Shared.Collision.CollisionShape","IsOut":false,"IsOptional":false},{"Name":"position","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false},{"Name":"z","Type":"System.Single","IsOut":false,"IsOptional":false},{"Name":"mask","Type":"CandideCreator.Shared.Collision.CollisionMasks","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":81,"BodyHash":"69378DA9DF293881516AA4C31AA8932037532CB8446973793D1374EAA468BFFF","Hash":"D28E55036A8F1BDF7F19CDDF9CFAD58D1E3F9A0AD54332371D582ED91C6A0BD1","CalledMethods":["Shared.Collision.CollisionSpecialGroupLeaf::.ctor()","Microsoft.Xna.Framework.Vector2::op_Addition(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","CandideCreator.Shared.Collision.CollisionShape::GetBoundingBoxRectangle(Microsoft.Xna.Framework.Vector2)","CandideCreator.Shared.Algorithms.AabbTree\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E::Add(CandideCreator.Shared.Models.RectangleF, !0)"],"StringLiterals":[],"Source":null},{"Id":"Add(Shared.Collision.CollisionTerrainGroup, Microsoft.Xna.Framework.Vector2)-\u003ESystem.Void","Name":"Add","Signature":"public System.Void Add(Shared.Collision.CollisionTerrainGroup group, Microsoft.Xna.Framework.Vector2 offset)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"group","Type":"Shared.Collision.CollisionTerrainGroup","IsOut":false,"IsOptional":false},{"Name":"offset","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":78,"BodyHash":"8DEDFD00601B543409027EDA7EF386ECD47A69A8C47369D55CA7698FBA2D0A95","Hash":"300EA94036CE0329AEB06E6342ABC4CACD6EBFF3C0025533A4754131190140DC","CalledMethods":["CandideCreator.Shared.Algorithms.AabbTree\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E::GetEnumerator()","System.Collections.Generic.IEnumerator\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E::get_Current()","Microsoft.Xna.Framework.Vector2::op_Addition(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","Shared.Collision.CollisionTerrainGroup::Add(CandideCreator.Shared.Collision.CollisionShape, Microsoft.Xna.Framework.Vector2, System.Single, CandideCreator.Shared.Collision.CollisionMasks)","System.Collections.IEnumerator::MoveNext()","System.IDisposable::Dispose()"],"StringLiterals":[],"Source":null},{"Id":"CheckEntityVsTerrainCollision(Shared.Entity.EntityWrapper, Microsoft.Xna.Framework.Vector2\u0026, Microsoft.Xna.Framework.Vector3\u0026, Microsoft.Xna.Framework.Vector2, System.Single, CandideCreator.Shared.Collision.CollisionMasks, CandideCreator.Shared.Collision.CollisionShape, Microsoft.Xna.Framework.Vector2)-\u003ESystem.Void","Name":"CheckEntityVsTerrainCollision","Signature":"public System.Void CheckEntityVsTerrainCollision(Shared.Entity.EntityWrapper wrapper, Microsoft.Xna.Framework.Vector2\u0026 position, Microsoft.Xna.Framework.Vector3\u0026 velocity, Microsoft.Xna.Framework.Vector2 nextPosition, System.Single z, CandideCreator.Shared.Collision.CollisionMasks mask, CandideCreator.Shared.Collision.CollisionShape collisionShape, Microsoft.Xna.Framework.Vector2 offset)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"wrapper","Type":"Shared.Entity.EntityWrapper","IsOut":false,"IsOptional":false},{"Name":"position","Type":"Microsoft.Xna.Framework.Vector2\u0026","IsOut":false,"IsOptional":false},{"Name":"velocity","Type":"Microsoft.Xna.Framework.Vector3\u0026","IsOut":false,"IsOptional":false},{"Name":"nextPosition","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false},{"Name":"z","Type":"System.Single","IsOut":false,"IsOptional":false},{"Name":"mask","Type":"CandideCreator.Shared.Collision.CollisionMasks","IsOut":false,"IsOptional":false},{"Name":"collisionShape","Type":"CandideCreator.Shared.Collision.CollisionShape","IsOut":false,"IsOptional":false},{"Name":"offset","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":174,"BodyHash":"C319880F27570F709613BE5DE13FD1C14296D9A2173FFF3BCFDCC38620E4B3FD","Hash":"626ED578F3970878A1C52CE659377FAEDB489C7D107EF5D1FABDB2D38ACBEC33","CalledMethods":["Microsoft.Xna.Framework.Vector2::op_Subtraction(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","Microsoft.Xna.Framework.Vector2::LengthSquared()","Shared.Collision.CollisionHelper::CheckEntityVsTerrainCollisionInSteps(Shared.Entity.EntityWrapper, Microsoft.Xna.Framework.Vector2\u0026, Microsoft.Xna.Framework.Vector3\u0026, Microsoft.Xna.Framework.Vector2, System.Single, CandideCreator.Shared.Collision.CollisionMasks, CandideCreator.Shared.Collision.CollisionShape, Microsoft.Xna.Framework.Vector2, CandideCreator.Shared.Algorithms.AabbTree\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E)","CandideCreator.Shared.Collision.CollisionShape::GetBoundingBoxRectangle(Microsoft.Xna.Framework.Vector2)","CandideCreator.Shared.Models.RectangleF::Union(CandideCreator.Shared.Models.RectangleF)","CandideCreator.Shared.Algorithms.AabbTree\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E::QueryFast(CandideCreator.Shared.Models.RectangleF)","Shared.Collision.QueryRectBox::Reset(AabbTree.QueryRect\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E)","Shared.Collision.CollisionHelper::CheckEntityVsTerrainCollisionNormal(Shared.Entity.EntityWrapper, Microsoft.Xna.Framework.Vector2\u0026, Microsoft.Xna.Framework.Vector3\u0026, Microsoft.Xna.Framework.Vector2, System.Single, CandideCreator.Shared.Collision.CollisionMasks, CandideCreator.Shared.Collision.CollisionShape, Microsoft.Xna.Framework.Vector2, T)"],"StringLiterals":[],"Source":null},{"Id":"CheckForCollision(Microsoft.Xna.Framework.Vector2, System.Single, CandideCreator.Shared.Collision.CollisionShape, CandideCreator.Shared.Collision.CollisionMasks, Microsoft.Xna.Framework.Vector2)-\u003ESystem.Boolean","Name":"CheckForCollision","Signature":"public System.Boolean CheckForCollision(Microsoft.Xna.Framework.Vector2 position2, System.Single z, CandideCreator.Shared.Collision.CollisionShape shape, CandideCreator.Shared.Collision.CollisionMasks mask, Microsoft.Xna.Framework.Vector2 offset)","Visibility":"public","ReturnType":"System.Boolean","Parameters":[{"Name":"position2","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false},{"Name":"z","Type":"System.Single","IsOut":false,"IsOptional":false},{"Name":"shape","Type":"CandideCreator.Shared.Collision.CollisionShape","IsOut":false,"IsOptional":false},{"Name":"mask","Type":"CandideCreator.Shared.Collision.CollisionMasks","IsOut":false,"IsOptional":false},{"Name":"offset","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":59,"BodyHash":"C78585A4E186264EDE54E3B7F46050EB17AD8C29355D5758F908D651E769AE86","Hash":"FA3CEB11875A13CB1DFC75946FB668BC683F2D71616B51D4A9C289138EEAA10B","CalledMethods":["Microsoft.Xna.Framework.Vector2::op_Subtraction(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","CandideCreator.Shared.Collision.CollisionShape::GetBoundingBoxRectangle(Microsoft.Xna.Framework.Vector2)","CandideCreator.Shared.Algorithms.AabbTree\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E::QueryFast(CandideCreator.Shared.Models.RectangleF)","Shared.Collision.QueryRectBox::Reset(AabbTree.QueryRect\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E)","Shared.Collision.CollisionHelper::CheckForTerrainCollision(Microsoft.Xna.Framework.Vector2, System.Single, CandideCreator.Shared.Collision.CollisionShape, CandideCreator.Shared.Collision.CollisionMasks, Microsoft.Xna.Framework.Vector2, T)"],"StringLiterals":[],"Source":null},{"Id":"CheckForCollision(Shared.Collision.QueryRectBox, Microsoft.Xna.Framework.Vector2, System.Single, CandideCreator.Shared.Collision.CollisionShape, CandideCreator.Shared.Collision.CollisionMasks, Microsoft.Xna.Framework.Vector2)-\u003ESystem.Boolean","Name":"CheckForCollision","Signature":"public System.Boolean CheckForCollision(Shared.Collision.QueryRectBox queryRectBox, Microsoft.Xna.Framework.Vector2 position2, System.Single z, CandideCreator.Shared.Collision.CollisionShape shape, CandideCreator.Shared.Collision.CollisionMasks mask, Microsoft.Xna.Framework.Vector2 offset)","Visibility":"public","ReturnType":"System.Boolean","Parameters":[{"Name":"queryRectBox","Type":"Shared.Collision.QueryRectBox","IsOut":false,"IsOptional":false},{"Name":"position2","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false},{"Name":"z","Type":"System.Single","IsOut":false,"IsOptional":false},{"Name":"shape","Type":"CandideCreator.Shared.Collision.CollisionShape","IsOut":false,"IsOptional":false},{"Name":"mask","Type":"CandideCreator.Shared.Collision.CollisionMasks","IsOut":false,"IsOptional":false},{"Name":"offset","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":51,"BodyHash":"FD204C72A6A259152BAB38EA99A61F00866BA1FE66117283C33E2B23D7F02250","Hash":"1F1BA8D35C5D6C17EF2375F412BDC5FC75CBBBC3DB7FFD292BBE688D6364DE12","CalledMethods":["Microsoft.Xna.Framework.Vector2::op_Subtraction(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","CandideCreator.Shared.Collision.CollisionShape::GetBoundingBoxRectangle(Microsoft.Xna.Framework.Vector2)","CandideCreator.Shared.Algorithms.AabbTree\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E::QueryFast(CandideCreator.Shared.Models.RectangleF)","Shared.Collision.QueryRectBox::Reset(AabbTree.QueryRect\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E)","Shared.Collision.CollisionHelper::CheckForTerrainCollision(Microsoft.Xna.Framework.Vector2, System.Single, CandideCreator.Shared.Collision.CollisionShape, CandideCreator.Shared.Collision.CollisionMasks, Microsoft.Xna.Framework.Vector2, T)"],"StringLiterals":[],"Source":null},{"Id":"CheckMovableObjectVsTerrainCollision(System.Single, Microsoft.Xna.Framework.Vector2\u0026, Microsoft.Xna.Framework.Vector3\u0026, Microsoft.Xna.Framework.Vector2, System.Single, CandideCreator.Shared.Collision.CollisionMasks, CandideCreator.Shared.Collision.CollisionShape, Microsoft.Xna.Framework.Vector2)-\u003ESystem.Void","Name":"CheckMovableObjectVsTerrainCollision","Signature":"public System.Void CheckMovableObjectVsTerrainCollision(System.Single dt, Microsoft.Xna.Framework.Vector2\u0026 position, Microsoft.Xna.Framework.Vector3\u0026 velocity, Microsoft.Xna.Framework.Vector2 nextPosition, System.Single z, CandideCreator.Shared.Collision.CollisionMasks mask, CandideCreator.Shared.Collision.CollisionShape collisionShape, Microsoft.Xna.Framework.Vector2 offset)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"dt","Type":"System.Single","IsOut":false,"IsOptional":false},{"Name":"position","Type":"Microsoft.Xna.Framework.Vector2\u0026","IsOut":false,"IsOptional":false},{"Name":"velocity","Type":"Microsoft.Xna.Framework.Vector3\u0026","IsOut":false,"IsOptional":false},{"Name":"nextPosition","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false},{"Name":"z","Type":"System.Single","IsOut":false,"IsOptional":false},{"Name":"mask","Type":"CandideCreator.Shared.Collision.CollisionMasks","IsOut":false,"IsOptional":false},{"Name":"collisionShape","Type":"CandideCreator.Shared.Collision.CollisionShape","IsOut":false,"IsOptional":false},{"Name":"offset","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":145,"BodyHash":"B7B47E1D40EB6A355E38F0A60387DF7E1BA7B78661AA0012C5A9C0D58EF4CC1F","Hash":"897F924053402294376F8A447706E699198C748FE050DDB63320A3F74F0DF695","CalledMethods":["Microsoft.Xna.Framework.Vector2::op_Subtraction(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","Microsoft.Xna.Framework.Vector2::LengthSquared()","Shared.Collision.CollisionHelper::CheckMovableObjectVsTerrainCollisionInSteps(System.Single, Microsoft.Xna.Framework.Vector2\u0026, Microsoft.Xna.Framework.Vector3\u0026, Microsoft.Xna.Framework.Vector2, System.Single, CandideCreator.Shared.Collision.CollisionMasks, CandideCreator.Shared.Collision.CollisionShape, Microsoft.Xna.Framework.Vector2, CandideCreator.Shared.Algorithms.AabbTree\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E)","CandideCreator.Shared.Collision.CollisionShape::GetBoundingBoxRectangle(Microsoft.Xna.Framework.Vector2)","CandideCreator.Shared.Algorithms.AabbTree\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E::QueryFast(CandideCreator.Shared.Models.RectangleF)","Shared.Collision.QueryRectBox::Reset(AabbTree.QueryRect\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E)","Shared.Collision.CollisionHelper::CheckMovableObjectVsTerrainCollisionNormal(Microsoft.Xna.Framework.Vector2\u0026, Microsoft.Xna.Framework.Vector3\u0026, Microsoft.Xna.Framework.Vector2, System.Single, CandideCreator.Shared.Collision.CollisionMasks, CandideCreator.Shared.Collision.CollisionShape, Microsoft.Xna.Framework.Vector2, T)"],"StringLiterals":[],"Source":null},{"Id":"CheckParticlesVsTerrainCollision(Microsoft.Xna.Framework.Vector2\u0026, Microsoft.Xna.Framework.Vector3\u0026, Microsoft.Xna.Framework.Vector2, System.Single, CandideCreator.Shared.Collision.CollisionMasks, CandideCreator.Shared.Collision.CollisionShape, Microsoft.Xna.Framework.Vector2)-\u003ESystem.Void","Name":"CheckParticlesVsTerrainCollision","Signature":"public System.Void CheckParticlesVsTerrainCollision(Microsoft.Xna.Framework.Vector2\u0026 position, Microsoft.Xna.Framework.Vector3\u0026 velocity, Microsoft.Xna.Framework.Vector2 nextPosition, System.Single z, CandideCreator.Shared.Collision.CollisionMasks mask, CandideCreator.Shared.Collision.CollisionShape collisionShape, Microsoft.Xna.Framework.Vector2 offset)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"position","Type":"Microsoft.Xna.Framework.Vector2\u0026","IsOut":false,"IsOptional":false},{"Name":"velocity","Type":"Microsoft.Xna.Framework.Vector3\u0026","IsOut":false,"IsOptional":false},{"Name":"nextPosition","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false},{"Name":"z","Type":"System.Single","IsOut":false,"IsOptional":false},{"Name":"mask","Type":"CandideCreator.Shared.Collision.CollisionMasks","IsOut":false,"IsOptional":false},{"Name":"collisionShape","Type":"CandideCreator.Shared.Collision.CollisionShape","IsOut":false,"IsOptional":false},{"Name":"offset","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":64,"BodyHash":"85FCBA4A7053929D8B14A8D10822980B8137047BD319BEF2D8B543B1B7F21FEB","Hash":"C4E66DCA0D0513066C18356C67A9DB307922E67F13D3EB1BC3A68DFF1851DACD","CalledMethods":["Microsoft.Xna.Framework.Vector2::op_Subtraction(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","CandideCreator.Shared.Collision.CollisionShape::GetBoundingBoxRectangle(Microsoft.Xna.Framework.Vector2)","CandideCreator.Shared.Algorithms.AabbTree\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E::QueryFast(CandideCreator.Shared.Models.RectangleF)","Shared.Collision.QueryRectBox::Reset(AabbTree.QueryRect\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E)","Shared.Collision.CollisionHelper::CheckParticlesVsTerrainCollision(Microsoft.Xna.Framework.Vector2\u0026, Microsoft.Xna.Framework.Vector3\u0026, Microsoft.Xna.Framework.Vector2, System.Single, CandideCreator.Shared.Collision.CollisionMasks, CandideCreator.Shared.Collision.CollisionShape, Microsoft.Xna.Framework.Vector2, T)"],"StringLiterals":[],"Source":null},{"Id":"CheckProjectileVsTerrainCollision(Microsoft.Xna.Framework.Vector3, CandideCreator.Shared.Collision.CollisionShape, CandideCreator.Shared.Collision.CollisionMasks, Microsoft.Xna.Framework.Vector2)-\u003ECandideCreator.Shared.Collision.CollisionData","Name":"CheckProjectileVsTerrainCollision","Signature":"public CandideCreator.Shared.Collision.CollisionData CheckProjectileVsTerrainCollision(Microsoft.Xna.Framework.Vector3 position, CandideCreator.Shared.Collision.CollisionShape shape, CandideCreator.Shared.Collision.CollisionMasks mask, Microsoft.Xna.Framework.Vector2 offset)","Visibility":"public","ReturnType":"CandideCreator.Shared.Collision.CollisionData","Parameters":[{"Name":"position","Type":"Microsoft.Xna.Framework.Vector3","IsOut":false,"IsOptional":false},{"Name":"shape","Type":"CandideCreator.Shared.Collision.CollisionShape","IsOut":false,"IsOptional":false},{"Name":"mask","Type":"CandideCreator.Shared.Collision.CollisionMasks","IsOut":false,"IsOptional":false},{"Name":"offset","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":70,"BodyHash":"33EB90810A83C0AA0F5EDD1ACADEC5DA803A6BF2DF4C65A994D5152CD93719AE","Hash":"BA9738B6B4C8BD940AA520DF00BD08790499906DEA9E421E8A33865372A42CFB","CalledMethods":["CandideCreator.Shared.Helpers.VectorExtension::ToVector2(Microsoft.Xna.Framework.Vector3)","Microsoft.Xna.Framework.Vector2::op_Subtraction(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","CandideCreator.Shared.Collision.CollisionShape::GetBoundingBoxRectangle(Microsoft.Xna.Framework.Vector2)","CandideCreator.Shared.Algorithms.AabbTree\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E::QueryFast(CandideCreator.Shared.Models.RectangleF)","Shared.Collision.QueryRectBox::Reset(AabbTree.QueryRect\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E)","Shared.Collision.CollisionHelper::CheckProjectileVsTerrainCollision(Microsoft.Xna.Framework.Vector2, System.Single, CandideCreator.Shared.Collision.CollisionShape, CandideCreator.Shared.Collision.CollisionMasks, Microsoft.Xna.Framework.Vector2, T)"],"StringLiterals":[],"Source":null},{"Id":"Clear()-\u003ESystem.Void","Name":"Clear","Signature":"public System.Void Clear()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":12,"BodyHash":"B723A2A773BC97690E6F09C6791A0D7DB79A01403F280E7C0DF588112BE3D7CB","Hash":"B904459BBA4A385F557ADB5E796697D0BB801F1ABBF2614BEB53679C5546714D","CalledMethods":["CandideCreator.Shared.Algorithms.AabbTree\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E::Clear()"],"StringLiterals":[],"Source":null},{"Id":"Dispose()-\u003ESystem.Void","Name":"Dispose","Signature":"public System.Void Dispose()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":12,"BodyHash":"B723A2A773BC97690E6F09C6791A0D7DB79A01403F280E7C0DF588112BE3D7CB","Hash":"FA1CB73773C747525BC288B51029A71BD35FAF797C6DABFA8EC5B04AC23CA655","CalledMethods":["CandideCreator.Shared.Algorithms.AabbTree\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E::Clear()"],"StringLiterals":[],"Source":null},{"Id":"GetAllCollisions(Microsoft.Xna.Framework.Vector3, CandideCreator.Shared.Collision.CollisionShape, CandideCreator.Shared.Collision.CollisionMasks, System.Single, System.Collections.Generic.List\u00601\u003CCandideCreator.Shared.Collision.CollisionData\u003E, Microsoft.Xna.Framework.Vector2)-\u003ESystem.Void","Name":"GetAllCollisions","Signature":"public System.Void GetAllCollisions(Microsoft.Xna.Framework.Vector3 position, CandideCreator.Shared.Collision.CollisionShape shape, CandideCreator.Shared.Collision.CollisionMasks mask, System.Single stepHeight, System.Collections.Generic.List\u003CCandideCreator.Shared.Collision.CollisionData\u003E resultList, Microsoft.Xna.Framework.Vector2 offset)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"position","Type":"Microsoft.Xna.Framework.Vector3","IsOut":false,"IsOptional":false},{"Name":"shape","Type":"CandideCreator.Shared.Collision.CollisionShape","IsOut":false,"IsOptional":false},{"Name":"mask","Type":"CandideCreator.Shared.Collision.CollisionMasks","IsOut":false,"IsOptional":false},{"Name":"stepHeight","Type":"System.Single","IsOut":false,"IsOptional":false},{"Name":"resultList","Type":"System.Collections.Generic.List\u003CCandideCreator.Shared.Collision.CollisionData\u003E","IsOut":false,"IsOptional":false},{"Name":"offset","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":true}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":68,"BodyHash":"D19CE11811ED92DB435BC710CE7C0179CBDBC16FEC303AAFD1B40DA0E9779C4F","Hash":"6FF771B66C675FCFF2D72721E1DA7E23D45A967936DD35E44588CD8D77E23649","CalledMethods":["CandideCreator.Shared.Helpers.VectorExtension::ToVector2(Microsoft.Xna.Framework.Vector3)","Microsoft.Xna.Framework.Vector2::op_Subtraction(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","CandideCreator.Shared.Collision.CollisionShape::GetBoundingBoxRectangle(Microsoft.Xna.Framework.Vector2)","CandideCreator.Shared.Algorithms.AabbTree\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E::QueryFast(CandideCreator.Shared.Models.RectangleF)","Shared.Collision.QueryRectBox::Reset(AabbTree.QueryRect\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E)","Shared.Collision.CollisionHelper::GetAllCollisions(Microsoft.Xna.Framework.Vector3, CandideCreator.Shared.Collision.CollisionShape, CandideCreator.Shared.Collision.CollisionMasks, System.Single, System.Collections.Generic.List\u003CCandideCreator.Shared.Collision.CollisionData\u003E, Microsoft.Xna.Framework.Vector2, T)"],"StringLiterals":[],"Source":null},{"Id":"GetAllCollisions(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector2, CandideCreator.Shared.Collision.CollisionShape, CandideCreator.Shared.Collision.CollisionMasks, System.Single, System.Collections.Generic.List\u00601\u003CCandideCreator.Shared.Collision.CollisionData\u003E, Microsoft.Xna.Framework.Vector2)-\u003ESystem.Void","Name":"GetAllCollisions","Signature":"public System.Void GetAllCollisions(Microsoft.Xna.Framework.Vector3 position, Microsoft.Xna.Framework.Vector2 currentPosToPreviousPos, CandideCreator.Shared.Collision.CollisionShape shape, CandideCreator.Shared.Collision.CollisionMasks mask, System.Single stepHeight, System.Collections.Generic.List\u003CCandideCreator.Shared.Collision.CollisionData\u003E resultList, Microsoft.Xna.Framework.Vector2 offset)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"position","Type":"Microsoft.Xna.Framework.Vector3","IsOut":false,"IsOptional":false},{"Name":"currentPosToPreviousPos","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false},{"Name":"shape","Type":"CandideCreator.Shared.Collision.CollisionShape","IsOut":false,"IsOptional":false},{"Name":"mask","Type":"CandideCreator.Shared.Collision.CollisionMasks","IsOut":false,"IsOptional":false},{"Name":"stepHeight","Type":"System.Single","IsOut":false,"IsOptional":false},{"Name":"resultList","Type":"System.Collections.Generic.List\u003CCandideCreator.Shared.Collision.CollisionData\u003E","IsOut":false,"IsOptional":false},{"Name":"offset","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":true}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":70,"BodyHash":"521BCE213AD0E17DB603A47532F9D4421FEF42259B76E002536E8B7B84CD64BF","Hash":"816D9452E098340A5D7632180AE7E5AAAA7CA42D9B0E284A69AD4C77EC4D58B9","CalledMethods":["CandideCreator.Shared.Helpers.VectorExtension::ToVector2(Microsoft.Xna.Framework.Vector3)","Microsoft.Xna.Framework.Vector2::op_Subtraction(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","CandideCreator.Shared.Collision.CollisionShape::GetBoundingBoxRectangle(Microsoft.Xna.Framework.Vector2)","CandideCreator.Shared.Algorithms.AabbTree\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E::QueryFast(CandideCreator.Shared.Models.RectangleF)","Shared.Collision.QueryRectBox::Reset(AabbTree.QueryRect\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E)","Shared.Collision.CollisionHelper::GetAllCollisions(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector2, CandideCreator.Shared.Collision.CollisionShape, CandideCreator.Shared.Collision.CollisionMasks, System.Single, System.Collections.Generic.List\u003CCandideCreator.Shared.Collision.CollisionData\u003E, Microsoft.Xna.Framework.Vector2, T)"],"StringLiterals":[],"Source":null}],"Hash":"E7CB642080B69CABDC529EE17828132F09C168CF82641BCA89E160635444FE49"}