{"Id":"CandideServer.Entities.Bridges.ServerWorldHandlerBridge","Name":"ServerWorldHandlerBridge","DisplayName":"ServerWorldHandlerBridge","FullName":"CandideServer.Entities.Bridges.ServerWorldHandlerBridge","Namespace":"CandideServer.Entities.Bridges","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"System.Object","Interfaces":["Shared.Interfaces.World.IWorldHandler"],"SourceLocations":[],"Fields":[{"Id":"Instance:CandideServer.Entities.Bridges.ServerWorldHandlerBridge","Name":"Instance","Type":"CandideServer.Entities.Bridges.ServerWorldHandlerBridge","Signature":"public CandideServer.Entities.Bridges.ServerWorldHandlerBridge Instance","Visibility":"public","IsStatic":true,"IsLiteral":false,"Hash":"C858DF05C02D1DE9554F47C0456DF8630587897355864569D4EAE175AC8E9EBB"}],"Properties":[],"Events":[],"Methods":[{"Id":"CheckProjectileVsTerrainCollision(Microsoft.Xna.Framework.Vector3, CandideCreator.Shared.Collision.CollisionShape, CandideCreator.Shared.Collision.CollisionMasks)-\u003ECandideCreator.Shared.Collision.CollisionData","Name":"CheckProjectileVsTerrainCollision","Signature":"public CandideCreator.Shared.Collision.CollisionData CheckProjectileVsTerrainCollision(Microsoft.Xna.Framework.Vector3 position, CandideCreator.Shared.Collision.CollisionShape collisionShape, CandideCreator.Shared.Collision.CollisionMasks mask)","Visibility":"public","ReturnType":"CandideCreator.Shared.Collision.CollisionData","Parameters":[{"Name":"position","Type":"Microsoft.Xna.Framework.Vector3","IsOut":false,"IsOptional":false},{"Name":"collisionShape","Type":"CandideCreator.Shared.Collision.CollisionShape","IsOut":false,"IsOptional":false},{"Name":"mask","Type":"CandideCreator.Shared.Collision.CollisionMasks","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":9,"BodyHash":"3262B55EB32C51DCF7F77039D44629A0DD527665A6FC4C3741CFD4663634775D","Hash":"136F122AC997F4A84C72D34D756B4A3E5DF1CB0A765AA1CDFBB4C64F627E990C","CalledMethods":["CandideServer.World.ServerWorldHandler::CheckProjectileVsTerrainCollision(Microsoft.Xna.Framework.Vector3, CandideCreator.Shared.Collision.CollisionShape, CandideCreator.Shared.Collision.CollisionMasks)"],"StringLiterals":[],"Source":null},{"Id":"CheckTerrainCollision(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)-\u003ESystem.Void","Name":"CheckTerrainCollision","Signature":"public System.Void CheckTerrainCollision(Shared.Entity.EntityWrapper entity, Microsoft.Xna.Framework.Vector2\u0026 position2, Microsoft.Xna.Framework.Vector3\u0026 velocity, Microsoft.Xna.Framework.Vector2 nextPosition, System.Single positionZ, CandideCreator.Shared.Collision.CollisionMasks collisionMask, CandideCreator.Shared.Collision.CollisionShape collisionShape)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"entity","Type":"Shared.Entity.EntityWrapper","IsOut":false,"IsOptional":false},{"Name":"position2","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":"positionZ","Type":"System.Single","IsOut":false,"IsOptional":false},{"Name":"collisionMask","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":true,"IsConstructor":false,"GenericArity":0,"IlSize":17,"BodyHash":"1A33D24C991076DA7EB8F84710A1C588D41A898FB2BBAC6D18428EA2BA09FC62","Hash":"604654EEA873021DAEAB34C98D72949E171E7D7C5553A07C94066AFBCB7A77EF","CalledMethods":["CandideServer.World.ServerWorldHandler::CheckTerrainCollision(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)"],"StringLiterals":[],"Source":null},{"Id":"GetEntityCollisionGroup()-\u003EShared.Collision.CollisionSpecialGroup","Name":"GetEntityCollisionGroup","Signature":"public Shared.Collision.CollisionSpecialGroup GetEntityCollisionGroup()","Visibility":"public","ReturnType":"Shared.Collision.CollisionSpecialGroup","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":33,"BodyHash":"E0BEFC7CFA569F6DBCAB1403105DED6339C20CC222F6254CBE3B9C0DD2B7ECDB","Hash":"188B847FCA69ED190307C41FC360513C20F3A9DA403D5ED14350B0BF28F7FDA4","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.Guid, ServerEntitySystemManager.WorldEntitySystemPair\u003E::TryGetValue(!0, !1\u0026)"],"StringLiterals":[],"Source":null},{"Id":"GetTerrainCollisionGroup()-\u003EShared.Collision.CollisionTerrainGroup","Name":"GetTerrainCollisionGroup","Signature":"public Shared.Collision.CollisionTerrainGroup GetTerrainCollisionGroup()","Visibility":"public","ReturnType":"Shared.Collision.CollisionTerrainGroup","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":34,"BodyHash":"608C36938BE0AA869265F4258745909F1255971E71161CE6F224AA70E1B89751","Hash":"9A60E3AE83A843BEC278D883FF450E9BF527FEEDBC0E5A455FF43E1BA167D7EF","CalledMethods":[],"StringLiterals":[],"Source":null},{"Id":"GetTileAccelerationBoost(Microsoft.Xna.Framework.Vector2)-\u003ESystem.Single","Name":"GetTileAccelerationBoost","Signature":"public System.Single GetTileAccelerationBoost(Microsoft.Xna.Framework.Vector2 position)","Visibility":"public","ReturnType":"System.Single","Parameters":[{"Name":"position","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":126,"BodyHash":"2988087900C42A30E691E9410173A68C658EB0E37FADAE98C86FCEA45AEEB222","Hash":"870AD2D668AC32956149A062FABED2AC03FEC3599A4E4BDECF67BAEC8C6DB95D","CalledMethods":["Shared.Helpers.WorldTileHelper::GetTilePosition(System.Single, System.Single)","Shared.Models.WorldTile[,]::Get(System.Int32, System.Int32)"],"StringLiterals":[],"Source":null},{"Id":"GetWorldBounds()-\u003ECandideCreator.Shared.Models.RectangleF","Name":"GetWorldBounds","Signature":"public CandideCreator.Shared.Models.RectangleF GetWorldBounds()","Visibility":"public","ReturnType":"CandideCreator.Shared.Models.RectangleF","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":121,"BodyHash":"9FFA93D7ADF809BC047F07D44FBC04E0C6364FD4F54431D78838BB473064B36F","Hash":"EE2D87E21F4EA33D4236639AE2CC0EFD6E3DDCFCC4D96EDA2290F22F3C94ABBA","CalledMethods":["Microsoft.Xna.Framework.Vector2::get_One()","Microsoft.Xna.Framework.Vector2::op_Addition(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","CandideCreator.Shared.Models.RectangleF::.ctor(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","CandideCreator.Shared.Models.RectangleF::.ctor(System.Single, System.Single, System.Single, System.Single)"],"StringLiterals":[],"Source":null},{"Id":"HeightAtPoint(Microsoft.Xna.Framework.Vector2, System.Single)-\u003ESystem.Single","Name":"HeightAtPoint","Signature":"public System.Single HeightAtPoint(Microsoft.Xna.Framework.Vector2 position, System.Single z)","Visibility":"public","ReturnType":"System.Single","Parameters":[{"Name":"position","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false},{"Name":"z","Type":"System.Single","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":13,"BodyHash":"71CE73D455C709801989EB5A13BF02394BE6EF02463AD3432D1B73FBF117FE64","Hash":"C66D290141279116E6D09EED7E91417153F4EAD6E12F591C892822057551D911","CalledMethods":["CandideServer.World.ServerWorldHandler::HeightAtPoint(CandideServer.Models.Worlds.WorldModel, Microsoft.Xna.Framework.Vector2, System.Single)"],"StringLiterals":[],"Source":null},{"Id":"IsClient()-\u003ESystem.Boolean","Name":"IsClient","Signature":"public System.Boolean IsClient()","Visibility":"public","ReturnType":"System.Boolean","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":2,"BodyHash":"E2CDC8BD55A83F129BBA1F1163CD64A9844A3B8BC1E22E5FD9644B9217AB7C8C","Hash":"78E31A1ABFFC78E340823F799887EBDD7E9B518836334AAF7EC3BD4CBAEFF144","CalledMethods":[],"StringLiterals":[],"Source":null}],"Hash":"D343274A6A4C5DD20BCF74C48B5648A1F59656D7879B153BBCD419DB2D19AECE"}