CollisionManager
Namespace: MonineEngine.Physics
Handler class for collision.
public static class CollisionManager
Inheritance Object → CollisionManager
Attributes NullableContextAttribute, NullableAttribute
Methods
Reload()
Reload the handler, and obtain a fresh reference to the collision service.
public static void Reload()
Remarks:
In cases where is called to replace the collision service, this method would need to be called.
RegisterCollider(Collider)
public static void RegisterCollider(Collider collider)
Parameters
collider Collider
UnregisterCollider(Collider)
public static void UnregisterCollider(Collider collider)
Parameters
collider Collider
GetCollidersInBounds(Rectangle)
public static IEnumerable<Collider> GetCollidersInBounds(Rectangle bounds)
Parameters
bounds Rectangle
Returns
GetAllColliders()
public static IEnumerable<Collider> GetAllColliders()
Returns
Update(GameTime)
public static void Update(GameTime gameTime)
Parameters
gameTime GameTime