Open 3D Engine AzCore API Reference
26.05.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AZ::Entity Member List
This is the complete list of members for
AZ::Entity
, including all inherited members.
Activate
()
AZ::Entity
virtual
ActivateComponent
(Component &component) (defined in
AZ::Entity
)
AZ::Entity
inline
protected
static
AddComponent
(Component *component)
AZ::Entity
AddStateEventHandler
(EntityStateEvent::Handler &handler)
AZ::Entity
ApplyEffectiveActiveState
()
AZ::Entity
AZ_CLASS_ALLOCATOR
(Entity, EntityAllocator)
AZ::Entity
AZ_RTTI
(AZ::Entity, "{75651658-8663-478D-9090-2432DFCAFA44}")
AZ::Entity
CanAddRemoveComponents
() const
AZ::Entity
protected
ComponentArrayType
typedef
AZ::Entity
CreateComponent
(Args &&... args)
AZ::Entity
inline
CreateComponent
(const Uuid &componentTypeId)
AZ::Entity
Deactivate
()
AZ::Entity
virtual
DeactivateComponent
(Component &component) (defined in
AZ::Entity
)
AZ::Entity
inline
protected
static
DependencySort
(ComponentArrayType &components)
AZ::Entity
static
DependencySortOutcome
typedef (defined in
AZ::Entity
)
AZ::Entity
DependencySortResult
enum name
AZ::Entity
Entity
(AZStd::string name={})
AZ::Entity
explicit
Entity
(const EntityId &id, AZStd::string name={})
AZ::Entity
explicit
Entity
(const Entity &other)=delete (defined in
AZ::Entity
)
AZ::Entity
Entity
(Entity &&other)=default (defined in
AZ::Entity
)
AZ::Entity
EntityStateEvent
typedef
AZ::Entity
EvaluateDependencies
()
AZ::Entity
EvaluateDependenciesGetDetails
()
AZ::Entity
FindComponent
(ComponentId id) const
AZ::Entity
FindComponent
(const Uuid &typeId) const
AZ::Entity
FindComponent
(ComponentId id) const
AZ::Entity
inline
FindComponent
() const
AZ::Entity
inline
FindComponents
(const Uuid &typeId) const
AZ::Entity
FindComponents
() const
AZ::Entity
inline
GetComponents
() const
AZ::Entity
inline
GetEffectiveActiveLayerByTypeIndex
(size_t index) const noexcept
AZ::Entity
GetEntitySpawnTicketId
() const
AZ::Entity
GetId
() const
AZ::Entity
inline
GetName
() const
AZ::Entity
inline
GetProcessSignature
()
AZ::Entity
static
GetState
() const
AZ::Entity
inline
GetTransform
() const
AZ::Entity
Init
()
AZ::Entity
virtual
InvalidateDependencies
()
AZ::Entity
IsEffectivelyActive
()
AZ::Entity
inline
IsRuntimeActiveByDefault
() const
AZ::Entity
JsonEntitySerializer
(defined in
AZ::Entity
)
AZ::Entity
friend
m_activeStateByType
AZ::Entity
protected
m_components
AZ::Entity
protected
m_entitySpawnTicketId
(defined in
AZ::Entity
)
AZ::Entity
protected
m_id
AZ::Entity
protected
m_isDependencyReady
AZ::Entity
protected
m_isRuntimeActiveByDefault
AZ::Entity
protected
m_name
AZ::Entity
protected
m_state
AZ::Entity
protected
m_stateEvent
AZ::Entity
protected
m_transform
AZ::Entity
mutable
protected
MakeId
()
AZ::Entity
static
OnNameChanged
() const
AZ::Entity
protected
operator=
(const Entity &other)=delete (defined in
AZ::Entity
)
AZ::Entity
operator=
(Entity &&other)=default (defined in
AZ::Entity
)
AZ::Entity
Reflect
(ReflectContext *reflection)
AZ::Entity
static
RemoveComponent
(Component *component)
AZ::Entity
Reset
()
AZ::Entity
s_allOn32
(defined in
AZ::Entity
)
AZ::Entity
protected
static
s_allStatesOn
(defined in
AZ::Entity
)
AZ::Entity
protected
static
s_maxStateFlags
AZ::Entity
protected
static
SetEffectiveActiveLayerByTypeIndex
(size_t index, bool active)
AZ::Entity
SetEntityActive
(bool active)
AZ::Entity
SetEntitySpawnTicketId
(u32 entitySpawnTicketId)
AZ::Entity
SetId
(const EntityId &id)
AZ::Entity
SetName
(AZStd::string name)
AZ::Entity
inline
SetRuntimeActiveByDefault
(bool activeByDefault)
AZ::Entity
SetState
(State state)
AZ::Entity
protected
State
enum name
AZ::Entity
StringWarningArray
typedef
AZ::Entity
~Entity
()
AZ::Entity
virtual
Generated on Tue May 26 2026 21:02:19 for Open 3D Engine AzCore API Reference by
1.9.8