Olympe Engine 2.0
2D Game Engine with ECS Architecture
Loading...
Searching...
No Matches
EditorContext.cpp
Go to the documentation of this file.
1/*
2 * Olympe Blueprint Editor - Editor Context Implementation
3 */
4
5#include "EditorContext.h"
6#include <iostream>
7
8namespace Olympe
9{
15
17 {
18 // Default to Standalone mode
20 std::cout << "[EditorContext] Initialized in Standalone mode\n";
21 }
22
26
28 {
30 std::cout << "[EditorContext] Switched to Runtime mode (read-only)\n";
31 }
32
34 {
36 std::cout << "[EditorContext] Switched to Standalone mode (full CRUD)\n";
37 }
38}
ComponentTypeID GetComponentTypeID_Static()
Definition ECS_Entity.h:56
EditorContext - Singleton managing editor mode and capabilities Provides global access to current edi...
static EditorContext & Instance()
EditorCapabilities m_Capabilities
static EditorCapabilities Runtime()
static EditorCapabilities Standalone()