Olympe Engine
2.0
2D Game Engine with ECS Architecture
Loading...
Searching...
No Matches
Olympe
BlueprintEditor
Olympe::BlueprintEditor Member List
This is the complete list of members for
Olympe::BlueprintEditor
, including all inherited members.
ApplyTemplate
(const std::string &templateId)
Olympe::BlueprintEditor
BlueprintEditor
()
Olympe::BlueprintEditor
private
BlueprintEditor
(const BlueprintEditor &)=delete
Olympe::BlueprintEditor
private
CanRedo
() const
Olympe::BlueprintEditor
CanUndo
() const
Olympe::BlueprintEditor
ClearError
()
Olympe::BlueprintEditor
inline
ClearModified
()
Olympe::BlueprintEditor
inline
CollectAllAssets
(const std::shared_ptr< AssetNode > &node, std::vector< AssetMetadata > &assets) const
Olympe::BlueprintEditor
private
DeleteTemplate
(const std::string &templateId)
Olympe::BlueprintEditor
DetectAssetType
(const std::string &filepath)
Olympe::BlueprintEditor
DetectPlugin
(const json &blueprint)
Olympe::BlueprintEditor
Get
()
Olympe::BlueprintEditor
inline
static
GetAllAssets
() const
Olympe::BlueprintEditor
GetAssetMetadata
(const std::string &filepath)
Olympe::BlueprintEditor
GetAssetRootPath
() const
Olympe::BlueprintEditor
inline
GetAssetsByType
(const std::string &type) const
Olympe::BlueprintEditor
GetAssetTree
() const
Olympe::BlueprintEditor
inline
GetCommandStack
()
Olympe::BlueprintEditor
GetCurrentBlueprint
() const
Olympe::BlueprintEditor
inline
GetCurrentBlueprintMutable
()
Olympe::BlueprintEditor
inline
GetCurrentFilepath
() const
Olympe::BlueprintEditor
inline
GetLastCommandDescription
() const
Olympe::BlueprintEditor
GetLastError
() const
Olympe::BlueprintEditor
inline
GetNextRedoDescription
() const
Olympe::BlueprintEditor
GetPlugin
(const std::string &type)
Olympe::BlueprintEditor
GetRuntimeEntities
() const
Olympe::BlueprintEditor
inline
GetRuntimeEntityCount
() const
Olympe::BlueprintEditor
inline
GetSelectedAssetPath
() const
Olympe::BlueprintEditor
inline
GetSelectedEntity
() const
Olympe::BlueprintEditor
inline
HasBlueprint
() const
Olympe::BlueprintEditor
inline
HasError
() const
Olympe::BlueprintEditor
inline
HasSelectedAsset
() const
Olympe::BlueprintEditor
inline
HasSelectedEntity
() const
Olympe::BlueprintEditor
inline
HasUnsavedChanges
() const
Olympe::BlueprintEditor
inline
Initialize
()
Olympe::BlueprintEditor
InitializePlugins
()
Olympe::BlueprintEditor
InitializeRuntimeEditor
()
Olympe::BlueprintEditor
InitializeStandaloneEditor
()
Olympe::BlueprintEditor
Instance
()
Olympe::BlueprintEditor
static
IsActive
() const
Olympe::BlueprintEditor
inline
IsAssetValid
(const std::string &filepath) const
Olympe::BlueprintEditor
LoadBlueprint
(const std::string &filepath)
Olympe::BlueprintEditor
m_AssetRootPath
Olympe::BlueprintEditor
private
m_AssetTreeRoot
Olympe::BlueprintEditor
private
m_BlueprintsToMigrate
Olympe::BlueprintEditor
private
m_CommandStack
Olympe::BlueprintEditor
private
m_CurrentBlueprint
Olympe::BlueprintEditor
private
m_CurrentFilepath
Olympe::BlueprintEditor
private
m_HasUnsavedChanges
Olympe::BlueprintEditor
private
m_IsActive
Olympe::BlueprintEditor
private
m_LastError
Olympe::BlueprintEditor
private
m_Plugins
Olympe::BlueprintEditor
private
m_RuntimeEntities
Olympe::BlueprintEditor
private
m_SelectedAssetPath
Olympe::BlueprintEditor
private
m_SelectedEntity
Olympe::BlueprintEditor
private
m_ShowMigrationDialog
Olympe::BlueprintEditor
private
MarkAsModified
()
Olympe::BlueprintEditor
inline
MigrateAllBlueprints
()
Olympe::BlueprintEditor
NewBlueprint
(const std::string &name, const std::string &description="")
Olympe::BlueprintEditor
NotifyEntityCreated
(uint64_t entityId)
Olympe::BlueprintEditor
NotifyEntityDestroyed
(uint64_t entityId)
Olympe::BlueprintEditor
OpenGraphInEditor
(const std::string &assetPath)
Olympe::BlueprintEditor
operator=
(const BlueprintEditor &)=delete
Olympe::BlueprintEditor
private
ParseAssetMetadata
(const std::string &filepath, AssetMetadata &metadata)
Olympe::BlueprintEditor
private
ParseBehaviorTree
(const json &j, AssetMetadata &metadata)
Olympe::BlueprintEditor
private
ParseEntityBlueprint
(const json &j, AssetMetadata &metadata)
Olympe::BlueprintEditor
private
ParseHFSM
(const json &j, AssetMetadata &metadata)
Olympe::BlueprintEditor
private
Redo
()
Olympe::BlueprintEditor
RefreshAssets
()
Olympe::BlueprintEditor
RegisterPlugin
(std::unique_ptr< class BlueprintEditorPlugin > plugin)
Olympe::BlueprintEditor
ReloadTemplates
()
Olympe::BlueprintEditor
SaveBlueprint
()
Olympe::BlueprintEditor
SaveBlueprintAs
(const std::string &filepath)
Olympe::BlueprintEditor
SaveCurrentAsTemplate
(const std::string &name, const std::string &description, const std::string &category)
Olympe::BlueprintEditor
ScanBlueprintFiles
(const std::string &directory)
Olympe::BlueprintEditor
ScanDirectory
(const std::string &path)
Olympe::BlueprintEditor
private
SearchAssets
(const std::string &query) const
Olympe::BlueprintEditor
SelectAsset
(const std::string &assetPath)
Olympe::BlueprintEditor
SetActive
(bool active)
Olympe::BlueprintEditor
inline
SetAssetRootPath
(const std::string &path)
Olympe::BlueprintEditor
SetSelectedEntity
(uint64_t entityId)
Olympe::BlueprintEditor
SetShowMigrationDialog
(bool show)
Olympe::BlueprintEditor
inline
ShowMigrationDialog
() const
Olympe::BlueprintEditor
inline
Shutdown
()
Olympe::BlueprintEditor
ToggleActive
()
Olympe::BlueprintEditor
inline
Undo
()
Olympe::BlueprintEditor
Update
(float deltaTime)
Olympe::BlueprintEditor
~BlueprintEditor
()
Olympe::BlueprintEditor
private
Generated on Tue Feb 17 2026 13:49:11 for Olympe Engine by
1.9.8