Skip to main content

PartialView Class Template

A view class to iterate over entities having specific components. More...

Declaration

template <typename TEntityManager, typename TRequiredComponents, typename TOptionalComponents> class helios::ecs::PartialView<TEntityManager, TRequiredComponents, TOptionalComponents> { ... }

Description

A view class to iterate over entities having specific components.

The View acts as a lightweight iterator over the SparseSets of the requested components. It uses the first component type (Lead) as the primary iterator and cross-references existence in other sets.

Definition at line 53 of file View.ixx.


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.