|
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 |