VenomEngine
Cross-Platform Modern Graphics Engine
|
This is the complete list of members for venom::common::ECS, including all inherited members.
CreateEntity() (defined in venom::common::ECS) | venom::common::ECS | |
CreateEntity(const char *name) (defined in venom::common::ECS) | venom::common::ECS | |
CreatePrefab(const char *name) (defined in venom::common::ECS) | venom::common::ECS | |
CreateSystem(const char *name) (defined in venom::common::ECS) | venom::common::ECS | inline |
ECS() (defined in venom::common::ECS) | venom::common::ECS | |
ForEach(auto &&func) (defined in venom::common::ECS) | venom::common::ECS | inlinestatic |
GetComponent() (defined in venom::common::ECS) | venom::common::ECS | inline |
GetECS() (defined in venom::common::ECS) | venom::common::ECS | static |
GetEntity(const char *name) (defined in venom::common::ECS) | venom::common::ECS | inlinestatic |
RegisterComponent() (defined in venom::common::ECS) | venom::common::ECS | inline |
~ECS() (defined in venom::common::ECS) | venom::common::ECS |