Olympe Engine 2.0
2D Game Engine with ECS Architecture
Loading...
Searching...
No Matches
GameObject Member List

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

boundingBoxGameObjectprotected
Create()GameObjectstatic
FactoryRegisteredGameObjectstatic
GameObject()GameObjectinline
GetBoundingBox() constGameObjectinline
GetEntityType() constGameObjectinlinevirtual
GetObjectType() constGameObjectinlinevirtual
GetPosition() constGameObjectinline
GetRenderPosition() constGameObjectinline
GetSize(float &w, float &h) constGameObjectinline
GetUID() constObjectinline
heightGameObjectprotected
IsDynamic() constGameObjectinline
isDynamicGameObjectprotected
Load(const std::string &json)GameObject
nameObject
Object()Objectinline
OnEvent(const Message &msg) overrideGameObjectvirtual
positionGameObjectprotected
Process()Objectinlinevirtual
Render()GameObjectinlinevirtual
Save() constGameObject
SetBoundingbox(const SDL_FRect &box)GameObjectinline
SetDynamic(bool b)GameObjectinline
SetPosition(Vector &_p)GameObjectinline
SetSize(float w, float h)GameObjectinline
uidObjectprotected
vRenderPositionGameObjectprotected
widthGameObjectprotected
~GameObject() override=defaultGameObjectvirtual
~Object()Objectinlinevirtual