#include <enginemanager.h>
Definition at line 39 of file enginemanager.h.
◆ EngineManager()
Skyscraper::EngineManager::EngineManager |
( |
DebugPanel * | parent, |
|
|
wxWindowID | id = wxID_ANY, |
|
|
const wxPoint & | pos = wxDefaultPosition, |
|
|
const wxSize & | size = wxDefaultSize ) |
◆ ~EngineManager()
Skyscraper::EngineManager::~EngineManager |
( |
| ) |
|
|
virtual |
◆ Loop()
void Skyscraper::EngineManager::Loop |
( |
| ) |
|
Definition at line 202 of file enginemanager.cpp.
References engine, EngineList, SBS::SBS::GetBounds(), Skyscraper::VM::GetEngine(), Skyscraper::VM::GetEngineCount(), Skyscraper::VM::GetEngineListSize(), Skyscraper::EngineContext::GetFilename(), SBS::Object::GetPosition(), Skyscraper::DebugPanel::GetRoot(), SBS::SBS::GetRunTime(), Skyscraper::EngineContext::GetShutdownState(), Skyscraper::EngineContext::GetSystem(), Skyscraper::EngineContext::IsCameraActive(), Skyscraper::EngineContext::IsLoading(), Skyscraper::EngineContext::IsRunning(), lastcount, Skyscraper::MoveObject::Loop(), moveobject, panel, tActive, tBoundsMax, tBoundsMin, SBS::ToString(), tPosition, Skyscraper::TruncateNumber(), tState, and tUptime.
Referenced by Skyscraper::DebugPanel::Loop().
◆ On_bLoad_Click()
void Skyscraper::EngineManager::On_bLoad_Click |
( |
wxCommandEvent & | event | ) |
|
|
private |
◆ On_bMove_Click()
void Skyscraper::EngineManager::On_bMove_Click |
( |
wxCommandEvent & | event | ) |
|
|
private |
◆ On_bOk_Click()
void Skyscraper::EngineManager::On_bOk_Click |
( |
wxCommandEvent & | event | ) |
|
|
private |
◆ On_bReload_Click()
void Skyscraper::EngineManager::On_bReload_Click |
( |
wxCommandEvent & | event | ) |
|
|
private |
◆ On_bSetActive_Click()
void Skyscraper::EngineManager::On_bSetActive_Click |
( |
wxCommandEvent & | event | ) |
|
|
private |
◆ On_bShutdown_Click()
void Skyscraper::EngineManager::On_bShutdown_Click |
( |
wxCommandEvent & | event | ) |
|
|
private |
◆ On_chkCLoads_Click()
void Skyscraper::EngineManager::On_chkCLoads_Click |
( |
wxCommandEvent & | event | ) |
|
|
private |
◆ On_chkRender_Click()
void Skyscraper::EngineManager::On_chkRender_Click |
( |
wxCommandEvent & | event | ) |
|
|
private |
◆ OnInit()
void Skyscraper::EngineManager::OnInit |
( |
| ) |
|
|
protected |
◆ bLoad
wxButton* Skyscraper::EngineManager::bLoad |
◆ bMove
wxButton* Skyscraper::EngineManager::bMove |
◆ bOk
wxButton* Skyscraper::EngineManager::bOk |
◆ bReload
wxButton* Skyscraper::EngineManager::bReload |
◆ bSetActive
wxButton* Skyscraper::EngineManager::bSetActive |
◆ bShutdown
wxButton* Skyscraper::EngineManager::bShutdown |
◆ chkCLoads
wxCheckBox* Skyscraper::EngineManager::chkCLoads |
◆ chkRender
wxCheckBox* Skyscraper::EngineManager::chkRender |
◆ engine
◆ EngineList
wxListBox* Skyscraper::EngineManager::EngineList |
◆ ID_bLoad
const wxWindowID Skyscraper::EngineManager::ID_bLoad = wxNewId() |
|
staticprotected |
◆ ID_bMove
const wxWindowID Skyscraper::EngineManager::ID_bMove = wxNewId() |
|
staticprotected |
◆ ID_bOk
const wxWindowID Skyscraper::EngineManager::ID_bOk = wxNewId() |
|
staticprotected |
◆ ID_bReload
const wxWindowID Skyscraper::EngineManager::ID_bReload = wxNewId() |
|
staticprotected |
◆ ID_bSetActive
const wxWindowID Skyscraper::EngineManager::ID_bSetActive = wxNewId() |
|
staticprotected |
◆ ID_bShutdown
const wxWindowID Skyscraper::EngineManager::ID_bShutdown = wxNewId() |
|
staticprotected |
◆ ID_chkRender
const wxWindowID Skyscraper::EngineManager::ID_chkRender = wxNewId() |
|
staticprotected |
◆ ID_CLoads
const wxWindowID Skyscraper::EngineManager::ID_CLoads = wxNewId() |
|
staticprotected |
◆ ID_EngineList
const wxWindowID Skyscraper::EngineManager::ID_EngineList = wxNewId() |
|
staticprotected |
◆ ID_STATICLINE2
const wxWindowID Skyscraper::EngineManager::ID_STATICLINE2 = wxNewId() |
|
staticprotected |
◆ ID_STATICTEXT1
const wxWindowID Skyscraper::EngineManager::ID_STATICTEXT1 = wxNewId() |
|
staticprotected |
◆ ID_STATICTEXT2
const wxWindowID Skyscraper::EngineManager::ID_STATICTEXT2 = wxNewId() |
|
staticprotected |
◆ ID_STATICTEXT3
const wxWindowID Skyscraper::EngineManager::ID_STATICTEXT3 = wxNewId() |
|
staticprotected |
◆ ID_STATICTEXT4
const wxWindowID Skyscraper::EngineManager::ID_STATICTEXT4 = wxNewId() |
|
staticprotected |
◆ ID_STATICTEXT5
const wxWindowID Skyscraper::EngineManager::ID_STATICTEXT5 = wxNewId() |
|
staticprotected |
◆ ID_STATICTEXT6
const wxWindowID Skyscraper::EngineManager::ID_STATICTEXT6 = wxNewId() |
|
staticprotected |
◆ ID_tActive
const wxWindowID Skyscraper::EngineManager::ID_tActive = wxNewId() |
|
staticprotected |
◆ ID_tBoundsMax
const wxWindowID Skyscraper::EngineManager::ID_tBoundsMax = wxNewId() |
|
staticprotected |
◆ ID_tBoundsMin
const wxWindowID Skyscraper::EngineManager::ID_tBoundsMin = wxNewId() |
|
staticprotected |
◆ ID_tPosition
const wxWindowID Skyscraper::EngineManager::ID_tPosition = wxNewId() |
|
staticprotected |
◆ ID_tState
const wxWindowID Skyscraper::EngineManager::ID_tState = wxNewId() |
|
staticprotected |
◆ ID_tUptime
const wxWindowID Skyscraper::EngineManager::ID_tUptime = wxNewId() |
|
staticprotected |
◆ lastcount
int Skyscraper::EngineManager::lastcount |
|
private |
◆ loader
◆ moveobject
◆ panel
◆ StaticLine2
wxStaticLine* Skyscraper::EngineManager::StaticLine2 |
◆ StaticText1
wxStaticText* Skyscraper::EngineManager::StaticText1 |
◆ StaticText2
wxStaticText* Skyscraper::EngineManager::StaticText2 |
◆ StaticText3
wxStaticText* Skyscraper::EngineManager::StaticText3 |
◆ StaticText4
wxStaticText* Skyscraper::EngineManager::StaticText4 |
◆ StaticText5
wxStaticText* Skyscraper::EngineManager::StaticText5 |
◆ StaticText6
wxStaticText* Skyscraper::EngineManager::StaticText6 |
◆ tActive
wxTextCtrl* Skyscraper::EngineManager::tActive |
◆ tBoundsMax
wxTextCtrl* Skyscraper::EngineManager::tBoundsMax |
◆ tBoundsMin
wxTextCtrl* Skyscraper::EngineManager::tBoundsMin |
◆ tPosition
wxTextCtrl* Skyscraper::EngineManager::tPosition |
◆ tState
wxTextCtrl* Skyscraper::EngineManager::tState |
◆ tUptime
wxTextCtrl* Skyscraper::EngineManager::tUptime |
The documentation for this class was generated from the following files: