Skip to main content

ActivateEntityCommand Struct Template

Deferred command that marks an entity as active. More...

Declaration​

template <typename TMemberHandle> struct helios::ecs::commands::ActivateEntityCommand<TMemberHandle> { ... }

Public Member Typedefs Index​

template <typename TMemberHandle>
usingHandle_type = TMemberHandle

The handle type identifying the target entity. More...

template <typename TMemberHandle>
usingComponent_type = Active< TMemberHandle >

Public Member Attributes Index​

template <typename TMemberHandle>
Handle_typehandle

Handle of the entity to activate. More...

Description​

Deferred command that marks an entity as active.

Processed by a command consumer to attach an Active component, making the entity visible to views that filter for active entities.

Template Parameters
TMemberHandle

Entity handle type of the target registry.

Definition at line 23 of file ActivateEntityCommand.ixx.

Public Member Typedefs​

Component_type​

template <typename TMemberHandle>
using helios::ecs::commands::ActivateEntityCommand< TMemberHandle >::Component_type = Active<TMemberHandle>

Definition at line 28 of file ActivateEntityCommand.ixx.

Handle_type​

template <typename TMemberHandle>
using helios::ecs::commands::ActivateEntityCommand< TMemberHandle >::Handle_type = TMemberHandle

The handle type identifying the target entity.

Definition at line 26 of file ActivateEntityCommand.ixx.

26 using Handle_type = TMemberHandle;

Public Member Attributes​

handle​

template <typename TMemberHandle>
Handle_type helios::ecs::commands::ActivateEntityCommand< TMemberHandle >::handle

Handle of the entity to activate.

Definition at line 31 of file ActivateEntityCommand.ixx.


The documentation for this struct was generated from the following file:


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.