The Table Engine
|
This is the complete list of members for Collide, including all inherited members.
Collide() | Collide | |
Component() | Component | |
Component(std::string name) | Component | |
getName() | Component | |
getOwner() | Component | |
getRect() | Collide | |
getScreenPosition() | Collide | |
getScreenSize() | Collide | |
input() | Component | virtual |
isColliding(SDL_Rect *rect) | Collide | |
isColliding(Collide *collide) | Collide | |
m_name | Component | protected |
m_owner | Component | protected |
mCollide | Collide | private |
mOffsetX | Collide | private |
mOffsetY | Collide | private |
nextRect(float dx, float dy) | Collide | private |
preventCollision(Collide *anotherCollide, float &dx, float &dy) | Collide | |
render() | Collide | virtual |
setName(std::string name) | Component | |
setOwner(GameObject *owner) | Component | |
setScreenPosition(int x, int y) | Collide | |
setScreenPosition(Vec2 pos) | Collide | |
setScreenSize(int w, int h) | Collide | |
setScreenSize(Vec2 size) | Collide | |
setTransformOffset(int x, int y) | Collide | |
update() | Collide | virtual |
~Collide() | Collide | |
~Component() | Component | virtual |