![]() |
Olympe Engine 2.0
2D Game Engine with ECS Architecture
|
#include "WorldBridge.h"#include "BlueprintEditor.h"#include "EntityInspectorManager.h"#include "InspectorPanel.h"#include "NodeGraphPanel.h"#include "../ECS_Entity.h"#include "../TaskSystem/LocalBlackboard.h"#include "../TaskSystem/TaskSystem.h"#include "../TaskSystem/TaskExecutionBridge.h"#include <cstdint>
Include dependency graph for WorldBridge.cpp:Go to the source code of this file.
Namespaces | |
| namespace | Olympe |
| < Provides AssetID and INVALID_ASSET_ID | |
Functions | |
| void | NotifyEditorEntityCreated (uint64_t entity) |
| void | NotifyEditorEntityDestroyed (uint64_t entity) |
| static void | Olympe::WorldBridge_SetBlackboard (const LocalBlackboard *bb) |
| void | Olympe::WorldBridge_RegisterTaskCallback () |
| Registers the TaskExecutionBridge with TaskSystem. | |
| void | Olympe::WorldBridge_UnregisterTaskCallback () |
| Unregisters the TaskExecutionBridge so that TaskSystem no longer publishes live state to the editor panels after shutdown. | |
Variables | |
| static LocalBlackboard | Olympe::s_FrameBlackboard |
Definition at line 22 of file WorldBridge.cpp.
References Olympe::BlueprintEditor::Get(), Olympe::EntityInspectorManager::Get(), Olympe::BlueprintEditor::NotifyEntityCreated(), and Olympe::EntityInspectorManager::OnEntityCreated().
Referenced by World::NotifyBlueprintEditorEntityCreated().
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 34 of file WorldBridge.cpp.
References Olympe::BlueprintEditor::Get(), Olympe::EntityInspectorManager::Get(), Olympe::BlueprintEditor::NotifyEntityDestroyed(), and Olympe::EntityInspectorManager::OnEntityDestroyed().
Referenced by World::NotifyBlueprintEditorEntityDestroyed().
Here is the call graph for this function:
Here is the caller graph for this function: