![]() |
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 138 of file blueprinteditor.h.
|
inline |
Definition at line 152 of file blueprinteditor.h.
| int Olympe::AssetMetadata::componentCount |
Definition at line 145 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 147 of file blueprinteditor.h.
Referenced by Olympe::BlueprintEditor::ParseEntityBlueprint(), Olympe::InspectorPanel::RenderAssetFileInspector(), and Olympe::AssetInfoPanel::RenderEntityBlueprintInfo().
| std::string Olympe::AssetMetadata::description |
Definition at line 143 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 150 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 140 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 144 of file blueprinteditor.h.
Referenced by Olympe::BlueprintEditor::CollectAllAssets().
| bool Olympe::AssetMetadata::isValid |
Definition at line 149 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 141 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 146 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 148 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 142 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().