The Table Engine
Collide Member List

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()Componentvirtual
isColliding(SDL_Rect *rect)Collide
isColliding(Collide *collide)Collide
m_nameComponentprotected
m_ownerComponentprotected
mCollideCollideprivate
mOffsetXCollideprivate
mOffsetYCollideprivate
nextRect(float dx, float dy)Collideprivate
preventCollision(Collide *anotherCollide, float &dx, float &dy)Collide
render()Collidevirtual
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()Collidevirtual
~Collide()Collide
~Component()Componentvirtual