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() (defined in GREngine.Core.Physics2D.CircleCollider) | GREngine.Core.Physics2D.CircleCollider | inline |
CircleCollider(float radius) (defined in GREngine.Core.Physics2D.CircleCollider) | GREngine.Core.Physics2D.CircleCollider | inline |
CircleCollider(float radius, bool debugged) (defined in GREngine.Core.Physics2D.CircleCollider) | GREngine.Core.Physics2D.CircleCollider | inline |
CircleCollider(float radius, string collisionLayer, bool debugged=false) (defined in GREngine.Core.Physics2D.CircleCollider) | GREngine.Core.Physics2D.CircleCollider | inline |
CircleCollider(float radius, Vector2 offset, string collisionLayer, bool debugged=false) (defined in GREngine.Core.Physics2D.CircleCollider) | GREngine.Core.Physics2D.CircleCollider | inline |
CircleCollider(float radius, Vector2 offset, bool debugged=false) (defined in GREngine.Core.Physics2D.CircleCollider) | GREngine.Core.Physics2D.CircleCollider | 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.CircleCollider | 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 |
GetRadius() (defined in GREngine.Core.Physics2D.CircleCollider) | GREngine.Core.Physics2D.CircleCollider | inline |
GetRotation() (defined in GREngine.Core.Physics2D.Collider) | GREngine.Core.Physics2D.Collider | 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.CircleCollider) | GREngine.Core.Physics2D.CircleCollider | inline |
ResolveCollision(CircleCollider other, Vector2 collisionVector) (defined in GREngine.Core.Physics2D.CircleCollider) | GREngine.Core.Physics2D.CircleCollider | 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.CircleCollider | inline |
SolveCollision(CircleCollider obj2, Vector2 velocity) (defined in GREngine.Core.Physics2D.CircleCollider) | GREngine.Core.Physics2D.CircleCollider | 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 | |