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

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

access_policyhelios::ecs::SystemStorage
From(std::string name, SystemCallable system, AccessPolicy access_policy={}, SystemLocalDataOptions options={})helios::ecs::SystemStorageinlinestatic
From(std::string name, SystemTypeIndex index, SystemCallable system, AccessPolicy access_policy={}, SystemLocalDataOptions options={})helios::ecs::SystemStorageinlinestatic
From(std::string name, SystemTypeId id, SystemCallable system, AccessPolicy access_policy={}, SystemLocalDataOptions options={})helios::ecs::SystemStorageinlinestatic
FromParam(T &&system, SystemLocalDataOptions options={})helios::ecs::SystemStorageinlinestatic
FromParamNamed(std::string name, T &&system, SystemLocalDataOptions options={})helios::ecs::SystemStorageinlinestatic
idhelios::ecs::SystemStorage
local_datahelios::ecs::SystemStorage
namehelios::ecs::SystemStorage
operator=(const SystemStorage &)=deletehelios::ecs::SystemStorage
operator=(SystemStorage &&) noexcept=defaulthelios::ecs::SystemStorage
systemhelios::ecs::SystemStorage
SystemStorage()=defaulthelios::ecs::SystemStorage
SystemStorage(SystemId sid, std::string sname, AccessPolicy spolicy, SystemCallable ssystem, SystemLocalDataOptions options)helios::ecs::SystemStorageinline
SystemStorage(const SystemStorage &)=deletehelios::ecs::SystemStorage
SystemStorage(SystemStorage &&) noexcept=defaulthelios::ecs::SystemStorage
~SystemStorage() noexcept=defaulthelios::ecs::SystemStorage