Olympe Engine
2.0
2D Game Engine with ECS Architecture
Loading...
Searching...
No Matches
Npc Member List
This is the complete list of members for
Npc
, including all inherited members.
boundingBox
GameObject
protected
Create
()
Npc
static
FactoryRegistered
Npc
static
GameObject
()
GameObject
inline
GetBoundingBox
() const
GameObject
inline
GetEntityType
() const override
Npc
inline
virtual
GetObjectType
() const
GameObject
inline
virtual
GetPosition
() const
GameObject
inline
GetRenderPosition
() const
GameObject
inline
GetSize
(float &w, float &h) const
GameObject
inline
GetUID
() const
Object
inline
height
GameObject
protected
isDynamic
GameObject
protected
IsDynamic
() const
GameObject
inline
Load
(const std::string &json)
GameObject
name
Object
Npc
()=default
Npc
Object
()
Object
inline
OnEvent
(const Message &msg) override
GameObject
virtual
position
GameObject
protected
Process
()
Object
inline
virtual
Render
()
GameObject
inline
virtual
Save
() const
GameObject
SetBoundingbox
(const SDL_FRect &box)
GameObject
inline
SetDynamic
(bool b)
GameObject
inline
SetPosition
(Vector &_p)
GameObject
inline
SetSize
(float w, float h)
GameObject
inline
uid
Object
protected
vRenderPosition
GameObject
protected
width
GameObject
protected
~GameObject
() override=default
GameObject
virtual
~Npc
() override=default
Npc
virtual
~Object
()
Object
inline
virtual
Generated on Tue Feb 17 2026 13:49:11 for Olympe Engine by
1.9.8