{"Id":"Candide.World.ClientWorldHandlerBridge","Name":"ClientWorldHandlerBridge","DisplayName":"ClientWorldHandlerBridge","FullName":"Candide.World.ClientWorldHandlerBridge","Namespace":"Candide.World","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"System.Object","Interfaces":["Shared.Interfaces.World.IWorldHandler"],"SourceLocations":[],"Fields":[{"Id":"Instance:Candide.World.ClientWorldHandlerBridge","Name":"Instance","Type":"Candide.World.ClientWorldHandlerBridge","Signature":"public Candide.World.ClientWorldHandlerBridge Instance","Visibility":"public","IsStatic":true,"IsLiteral":false,"Hash":"4D25930A925F5F0E07B5FA3A3037F7D78AA5FE12F75455F9E40198CBA829750C"}],"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":"DE18BF26A980CFAF74565366FD03F0374F4CDCF444DA872186420B03D8C0869E","Hash":"2018F482131137CB372A4005C2695089B7346975DDEBBAF7CB953A1922586D26","CalledMethods":["Candide.World.WorldHandler::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":"BF4C844F6C9E4E3CACBAFCCC6FE0ADC478EC4985EA8B08122BC63AA344667FC7","Hash":"D7530195D1DD66EB54DD6E9F94B66C875322B8C5D2EB11197C1B04F656CDCB10","CalledMethods":["Candide.World.WorldHandler::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":6,"BodyHash":"894F40EAD1AEDDF1E8DC21BA86C6EB6BAF0B93C07F318C019E5D0FDC3CB48EAD","Hash":"21E17E53B2D162A96953ED4EC749CA40864DE105B30524A4E6D75D1CF63BEBC4","CalledMethods":["Candide.World.WorldHandler::GetEntityCollisionGroup()"],"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":45,"BodyHash":"CDC44241A8CC29E795402815ACC0200B9F4F0397FD015E503D283B6167CA40BE","Hash":"5F9E39083437C6570A575752D19366A1185808E46A18A0568530DBCAD36B1566","CalledMethods":["Candide.World.InteriorWorldHandler::get_World()"],"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":119,"BodyHash":"CB1CEA04063F09AAF7CAE3B535C8CDA34265DB8633124B88BE07EEAEE22A485C","Hash":"7505E8FC61CFACC8368A7217F7768ADC4AF8EB92E7765161E7E92B96A607EB3D","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":231,"BodyHash":"0A2C5ABACDED4243BA0B74CAA0DDC6100F3C2D67B67ABFDC1973A95DC65F4F33","Hash":"F5218D460992517FE50DBB0071BB9475064AD2EE4387F3A2F1E901ACA27153E3","CalledMethods":["CandideCreator.Shared.Models.RectangleF::.ctor(System.Single, System.Single, System.Single, System.Single)","CandideCreator.Shared.Models.RectangleF::Inflate(System.Single, System.Single)","Candide.World.InteriorWorldHandler::get_World()","Candide.Graphics.Camera::get_PositionCenter()","Microsoft.Xna.Framework.Vector2::get_Zero()","CandideCreator.Shared.Models.RectangleF::.ctor(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","Microsoft.Xna.Framework.Graphics.GraphicsDevice::get_Viewport()","Microsoft.Xna.Framework.Graphics.Viewport::get_Width()","Microsoft.Xna.Framework.Graphics.Viewport::get_Height()"],"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":8,"BodyHash":"5B706472F7A69BDFA96E88ABBDC42DE31EE631F50AF57FFF0CDFEADD2EE8EE41","Hash":"C4BC3B275801DAB3A60362A19A6EA366D35CF64987ED78747FF46D96D8AD1079","CalledMethods":["Candide.World.WorldHandler::HeightAtPoint(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":"28CE407124EEC7B8896CA3A14FA5B7DC2742099D7BAA28285E360D7456F8FD49","Hash":"4EF9A504F8B5C189B3B6CBA102AB7210A7A774C53BBBF03E911AEE86B7816352","CalledMethods":[],"StringLiterals":[],"Source":null}],"Hash":"71FBD9E4850B3B3E380B0681D507BD612E858C8A8C0CAEFCF4D70B14EF1890CB"}