| accelerate(Vector2 acc) (defined in GREngine.Core.Physics2D.Collider) | GREngine.Core.Physics2D.Collider | inline |
| Behaviour() (defined in GREngine.Core.System.Behaviour) | GREngine.Core.System.Behaviour | inlineprotected |
| CalculateAABB() | GREngine.Core.Physics2D.PolygonCollider | inline |
| Collider() (defined in GREngine.Core.Physics2D.Collider) | GREngine.Core.Physics2D.Collider | inline |
| Collider(Vector2 offset, string layer, bool debug) (defined in GREngine.Core.Physics2D.Collider) | GREngine.Core.Physics2D.Collider | inline |
| Collider(string layer, bool debug) (defined in GREngine.Core.Physics2D.Collider) | GREngine.Core.Physics2D.Collider | inline |
| Collider(bool debug) (defined in GREngine.Core.Physics2D.Collider) | GREngine.Core.Physics2D.Collider | inline |
| Collider(Vector2 offset, bool debug) (defined in GREngine.Core.Physics2D.Collider) | GREngine.Core.Physics2D.Collider | inline |
| CollisionEvent(Collider collidedWith) (defined in GREngine.Core.Physics2D.Collider) | GREngine.Core.Physics2D.Collider | |
| collisionSystem (defined in GREngine.Core.Physics2D.Collider) | GREngine.Core.Physics2D.Collider | protected |
| CompareTo(Behaviour? other) (defined in GREngine.Core.System.Behaviour) | GREngine.Core.System.Behaviour | inline |
| Debug (defined in GREngine.Core.Physics2D.Collider) | GREngine.Core.Physics2D.Collider | |
| DrawDebug() | GREngine.Core.Physics2D.PolygonCollider | inlinevirtual |
| Enabled (defined in GREngine.Core.System.AbstractGameObject) | GREngine.Core.System.AbstractGameObject | |
| EnabledChanged(bool state) (defined in GREngine.Core.System.AbstractGameObject) | GREngine.Core.System.AbstractGameObject | |
| EnabledChangedEvent (defined in GREngine.Core.System.AbstractGameObject) | GREngine.Core.System.AbstractGameObject | |
| FireCollisionEnter(Vector2 collisionVector, Collider other) (defined in GREngine.Core.Physics2D.Collider) | GREngine.Core.Physics2D.Collider | inlineprotected |
| FireCorrectEvent(Vector2 collisionVector, Collider other) (defined in GREngine.Core.Physics2D.Collider) | GREngine.Core.Physics2D.Collider | inlineprotected |
| FireTriggerEnter(Vector2 collisionVector, Collider other) (defined in GREngine.Core.Physics2D.Collider) | GREngine.Core.Physics2D.Collider | inlineprotected |
| Game (defined in GREngine.Core.System.Behaviour) | GREngine.Core.System.Behaviour | protected |
| GetAABB() (defined in GREngine.Core.Physics2D.Collider) | GREngine.Core.Physics2D.Collider | inline |
| GetAllowedCollisionLayers() (defined in GREngine.Core.Physics2D.Collider) | GREngine.Core.Physics2D.Collider | inline |
| GetGlobalColliderPosition() | GREngine.Core.Physics2D.Collider | inline |
| GetLayer() (defined in GREngine.Core.Physics2D.Collider) | GREngine.Core.Physics2D.Collider | inline |
| GetLocalNodePosition() | GREngine.Core.Physics2D.Collider | inline |
| GetOffset() (defined in GREngine.Core.Physics2D.Collider) | GREngine.Core.Physics2D.Collider | inline |
| GetOldPosition() (defined in GREngine.Core.Physics2D.Collider) | GREngine.Core.Physics2D.Collider | inline |
| GetRotation() (defined in GREngine.Core.Physics2D.Collider) | GREngine.Core.Physics2D.Collider | inline |
| GetVertices() | GREngine.Core.Physics2D.PolygonCollider | inline |
| HasTag(string tag) (defined in GREngine.Core.System.AbstractGameObject) | GREngine.Core.System.AbstractGameObject | inline |
| InstanceID (defined in GREngine.Core.System.Behaviour) | GREngine.Core.System.Behaviour | protected |
| IsAABBOverlapping() (defined in GREngine.Core.Physics2D.Collider) | GREngine.Core.Physics2D.Collider | inline |
| IsStatic() (defined in GREngine.Core.Physics2D.Collider) | GREngine.Core.Physics2D.Collider | inline |
| IsTrigger() (defined in GREngine.Core.Physics2D.Collider) | GREngine.Core.Physics2D.Collider | inline |
| Name (defined in GREngine.Core.System.AbstractGameObject) | GREngine.Core.System.AbstractGameObject | |
| Node (defined in GREngine.Core.System.Behaviour) | GREngine.Core.System.Behaviour | |
| OnAwake() (defined in GREngine.Core.Physics2D.Collider) | GREngine.Core.Physics2D.Collider | inlineprotectedvirtual |
| OnCollisionEnter (defined in GREngine.Core.Physics2D.Collider) | GREngine.Core.Physics2D.Collider | |
| OnDestroy() (defined in GREngine.Core.Physics2D.Collider) | GREngine.Core.Physics2D.Collider | inlineprotectedvirtual |
| OnFixedUpdate(GameTime gameTime) (defined in GREngine.Core.System.Behaviour) | GREngine.Core.System.Behaviour | inlineprotectedvirtual |
| OnStart() (defined in GREngine.Core.Physics2D.Collider) | GREngine.Core.Physics2D.Collider | inlineprotectedvirtual |
| OnTriggerEnter (defined in GREngine.Core.Physics2D.Collider) | GREngine.Core.Physics2D.Collider | |
| OnUpdate(GameTime gameTime) (defined in GREngine.Core.Physics2D.Collider) | GREngine.Core.Physics2D.Collider | inlineprotectedvirtual |
| PointInsideCollider(PointF point) (defined in GREngine.Core.Physics2D.PolygonCollider) | GREngine.Core.Physics2D.PolygonCollider | inline |
| PolygonCollider(List< PointF > vertices) (defined in GREngine.Core.Physics2D.PolygonCollider) | GREngine.Core.Physics2D.PolygonCollider | inline |
| PolygonCollider(List< PointF > vertices, bool debugged) (defined in GREngine.Core.Physics2D.PolygonCollider) | GREngine.Core.Physics2D.PolygonCollider | inline |
| PolygonCollider(List< PointF > vertices, string collisionLayer, bool debugged=false) (defined in GREngine.Core.Physics2D.PolygonCollider) | GREngine.Core.Physics2D.PolygonCollider | inline |
| PolygonCollider(List< PointF > vertices, Vector2 offset, string collisionLayer, bool debugged=false) (defined in GREngine.Core.Physics2D.PolygonCollider) | GREngine.Core.Physics2D.PolygonCollider | inline |
| PolygonCollider(List< PointF > vertices, Vector2 offset, bool debugged=false) (defined in GREngine.Core.Physics2D.PolygonCollider) | GREngine.Core.Physics2D.PolygonCollider | inline |
| SetAABB(AABB aabb) (defined in GREngine.Core.Physics2D.Collider) | GREngine.Core.Physics2D.Collider | inlineprotected |
| SetAABBOverlapping(bool b) (defined in GREngine.Core.Physics2D.Collider) | GREngine.Core.Physics2D.Collider | inline |
| SetAllowedCollisionLayers(List< string > layers) | GREngine.Core.Physics2D.Collider | inline |
| SetEnabled(bool state) (defined in GREngine.Core.System.Behaviour) | GREngine.Core.System.Behaviour | inlinevirtual |
| SetLayer(string layer) (defined in GREngine.Core.Physics2D.Collider) | GREngine.Core.Physics2D.Collider | inline |
| SetNodePosition(Vector2 position) | GREngine.Core.Physics2D.Collider | inline |
| SetOffset(Vector2 offset) (defined in GREngine.Core.Physics2D.Collider) | GREngine.Core.Physics2D.Collider | inline |
| SetRotation(float r) (defined in GREngine.Core.Physics2D.Collider) | GREngine.Core.Physics2D.Collider | inline |
| SetStatic(bool b) (defined in GREngine.Core.Physics2D.Collider) | GREngine.Core.Physics2D.Collider | inline |
| SetTrigger(bool b) (defined in GREngine.Core.Physics2D.Collider) | GREngine.Core.Physics2D.Collider | inline |
| SetVelocity(Vector2 externalVelocity) (defined in GREngine.Core.Physics2D.Collider) | GREngine.Core.Physics2D.Collider | inline |
| SolveCollision(PolygonCollider other, Vector2 velocity) | GREngine.Core.Physics2D.PolygonCollider | inline |
| SolveCollision(CircleCollider other, Vector2 velocity) (defined in GREngine.Core.Physics2D.PolygonCollider) | GREngine.Core.Physics2D.PolygonCollider | inline |
| SolveCollision(Collider other, Vector2 velocity) (defined in GREngine.Core.Physics2D.Collider) | GREngine.Core.Physics2D.Collider | inline |
| SolveCollisions(List< Collider > others) (defined in GREngine.Core.Physics2D.Collider) | GREngine.Core.Physics2D.Collider | inline |
| Tags (defined in GREngine.Core.System.AbstractGameObject) | GREngine.Core.System.AbstractGameObject | protected |
| TriggerEvent(Collider collidedWith) (defined in GREngine.Core.Physics2D.Collider) | GREngine.Core.Physics2D.Collider | |
| updatePosition(float dt) (defined in GREngine.Core.Physics2D.Collider) | GREngine.Core.Physics2D.Collider | inline |
| Velocity (defined in GREngine.Core.Physics2D.Collider) | GREngine.Core.Physics2D.Collider | |
| VelocityDampingMultiplier (defined in GREngine.Core.Physics2D.Collider) | GREngine.Core.Physics2D.Collider | |
| vertices | GREngine.Core.Physics2D.PolygonCollider | |