|
R-Type 0.1
|
This is the complete list of members for rtk::factory::EntityFactory, including all inherited members.
| ArchetypeID typedef | rtk::factory::EntityFactory | |
| buildComponents(rtk::ecs::Registry ®, std::size_t entity, const json &componentsJson) | rtk::factory::EntityFactory | inline |
| ComponentBuilder typedef | rtk::factory::EntityFactory | |
| createEntity(rtk::ecs::Registry ®, const json &entityJson) | rtk::factory::EntityFactory | inline |
| createFromBlueprint(rtk::ecs::Registry ®, const std::string &blueprintName) | rtk::factory::EntityFactory | inline |
| createFromBlueprint(rtk::ecs::Registry ®, ArchetypeID archetypeId) | rtk::factory::EntityFactory | inline |
| createNetwork(rtk::ecs::Registry ®, ArchetypeID archetypeId, std::uint32_t networkId) | rtk::factory::EntityFactory | inline |
| createNetwork(rtk::ecs::Registry ®, const std::string &blueprintName, std::uint32_t networkId) | rtk::factory::EntityFactory | inline |
| getArchetypeID(const std::string &blueprintName) const | rtk::factory::EntityFactory | inline |
| getBlueprintName(ArchetypeID archetypeId) const | rtk::factory::EntityFactory | inline |
| hasArchetype(ArchetypeID archetypeId) const | rtk::factory::EntityFactory | inline |
| hasBlueprint(const std::string &blueprintName) const | rtk::factory::EntityFactory | inline |
| json typedef | rtk::factory::EntityFactory | |
| loadBlueprintFromPath(const std::string &blueprintName, const std::string &filepath) | rtk::factory::EntityFactory | inline |
| registerBlueprint(const std::string &blueprintName, const json &blueprintJson) | rtk::factory::EntityFactory | inline |
| registerBuilder(const std::string &name, ComponentBuilder builder) | rtk::factory::EntityFactory | inline |