AABBOverlap(AABB a, AABB b) | GREngine.Core.Physics2D.CollisionSystem | inline |
AddCollisionObject(Collider obj) (defined in GREngine.Core.Physics2D.CollisionSystem) | GREngine.Core.Physics2D.CollisionSystem | inline |
CollisionSystem(Game game) (defined in GREngine.Core.Physics2D.CollisionSystem) | GREngine.Core.Physics2D.CollisionSystem | inline |
GetAABBOverlapRegion(AABB a, AABB b) | GREngine.Core.Physics2D.CollisionSystem | inline |
GetColliderObjects() (defined in GREngine.Core.Physics2D.CollisionSystem) | GREngine.Core.Physics2D.CollisionSystem | inline |
GetCollidersOfLayer(string layer) (defined in GREngine.Core.Physics2D.CollisionSystem) | GREngine.Core.Physics2D.CollisionSystem | inline |
GetCombinedAABBRegion(AABB a, AABB b) | GREngine.Core.Physics2D.CollisionSystem | inline |
IntersectionIsWithinLineSegments(PointF intersection, PointF a1, PointF a2, PointF b1, PointF b2) | GREngine.Core.Physics2D.CollisionSystem | inline |
LineCanIntersectCircle(PointF p1, PointF p2, PointF c, float r) | GREngine.Core.Physics2D.CollisionSystem | inline |
LineIntersectionPoint(Line l1, Line l2) | GREngine.Core.Physics2D.CollisionSystem | inline |
LineIntersectsCircle(PointF p1, PointF p2, PointF c, float r) (defined in GREngine.Core.Physics2D.CollisionSystem) | GREngine.Core.Physics2D.CollisionSystem | inline |
LinesCanIntersect(Line l1, Line l2) | GREngine.Core.Physics2D.CollisionSystem | inline |
LinesSegmentsOverlap(PointF a1, PointF a2, PointF b1, PointF b2) | GREngine.Core.Physics2D.CollisionSystem | inline |
PointIsCollidingWithLayer(PointF point, string layer) (defined in GREngine.Core.Physics2D.CollisionSystem) | GREngine.Core.Physics2D.CollisionSystem | inline |
PointIsInAABB(PointF p, AABB aabb) (defined in GREngine.Core.Physics2D.CollisionSystem) | GREngine.Core.Physics2D.CollisionSystem | inline |
Raycast2D(PointF origin, Vector2 direction, float distance, List< string > layers) | GREngine.Core.Physics2D.CollisionSystem | inline |
RemoveCollisionObject(Collider obj) (defined in GREngine.Core.Physics2D.CollisionSystem) | GREngine.Core.Physics2D.CollisionSystem | inline |
Update(GameTime gameTime) (defined in GREngine.Core.Physics2D.CollisionSystem) | GREngine.Core.Physics2D.CollisionSystem | inline |