Helios Engine
A modular ECS based data-oriented C++23 game engine framework
Loading...
Searching...
No Matches
helios::ecs::SystemSet Member List

This is the complete list of members for helios::ecs::SystemSet, including all inherited members.

After(this auto &&self, SystemId target) -> decltype(std::forward< decltype(self)>(self))helios::ecs::SystemSet
After(this auto &&self, SystemSetId target) -> decltype(std::forward< decltype(self)>(self))helios::ecs::SystemSet
AfterSetTargets() const noexcept -> const std::vector< SystemSetId > &helios::ecs::SystemSetinline
AfterTargets() const noexcept -> const std::vector< SystemId > &helios::ecs::SystemSetinline
Before(this auto &&self, SystemId target) -> decltype(std::forward< decltype(self)>(self))helios::ecs::SystemSet
Before(this auto &&self, SystemSetId target) -> decltype(std::forward< decltype(self)>(self))helios::ecs::SystemSet
BeforeSetTargets() const noexcept -> const std::vector< SystemSetId > &helios::ecs::SystemSetinline
BeforeTargets() const noexcept -> const std::vector< SystemId > &helios::ecs::SystemSetinline
Conditions() const noexcept -> const std::vector< RunConditionStorage > &helios::ecs::SystemSetinline
Id() const noexcepthelios::ecs::SystemSetinline
IsSequence() const noexcepthelios::ecs::SystemSetinline
operator=(const SystemSet &)=deletehelios::ecs::SystemSet
operator=(SystemSet &&)=defaulthelios::ecs::SystemSet
RunIf(this auto &&self, RunConditionStorage condition, AccessPolicy policy={}, SystemLocalDataOptions options={}) -> decltype(std::forward< decltype(self)>(self))helios::ecs::SystemSet
RunIf(this auto &&self, T &&condition) -> decltype(std::forward< decltype(self)>(self))helios::ecs::SystemSet
RunIf(this auto &&self, std::string name, T &&condition) -> decltype(std::forward< decltype(self)>(self))helios::ecs::SystemSet
Sequence(this auto &&self) -> decltype(std::forward< decltype(self)>(self))helios::ecs::SystemSet
SystemSet(SystemSetId id)helios::ecs::SystemSetinlineexplicit
SystemSet(const SystemSet &)=deletehelios::ecs::SystemSet
SystemSet(SystemSet &&)=defaulthelios::ecs::SystemSet
TakeConditions() -> std::vector< RunConditionStorage >helios::ecs::SystemSetinline
~SystemSet()=defaulthelios::ecs::SystemSet