![]() |
Olympe Engine 2.0
2D Game Engine with ECS Architecture
|
This is the complete list of members for ObjectFactory, including all inherited members.
| AddComponent(const std::string &className, Object *owner) | ObjectFactory | inline |
| CreateObject(const std::string &className) | ObjectFactory | inline |
| CreatorFunction typedef | ObjectFactory | |
| FindObjectByUID(uint64_t uid) | ObjectFactory | inlineprivate |
| Get() | ObjectFactory | inlinestatic |
| GetInstance() | ObjectFactory | inlinestatic |
| GetObjectType() const | ObjectFactory | inlinevirtual |
| GetUID() const | Object | inline |
| GetWorldObjectList() | ObjectFactory | inlineprivatestatic |
| IsRegistered(const std::string &className) const | ObjectFactory | inline |
| m_registeredCreators | ObjectFactory | |
| name | Object | |
| Object() | Object | inline |
| ObjectFactory() | ObjectFactory | inline |
| OnEvent(const Message &msg) override | ObjectFactory | inlinevirtual |
| Process() | Object | inlinevirtual |
| Register(const std::string &className, CreatorFunction creator) | ObjectFactory | inline |
| Render() | Object | inlinevirtual |
| uid | Object | protected |
| ~Object() | Object | inlinevirtual |
| ~ObjectFactory() | ObjectFactory | inlinevirtual |