{"Id":"Shared.Collision.CollisionSpecialGroup","Name":"CollisionSpecialGroup","DisplayName":"CollisionSpecialGroup","FullName":"Shared.Collision.CollisionSpecialGroup","Namespace":"Shared.Collision","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"System.Object","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"ChecksPerFrame:System.Int32","Name":"ChecksPerFrame","Type":"System.Int32","Signature":"public System.Int32 ChecksPerFrame","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"F9D498F5F1BA2F519326F8FF11D6A102C24F317812BCF8AF346DC63BFF6B3FDA"},{"Id":"DynamicTree:CandideCreator.Shared.Algorithms.AabbTree\u00601\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E","Name":"DynamicTree","Type":"CandideCreator.Shared.Algorithms.AabbTree\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E","Signature":"public CandideCreator.Shared.Algorithms.AabbTree\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E DynamicTree","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"15DA6B4458B332E7BBBDC6C1DAED3AF779C5E04EC1E6157F77276CC8D1094464"},{"Id":"Empty:Shared.Collision.CollisionSpecialGroup","Name":"Empty","Type":"Shared.Collision.CollisionSpecialGroup","Signature":"public Shared.Collision.CollisionSpecialGroup Empty","Visibility":"public","IsStatic":true,"IsLiteral":false,"Hash":"246C52286090BD822603C0E4AAC7CBF3D5CA8B16B28E4BB374AA46B7F9B8844A"},{"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":"TrackedEntities:System.Collections.Generic.Dictionary\u00602\u003CSystem.Int32,Shared.Collision.CollisionSpecialGroupLeaf\u003E","Name":"TrackedEntities","Type":"System.Collections.Generic.Dictionary\u003CSystem.Int32, Shared.Collision.CollisionSpecialGroupLeaf\u003E","Signature":"public System.Collections.Generic.Dictionary\u003CSystem.Int32, Shared.Collision.CollisionSpecialGroupLeaf\u003E TrackedEntities","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"7D66A88109F6499A319339E2B2FEEEAB7253AF82758C302F6B017872ACC52290"},{"Id":"TreesSetup:System.Boolean","Name":"TreesSetup","Type":"System.Boolean","Signature":"public System.Boolean TreesSetup","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"582C009732D85B84E21468D39FD5E2370B6ED81AEAE1E5BC7B15C8037FDBF477"},{"Id":"_checkIndex:System.Int32","Name":"_checkIndex","Type":"System.Int32","Signature":"private System.Int32 _checkIndex","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"60DFF20FD4C7E29E23A59E43068FC78756228AA28968EC0F21A0FDA2B118F4AD"},{"Id":"_cleanUpIndex:System.Int32","Name":"_cleanUpIndex","Type":"System.Int32","Signature":"private System.Int32 _cleanUpIndex","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"4848D4BF2AF9BB9BBC295F89A8F89693A4BF510D170155572630F17C72BE7479"},{"Id":"_cleanUpList:System.Collections.Generic.List\u00601\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E","Name":"_cleanUpList","Type":"System.Collections.Generic.List\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E","Signature":"private System.Collections.Generic.List\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E _cleanUpList","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"35D9D23376E0C0EE97800101871537A2DD04D7B0F42198ADB8B5AF36FB38DE4C"},{"Id":"_entitiesInCircleAreaReuseList:System.Collections.Generic.List\u00601\u003CShared.Entity.EntityWrapper\u003E","Name":"_entitiesInCircleAreaReuseList","Type":"System.Collections.Generic.List\u003CShared.Entity.EntityWrapper\u003E","Signature":"private System.Collections.Generic.List\u003CShared.Entity.EntityWrapper\u003E _entitiesInCircleAreaReuseList","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"D776B118FE247AC0BF1CA45B6241902D2262AC9179541B411ADEC47BDCA13EE0"},{"Id":"_entitiesOverlappingPointReuseList:System.Collections.Generic.List\u00601\u003CShared.Entity.EntityWrapper\u003E","Name":"_entitiesOverlappingPointReuseList","Type":"System.Collections.Generic.List\u003CShared.Entity.EntityWrapper\u003E","Signature":"private System.Collections.Generic.List\u003CShared.Entity.EntityWrapper\u003E _entitiesOverlappingPointReuseList","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"C7144F93DA521649219CE524CDCB60E1DAB78CBE36EC92A1852346E2CEBFB4F0"},{"Id":"_entitiesTouchingCircleReuseList:System.Collections.Generic.List\u00601\u003CShared.Entity.EntityWrapper\u003E","Name":"_entitiesTouchingCircleReuseList","Type":"System.Collections.Generic.List\u003CShared.Entity.EntityWrapper\u003E","Signature":"private System.Collections.Generic.List\u003CShared.Entity.EntityWrapper\u003E _entitiesTouchingCircleReuseList","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"4A9ED820ECCC18E3604E9982DDAA3C5A935734861895D975033BC14602911928"},{"Id":"_overlappingPointTestCircle:CandideCreator.Shared.Collision.CollisionCircle","Name":"_overlappingPointTestCircle","Type":"CandideCreator.Shared.Collision.CollisionCircle","Signature":"private CandideCreator.Shared.Collision.CollisionCircle _overlappingPointTestCircle","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"ED03EEBC7A5FC369C385D1F151DE5432AC3D72BC46A09B525BAA140178E5C913"},{"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"},{"Id":"_removalQueue:System.Collections.Generic.List\u00601\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E","Name":"_removalQueue","Type":"System.Collections.Generic.List\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E","Signature":"private System.Collections.Generic.List\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E _removalQueue","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"DBBFF5608D478D5C75EAEE539E04463579E1BE1186583E58D69F78D0A658E797"},{"Id":"_reuseCollisionCircle:CandideCreator.Shared.Collision.CollisionCircle","Name":"_reuseCollisionCircle","Type":"CandideCreator.Shared.Collision.CollisionCircle","Signature":"private CandideCreator.Shared.Collision.CollisionCircle _reuseCollisionCircle","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"4826A7FF32956161F552204F77A2143BDE7BEFC2B0FA8F182CF1E5F5778AA61A"},{"Id":"_reuseCollisionRectangle:CandideCreator.Shared.Collision.CollisionRectangle","Name":"_reuseCollisionRectangle","Type":"CandideCreator.Shared.Collision.CollisionRectangle","Signature":"private CandideCreator.Shared.Collision.CollisionRectangle _reuseCollisionRectangle","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"327F3378DFC4C156698F7FB5012869378EE5B155BC4CF9F9EB6E8E905AE83C9F"},{"Id":"_searchEnumerator:Shared.Collision.MultiCollisionEnumerator","Name":"_searchEnumerator","Type":"Shared.Collision.MultiCollisionEnumerator","Signature":"private Shared.Collision.MultiCollisionEnumerator _searchEnumerator","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"98A46BE805971C890F68A627238B98903B008AADD9254FB52D91715552083579"},{"Id":"_searching:System.Boolean","Name":"_searching","Type":"System.Boolean","Signature":"private System.Boolean _searching","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"14BB1FE1C7BF0F700A1C694365AD26DAD2C9FB2CF795170C3AE75D203C1C3945"}],"Properties":[],"Events":[],"Methods":[{"Id":"AddNewEntity(Shared.Entity.EntityWrapper, System.Boolean)-\u003ESystem.Void","Name":"AddNewEntity","Signature":"public System.Void AddNewEntity(Shared.Entity.EntityWrapper entity, System.Boolean track)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"entity","Type":"Shared.Entity.EntityWrapper","IsOut":false,"IsOptional":false},{"Name":"track","Type":"System.Boolean","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":474,"BodyHash":"9F9DA610DD1E32BF05F57EEAD80510C66DA67776C1DF3854D99DA339239BBCD6","Hash":"535B7A18ED28AE6A7F9461FC121A979555ABA6DD561A809C660D041A78C4B9F6","CalledMethods":["Shared.Entity.EntityWrapper::get_Position()","CandideCreator.Shared.Helpers.VectorExtension::ToVector2(Microsoft.Xna.Framework.Vector3)","Shared.Entity.EntityWrapper::get_Shape()","Microsoft.Xna.Framework.Vector2::op_Addition(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","CandideCreator.Shared.Helpers.VectorExtension::IsWonky(Microsoft.Xna.Framework.Vector2\u0026)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::.ctor(System.Int32, System.Int32)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendLiteral(System.String)","Shared.Entity.EntityWrapper::get_Name()","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(System.String)","Shared.Entity.EntityWrapper::get_Id()","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(!!0)","Shared.Entity.EntityWrapper::get_Velocity()","Shared.Entity.EntityWrapper::get_Acceleration()","Shared.Entity.EntityWrapper::get_Friction()","Shared.Entity.EntityWrapper::get_Controller()","System.Nullable\u003CSystem.Int32\u003E::.ctor(!0)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::ToStringAndClear()","CandideCreator.Shared.Helpers.ExceptionHelper::ThrowInvalidOperationException(System.String)","Shared.Collision.CollisionSpecialGroup::GetEntityRectangle(Shared.Entity.EntityWrapper)","Shared.Collision.CollisionSpecialGroupLeaf::.ctor()","Shared.Entity.EntityWrapper::get_IncId()","Shared.Entity.EntityWrapper::get_Immovable()","Shared.Entity.EntityWrapper::get_CollisionGroupMask()","System.Collections.Generic.Dictionary\u003CSystem.Int32, Shared.Collision.CollisionSpecialGroupLeaf\u003E::set_Item(!0, !1)","CandideCreator.Shared.Algorithms.AabbTree\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E::Add(CandideCreator.Shared.Models.RectangleF, !0)"],"StringLiterals":["Entity "," (Id: ",") position has gone wonky, is ",", offset "," (not previously tracked).\r\nVelocity ",", Acceleration ",", Friction ",", State ",", "],"Source":null},{"Id":"CheckCollisionsAgainstEntities(Microsoft.Xna.Framework.Vector3, CandideCreator.Shared.Collision.CollisionShape, System.Collections.Generic.List\u00601\u003CSystem.ValueTuple\u00602\u003CMicrosoft.Xna.Framework.Vector3,CandideCreator.Shared.Collision.CollisionShape\u003E\u003E, CandideCreator.Shared.Collision.CollisionMasks, System.Collections.Generic.List\u00601\u003CSystem.ValueTuple\u00602\u003CShared.Entity.EntityWrapper,CandideCreator.Shared.Collision.CollisionData\u003E\u003E)-\u003ESystem.Void","Name":"CheckCollisionsAgainstEntities","Signature":"public System.Void CheckCollisionsAgainstEntities(Microsoft.Xna.Framework.Vector3 position, CandideCreator.Shared.Collision.CollisionShape shape, System.Collections.Generic.List\u003CSystem.ValueTuple\u003CMicrosoft.Xna.Framework.Vector3, CandideCreator.Shared.Collision.CollisionShape\u003E\u003E extras, CandideCreator.Shared.Collision.CollisionMasks mask, System.Collections.Generic.List\u003CSystem.ValueTuple\u003CShared.Entity.EntityWrapper, CandideCreator.Shared.Collision.CollisionData\u003E\u003E checkCollisionsReuseList)","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":"extras","Type":"System.Collections.Generic.List\u003CSystem.ValueTuple\u003CMicrosoft.Xna.Framework.Vector3, CandideCreator.Shared.Collision.CollisionShape\u003E\u003E","IsOut":false,"IsOptional":false},{"Name":"mask","Type":"CandideCreator.Shared.Collision.CollisionMasks","IsOut":false,"IsOptional":false},{"Name":"checkCollisionsReuseList","Type":"System.Collections.Generic.List\u003CSystem.ValueTuple\u003CShared.Entity.EntityWrapper, CandideCreator.Shared.Collision.CollisionData\u003E\u003E","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":648,"BodyHash":"A2E929D285A6A240508424F209BF8370678F2FDAEB2E4F03C2DBF604711AA9AF","Hash":"66167BF529B192F4906A90C1C089D12D5AD3C3E19B7EB5009725B7E82EE17531","CalledMethods":["CandideCreator.Shared.Helpers.VectorExtension::ToVector2(Microsoft.Xna.Framework.Vector3)","CandideCreator.Shared.Collision.CollisionShape::GetBoundingBoxRectangle(Microsoft.Xna.Framework.Vector2)","Microsoft.Xna.Framework.Vector2::op_Addition(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","System.Collections.Generic.List\u003CSystem.ValueTuple\u003CMicrosoft.Xna.Framework.Vector3, CandideCreator.Shared.Collision.CollisionShape\u003E\u003E::GetEnumerator()","List.Enumerator\u003CSystem.ValueTuple\u003CMicrosoft.Xna.Framework.Vector3, CandideCreator.Shared.Collision.CollisionShape\u003E\u003E::get_Current()","CandideCreator.Shared.Models.RectangleF::Union(CandideCreator.Shared.Models.RectangleF\u0026, CandideCreator.Shared.Models.RectangleF\u0026, CandideCreator.Shared.Models.RectangleF\u0026)","List.Enumerator\u003CSystem.ValueTuple\u003CMicrosoft.Xna.Framework.Vector3, CandideCreator.Shared.Collision.CollisionShape\u003E\u003E::MoveNext()","System.IDisposable::Dispose()","CandideCreator.Shared.Algorithms.AabbTree\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E::QueryFast(CandideCreator.Shared.Models.RectangleF)","Shared.Collision.MultiCollisionEnumerator::Reset(AabbTree.QueryRect\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E, AabbTree.QueryRect\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E)","Shared.Collision.MultiCollisionEnumerator::GetEnumerator()","System.Collections.Generic.IEnumerator\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E::get_Current()","Shared.Entity.EntityWrapper::get_CollisionGroupMask()","CandideCreator.Shared.Helpers.IntervalHelper::IntervalOverlap(System.Single, System.Single, System.Single, System.Single)","CandideCreator.Shared.Collision.BoundingBox::Overlaps(Microsoft.Xna.Framework.Vector2, CandideCreator.Shared.Collision.BoundingBox, Microsoft.Xna.Framework.Vector2)","Microsoft.Xna.Framework.Vector2::op_Subtraction(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","CandideCreator.Shared.Collision.CollisionShape::GetCollision(Microsoft.Xna.Framework.Vector2, CandideCreator.Shared.Collision.CollisionShape)","System.ValueTuple\u003CShared.Entity.EntityWrapper, CandideCreator.Shared.Collision.CollisionData\u003E::.ctor(!0, !1)","System.Collections.Generic.List\u003CSystem.ValueTuple\u003CShared.Entity.EntityWrapper, CandideCreator.Shared.Collision.CollisionData\u003E\u003E::Add(!0)","System.Collections.IEnumerator::MoveNext()"],"StringLiterals":[],"Source":null},{"Id":"CheckEntityCollision(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.CollisionMasks, CandideCreator.Shared.Collision.CollisionShape)-\u003ESystem.Void","Name":"CheckEntityCollision","Signature":"public System.Void CheckEntityCollision(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.CollisionMasks noCollisionMask, CandideCreator.Shared.Collision.CollisionShape collisionShape)","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":"noCollisionMask","Type":"CandideCreator.Shared.Collision.CollisionMasks","IsOut":false,"IsOptional":false},{"Name":"collisionShape","Type":"CandideCreator.Shared.Collision.CollisionShape","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":963,"BodyHash":"88A695EBC4B6C2081D737B1C40F8F8CAFC3CB125439076E61B4DA56DC26B5491","Hash":"65E4775A72F43DA37DA029AAAFC2811240DD84864EED67F464DCFEBCE943766A","CalledMethods":["Microsoft.Xna.Framework.Vector2::op_Addition(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","CandideCreator.Shared.Models.RectangleF::.ctor(System.Single, System.Single, System.Single, System.Single)","CandideCreator.Shared.Models.RectangleF::Union(CandideCreator.Shared.Models.RectangleF)","CandideCreator.Shared.Algorithms.AabbTree\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E::QueryFast(CandideCreator.Shared.Models.RectangleF)","Shared.Collision.MultiCollisionEnumerator::Reset(AabbTree.QueryRect\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E, AabbTree.QueryRect\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E)","Shared.Collision.MultiCollisionEnumerator::GetEnumerator()","System.Collections.Generic.IEnumerator\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E::get_Current()","Shared.Entity.EntityWrapper::get_NoEntityCollision()","Shared.Entity.EntityWrapper::get_NoCollisionGroupMask()","Shared.Entity.EntityWrapper::get_CollisionGroupMask()","Shared.Entity.EntityWrapper::get_CarriedId()","Shared.Entity.EntityWrapper::get_Id()","System.Nullable\u003CSystem.Guid\u003E::get_HasValue()","System.Nullable\u003CSystem.Guid\u003E::GetValueOrDefault()","System.Guid::op_Equality(System.Guid, System.Guid)","Shared.Entity.EntityWrapper::get_CarriedEntity()","Shared.Entity.EntityWrapper::get_CarrierId()","Shared.Entity.EntityWrapper::get_CarrierEntity()","Shared.Entity.EntityWrapper::get_Mask()","Shared.Entity.Components.ComponentExtension::HasFlags(Shared.Entity.Components.Component, Shared.Entity.Components.Component)","Shared.Entity.EntityWrapper::get_IsThrown()","Shared.Entity.EntityWrapper::get_EntityStepHeight()","CandideCreator.Shared.Helpers.IntervalHelper::IntervalOverlap(System.Single, System.Single, System.Single, System.Single)","CandideCreator.Shared.Collision.BoundingBox::Overlaps(Microsoft.Xna.Framework.Vector2, CandideCreator.Shared.Collision.BoundingBox, Microsoft.Xna.Framework.Vector2)","Shared.Entity.EntityWrapper::get_Velocity()","Shared.Entity.EntityWrapper::get_Immovable()","Microsoft.Xna.Framework.Vector2::op_Subtraction(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","CandideCreator.Shared.Collision.CollisionHandler::ResolveCollision(Microsoft.Xna.Framework.Vector2\u0026, Microsoft.Xna.Framework.Vector3\u0026, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, CandideCreator.Shared.Collision.CollisionShape, CandideCreator.Shared.Collision.CollisionShape, CandideCreator.Shared.Collision.CollisionRules)","Shared.Entity.EntitySystem::EntityCollision(Shared.Entity.EntityWrapper, Shared.Entity.EntityWrapper, Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3\u0026, Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)","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":184,"BodyHash":"68641944E8EB890612148D35AD0800540159D7DAF932A80C7446AD83B029F35E","Hash":"B6CFED29A086B4CC3A3DC20B5664E81842E1FD0028347FE7E5374F34615306EA","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.MultiCollisionEnumerator::Reset(AabbTree.QueryRect\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E, 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":"CheckForCollisionAtPosition(Microsoft.Xna.Framework.Vector2, System.Single, CandideCreator.Shared.Collision.CollisionShape, CandideCreator.Shared.Collision.CollisionMasks, Shared.Entity.EntityWrapper, Shared.Entity.EntityWrapper)-\u003ESystem.Boolean","Name":"CheckForCollisionAtPosition","Signature":"public System.Boolean CheckForCollisionAtPosition(Microsoft.Xna.Framework.Vector2 position, System.Single z, CandideCreator.Shared.Collision.CollisionShape shape, CandideCreator.Shared.Collision.CollisionMasks mask, Shared.Entity.EntityWrapper entity, Shared.Entity.EntityWrapper target)","Visibility":"public","ReturnType":"System.Boolean","Parameters":[{"Name":"position","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":"entity","Type":"Shared.Entity.EntityWrapper","IsOut":false,"IsOptional":false},{"Name":"target","Type":"Shared.Entity.EntityWrapper","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":280,"BodyHash":"22CF39A7A23DF2290B5A3D986DC73E236C0120405F08603660D75E0377E9EA56","Hash":"E0E8AEA57D9D6D1D205F69C762BA7675C781E2E46612FDCE8619DF314C740195","CalledMethods":["CandideCreator.Shared.Collision.CollisionShape::GetBoundingBoxRectangle(Microsoft.Xna.Framework.Vector2)","Microsoft.Xna.Framework.Vector2::op_Addition(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","CandideCreator.Shared.Algorithms.AabbTree\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E::QueryFast(CandideCreator.Shared.Models.RectangleF)","Shared.Collision.MultiCollisionEnumerator::Reset(AabbTree.QueryRect\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E, AabbTree.QueryRect\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E)","Shared.Collision.MultiCollisionEnumerator::GetEnumerator()","System.Collections.Generic.IEnumerator\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E::get_Current()","Shared.Entity.EntityWrapper::get_NoEntityCollision()","System.Object::Equals(System.Object, System.Object)","Shared.Entity.EntityWrapper::get_CollisionGroupMask()","CandideCreator.Shared.Helpers.IntervalHelper::IntervalOverlap(System.Single, System.Single, System.Single, System.Single)","CandideCreator.Shared.Collision.BoundingBox::Overlaps(Microsoft.Xna.Framework.Vector2, CandideCreator.Shared.Collision.BoundingBox, Microsoft.Xna.Framework.Vector2)","Microsoft.Xna.Framework.Vector2::op_Subtraction(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","CandideCreator.Shared.Collision.CollisionShape::GetCollision(Microsoft.Xna.Framework.Vector2, CandideCreator.Shared.Collision.CollisionShape)","System.Collections.IEnumerator::MoveNext()","System.IDisposable::Dispose()"],"StringLiterals":[],"Source":null},{"Id":"CheckForCollisionAtPosition(Shared.Collision.MultiCollisionEnumerator, Microsoft.Xna.Framework.Vector2, System.Single, CandideCreator.Shared.Collision.CollisionShape, CandideCreator.Shared.Collision.CollisionMasks, System.Collections.Generic.HashSet\u00601\u003CSystem.Guid\u003E)-\u003ESystem.Boolean","Name":"CheckForCollisionAtPosition","Signature":"public System.Boolean CheckForCollisionAtPosition(Shared.Collision.MultiCollisionEnumerator collisionEnumerator, Microsoft.Xna.Framework.Vector2 position, System.Single z, CandideCreator.Shared.Collision.CollisionShape shape, CandideCreator.Shared.Collision.CollisionMasks mask, System.Collections.Generic.HashSet\u003CSystem.Guid\u003E ignoreEntityIds)","Visibility":"public","ReturnType":"System.Boolean","Parameters":[{"Name":"collisionEnumerator","Type":"Shared.Collision.MultiCollisionEnumerator","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":"shape","Type":"CandideCreator.Shared.Collision.CollisionShape","IsOut":false,"IsOptional":false},{"Name":"mask","Type":"CandideCreator.Shared.Collision.CollisionMasks","IsOut":false,"IsOptional":false},{"Name":"ignoreEntityIds","Type":"System.Collections.Generic.HashSet\u003CSystem.Guid\u003E","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":262,"BodyHash":"8FF66EDBCCFAC2AA42963737C437D06BBFCD4152F2AAEE0853415AB689B60EE7","Hash":"8DE043404EAC514B00A10878DBA5A0C1F9E85B1857C7110D2729466EC33C91C0","CalledMethods":["CandideCreator.Shared.Collision.CollisionShape::GetBoundingBoxRectangle(Microsoft.Xna.Framework.Vector2)","Microsoft.Xna.Framework.Vector2::op_Addition(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","CandideCreator.Shared.Algorithms.AabbTree\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E::QueryFast(CandideCreator.Shared.Models.RectangleF)","Shared.Collision.MultiCollisionEnumerator::Reset(AabbTree.QueryRect\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E, AabbTree.QueryRect\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E)","Shared.Collision.MultiCollisionEnumerator::GetEnumerator()","System.Collections.Generic.IEnumerator\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E::get_Current()","Shared.Entity.EntityWrapper::get_NoEntityCollision()","Shared.Entity.EntityWrapper::get_Id()","System.Collections.Generic.HashSet\u003CSystem.Guid\u003E::Contains(!0)","Shared.Entity.EntityWrapper::get_CollisionGroupMask()","CandideCreator.Shared.Helpers.IntervalHelper::IntervalOverlap(System.Single, System.Single, System.Single, System.Single)","CandideCreator.Shared.Collision.BoundingBox::Overlaps(Microsoft.Xna.Framework.Vector2, CandideCreator.Shared.Collision.BoundingBox, Microsoft.Xna.Framework.Vector2)","Microsoft.Xna.Framework.Vector2::op_Subtraction(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","CandideCreator.Shared.Collision.CollisionShape::GetCollision(Microsoft.Xna.Framework.Vector2, CandideCreator.Shared.Collision.CollisionShape)","System.Collections.IEnumerator::MoveNext()","System.IDisposable::Dispose()"],"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":143,"BodyHash":"1787696E8F51D0EA15137D97D3DDD8E235110571B7AB8BA116A1E4E2F162C191","Hash":"A497208248B875CE639972DD61E8716A7BECBD1712CA28FEB76DD7FE2CCC3DE5","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":74,"BodyHash":"DF879CD86A48161CEC4C2A411E8C6615E2F74F4BE0187E3B6902E9A7F4A200BF","Hash":"6B058EECB07F86DAD13E802D421176490C55741582732D75709874137421DCF1","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.MultiCollisionEnumerator::Reset(AabbTree.QueryRect\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E, 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":80,"BodyHash":"FAD691340BDC823B3E4A7E2B9C59F7C039FB152EF15915CE94038F347BE9259E","Hash":"B093BCAD5467735F1C66FEDE6209142FE95B614677988A900709288BDED2C541","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.MultiCollisionEnumerator::Reset(AabbTree.QueryRect\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E, 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":64,"BodyHash":"A7C9548DABCD4FA4DB5615B516734536962D7C00FE671E280F1FBE9107970F61","Hash":"623284980D1085E6DC2194B8DEAFFD55F9E20F0DEC0FD864C77AD058C81F384E","CalledMethods":["CandideCreator.Shared.Algorithms.AabbTree\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E::Clear()","System.Collections.Generic.Dictionary\u003CSystem.Int32, Shared.Collision.CollisionSpecialGroupLeaf\u003E::Clear()","System.Collections.Generic.List\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E::Clear()"],"StringLiterals":[],"Source":null},{"Id":"CreateTrees(System.Int32)-\u003ESystem.Void","Name":"CreateTrees","Signature":"private System.Void CreateTrees(System.Int32 maxEntityCount)","Visibility":"private","ReturnType":"System.Void","Parameters":[{"Name":"maxEntityCount","Type":"System.Int32","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":120,"BodyHash":"CA8C00107C15AC1C3A2621D623DF8A5CDE08EE79ED220BC0CBFB7D8B1E08AC7A","Hash":"BEDBB4A09620B3AB726B0C3CF88C146E1F6EF22113DD1DB42C41024B6A240EE7","CalledMethods":["System.Math::Max(System.Int32, System.Int32)","CandideCreator.Shared.Algorithms.AabbTree\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E::.ctor(System.Int32, System.Single, System.Single)","System.Collections.Generic.Dictionary\u003CSystem.Int32, Shared.Collision.CollisionSpecialGroupLeaf\u003E::.ctor()","System.Collections.Generic.List\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E::.ctor()"],"StringLiterals":[],"Source":null},{"Id":"GetAllCollidingEntityIds(Shared.Collision.MultiCollisionEnumerator, Microsoft.Xna.Framework.Vector3, CandideCreator.Shared.Collision.CollisionShape, CandideCreator.Shared.Collision.CollisionMasks, System.Single, System.Collections.Generic.HashSet\u00601\u003CSystem.Guid\u003E, Microsoft.Xna.Framework.Vector2)-\u003ESystem.Void","Name":"GetAllCollidingEntityIds","Signature":"public System.Void GetAllCollidingEntityIds(Shared.Collision.MultiCollisionEnumerator collisionEnumerator, Microsoft.Xna.Framework.Vector3 position, CandideCreator.Shared.Collision.CollisionShape shape, CandideCreator.Shared.Collision.CollisionMasks mask, System.Single stepHeight, System.Collections.Generic.HashSet\u003CSystem.Guid\u003E resultList, Microsoft.Xna.Framework.Vector2 offset)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"collisionEnumerator","Type":"Shared.Collision.MultiCollisionEnumerator","IsOut":false,"IsOptional":false},{"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.HashSet\u003CSystem.Guid\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":298,"BodyHash":"605C614C5E8E48F370623FA1853D382356F6CBED764AC8B0161EF6D669316377","Hash":"326A9EBCCA8D4DDB48BB7AF5146331949531E1A40B407E430680B4724A281AE0","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.MultiCollisionEnumerator::Reset(AabbTree.QueryRect\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E, AabbTree.QueryRect\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E)","Microsoft.Xna.Framework.Vector2::op_Addition(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","Shared.Collision.MultiCollisionEnumerator::GetEnumerator()","System.Collections.Generic.IEnumerator\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E::get_Current()","CandideCreator.Shared.Helpers.IntervalHelper::IntervalOverlap(System.Single, System.Single, System.Single, System.Single)","CandideCreator.Shared.Collision.BoundingBox::Overlaps(Microsoft.Xna.Framework.Vector2, CandideCreator.Shared.Collision.BoundingBox, Microsoft.Xna.Framework.Vector2)","CandideCreator.Shared.Collision.CollisionShape::GetCollision(Microsoft.Xna.Framework.Vector2, CandideCreator.Shared.Collision.CollisionShape)","Shared.Entity.EntityWrapper::get_Id()","System.Collections.Generic.HashSet\u003CSystem.Guid\u003E::Add(!0)","System.Collections.IEnumerator::MoveNext()","System.IDisposable::Dispose()"],"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":78,"BodyHash":"31D973DF4D3E122422E47D3A73F81EAECB7AC5EACB1A7D70D6839DEB8D543F24","Hash":"85BA5F30F5E179A94B64EC06AE1C4A12321F6A1C98E829FECE15C6387BFC0B5C","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.MultiCollisionEnumerator::Reset(AabbTree.QueryRect\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E, 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":80,"BodyHash":"F889D050304756226D5F0118600F7EB32984531CFB27E0B3069F5BE50C863ADA","Hash":"D2A1EF1BA9F02FE9D69F98C195EB8C1254F015EEC33BE0C65725982D9B9ED6BE","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.MultiCollisionEnumerator::Reset(AabbTree.QueryRect\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E, 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},{"Id":"GetAllStaticCollisions(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":"GetAllStaticCollisions","Signature":"public System.Void GetAllStaticCollisions(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":68,"BodyHash":"098FA428470F1D917BEF5856241FE2F487C21319CE265ADD17878127B2AE203B","Hash":"2A518ACCA866929E073BF59CB2C75090A2A9B2850B09C779F559E257A2F9C348","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},{"Id":"GetEntitiesInCircleArea(System.Single, Microsoft.Xna.Framework.Vector2)-\u003ESystem.Collections.Generic.List\u00601\u003CShared.Entity.EntityWrapper\u003E","Name":"GetEntitiesInCircleArea","Signature":"public System.Collections.Generic.List\u003CShared.Entity.EntityWrapper\u003E GetEntitiesInCircleArea(System.Single radius, Microsoft.Xna.Framework.Vector2 position)","Visibility":"public","ReturnType":"System.Collections.Generic.List\u003CShared.Entity.EntityWrapper\u003E","Parameters":[{"Name":"radius","Type":"System.Single","IsOut":false,"IsOptional":false},{"Name":"position","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":172,"BodyHash":"7B92692AD259E975F84B549A997621EEEDF11ADE73F3CBBA59597E2DEF1ACAC3","Hash":"532C47ECCBBF869C005508FA6AE9644F5E8255E34E95BC4FE22DD1E0E5872C3C","CalledMethods":["System.Collections.Generic.List\u003CShared.Entity.EntityWrapper\u003E::Clear()","CandideCreator.Shared.Models.RectangleF::.ctor(System.Single, System.Single, System.Single, System.Single)","CandideCreator.Shared.Algorithms.AabbTree\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E::QueryFast(CandideCreator.Shared.Models.RectangleF)","Shared.Collision.MultiCollisionEnumerator::Reset(AabbTree.QueryRect\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E, AabbTree.QueryRect\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E)","Shared.Collision.MultiCollisionEnumerator::GetEnumerator()","System.Collections.Generic.IEnumerator\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E::get_Current()","Shared.Entity.EntityWrapper::get_Position2()","Microsoft.Xna.Framework.Vector2::DistanceSquared(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","System.Collections.Generic.List\u003CShared.Entity.EntityWrapper\u003E::Add(!0)","System.Collections.IEnumerator::MoveNext()","System.IDisposable::Dispose()"],"StringLiterals":[],"Source":null},{"Id":"GetEntitiesInRectangleArea(CandideCreator.Shared.Models.RectangleF, System.Collections.Generic.List\u00601\u003CShared.Entity.EntityWrapper\u003E)-\u003ESystem.Void","Name":"GetEntitiesInRectangleArea","Signature":"public System.Void GetEntitiesInRectangleArea(CandideCreator.Shared.Models.RectangleF queryRect, System.Collections.Generic.List\u003CShared.Entity.EntityWrapper\u003E outList)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"queryRect","Type":"CandideCreator.Shared.Models.RectangleF","IsOut":false,"IsOptional":false},{"Name":"outList","Type":"System.Collections.Generic.List\u003CShared.Entity.EntityWrapper\u003E","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":123,"BodyHash":"CD39B937654E8E6535C7D6233AD0FBE88028BE3424E120F98879BDC8461BE0D8","Hash":"FA575E01DDD66F8AAAB7A5744EB615504BABA93831A5949593F7DFC0F7AC4BEA","CalledMethods":["CandideCreator.Shared.Algorithms.AabbTree\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E::QueryFast(CandideCreator.Shared.Models.RectangleF)","Shared.Collision.MultiCollisionEnumerator::Reset(AabbTree.QueryRect\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E, AabbTree.QueryRect\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E)","Shared.Collision.MultiCollisionEnumerator::GetEnumerator()","System.Collections.Generic.IEnumerator\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E::get_Current()","Shared.Entity.EntityWrapper::get_Position2()","CandideCreator.Shared.Models.RectangleF::Contains(Microsoft.Xna.Framework.Vector2)","System.Collections.Generic.List\u003CShared.Entity.EntityWrapper\u003E::Add(!0)","System.Collections.IEnumerator::MoveNext()","System.IDisposable::Dispose()"],"StringLiterals":[],"Source":null},{"Id":"GetEntitiesOverlappingPoint(Microsoft.Xna.Framework.Vector2)-\u003ESystem.Collections.Generic.List\u00601\u003CShared.Entity.EntityWrapper\u003E","Name":"GetEntitiesOverlappingPoint","Signature":"public System.Collections.Generic.List\u003CShared.Entity.EntityWrapper\u003E GetEntitiesOverlappingPoint(Microsoft.Xna.Framework.Vector2 position)","Visibility":"public","ReturnType":"System.Collections.Generic.List\u003CShared.Entity.EntityWrapper\u003E","Parameters":[{"Name":"position","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":181,"BodyHash":"56E5D6A91078ADB4419DCEF5B5158A1E0D7CB70CA8D85DFB1487DC18120DD721","Hash":"6BBB9F0E38C3BFC4AFD32121623B936E25DEE95EE3A2409A65E7A50C3A66B376","CalledMethods":["System.Collections.Generic.List\u003CShared.Entity.EntityWrapper\u003E::Clear()","Microsoft.Xna.Framework.Vector2::op_Addition(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","CandideCreator.Shared.Algorithms.AabbTree\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E::QueryFast(Microsoft.Xna.Framework.Vector2)","Shared.Collision.MultiCollisionEnumerator::Reset(AabbTree.QueryRect\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E, AabbTree.QueryRect\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E)","Shared.Collision.MultiCollisionEnumerator::GetEnumerator()","System.Collections.Generic.IEnumerator\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E::get_Current()","Microsoft.Xna.Framework.Vector2::op_Subtraction(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","CandideCreator.Shared.Collision.CollisionShape::GetCollision(Microsoft.Xna.Framework.Vector2, CandideCreator.Shared.Collision.CollisionShape)","System.Collections.Generic.List\u003CShared.Entity.EntityWrapper\u003E::Add(!0)","System.Collections.IEnumerator::MoveNext()","System.IDisposable::Dispose()"],"StringLiterals":[],"Source":null},{"Id":"GetEntitiesTouchingCircle(System.Single, Microsoft.Xna.Framework.Vector2, System.Single, System.Single)-\u003ESystem.Collections.Generic.List\u00601\u003CShared.Entity.EntityWrapper\u003E","Name":"GetEntitiesTouchingCircle","Signature":"public System.Collections.Generic.List\u003CShared.Entity.EntityWrapper\u003E GetEntitiesTouchingCircle(System.Single radius, Microsoft.Xna.Framework.Vector2 position, System.Single bottomHeight, System.Single topHeight)","Visibility":"public","ReturnType":"System.Collections.Generic.List\u003CShared.Entity.EntityWrapper\u003E","Parameters":[{"Name":"radius","Type":"System.Single","IsOut":false,"IsOptional":false},{"Name":"position","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false},{"Name":"bottomHeight","Type":"System.Single","IsOut":false,"IsOptional":false},{"Name":"topHeight","Type":"System.Single","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":231,"BodyHash":"BA51104DB832002EE5E3B81B6C0AC5915E54953C6E1CEFBA341F41352A4F0F31","Hash":"F01C65106EB9032901904CC006A8A6BE2008CCDABA4F7B06F97EF5B92D75D399","CalledMethods":["System.Collections.Generic.List\u003CShared.Entity.EntityWrapper\u003E::Clear()","CandideCreator.Shared.Models.RectangleF::.ctor(System.Single, System.Single, System.Single, System.Single)","CandideCreator.Shared.Collision.CollisionCircle::SetRadius(System.Single)","CandideCreator.Shared.Algorithms.AabbTree\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E::QueryFast(CandideCreator.Shared.Models.RectangleF)","Shared.Collision.MultiCollisionEnumerator::Reset(AabbTree.QueryRect\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E, AabbTree.QueryRect\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E)","Shared.Collision.MultiCollisionEnumerator::GetEnumerator()","System.Collections.Generic.IEnumerator\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E::get_Current()","CandideCreator.Shared.Helpers.IntervalHelper::IntervalOverlap(System.Single, System.Single, System.Single, System.Single)","Microsoft.Xna.Framework.Vector2::op_Subtraction(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","CandideCreator.Shared.Collision.CollisionShape::GetCollision(Microsoft.Xna.Framework.Vector2, CandideCreator.Shared.Collision.CollisionShape)","System.Collections.Generic.List\u003CShared.Entity.EntityWrapper\u003E::Add(!0)","System.Collections.IEnumerator::MoveNext()","System.IDisposable::Dispose()"],"StringLiterals":[],"Source":null},{"Id":"GetEntitiesTouchingCollision(CandideCreator.Shared.Collision.CollisionShape, Microsoft.Xna.Framework.Vector2, System.Collections.Generic.List\u00601\u003CShared.Entity.EntityWrapper\u003E)-\u003ESystem.Void","Name":"GetEntitiesTouchingCollision","Signature":"public System.Void GetEntitiesTouchingCollision(CandideCreator.Shared.Collision.CollisionShape collision, Microsoft.Xna.Framework.Vector2 position, System.Collections.Generic.List\u003CShared.Entity.EntityWrapper\u003E outList)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"collision","Type":"CandideCreator.Shared.Collision.CollisionShape","IsOut":false,"IsOptional":false},{"Name":"position","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false},{"Name":"outList","Type":"System.Collections.Generic.List\u003CShared.Entity.EntityWrapper\u003E","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":159,"BodyHash":"EB966D7E53CCFA6882B48162B00716730A10C7C609CF474D76D24FF0F018F377","Hash":"8D388BC91099F84DB4D394D3D98D6077411699456C75DC74CC61944B81FB4CE3","CalledMethods":["CandideCreator.Shared.Collision.CollisionShape::GetBoundingBoxRectangle(Microsoft.Xna.Framework.Vector2)","Microsoft.Xna.Framework.Vector2::op_Addition(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","CandideCreator.Shared.Algorithms.AabbTree\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E::QueryFast(CandideCreator.Shared.Models.RectangleF)","Shared.Collision.MultiCollisionEnumerator::Reset(AabbTree.QueryRect\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E, AabbTree.QueryRect\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E)","Shared.Collision.MultiCollisionEnumerator::GetEnumerator()","System.Collections.Generic.IEnumerator\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E::get_Current()","Microsoft.Xna.Framework.Vector2::op_Subtraction(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","CandideCreator.Shared.Collision.CollisionShape::GetCollision(Microsoft.Xna.Framework.Vector2, CandideCreator.Shared.Collision.CollisionShape)","System.Collections.Generic.List\u003CShared.Entity.EntityWrapper\u003E::Add(!0)","System.Collections.IEnumerator::MoveNext()","System.IDisposable::Dispose()"],"StringLiterals":[],"Source":null},{"Id":"GetEntitiesTouchingRectangleArea(CandideCreator.Shared.Models.RectangleF, System.Single, System.Single, System.Collections.Generic.List\u00601\u003CShared.Entity.EntityWrapper\u003E)-\u003ESystem.Void","Name":"GetEntitiesTouchingRectangleArea","Signature":"public System.Void GetEntitiesTouchingRectangleArea(CandideCreator.Shared.Models.RectangleF queryRect, System.Single bottomHeight, System.Single topHeight, System.Collections.Generic.List\u003CShared.Entity.EntityWrapper\u003E outList)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"queryRect","Type":"CandideCreator.Shared.Models.RectangleF","IsOut":false,"IsOptional":false},{"Name":"bottomHeight","Type":"System.Single","IsOut":false,"IsOptional":false},{"Name":"topHeight","Type":"System.Single","IsOut":false,"IsOptional":false},{"Name":"outList","Type":"System.Collections.Generic.List\u003CShared.Entity.EntityWrapper\u003E","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":262,"BodyHash":"A5C3F3FBFA24CE77D99E3698003F1F7BAE2F44754393ECBC93E31CF4C676ABB2","Hash":"F9EA705079914C4A8D78C91A479B36D1278CF5B608A23EE4DDC14A83E64255FC","CalledMethods":["CandideCreator.Shared.Collision.CollisionRectangle::SetSize(System.Single, System.Single, System.Single, System.Single)","CandideCreator.Shared.Models.RectangleF::get_TopLeft()","CandideCreator.Shared.Algorithms.AabbTree\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E::QueryFast(CandideCreator.Shared.Models.RectangleF)","Shared.Collision.MultiCollisionEnumerator::Reset(AabbTree.QueryRect\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E, AabbTree.QueryRect\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E)","Shared.Collision.MultiCollisionEnumerator::GetEnumerator()","System.Collections.Generic.IEnumerator\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E::get_Current()","CandideCreator.Shared.Helpers.IntervalHelper::IntervalOverlap(System.Single, System.Single, System.Single, System.Single)","CandideCreator.Shared.Models.RectangleF::Contains(Microsoft.Xna.Framework.Vector2)","System.Collections.Generic.List\u003CShared.Entity.EntityWrapper\u003E::Add(!0)","Microsoft.Xna.Framework.Vector2::op_Subtraction(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","Microsoft.Xna.Framework.Vector2::op_Addition(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","CandideCreator.Shared.Collision.CollisionShape::GetCollision(Microsoft.Xna.Framework.Vector2, CandideCreator.Shared.Collision.CollisionShape)","System.Collections.IEnumerator::MoveNext()","System.IDisposable::Dispose()"],"StringLiterals":[],"Source":null},{"Id":"GetEntityRectangle(Shared.Entity.EntityWrapper)-\u003ECandideCreator.Shared.Models.RectangleF","Name":"GetEntityRectangle","Signature":"private CandideCreator.Shared.Models.RectangleF GetEntityRectangle(Shared.Entity.EntityWrapper entity)","Visibility":"private","ReturnType":"CandideCreator.Shared.Models.RectangleF","Parameters":[{"Name":"entity","Type":"Shared.Entity.EntityWrapper","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":25,"BodyHash":"B45BCDF30D68C53D4680E05A864B6C021A490CFCAA966837AD75E7666C88B67F","Hash":"0AEC677EE61143F78A000A243CE6EB2FA85F54E897C5811317B9FF7AC69828EA","CalledMethods":["Shared.Entity.EntityWrapper::get_Position()","Shared.Entity.EntityWrapper::get_Shape()","CandideCreator.Shared.Helpers.VectorExtension::ToVector2(Microsoft.Xna.Framework.Vector3)","CandideCreator.Shared.Collision.CollisionShape::GetBoundingBoxRectangle(Microsoft.Xna.Framework.Vector2)"],"StringLiterals":[],"Source":null},{"Id":"GetReadonlyCopy()-\u003EShared.Collision.CollisionSpecialGroup","Name":"GetReadonlyCopy","Signature":"public Shared.Collision.CollisionSpecialGroup GetReadonlyCopy()","Visibility":"public","ReturnType":"Shared.Collision.CollisionSpecialGroup","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":61,"BodyHash":"0038A48D0139C62CC645585B7C82552D4A5532B2EC227DDEBAD47CD572DFED86","Hash":"84AA4ECF77E28D49EE02BC4792BD1F5CABACEFEEB1D05429C696F3F7B6F17E12","CalledMethods":["Shared.Collision.CollisionSpecialGroup::.ctor()","CandideCreator.Shared.Algorithms.AabbTree\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E::GetReadOnlyCopy()"],"StringLiterals":[],"Source":null},{"Id":"Initialize(Shared.Entity.EntitySystem)-\u003ESystem.Void","Name":"Initialize","Signature":"public System.Void Initialize(Shared.Entity.EntitySystem system)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"system","Type":"Shared.Entity.EntitySystem","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":82,"BodyHash":"E75AAB09323683FF09288ADB2FAB2E2096165E30DC409DA88F2B281D140E3339","Hash":"D63B265CD3A338E037E0DF8ABBFDD41EB67652016EE3B752B9D63069E319FFB0","CalledMethods":["Shared.Collision.CollisionSpecialGroup::CreateTrees(System.Int32)","Shared.Entity.Components.ComponentExtension::HasFlags(Shared.Entity.Components.Component, Shared.Entity.Components.Component)","Shared.Collision.CollisionSpecialGroup::AddNewEntity(Shared.Entity.EntityWrapper, System.Boolean)"],"StringLiterals":[],"Source":null},{"Id":"ProcessQueuedRemovals()-\u003ESystem.Void","Name":"ProcessQueuedRemovals","Signature":"private System.Void ProcessQueuedRemovals()","Visibility":"private","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":112,"BodyHash":"643EBF4D6E8C494E41A16A3C6005B0A6BFAD15C2EBF0A941384503160ED6B0A5","Hash":"5F01F6D45B515A4379142D5F1D4BFC5A76D351DFB2E017371ECAE6E790A92C89","CalledMethods":["System.Collections.Generic.List\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E::GetEnumerator()","List.Enumerator\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E::get_Current()","CandideCreator.Shared.Algorithms.AabbTree\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E::Remove(System.Int32)","List.Enumerator\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E::MoveNext()","System.IDisposable::Dispose()","System.Collections.Generic.List\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E::Clear()"],"StringLiterals":[],"Source":null},{"Id":"Remove(Shared.Collision.CollisionSpecialGroupLeaf)-\u003ESystem.Void","Name":"Remove","Signature":"private System.Void Remove(Shared.Collision.CollisionSpecialGroupLeaf leaf)","Visibility":"private","ReturnType":"System.Void","Parameters":[{"Name":"leaf","Type":"Shared.Collision.CollisionSpecialGroupLeaf","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":83,"BodyHash":"EDE0F7E62DD712058E8A010F73AD209D8734DD8A682BCAE905CED7E7FB211623","Hash":"E4ABEB65E76E14B840B494CB5022FF668CA9E3FB31A9997C546B543684693807","CalledMethods":["System.Collections.Generic.List\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E::Add(!0)","CandideCreator.Shared.Algorithms.AabbTree\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E::Remove(System.Int32)"],"StringLiterals":[],"Source":null},{"Id":"Remove(System.Int32)-\u003ESystem.Void","Name":"Remove","Signature":"public System.Void Remove(System.Int32 incId)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"incId","Type":"System.Int32","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":48,"BodyHash":"160408F3E3AB0D3D34D70BC5241D06C5FC658B492F7632FF0C04F8EA3A70B723","Hash":"40E542A00F5149E79F7069029270F141292A398B53C87A45F58813A314880CCF","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.Int32, Shared.Collision.CollisionSpecialGroupLeaf\u003E::TryGetValue(!0, !1\u0026)","System.Collections.Generic.Dictionary\u003CSystem.Int32, Shared.Collision.CollisionSpecialGroupLeaf\u003E::Remove(!0)","Shared.Collision.CollisionSpecialGroup::Remove(Shared.Collision.CollisionSpecialGroupLeaf)"],"StringLiterals":[],"Source":null},{"Id":"RemoveEntity(Shared.Entity.EntityWrapper)-\u003ESystem.Void","Name":"RemoveEntity","Signature":"public System.Void RemoveEntity(Shared.Entity.EntityWrapper entity)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"entity","Type":"Shared.Entity.EntityWrapper","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":13,"BodyHash":"AAE5AE8E1AF312B55E3B371F8E2729E979C6D00EB678750B7254A50D4B51EF0E","Hash":"09A528F5315C988C5DE5EEC0BF0A7926338AF31AADD02CD2D0946291934A1B91","CalledMethods":["Shared.Entity.EntityWrapper::get_IncId()","Shared.Collision.CollisionSpecialGroup::Remove(System.Int32)"],"StringLiterals":[],"Source":null},{"Id":"SetupSimpleEntitiesOnly(Shared.Entity.EntitySystem)-\u003ESystem.Int32","Name":"SetupSimpleEntitiesOnly","Signature":"public System.Int32 SetupSimpleEntitiesOnly(Shared.Entity.EntitySystem system)","Visibility":"public","ReturnType":"System.Int32","Parameters":[{"Name":"system","Type":"Shared.Entity.EntitySystem","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":202,"BodyHash":"40C200B182783E0FD6218A39FD9EF1FD68396AC246CFB371AE2E8A552A586CF5","Hash":"1F6EE3D01F3EE3EE96C600CCE4D1C6377D776D62D39E7F7CC8E37D185A767520","CalledMethods":["Shared.Entity.Components.ComponentExtension::HasFlags(Shared.Entity.Components.Component, Shared.Entity.Components.Component)","CandideCreator.Shared.Algorithms.AabbTree\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E::.ctor(System.Int32, System.Single, System.Single)","Shared.Entity.EntityWrapper::set_Immovable(System.Boolean)","Shared.Collision.CollisionSpecialGroup::AddNewEntity(Shared.Entity.EntityWrapper, System.Boolean)"],"StringLiterals":[],"Source":null},{"Id":"Update(Shared.Entity.EntitySystem, System.Single)-\u003ESystem.Void","Name":"Update","Signature":"public System.Void Update(Shared.Entity.EntitySystem system, System.Single dt)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"system","Type":"Shared.Entity.EntitySystem","IsOut":false,"IsOptional":false},{"Name":"dt","Type":"System.Single","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":563,"BodyHash":"2EFEBD91C4AADDCEA7BBC3914A487C5DC43225AA23223BEE2785CFBED5FDFF51","Hash":"796BC2A11F8CAE210543A6C4C64B020339430DE9D185B0283386AD64A8DFAF6F","CalledMethods":["Shared.Collision.CollisionSpecialGroup::Initialize(Shared.Entity.EntitySystem)","Shared.Collision.CollisionSpecialGroup::ProcessQueuedRemovals()","Shared.Entity.Components.ComponentExtension::HasFlags(Shared.Entity.Components.Component, Shared.Entity.Components.Component)","System.Collections.Generic.Dictionary\u003CSystem.Int32, Shared.Collision.CollisionSpecialGroupLeaf\u003E::TryGetValue(!0, !1\u0026)","CandideCreator.Shared.Helpers.VectorExtension::ToVector2(Microsoft.Xna.Framework.Vector3)","Shared.Collision.CollisionSpecialGroup::UpdateLeaf(Shared.Collision.CollisionSpecialGroupLeaf, Microsoft.Xna.Framework.Vector2)","Shared.Collision.CollisionSpecialGroup::UpdatePositionAndVelocity(Shared.Entity.EntityWrapper)","Shared.Collision.CollisionSpecialGroup::AddNewEntity(Shared.Entity.EntityWrapper, System.Boolean)","System.Collections.Generic.Dictionary\u003CSystem.Int32, Shared.Collision.CollisionSpecialGroupLeaf\u003E::ContainsKey(!0)","Shared.Collision.CollisionSpecialGroup::Remove(System.Int32)","System.Collections.Generic.List\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E::get_Count()","System.Collections.Generic.Dictionary\u003CSystem.Int32, Shared.Collision.CollisionSpecialGroupLeaf\u003E::get_Values()","Dictionary.ValueCollection\u003CSystem.Int32, Shared.Collision.CollisionSpecialGroupLeaf\u003E::GetEnumerator()","Dictionary.ValueCollection.Enumerator\u003CSystem.Int32, Shared.Collision.CollisionSpecialGroupLeaf\u003E::get_Current()","System.Collections.Generic.List\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E::Add(!0)","Dictionary.ValueCollection.Enumerator\u003CSystem.Int32, Shared.Collision.CollisionSpecialGroupLeaf\u003E::MoveNext()","System.IDisposable::Dispose()","System.Collections.Generic.List\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E::Clear()","System.Collections.Generic.List\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E::get_Item(System.Int32)","Shared.Entity.EntityWrapper::get_IncId()","Shared.Entity.EntityWrapper::get_Mask()"],"StringLiterals":[],"Source":null},{"Id":"UpdateLeaf(Shared.Collision.CollisionSpecialGroupLeaf, Microsoft.Xna.Framework.Vector2)-\u003ESystem.Void","Name":"UpdateLeaf","Signature":"public System.Void UpdateLeaf(Shared.Collision.CollisionSpecialGroupLeaf leaf, Microsoft.Xna.Framework.Vector2 entityPosition)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"leaf","Type":"Shared.Collision.CollisionSpecialGroupLeaf","IsOut":false,"IsOptional":false},{"Name":"entityPosition","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":423,"BodyHash":"26D4C7A098CBD5AC4451E8AC42252147A3876D8588E9CCCECA92AE974FD33F51","Hash":"6B8886BA7E4A52071A8644E686070C97D86FE03CDD25306AD4176784ED005251","CalledMethods":["CandideCreator.Shared.Helpers.VectorExtension::IsWonky(Microsoft.Xna.Framework.Vector2\u0026)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::.ctor(System.Int32, System.Int32)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendLiteral(System.String)","Shared.Entity.EntityWrapper::get_Name()","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(System.String)","Shared.Entity.EntityWrapper::get_Id()","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(!!0)","Shared.Entity.EntityWrapper::get_PositionZ()","Shared.Entity.EntityWrapper::get_Velocity()","Shared.Entity.EntityWrapper::get_Acceleration()","Shared.Entity.EntityWrapper::get_Friction()","Shared.Entity.EntityWrapper::get_Controller()","System.Nullable\u003CSystem.Int32\u003E::.ctor(!0)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::ToStringAndClear()","CandideCreator.Shared.Helpers.ExceptionHelper::ThrowInvalidOperationException(System.String)","CandideCreator.Shared.Collision.CollisionShape::GetBoundingBoxRectangle(Microsoft.Xna.Framework.Vector2)","CandideCreator.Shared.Algorithms.AabbTree\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E::Update(System.Int32, CandideCreator.Shared.Models.RectangleF)"],"StringLiterals":["Entity "," (Id: ",") position has gone wonky, is ",", previously ",". Z "," | ","\r\nVelocity ",", Acceleration ",", Friction ",", State ",", "],"Source":null},{"Id":"UpdatePositionAndVelocity(Shared.Entity.EntityWrapper)-\u003ESystem.Void","Name":"UpdatePositionAndVelocity","Signature":"public System.Void UpdatePositionAndVelocity(Shared.Entity.EntityWrapper entity)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"entity","Type":"Shared.Entity.EntityWrapper","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":801,"BodyHash":"9004D954C8F953DBA7D1DB88E58240C04EA58B7EDB0F90CDA50F5A7CC0983828","Hash":"AC2359A51D8AF8AF693B51318F3C6D38051393F747CA36273904404BCAD0CD68","CalledMethods":["Shared.Entity.EntityWrapper::get_IncId()","System.Collections.Generic.Dictionary\u003CSystem.Int32, Shared.Collision.CollisionSpecialGroupLeaf\u003E::TryGetValue(!0, !1\u0026)","Shared.Collision.CollisionSpecialGroup::AddNewEntity(Shared.Entity.EntityWrapper, System.Boolean)","Shared.Entity.EntityWrapper::get_CollisionGroupMask()","Shared.Entity.EntityWrapper::get_Position()","CandideCreator.Shared.Helpers.VectorExtension::ToVector2(Microsoft.Xna.Framework.Vector3)","Shared.Entity.EntityWrapper::get_Shape()","Microsoft.Xna.Framework.Vector2::op_Addition(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","CandideCreator.Shared.Helpers.VectorExtension::IsWonky(Microsoft.Xna.Framework.Vector2\u0026)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::.ctor(System.Int32, System.Int32)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendLiteral(System.String)","Shared.Entity.EntityWrapper::get_Name()","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(System.String)","Shared.Entity.EntityWrapper::get_Id()","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(!!0)","Shared.Entity.EntityWrapper::get_Velocity()","Shared.Entity.EntityWrapper::get_Acceleration()","Shared.Entity.EntityWrapper::get_Friction()","Shared.Entity.EntityWrapper::get_Controller()","System.Nullable\u003CSystem.Int32\u003E::.ctor(!0)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::ToStringAndClear()","CandideCreator.Shared.Helpers.ExceptionHelper::ThrowInvalidOperationException(System.String)","Shared.Entity.EntityWrapper::get_Immovable()","CandideCreator.Shared.Algorithms.AabbTree\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E::Remove(System.Int32)","Shared.Collision.CollisionSpecialGroup::GetEntityRectangle(Shared.Entity.EntityWrapper)","CandideCreator.Shared.Algorithms.AabbTree\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E::Add(CandideCreator.Shared.Models.RectangleF, !0)","CandideCreator.Shared.Algorithms.AabbTree\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E::Update(System.Int32, CandideCreator.Shared.Models.RectangleF)","Microsoft.Xna.Framework.Vector2::Normalize(Microsoft.Xna.Framework.Vector2)","CandideCreator.Shared.Algorithms.AabbTree\u003CShared.Collision.CollisionSpecialGroupLeaf\u003E::Move(System.Int32, CandideCreator.Shared.Models.RectangleF, Microsoft.Xna.Framework.Vector2)"],"StringLiterals":["Entity "," (Id: ",") position has gone wonky, is ",", previously ",". Z "," | ","\r\nVelocity ",", Acceleration ",", Friction ",", State ",", "],"Source":null}],"Hash":"5E78A9BD548216DF0BE8E6DDAD825B724EADED308E8AB86CFA8D387A8D06F0FF"}