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

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

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