| AABBRectangleRectangleCollision(const Rect &rect1, const Rect &rect2) const | star::RectangleColliderComponent | protected |
| BaseColliderComponent() | star::BaseColliderComponent | |
| BaseColliderComponent(const tstring *layers, uint8 n=1) | star::BaseColliderComponent | |
| BaseComponent(void) | star::BaseComponent | |
| BaseComponent(Object *parent) | star::BaseComponent | |
| CalculateAxisSpecificCollision(const Rect &rect1, const Rect &rect2, const vec2 &axis) const | star::RectangleColliderComponent | protected |
| CalculateAxisSpecificCollision(const Rect &rect1, const vec2 &point1, const vec2 &point2, const vec2 &axis) const | star::RectangleColliderComponent | protected |
| CollidesWith(const BaseColliderComponent *other) const | star::RectangleColliderComponent | virtual |
| CollidesWithLine(const vec2 &point1, const vec2 &point2) const | star::RectangleColliderComponent | virtual |
| CollidesWithPoint(const vec2 &point) const | star::RectangleColliderComponent | virtual |
| Draw() | star::BaseColliderComponent | virtual |
| GetColliisonRectSize(vec2 &outVec) const | star::RectangleColliderComponent | |
| GetCollisionRect() const | star::RectangleColliderComponent | |
| GetCollisionRectHeight() const | star::RectangleColliderComponent | |
| GetCollisionRectWidth() const | star::RectangleColliderComponent | |
| GetGameScene() const | star::BaseComponent | |
| GetParent() const | star::BaseComponent | |
| GetTransform() const | star::BaseComponent | |
| Initialize() | star::BaseComponent | |
| InitializeColliderComponent() | star::RectangleColliderComponent | protectedvirtual |
| IsInitialized() const | star::BaseComponent | |
| IsStatic() const | star::BaseColliderComponent | |
| IsTrigger() const | star::BaseColliderComponent | |
| m_bInitialized | star::BaseComponent | protected |
| m_bIsStatic | star::BaseColliderComponent | protected |
| m_bIsTrigger | star::BaseColliderComponent | protected |
| m_CollisionRect | star::RectangleColliderComponent | protected |
| m_pParentObject | star::BaseComponent | protected |
| OOBBRectangleRectangleCollision(const Rect &rect1, const Rect &rect2) const | star::RectangleColliderComponent | protected |
| RectangleCircleCollision(const RectangleColliderComponent *collider1, const CircleColliderComponent *collider2) const | star::RectangleColliderComponent | protected |
| RectangleColliderComponent() | star::RectangleColliderComponent | |
| RectangleColliderComponent(const vec2 &size) | star::RectangleColliderComponent | |
| RectangleColliderComponent(float width, float height) | star::RectangleColliderComponent | |
| RectangleColliderComponent(const tstring *layers, uint8 n=1) | star::RectangleColliderComponent | |
| RectangleColliderComponent(const vec2 &size, const tstring *layers, uint8=1) | star::RectangleColliderComponent | |
| RectangleColliderComponent(float width, float height, const tstring *layers, uint8=1) | star::RectangleColliderComponent | |
| SetAsStatic(bool isStatic) | star::BaseColliderComponent | |
| SetAsTrigger(bool isTrigger) | star::BaseColliderComponent | |
| SetCollisionRectSize(float width, float height) | star::RectangleColliderComponent | |
| SetCollisionRectSize(const vec2 &size) | star::RectangleColliderComponent | |
| SetParent(Object *parent) | star::BaseComponent | |
| Update(const Context &context) | star::BaseColliderComponent | virtual |
| ~BaseColliderComponent() | star::BaseColliderComponent | virtual |
| ~BaseComponent(void) | star::BaseComponent | virtual |
| ~RectangleColliderComponent() | star::RectangleColliderComponent | |