![]() |
Olympe Engine 2.0
2D Game Engine with ECS Architecture
|
This is the complete list of members for Olympe::BlueprintValidator, including all inherited members.
| BlueprintValidator() | Olympe::BlueprintValidator | |
| DetectType(const nlohmann::json &blueprint) | Olympe::BlueprintValidator | |
| GetErrorCount(const std::vector< ValidationError > &errors, ErrorSeverity severity) const | Olympe::BlueprintValidator | |
| IsGraphValid(const NodeGraph *graph) | Olympe::BlueprintValidator | |
| Normalize(nlohmann::json &blueprint) | Olympe::BlueprintValidator | |
| SeverityToColor(ErrorSeverity severity) | Olympe::BlueprintValidator | static |
| SeverityToString(ErrorSeverity severity) | Olympe::BlueprintValidator | static |
| ValidateBehaviorTree(const nlohmann::json &blueprint, std::string &errors) | Olympe::BlueprintValidator | private |
| ValidateEntityPrefab(const nlohmann::json &blueprint, std::string &errors) | Olympe::BlueprintValidator | private |
| ValidateGraph(const NodeGraph *graph) | Olympe::BlueprintValidator | |
| ValidateHFSM(const nlohmann::json &blueprint, std::string &errors) | Olympe::BlueprintValidator | private |
| ValidateJSON(const nlohmann::json &blueprint, std::string &errors) | Olympe::BlueprintValidator | |
| ValidateLevel(const nlohmann::json &blueprint, std::string &errors) | Olympe::BlueprintValidator | private |
| ValidateNode(const NodeGraph *graph, int nodeId) | Olympe::BlueprintValidator | |
| ValidateNodeLinks(const NodeGraph *graph, const GraphNode *node, std::vector< ValidationError > &errors) | Olympe::BlueprintValidator | private |
| ValidateNodeParameters(const NodeGraph *graph, const GraphNode *node, std::vector< ValidationError > &errors) | Olympe::BlueprintValidator | private |
| ValidateNodeType(const NodeGraph *graph, const GraphNode *node, std::vector< ValidationError > &errors) | Olympe::BlueprintValidator | private |
| ValidateUIBlueprint(const nlohmann::json &blueprint, std::string &errors) | Olympe::BlueprintValidator | private |
| ~BlueprintValidator() | Olympe::BlueprintValidator |