Olympe Engine
2.0
2D Game Engine with ECS Architecture
Loading...
Searching...
No Matches
AI_Npc Member List
This is the complete list of members for
AI_Npc
, including all inherited members.
AI_Npc
()
AI_Npc
explicit
AIComponent
()=default
AIComponent
explicit
Create
(void)
AI_Npc
static
FactoryRegistered
AI_Npc
static
fDt
ObjectComponent
protected
static
gao
ObjectComponent
protected
GetComponentType
() const override
AIComponent
inline
virtual
GetEntity
() const
ObjectComponent
inline
GetOwner
() const
ObjectComponent
inline
GetUID
() const
Object
inline
Initialize
()
ObjectComponent
inline
virtual
m_currentState
AI_Npc
private
m_mutex
AI_Npc
private
name
Object
Object
()
Object
inline
ObjectComponent
()=default
ObjectComponent
explicit
OnEvent
(const Message &msg) override
AI_Npc
virtual
owner
ObjectComponent
protected
Process
() override
AI_Npc
inline
virtual
Render
()
ObjectComponent
inline
virtual
RenderDebug
()
ObjectComponent
inline
virtual
SetEntity
(Object *_owner)
ObjectComponent
inline
virtual
SetOwner
(Object *_owner) override
AI_Npc
virtual
State
enum name
AI_Npc
private
uid
Object
protected
~AI_Npc
() override
AI_Npc
virtual
~AIComponent
() override=default
AIComponent
virtual
~Object
()
Object
inline
virtual
~ObjectComponent
()=default
ObjectComponent
virtual
Generated on Tue Feb 17 2026 13:49:10 for Olympe Engine by
1.9.8