Classes and Members Index
The classes, structs, unions and their members are:
- A -
- Active<THandle>: as struct helios::ecs::components::Active<THandle>
- ActiveComponent_type: as typedef in class helios::ecs::Entity<TEntityManager>
- add(): as function in class helios::ecs::Entity<TEntityManager>
- add(): as function in class helios::ecs::strategies::HashedLookupStrategy
- add(): as function in class helios::ecs::strategies::LinearLookupStrategy<TCapacity>
- addChild(): as function in class helios::ecs::components::HierarchyComponent<THandle>
- addEntity(): as function in class helios::ecs::TypedHandleWorld<TEntityManagers>
- addEntity(): as function in class helios::ecs::TypedHandleWorld<TEntityManagers>
- advance(): as function in struct helios::ecs::PartialView::Iterator<TEntityManager, std::tuple< TRequired... >, std::tuple< TOptional... > >::Iterator
9 entries
- B -
- begin(): as function in class helios::ecs::PartialView<TEntityManager, std::tuple< TRequired... >, std::tuple< TOptional... >>
- begin(): as function in class helios::ecs::SparseSet<T>
- begin(): as function in class helios::ecs::SparseSet<T>
- BindingComponent(): as function in class helios::ecs::components::BindingComponent<TOwnerHandle, TTargetHandle>
- BindingComponent(): as function in class helios::ecs::components::BindingComponent<TOwnerHandle, TTargetHandle>
- BindingComponent<...>: as class helios::ecs::components::BindingComponent<TOwnerHandle, TTargetHandle>
6 entries
- C -
- capacity_: as variable in class helios::ecs::EntityManager<THandle, TEntityRegistry, TCapacity>
- children_: as variable in class helios::ecs::components::HierarchyComponent<THandle>
- children(): as function in class helios::ecs::components::HierarchyComponent<THandle>
- clearDirty(): as function in class helios::ecs::components::HierarchyComponent<THandle>
- clone: as variable in struct helios::ecs::types::ComponentOps
- clone(): as function in class helios::ecs::EntityManager<THandle, TEntityRegistry, TCapacity>
- cloneEntity(): as function in class helios::ecs::TypedHandleWorld<TEntityManagers>
- CloneFn: as typedef in struct helios::ecs::types::ComponentOps
- ComponentOps: as struct helios::ecs::types::ComponentOps
- ComponentOpsRegistry_type: as typedef in class helios::ecs::Entity<TEntityManager>
- ComponentOpsRegistry_type: as typedef in class helios::ecs::EntityManager<THandle, TEntityRegistry, TCapacity>
- ComponentOpsRegistry<THandle>: as class helios::ecs::ComponentOpsRegistry<THandle>
- ComponentReflector<TEntityManager>: as class helios::ecs::ComponentReflector<TEntityManager>
- components_: as variable in class helios::ecs::EntityManager<THandle, TEntityRegistry, TCapacity>
- ComponentTypeId_type: as typedef in class helios::ecs::ComponentOpsRegistry<THandle>
- ComponentTypeId_type: as typedef in class helios::ecs::Entity<TEntityManager>
- ComponentTypeId_type: as typedef in class helios::ecs::EntityManager<THandle, TEntityRegistry, TCapacity>
- ComponentTypeId(): as function in class helios::ecs::types::ComponentTypeId<THandle>
- ComponentTypeId(): as function in class helios::ecs::types::ComponentTypeId<THandle>
- ComponentTypeId<THandle>: as class helios::ecs::types::ComponentTypeId<THandle>
- ConstIterator: as struct helios::ecs::SparseSet::ConstIterator
- ConstIterator(): as function in struct helios::ecs::SparseSet::ConstIterator
- ConstIterator(): as function in struct helios::ecs::SparseSet::ConstIterator
- contains(): as function in class helios::ecs::SparseSet<T>
- contains(): as function in class helios::ecs::SparseSetBase
- counter_: as variable in class helios::ecs::TypeIndexer<Group>
- create(): as function in class helios::ecs::EntityManager<THandle, TEntityRegistry, TCapacity>
- create(): as function in class helios::ecs::EntityRegistry<TDomainTag, TLookupStrategy, TAllowRemoval, TCapacity>
- current_: as variable in struct helios::ecs::PartialView::Iterator<TEntityManager, std::tuple< TRequired... >, std::tuple< TOptional... > >::Iterator
29 entries
- D -
- DataIt: as typedef in struct helios::ecs::SparseSet::ConstIterator
- DataIt: as typedef in struct helios::ecs::SparseSet::Iterator
- dataIt_: as variable in struct helios::ecs::SparseSet::ConstIterator
- dataIt_: as variable in struct helios::ecs::SparseSet::Iterator
- denseToSparse_: as variable in class helios::ecs::SparseSet<T>
- destroy(): as function in class helios::ecs::EntityManager<THandle, TEntityRegistry, TCapacity>
- destroy(): as function in class helios::ecs::EntityRegistry<TDomainTag, TLookupStrategy, TAllowRemoval, TCapacity>
- destroy(): as function in class helios::ecs::TypedHandleWorld<TEntityManagers>
- Destroyed<THandle>: as struct helios::ecs::components::Destroyed<THandle>
- difference_type: as typedef in struct helios::ecs::SparseSet::ConstIterator
- difference_type: as typedef in struct helios::ecs::SparseSet::Iterator
- disable: as variable in struct helios::ecs::types::ComponentOps
- disable(): as function in class helios::ecs::EntityManager<THandle, TEntityRegistry, TCapacity>
- disableComponent(): as function in class helios::ecs::Entity<TEntityManager>
- DisableFn: as typedef in struct helios::ecs::types::ComponentOps
- DomainTag_type: as typedef in struct helios::ecs::types::EntityHandle<TDomainTag>
16 entries
- E -
- em: as variable in struct helios::ecs::EntityResolver<TEntityManager>
- em_: as variable in class helios::ecs::PartialView<TEntityManager, std::tuple< TRequired... >, std::tuple< TOptional... >>
- emplace(): as function in class helios::ecs::EntityManager<THandle, TEntityRegistry, TCapacity>
- emplace(): as function in class helios::ecs::SparseSet<T>
- emplaceOrGet(): as function in class helios::ecs::EntityManager<THandle, TEntityRegistry, TCapacity>
- empty(): as function in class helios::ecs::PartialView<TEntityManager, std::tuple< TRequired... >, std::tuple< TOptional... >>
- emptyOps_: as variable in class helios::ecs::ComponentOpsRegistry<THandle>
- enable: as variable in struct helios::ecs::types::ComponentOps
- enable(): as function in class helios::ecs::EntityManager<THandle, TEntityRegistry, TCapacity>
- enable(): as function in class helios::ecs::EntityManager<THandle, TEntityRegistry, TCapacity>
- enableComponent(): as function in class helios::ecs::Entity<TEntityManager>
- EnableFn: as typedef in struct helios::ecs::types::ComponentOps
- end_: as variable in struct helios::ecs::PartialView::Iterator<TEntityManager, std::tuple< TRequired... >, std::tuple< TOptional... > >::Iterator
- end(): as function in class helios::ecs::PartialView<TEntityManager, std::tuple< TRequired... >, std::tuple< TOptional... >>
- end(): as function in class helios::ecs::SparseSet<T>
- end(): as function in class helios::ecs::SparseSet<T>
- Entity_type: as typedef in struct helios::ecs::EntityResolver<TEntityManager>
- Entity_type: as typedef in struct helios::ecs::PartialView::Iterator<TEntityManager, std::tuple< TRequired... >, std::tuple< TOptional... > >::Iterator
- Entity(): as function in class helios::ecs::Entity<TEntityManager>
- Entity<TEntityManager>: as class helios::ecs::Entity<TEntityManager>
- entityHandle_: as variable in class helios::ecs::Entity<TEntityManager>
- EntityHandle<TDomainTag>: as struct helios::ecs::types::EntityHandle<TDomainTag>
- entityId: as variable in struct helios::ecs::types::EntityHandle<TDomainTag>
- entityId(): as function in struct helios::ecs::SparseSet::ConstIterator
- entityId(): as function in struct helios::ecs::SparseSet::Iterator
- entityManager_: as variable in class helios::ecs::Entity<TEntityManager>
- EntityManager_types: as typedef in class helios::ecs::TypedHandleWorld<TEntityManagers>
- EntityManager(): as function in class helios::ecs::EntityManager<THandle, TEntityRegistry, TCapacity>
- EntityManager(): as function in class helios::ecs::EntityManager<THandle, TEntityRegistry, TCapacity>
- EntityManager(): as function in class helios::ecs::EntityManager<THandle, TEntityRegistry, TCapacity>
- EntityManager(): as function in class helios::ecs::EntityManager<THandle, TEntityRegistry, TCapacity>
- entityManager(): as function in class helios::ecs::TypedHandleWorld<TEntityManagers>
- entityManager(): as function in class helios::ecs::TypedHandleWorld<TEntityManagers>
- EntityManager<...>: as class helios::ecs::EntityManager<THandle, TEntityRegistry, TCapacity>
- entityManagers_: as variable in class helios::ecs::TypedHandleWorld<TEntityManagers>
- EntityRegistry_type: as typedef in class helios::ecs::EntityManager<THandle, TEntityRegistry, TCapacity>
- EntityRegistry(): as function in class helios::ecs::EntityRegistry<TDomainTag, TLookupStrategy, TAllowRemoval, TCapacity>
- EntityRegistry<...>: as class helios::ecs::EntityRegistry<TDomainTag, TLookupStrategy, TAllowRemoval, TCapacity>
- EntityResolver<TEntityManager>: as struct helios::ecs::EntityResolver<TEntityManager>
- exclude(): as function in class helios::ecs::PartialView<TEntityManager, std::tuple< TRequired... >, std::tuple< TOptional... >>
- excludeChecks_: as variable in class helios::ecs::PartialView<TEntityManager, std::tuple< TRequired... >, std::tuple< TOptional... >>
41 entries
- F -
- filterEnabledOnly_: as variable in class helios::ecs::PartialView<TEntityManager, std::tuple< TRequired... >, std::tuple< TOptional... >>
- find(): as function in struct helios::ecs::EntityResolver<TEntityManager>
- findEntity(): as function in class helios::ecs::TypedHandleWorld<TEntityManagers>
- forEachComponentTypeId(): as function in class helios::ecs::Entity<TEntityManager>
- forEachComponentTypeId(): as function in class helios::ecs::EntityManager<THandle, TEntityRegistry, TCapacity>
- freeList_: as variable in class helios::ecs::EntityRegistry<TDomainTag, TLookupStrategy, TAllowRemoval, TCapacity>
6 entries
- G -
- get(): as function in class helios::ecs::Entity<TEntityManager>
- get(): as function in class helios::ecs::Entity<TEntityManager>
- get(): as function in class helios::ecs::EntityManager<THandle, TEntityRegistry, TCapacity>
- get(): as function in class helios::ecs::SparseSet<T>
- get(): as function in class helios::ecs::SparseSet<T>
- getOrAdd(): as function in class helios::ecs::Entity<TEntityManager>
- getSparseSet(): as function in class helios::ecs::EntityManager<THandle, TEntityRegistry, TCapacity>
- getSparseSet(): as function in class helios::ecs::EntityManager<THandle, TEntityRegistry, TCapacity>
8 entries
- H -
- Handle_type: as typedef in class helios::ecs::ComponentReflector<TEntityManager>
- Handle_type: as typedef in class helios::ecs::Entity<TEntityManager>
- Handle_type: as typedef in class helios::ecs::EntityManager<THandle, TEntityRegistry, TCapacity>
- Handle_type: as typedef in struct helios::ecs::EntityResolver<TEntityManager>
- handle(): as function in class helios::ecs::Entity<TEntityManager>
- handle(): as function in class helios::ecs::Entity<TEntityManager>
- handle(): as function in class helios::ecs::EntityManager<THandle, TEntityRegistry, TCapacity>
- HandleToManager<THandle, TEntityManagers>: as struct HandleToManager<THandle, TEntityManagers>
- HandleToManager<THandle, THead, TTail...>: as struct HandleToManager<THandle, THead, TTail...>
- HandleToManager<THandle, THead>: as struct HandleToManager<THandle, THead>
- HandleToManager<THandle>: as struct HandleToManager<THandle>
- has(): as function in class helios::ecs::Entity<TEntityManager>
- has(): as function in class helios::ecs::Entity<TEntityManager>
- has(): as function in class helios::ecs::EntityManager<THandle, TEntityRegistry, TCapacity>
- has(): as function in class helios::ecs::EntityManager<THandle, TEntityRegistry, TCapacity>
- has(): as function in class helios::ecs::strategies::HashedLookupStrategy
- has(): as function in class helios::ecs::strategies::LinearLookupStrategy<TCapacity>
- hash<...>: as struct std::hash<helios::ecs::types::ComponentTypeId< THandle >>
- hash<...>: as struct std::hash<helios::ecs::types::EntityHandle< TDomainTag >>
- hash<helios::ecs::types::StrongId< Tag >>: as struct std::hash<helios::ecs::types::StrongId< Tag >>
- HashedLookupStrategy: as class helios::ecs::strategies::HashedLookupStrategy
- HashedLookupStrategy(): as function in class helios::ecs::strategies::HashedLookupStrategy
- HierarchyComponent_type: as typedef in class helios::ecs::Entity<TEntityManager>
- HierarchyComponent<THandle>: as class helios::ecs::components::HierarchyComponent<THandle>
24 entries
- I -
- id_: as variable in class helios::ecs::types::ComponentTypeId<THandle>
- id_: as variable in struct helios::ecs::types::StrongId<Tag>
- id(): as function in class helios::ecs::types::ComponentTypeId<THandle>
- IdIt: as typedef in struct helios::ecs::SparseSet::ConstIterator
- IdIt: as typedef in struct helios::ecs::SparseSet::Iterator
- idIt_: as variable in struct helios::ecs::SparseSet::ConstIterator
- idIt_: as variable in struct helios::ecs::SparseSet::Iterator
- Inactive<THandle>: as struct helios::ecs::components::Inactive<THandle>
- includeSets_: as variable in class helios::ecs::PartialView<TEntityManager, std::tuple< TRequired... >, std::tuple< TOptional... >>
- insert(): as function in class helios::ecs::SparseSet<T>
- isActive(): as function in class helios::ecs::Entity<TEntityManager>
- isDirty_: as variable in class helios::ecs::components::HierarchyComponent<THandle>
- isDirty(): as function in class helios::ecs::components::HierarchyComponent<THandle>
- isEnabled_: as variable in class helios::ecs::components::HierarchyComponent<THandle>
- isValid(): as function in class helios::ecs::EntityManager<THandle, TEntityRegistry, TCapacity>
- isValid(): as function in class helios::ecs::EntityManager<THandle, TEntityRegistry, TCapacity>
- isValid(): as function in class helios::ecs::EntityRegistry<TDomainTag, TLookupStrategy, TAllowRemoval, TCapacity>
- isValid(): as function in struct helios::ecs::PartialView::Iterator<TEntityManager, std::tuple< TRequired... >, std::tuple< TOptional... > >::Iterator
- isValid(): as function in struct helios::ecs::types::EntityHandle<TDomainTag>
- isValid(): as function in struct helios::ecs::types::StrongId<Tag>
- Iterator: as struct helios::ecs::SparseSet::Iterator
- iterator_category: as typedef in struct helios::ecs::SparseSet::ConstIterator
- iterator_category: as typedef in struct helios::ecs::SparseSet::Iterator
- Iterator(): as function in struct helios::ecs::PartialView::Iterator<TEntityManager, std::tuple< TRequired... >, std::tuple< TOptional... > >::Iterator
- Iterator(): as function in struct helios::ecs::PartialView::Iterator<TEntityManager, std::tuple< TRequired... >, std::tuple< TOptional... > >::Iterator
- Iterator(): as function in struct helios::ecs::SparseSet::Iterator
- Iterator(): as function in struct helios::ecs::SparseSet::Iterator
- Iterator<...>: as struct helios::ecs::PartialView::Iterator<TEntityManager, std::tuple< TRequired... >, std::tuple< TOptional... > >::Iterator
28 entries
- L -
- LeadComponent: as typedef in struct helios::ecs::PartialView::Iterator<TEntityManager, std::tuple< TRequired... >, std::tuple< TOptional... > >::Iterator
- LeadIterator: as typedef in struct helios::ecs::PartialView::Iterator<TEntityManager, std::tuple< TRequired... >, std::tuple< TOptional... > >::Iterator
- LinearLookupStrategy(): as function in class helios::ecs::strategies::LinearLookupStrategy<TCapacity>
- LinearLookupStrategy<TCapacity>: as class helios::ecs::strategies::LinearLookupStrategy<TCapacity>
- lookupStrategy_: as variable in class helios::ecs::EntityRegistry<TDomainTag, TLookupStrategy, TAllowRemoval, TCapacity>
5 entries
- M -
- markDirty(): as function in class helios::ecs::components::HierarchyComponent<THandle>
- N -
- no_init_t: as struct helios::ecs::types::no_init_t
- O -
- onAcquire: as variable in struct helios::ecs::types::ComponentOps
- onAcquire(): as function in class helios::ecs::Entity<TEntityManager>
- OnAcquireFn: as typedef in struct helios::ecs::types::ComponentOps
- onActivate: as variable in struct helios::ecs::types::ComponentOps
- OnActivateFn: as typedef in struct helios::ecs::types::ComponentOps
- onDeactivate: as variable in struct helios::ecs::types::ComponentOps
- OnDeactivateFn: as typedef in struct helios::ecs::types::ComponentOps
- onRelease: as variable in struct helios::ecs::types::ComponentOps
- onRelease(): as function in class helios::ecs::Entity<TEntityManager>
- OnReleaseFn: as typedef in struct helios::ecs::types::ComponentOps
- onRemove: as variable in struct helios::ecs::types::ComponentOps
- OnRemoveFn: as typedef in struct helios::ecs::types::ComponentOps
- operations_: as variable in class helios::ecs::ComponentOpsRegistry<THandle>
- operator bool(): as function in struct helios::ecs::types::StrongId<Tag>
- operator->(): as function in struct helios::ecs::SparseSet::ConstIterator
- operator->(): as function in struct helios::ecs::SparseSet::Iterator
- operator!=(): as function in struct helios::ecs::PartialView::Iterator<TEntityManager, std::tuple< TRequired... >, std::tuple< TOptional... > >::Iterator
- operator!=(): as function in struct helios::ecs::SparseSet::ConstIterator
- operator!=(): as function in struct helios::ecs::SparseSet::Iterator
- operator()(): as function in struct helios::ecs::EntityResolver<TEntityManager>
- operator()(): as function in struct std::hash<helios::ecs::types::ComponentTypeId< THandle >>
- operator()(): as function in struct std::hash<helios::ecs::types::EntityHandle< TDomainTag >>
- operator()(): as function in struct std::hash<helios::ecs::types::StrongId< Tag >>
- operator*(): as function in struct helios::ecs::PartialView::Iterator<TEntityManager, std::tuple< TRequired... >, std::tuple< TOptional... > >::Iterator
- operator*(): as function in struct helios::ecs::SparseSet::ConstIterator
- operator*(): as function in struct helios::ecs::SparseSet::Iterator
- operator++(): as function in struct helios::ecs::PartialView::Iterator<TEntityManager, std::tuple< TRequired... >, std::tuple< TOptional... > >::Iterator
- operator++(): as function in struct helios::ecs::SparseSet::ConstIterator
- operator++(): as function in struct helios::ecs::SparseSet::ConstIterator
- operator++(): as function in struct helios::ecs::SparseSet::Iterator
- operator++(): as function in struct helios::ecs::SparseSet::Iterator
- operator<(): as function in struct helios::ecs::types::EntityHandle<TDomainTag>
- operator<(): as function in struct helios::ecs::types::StrongId<Tag>
- operator=(): as function in class helios::ecs::EntityManager<THandle, TEntityRegistry, TCapacity>
- operator=(): as function in class helios::ecs::EntityManager<THandle, TEntityRegistry, TCapacity>
- operator=(): as function in class helios::ecs::SparseSet<T>
- operator=(): as function in class helios::ecs::SparseSet<T>
- operator==: as friend in class helios::ecs::types::ComponentTypeId<THandle>
- operator==: as friend in struct helios::ecs::types::StrongId<Tag>
- operator==(): as function in struct helios::ecs::PartialView::Iterator<TEntityManager, std::tuple< TRequired... >, std::tuple< TOptional... > >::Iterator
- operator==(): as function in struct helios::ecs::SparseSet::ConstIterator
- operator==(): as function in struct helios::ecs::SparseSet::Iterator
- operator==(): as function in struct helios::ecs::types::EntityHandle<TDomainTag>
- operator>(): as function in struct helios::ecs::types::EntityHandle<TDomainTag>
- operator>(): as function in struct helios::ecs::types::StrongId<Tag>
- ops(): as function in class helios::ecs::ComponentOpsRegistry<THandle>
- optionalSets_: as variable in class helios::ecs::PartialView<TEntityManager, std::tuple< TRequired... >, std::tuple< TOptional... >>
47 entries
- P -
- parent_: as variable in class helios::ecs::components::HierarchyComponent<THandle>
- parent(): as function in class helios::ecs::components::HierarchyComponent<THandle>
- PartialView(): as function in class helios::ecs::PartialView<TEntityManager, std::tuple< TRequired... >, std::tuple< TOptional... >>
- PartialView(): as function in class helios::ecs::PartialView<TEntityManager, std::tuple< TRequired... >, std::tuple< TOptional... >>
- PartialView<...>: as class helios::ecs::PartialView<TEntityManager, TRequiredComponents, TOptionalComponents>
- PartialView<...>: as class helios::ecs::PartialView<TEntityManager, std::tuple< TRequired... >, std::tuple< TOptional... >>
- pointer: as typedef in struct helios::ecs::SparseSet::ConstIterator
- pointer: as typedef in struct helios::ecs::SparseSet::Iterator
8 entries
- R -
- raw(): as function in class helios::ecs::Entity<TEntityManager>
- raw(): as function in class helios::ecs::EntityManager<THandle, TEntityRegistry, TCapacity>
- raw(): as function in class helios::ecs::SparseSet<T>
- raw(): as function in class helios::ecs::SparseSetBase
- reference: as typedef in struct helios::ecs::SparseSet::ConstIterator
- reference: as typedef in struct helios::ecs::SparseSet::Iterator
- registerType(): as function in class helios::ecs::ComponentReflector<TEntityManager>
- registry_: as variable in class helios::ecs::EntityManager<THandle, TEntityRegistry, TCapacity>
- remove(): as function in class helios::ecs::Entity<TEntityManager>
- remove(): as function in class helios::ecs::EntityManager<THandle, TEntityRegistry, TCapacity>
- remove(): as function in class helios::ecs::SparseSet<T>
- remove(): as function in class helios::ecs::SparseSetBase
- remove(): as function in class helios::ecs::strategies::HashedLookupStrategy
- remove(): as function in class helios::ecs::strategies::LinearLookupStrategy<TCapacity>
14 entries
- S -
- setActive(): as function in class helios::ecs::Entity<TEntityManager>
- setOps(): as function in class helios::ecs::ComponentOpsRegistry<THandle>
- setParent(): as function in class helios::ecs::components::HierarchyComponent<THandle>
- sparse_: as variable in class helios::ecs::SparseSet<T>
- SparseSet(): as function in class helios::ecs::SparseSet<T>
- SparseSet(): as function in class helios::ecs::SparseSet<T>
- SparseSet(): as function in class helios::ecs::SparseSet<T>
- SparseSet(): as function in class helios::ecs::SparseSet<T>
- SparseSet<T>: as class helios::ecs::SparseSet<T>
- SparseSetBase: as class helios::ecs::SparseSetBase
- ~SparseSetBase(): as function in class helios::ecs::SparseSetBase
- storage_: as variable in class helios::ecs::SparseSet<T>
- strongId: as variable in struct helios::ecs::types::EntityHandle<TDomainTag>
- StrongId_type: as typedef in class helios::ecs::EntityManager<THandle, TEntityRegistry, TCapacity>
- StrongId_type: as typedef in struct helios::ecs::types::EntityHandle<TDomainTag>
- strongId(): as function in class helios::ecs::EntityRegistry<TDomainTag, TLookupStrategy, TAllowRemoval, TCapacity>
- StrongId(): as function in struct helios::ecs::types::StrongId<Tag>
- StrongId(): as function in struct helios::ecs::types::StrongId<Tag>
- StrongId(): as function in struct helios::ecs::types::StrongId<Tag>
- StrongId(): as function in struct helios::ecs::types::StrongId<Tag>
- StrongId<Tag>: as struct helios::ecs::types::StrongId<Tag>
- strongIdCounter_: as variable in class helios::ecs::EntityRegistry<TDomainTag, TLookupStrategy, TAllowRemoval, TCapacity>
- strongIds_: as variable in class helios::ecs::EntityRegistry<TDomainTag, TLookupStrategy, TAllowRemoval, TCapacity>
- strongIds_: as variable in class helios::ecs::strategies::HashedLookupStrategy
- strongIds_: as variable in class helios::ecs::strategies::LinearLookupStrategy<TCapacity>
25 entries
- T -
- targetHandle_: as variable in class helios::ecs::components::BindingComponent<TOwnerHandle, TTargetHandle>
- targetHandle(): as function in class helios::ecs::components::BindingComponent<TOwnerHandle, TTargetHandle>
- TypedHandleWorld<TEntityManagers>: as class helios::ecs::TypedHandleWorld<TEntityManagers>
- typeIndex(): as function in class helios::ecs::TypeIndexer<Group>
- TypeIndexer<Group>: as class helios::ecs::TypeIndexer<Group>
5 entries
- U -
- Uninitialized<THandle>: as struct helios::ecs::components::Uninitialized<THandle>
- V -
- value: as variable in struct HandleToManager<THandle, THead>
- value: as variable in struct HandleToManager<THandle, THead, TTail...>
- value_type: as typedef in struct helios::ecs::SparseSet::ConstIterator
- value_type: as typedef in struct helios::ecs::SparseSet::Iterator
- value(): as function in class helios::ecs::types::ComponentTypeId<THandle>
- value(): as function in struct helios::ecs::types::StrongId<Tag>
- version(): as function in class helios::ecs::EntityRegistry<TDomainTag, TLookupStrategy, TAllowRemoval, TCapacity>
- versionId: as variable in struct helios::ecs::types::EntityHandle<TDomainTag>
- versions_: as variable in class helios::ecs::EntityRegistry<TDomainTag, TLookupStrategy, TAllowRemoval, TCapacity>
- view_: as variable in struct helios::ecs::PartialView::Iterator<TEntityManager, std::tuple< TRequired... >, std::tuple< TOptional... > >::Iterator
- view(): as function in class helios::ecs::TypedHandleWorld<TEntityManagers>
11 entries
- W -
- whereEnabled(): as function in class helios::ecs::PartialView<TEntityManager, std::tuple< TRequired... >, std::tuple< TOptional... >>
- withOptional(): as function in class helios::ecs::PartialView<TEntityManager, std::tuple< TRequired... >, std::tuple< TOptional... >>
2 entries
Total: 287 entries.
Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.