Skyscraper 2.0
|
#include <stats.h>
Public Member Functions | |
Stats (DebugPanel *parent, wxWindowID id=wxID_ANY) | |
virtual | ~Stats () |
void | Loop () |
Public Attributes | |
wxButton * | bOK |
wxCheckBox * | chkGlobal |
wxStaticText * | StaticText10 |
wxStaticText * | StaticText11 |
wxStaticText * | StaticText12 |
wxStaticText * | StaticText13 |
wxStaticText * | StaticText14 |
wxStaticText * | StaticText15 |
wxStaticText * | StaticText16 |
wxStaticText * | StaticText17 |
wxStaticText * | StaticText18 |
wxStaticText * | StaticText1 |
wxStaticText * | StaticText20 |
wxStaticText * | StaticText21 |
wxStaticText * | StaticText22 |
wxStaticText * | StaticText23 |
wxStaticText * | StaticText24 |
wxStaticText * | StaticText25 |
wxStaticText * | StaticText26 |
wxStaticText * | StaticText2 |
wxStaticText * | StaticText3 |
wxStaticText * | StaticText4 |
wxStaticText * | StaticText5 |
wxStaticText * | StaticText6 |
wxStaticText * | StaticText7 |
wxStaticText * | StaticText8 |
wxStaticText * | StaticText9 |
wxTextCtrl * | tActions |
wxTextCtrl * | tBasements |
wxTextCtrl * | tDescription |
wxTextCtrl * | tDesigner |
wxTextCtrl * | tElevators |
wxTextCtrl * | tFloors |
wxTextCtrl * | tFrontendVersion |
wxTextCtrl * | tInElevator |
wxTextCtrl * | tInShaft |
wxTextCtrl * | tInStairwell |
wxTextCtrl * | tLocation |
wxTextCtrl * | tMeshes |
wxTextCtrl * | tName |
wxTextCtrl * | tObjects |
wxTextCtrl * | tPlatform |
wxTextCtrl * | tPolygons |
wxTextCtrl * | tRenderer |
wxTextCtrl * | tRunningTime |
wxTextCtrl * | tSBSVersion |
wxTextCtrl * | tShafts |
wxTextCtrl * | tSounds |
wxTextCtrl * | tStairs |
wxTextCtrl * | tTextures |
wxTextCtrl * | tVersion |
wxTextCtrl * | tWalls |
Protected Member Functions | |
void | OnInit () |
Static Protected Attributes | |
static const wxWindowID | ID_STATICTEXT18 = wxNewId() |
static const wxWindowID | ID_tName = wxNewId() |
static const wxWindowID | ID_STATICTEXT17 = wxNewId() |
static const wxWindowID | ID_tDesigner = wxNewId() |
static const wxWindowID | ID_STATICTEXT16 = wxNewId() |
static const wxWindowID | ID_tLocation = wxNewId() |
static const wxWindowID | ID_STATICTEXT15 = wxNewId() |
static const wxWindowID | ID_tDescription = wxNewId() |
static const wxWindowID | ID_STATICTEXT14 = wxNewId() |
static const wxWindowID | ID_tVersion = wxNewId() |
static const wxWindowID | ID_STATICTEXT5 = wxNewId() |
static const wxWindowID | ID_tFloors = wxNewId() |
static const wxWindowID | ID_STATICTEXT6 = wxNewId() |
static const wxWindowID | ID_tBasements = wxNewId() |
static const wxWindowID | ID_STATICTEXT7 = wxNewId() |
static const wxWindowID | ID_tElevators = wxNewId() |
static const wxWindowID | ID_STATICTEXT8 = wxNewId() |
static const wxWindowID | ID_tShafts = wxNewId() |
static const wxWindowID | ID_STATICTEXT9 = wxNewId() |
static const wxWindowID | ID_tStairs = wxNewId() |
static const wxWindowID | ID_STATICTEXT1 = wxNewId() |
static const wxWindowID | ID_tMeshes = wxNewId() |
static const wxWindowID | ID_STATICTEXT3 = wxNewId() |
static const wxWindowID | ID_tTextures = wxNewId() |
static const wxWindowID | ID_STATICTEXT4 = wxNewId() |
static const wxWindowID | ID_tActions = wxNewId() |
static const wxWindowID | ID_STATICTEXT21 = wxNewId() |
static const wxWindowID | ID_tSounds = wxNewId() |
static const wxWindowID | ID_STATICTEXT22 = wxNewId() |
static const wxWindowID | ID_tObjects = wxNewId() |
static const wxWindowID | ID_STATICTEXT24 = wxNewId() |
static const wxWindowID | ID_tWalls = wxNewId() |
static const wxWindowID | ID_STATICTEXT25 = wxNewId() |
static const wxWindowID | ID_tPolygons = wxNewId() |
static const wxWindowID | ID_STATICTEXT10 = wxNewId() |
static const wxWindowID | ID_tInStairwell = wxNewId() |
static const wxWindowID | ID_STATICTEXT11 = wxNewId() |
static const wxWindowID | ID_tInElevator = wxNewId() |
static const wxWindowID | ID_STATICTEXT12 = wxNewId() |
static const wxWindowID | ID_tInShaft = wxNewId() |
static const wxWindowID | ID_STATICTEXT13 = wxNewId() |
static const wxWindowID | ID_tRunningTime = wxNewId() |
static const wxWindowID | ID_STATICTEXT20 = wxNewId() |
static const wxWindowID | ID_tFrontendVersion = wxNewId() |
static const wxWindowID | ID_STATICTEXT23 = wxNewId() |
static const wxWindowID | ID_tSBSVersion = wxNewId() |
static const wxWindowID | ID_STATICTEXT26 = wxNewId() |
static const wxWindowID | ID_tPlatform = wxNewId() |
static const wxWindowID | ID_STATICTEXT2 = wxNewId() |
static const wxWindowID | ID_tRenderer = wxNewId() |
static const wxWindowID | ID_bOK = wxNewId() |
static const wxWindowID | ID_chkGlobal = wxNewId() |
Private Member Functions | |
void | On_bOK_Click (wxCommandEvent &event) |
Private Attributes | |
SBS::SBS * | Simcore |
DebugPanel * | panel |
Skyscraper::Stats::Stats | ( | DebugPanel * | parent, |
wxWindowID | id = wxID_ANY ) |
Definition at line 98 of file stats.cpp.
References On_bOK_Click().
void Skyscraper::Stats::Loop | ( | ) |
Definition at line 272 of file stats.cpp.
References SBS::SBS::Basements, SBS::BoolToString(), chkGlobal, SBS::SBS::Floors, SBS::SBS::GetActionCount(), SBS::SBS::GetElevatorCount(), Skyscraper::VM::GetGlobalStats(), SBS::SBS::GetMeshCount(), SBS::SBS::GetObjectCount(), SBS::SBS::GetPolygonCount(), Skyscraper::DebugPanel::GetRoot(), SBS::SBS::GetShaftCount(), SBS::SBS::GetSoundCount(), SBS::SBS::GetStairwellCount(), Skyscraper::DebugPanel::GetSystem(), SBS::SBS::GetTextureCount(), SBS::SBS::GetWallCount(), SBS::SBS::InElevator, SBS::SBS::InShaft, SBS::SBS::InStairwell, OnInit(), panel, SBS::SBS::running_time, Simcore, tActions, tBasements, tElevators, tFloors, tInElevator, tInShaft, tInStairwell, tMeshes, tObjects, SBS::ToString(), tPolygons, Skyscraper::TruncateNumber(), tRunningTime, tShafts, tSounds, tStairs, tTextures, tWalls, and Skyscraper::VM::Uptime().
Referenced by Skyscraper::DebugPanel::Loop().
|
private |
|
protected |
Definition at line 256 of file stats.cpp.
References SBS::SBS::BuildingDescription, SBS::SBS::BuildingDesigner, SBS::SBS::BuildingLocation, SBS::SBS::BuildingName, SBS::SBS::BuildingVersion, Skyscraper::VM::GetHAL(), Skyscraper::DebugPanel::GetRoot(), Skyscraper::DebugPanel::GetSystem(), panel, Skyscraper::VM::Platform, Skyscraper::HAL::Renderer, Simcore, tDescription, tDesigner, tFrontendVersion, tLocation, tName, tPlatform, tRenderer, tSBSVersion, tVersion, SBS::SBS::version, and Skyscraper::VM::version_full.
Referenced by Loop().
wxCheckBox* Skyscraper::Stats::chkGlobal |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
private |
|
private |
wxTextCtrl* Skyscraper::Stats::tActions |
wxTextCtrl* Skyscraper::Stats::tBasements |
wxTextCtrl* Skyscraper::Stats::tDescription |
wxTextCtrl* Skyscraper::Stats::tDesigner |
wxTextCtrl* Skyscraper::Stats::tElevators |
wxTextCtrl* Skyscraper::Stats::tFrontendVersion |
wxTextCtrl* Skyscraper::Stats::tInElevator |
wxTextCtrl* Skyscraper::Stats::tInShaft |
wxTextCtrl* Skyscraper::Stats::tInStairwell |
wxTextCtrl* Skyscraper::Stats::tLocation |
wxTextCtrl* Skyscraper::Stats::tObjects |
wxTextCtrl* Skyscraper::Stats::tPlatform |
wxTextCtrl* Skyscraper::Stats::tPolygons |
wxTextCtrl* Skyscraper::Stats::tRenderer |
wxTextCtrl* Skyscraper::Stats::tRunningTime |
wxTextCtrl* Skyscraper::Stats::tSBSVersion |
wxTextCtrl* Skyscraper::Stats::tTextures |
wxTextCtrl* Skyscraper::Stats::tVersion |