Documentation for C++/SDL 2.0 Tile Engine
Making a simple tile based engine
 All Classes Namespaces Functions Variables Enumerations
GameObject Member List

This is the complete list of members for GameObject, including all inherited members.

Box()GameObjectinline
CheckMouseOver(const Vector2f &pos)GameObjectvirtual
Draw(Camera *cam=nullptr)=0GameObjectpure virtual
GameObject() (defined in GameObject)GameObject
GetMouseOver()GameObject
HasTag(std::string tag)GameObject
Load(Json::Value val)GameObjectvirtual
mImage (defined in GameObject)GameObjectprotected
Move(float deltaT)=0GameObjectpure virtual
mPhysicsGameObjectprotected
mTagGameObjectprotected
OnMouseDown()GameObjectvirtual
OnMouseEnter()GameObjectvirtual
OnMouseExit()GameObjectvirtual
OnMouseUp()GameObjectvirtual
Save()GameObjectvirtual
SetCollisionMap(CollisionMap map)GameObjectinline
Update()=0GameObjectpure virtual
~GameObject() (defined in GameObject)GameObjectinlinevirtual