![]() |
Olympe Engine 2.0
2D Game Engine with ECS Architecture
|
This is the complete list of members for Olympe::TaskGraphLoader, including all inherited members.
| FileExists(const std::string &path) | Olympe::TaskGraphLoader | static |
| GetChildValue(const json &obj, const std::string &key, json &outVal) | Olympe::TaskGraphLoader | privatestatic |
| LoadFromFile(const std::string &path, std::vector< std::string > &outErrors) | Olympe::TaskGraphLoader | static |
| LoadFromJson(const json &data, std::vector< std::string > &outErrors) | Olympe::TaskGraphLoader | static |
| ParseBlackboardV4(const json &root, TaskGraphTemplate *tmpl, std::vector< std::string > &outErrors) | Olympe::TaskGraphLoader | privatestatic |
| ParseDataConnectionsV4(const json &root, TaskGraphTemplate *tmpl) | Olympe::TaskGraphLoader | privatestatic |
| ParseExecConnectionsV4(const json &root, TaskGraphTemplate *tmpl) | Olympe::TaskGraphLoader | privatestatic |
| ParseNodeV4(const json &nodeJson, const std::string &graphType, std::vector< std::string > &outErrors) | Olympe::TaskGraphLoader | privatestatic |
| ParseParameters(const json ¶msJson, std::unordered_map< std::string, ParameterBinding > &outParams) | Olympe::TaskGraphLoader | privatestatic |
| ParsePrimitiveValue(const json &val) | Olympe::TaskGraphLoader | privatestatic |
| ParseSchemaV4(const json &data, std::vector< std::string > &outErrors) | Olympe::TaskGraphLoader | privatestatic |
| ResolveRootNodeId(const json &data, const json &dataSection) | Olympe::TaskGraphLoader | privatestatic |
| ScanTaskGraphDirectory(const std::string &dir) | Olympe::TaskGraphLoader | static |
| StringToDataPinDir(const std::string &s) | Olympe::TaskGraphLoader | privatestatic |
| StringToExecPinRole(const std::string &s) | Olympe::TaskGraphLoader | privatestatic |
| StringToNodeType(const std::string &s, const std::string &graphType, bool &outOk) | Olympe::TaskGraphLoader | privatestatic |
| StringToVariableType(const std::string &s) | Olympe::TaskGraphLoader | privatestatic |
| TaskGraphLoader() | Olympe::TaskGraphLoader | inlineprivate |
| ValidateJson(const json &data, std::vector< std::string > &outErrors) | Olympe::TaskGraphLoader | static |