![]() |
Pioneer
|
#include <SystemEditor.h>


Classes | |
| class | UndoSetSelection |
Public Member Functions | |
| SystemEditor (EditorApp *app) | |
| ~SystemEditor () | |
| void | NewSystem (SystemPath path) |
| bool | LoadSystem (SystemPath path) |
| bool | LoadSystemFromDisk (const std::string &absolutePath) |
| bool | WriteSystem (const std::string &filepath) |
| Random & | GetRng () |
| RefCountedPtr< Galaxy > | GetGalaxy () |
| void | SetSelectedBody (SystemBody *body) |
| SystemBody * | GetSelectedBody () |
| void | DrawBodyContextMenu (SystemBody *body) |
Public Member Functions inherited from Application::Lifecycle | |
| Lifecycle () | |
| Lifecycle (bool profilerAccumulate) | |
| virtual | ~Lifecycle () |
| void | RequestEndLifecycle () |
Public Member Functions inherited from RefCounted | |
| RefCounted () | |
| virtual | ~RefCounted () |
| void | IncRefCount () const |
| void | DecRefCount () const |
| int | GetRefCount () const |
Public Member Functions inherited from LuaWrappable | |
| virtual | ~LuaWrappable () |
Protected Member Functions | |
| void | Start () override |
| void | Update (float deltaTime) override |
| void | End () override |
| void | HandleInput () |
Protected Member Functions inherited from Application::Lifecycle | |
| virtual void | Start () |
| virtual void | Update (float deltaTime)=0 |
| virtual void | End () |
| void | SetNextLifecycle (RefCountedPtr< Lifecycle > l) |
| bool | GetProfilerAccumulate () const |
| void | SetProfilerAccumulate (bool enable) |
| SystemEditor::SystemEditor | ( | EditorApp * | app | ) |

| SystemEditor::~SystemEditor | ( | ) |
| void SystemEditor::DrawBodyContextMenu | ( | SystemBody * | body | ) |

|
overrideprotectedvirtual |
Reimplemented from Application::Lifecycle.
| RefCountedPtr< Galaxy > SystemEditor::GetGalaxy | ( | ) |
|
inline |
|
inline |
|
protected |
| bool SystemEditor::LoadSystem | ( | SystemPath | path | ) |

| bool SystemEditor::LoadSystemFromDisk | ( | const std::string & | absolutePath | ) |

| void SystemEditor::NewSystem | ( | SystemPath | path | ) |

| void SystemEditor::SetSelectedBody | ( | SystemBody * | body | ) |
|
overrideprotectedvirtual |
Reimplemented from Application::Lifecycle.
|
overrideprotectedvirtual |
| bool SystemEditor::WriteSystem | ( | const std::string & | filepath | ) |
