![]() |
Olympe Engine 2.0
2D Game Engine with ECS Architecture
|
#include <blueprinteditor.h>
Public Member Functions | |
| AssetMetadata () | |
Public Attributes | |
| std::string | filepath |
| std::string | name |
| std::string | type |
| std::string | description |
| bool | isDirectory |
| int | componentCount |
| int | nodeCount |
| std::vector< std::string > | components |
| std::vector< std::string > | nodes |
| bool | isValid |
| std::string | errorMessage |
Definition at line 30 of file blueprinteditor.h.
|
inline |
Definition at line 44 of file blueprinteditor.h.
| int Olympe::AssetMetadata::componentCount |
Definition at line 37 of file blueprinteditor.h.
Referenced by Olympe::BlueprintEditor::ParseEntityBlueprint(), Olympe::InspectorPanel::RenderAssetFileInspector(), and Olympe::AssetInfoPanel::RenderEntityBlueprintInfo().
| std::vector<std::string> Olympe::AssetMetadata::components |
Definition at line 39 of file blueprinteditor.h.
Referenced by Olympe::BlueprintEditor::ParseEntityBlueprint(), Olympe::InspectorPanel::RenderAssetFileInspector(), and Olympe::AssetInfoPanel::RenderEntityBlueprintInfo().
| std::string Olympe::AssetMetadata::description |
Definition at line 35 of file blueprinteditor.h.
Referenced by Olympe::BlueprintEditor::ParseAssetMetadata(), Olympe::BlueprintEditor::ParseBehaviorTree(), Olympe::BlueprintEditor::ParseEntityBlueprint(), Olympe::BlueprintEditor::ParseHFSM(), Olympe::InspectorPanel::RenderAssetFileInspector(), Olympe::AssetInfoPanel::RenderBehaviorTreeInfo(), Olympe::AssetInfoPanel::RenderEntityBlueprintInfo(), and Olympe::AssetInfoPanel::RenderGenericInfo().
| std::string Olympe::AssetMetadata::errorMessage |
Definition at line 42 of file blueprinteditor.h.
Referenced by Olympe::BlueprintEditor::GetAssetMetadata(), Olympe::BlueprintEditor::ParseAssetMetadata(), Olympe::InspectorPanel::RenderAssetFileInspector(), and Olympe::AssetInfoPanel::RenderErrorInfo().
| std::string Olympe::AssetMetadata::filepath |
Definition at line 32 of file blueprinteditor.h.
Referenced by Olympe::BlueprintEditor::CollectAllAssets(), Olympe::BlueprintEditor::GetAssetMetadata(), Olympe::AssetInfoPanel::RenderBehaviorTreeInfo(), Olympe::AssetInfoPanel::RenderEntityBlueprintInfo(), Olympe::AssetInfoPanel::RenderErrorInfo(), and Olympe::AssetInfoPanel::RenderGenericInfo().
| bool Olympe::AssetMetadata::isDirectory |
Definition at line 36 of file blueprinteditor.h.
Referenced by Olympe::BlueprintEditor::CollectAllAssets().
| bool Olympe::AssetMetadata::isValid |
Definition at line 41 of file blueprinteditor.h.
Referenced by Olympe::BlueprintEditor::GetAssetMetadata(), Olympe::BlueprintEditor::ParseAssetMetadata(), Olympe::AssetInfoPanel::Render(), and Olympe::InspectorPanel::RenderAssetFileInspector().
| std::string Olympe::AssetMetadata::name |
Definition at line 33 of file blueprinteditor.h.
Referenced by Olympe::BlueprintEditor::CollectAllAssets(), Olympe::BlueprintEditor::GetAssetMetadata(), Olympe::BlueprintEditor::ParseAssetMetadata(), Olympe::BlueprintEditor::ParseBehaviorTree(), Olympe::BlueprintEditor::ParseEntityBlueprint(), Olympe::BlueprintEditor::ParseHFSM(), Olympe::InspectorPanel::RenderAssetFileInspector(), Olympe::AssetInfoPanel::RenderBehaviorTreeInfo(), Olympe::AssetInfoPanel::RenderEntityBlueprintInfo(), and Olympe::AssetInfoPanel::RenderGenericInfo().
| int Olympe::AssetMetadata::nodeCount |
Definition at line 38 of file blueprinteditor.h.
Referenced by Olympe::BlueprintEditor::ParseBehaviorTree(), Olympe::BlueprintEditor::ParseHFSM(), Olympe::InspectorPanel::RenderAssetFileInspector(), and Olympe::AssetInfoPanel::RenderBehaviorTreeInfo().
| std::vector<std::string> Olympe::AssetMetadata::nodes |
Definition at line 40 of file blueprinteditor.h.
Referenced by Olympe::BlueprintEditor::ParseBehaviorTree(), Olympe::BlueprintEditor::ParseHFSM(), Olympe::InspectorPanel::RenderAssetFileInspector(), and Olympe::AssetInfoPanel::RenderBehaviorTreeInfo().
| std::string Olympe::AssetMetadata::type |
Definition at line 34 of file blueprinteditor.h.
Referenced by Olympe::BlueprintEditor::CollectAllAssets(), Olympe::BlueprintEditor::GetAssetMetadata(), Olympe::BlueprintEditor::ParseAssetMetadata(), Olympe::AssetInfoPanel::Render(), Olympe::InspectorPanel::RenderAssetFileInspector(), and Olympe::AssetInfoPanel::RenderGenericInfo().