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.