Skyscraper 2.0
Skyscraper::Stats Class Reference

#include <stats.h>

Inheritance diagram for Skyscraper::Stats:
Collaboration diagram for Skyscraper::Stats:

Public Member Functions

 Stats (DebugPanel *parent, wxWindowID id=wxID_ANY)
 
virtual ~Stats ()
 
void Loop ()
 

Public Attributes

wxButton * bOK
 
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 long ID_STATICTEXT18 = wxNewId()
 
static const long ID_tName = wxNewId()
 
static const long ID_STATICTEXT17 = wxNewId()
 
static const long ID_tDesigner = wxNewId()
 
static const long ID_STATICTEXT16 = wxNewId()
 
static const long ID_tLocation = wxNewId()
 
static const long ID_STATICTEXT15 = wxNewId()
 
static const long ID_tDescription = wxNewId()
 
static const long ID_STATICTEXT14 = wxNewId()
 
static const long ID_tVersion = wxNewId()
 
static const long ID_STATICTEXT5 = wxNewId()
 
static const long ID_tFloors = wxNewId()
 
static const long ID_STATICTEXT6 = wxNewId()
 
static const long ID_tBasements = wxNewId()
 
static const long ID_STATICTEXT7 = wxNewId()
 
static const long ID_tElevators = wxNewId()
 
static const long ID_STATICTEXT8 = wxNewId()
 
static const long ID_tShafts = wxNewId()
 
static const long ID_STATICTEXT9 = wxNewId()
 
static const long ID_tStairs = wxNewId()
 
static const long ID_STATICTEXT1 = wxNewId()
 
static const long ID_tMeshes = wxNewId()
 
static const long ID_STATICTEXT3 = wxNewId()
 
static const long ID_tTextures = wxNewId()
 
static const long ID_STATICTEXT4 = wxNewId()
 
static const long ID_tActions = wxNewId()
 
static const long ID_STATICTEXT21 = wxNewId()
 
static const long ID_tSounds = wxNewId()
 
static const long ID_STATICTEXT22 = wxNewId()
 
static const long ID_tObjects = wxNewId()
 
static const long ID_STATICTEXT24 = wxNewId()
 
static const long ID_tWalls = wxNewId()
 
static const long ID_STATICTEXT25 = wxNewId()
 
static const long ID_tPolygons = wxNewId()
 
static const long ID_STATICTEXT10 = wxNewId()
 
static const long ID_tInStairwell = wxNewId()
 
static const long ID_STATICTEXT11 = wxNewId()
 
static const long ID_tInElevator = wxNewId()
 
static const long ID_STATICTEXT12 = wxNewId()
 
static const long ID_tInShaft = wxNewId()
 
static const long ID_STATICTEXT13 = wxNewId()
 
static const long ID_tRunningTime = wxNewId()
 
static const long ID_STATICTEXT20 = wxNewId()
 
static const long ID_tFrontendVersion = wxNewId()
 
static const long ID_STATICTEXT23 = wxNewId()
 
static const long ID_tSBSVersion = wxNewId()
 
static const long ID_STATICTEXT26 = wxNewId()
 
static const long ID_tPlatform = wxNewId()
 
static const long ID_STATICTEXT2 = wxNewId()
 
static const long ID_tRenderer = wxNewId()
 
static const long ID_bOK = wxNewId()
 

Private Member Functions

void On_bOK_Click (wxCommandEvent &event)
 

Private Attributes

SBS::SBSSimcore
 
DebugPanelpanel
 

Detailed Description

Definition at line 36 of file stats.h.

Constructor & Destructor Documentation

◆ Stats()

Skyscraper::Stats::Stats ( DebugPanel * parent,
wxWindowID id = wxID_ANY )

Definition at line 98 of file stats.cpp.

References On_bOK_Click().

Here is the call graph for this function:

◆ ~Stats()

Skyscraper::Stats::~Stats ( )
virtual

Definition at line 239 of file stats.cpp.

Member Function Documentation

◆ Loop()

◆ On_bOK_Click()

void Skyscraper::Stats::On_bOK_Click ( wxCommandEvent & event)
private

Definition at line 246 of file stats.cpp.

Referenced by Stats().

◆ OnInit()

Member Data Documentation

◆ bOK

wxButton* Skyscraper::Stats::bOK

Definition at line 44 of file stats.h.

◆ ID_bOK

const long Skyscraper::Stats::ID_bOK = wxNewId()
staticprotected

Definition at line 151 of file stats.h.

◆ ID_STATICTEXT1

const long Skyscraper::Stats::ID_STATICTEXT1 = wxNewId()
staticprotected

Definition at line 121 of file stats.h.

◆ ID_STATICTEXT10

const long Skyscraper::Stats::ID_STATICTEXT10 = wxNewId()
staticprotected

Definition at line 135 of file stats.h.

◆ ID_STATICTEXT11

const long Skyscraper::Stats::ID_STATICTEXT11 = wxNewId()
staticprotected

Definition at line 137 of file stats.h.

◆ ID_STATICTEXT12

const long Skyscraper::Stats::ID_STATICTEXT12 = wxNewId()
staticprotected

Definition at line 139 of file stats.h.

◆ ID_STATICTEXT13

const long Skyscraper::Stats::ID_STATICTEXT13 = wxNewId()
staticprotected

Definition at line 141 of file stats.h.

◆ ID_STATICTEXT14

const long Skyscraper::Stats::ID_STATICTEXT14 = wxNewId()
staticprotected

Definition at line 109 of file stats.h.

◆ ID_STATICTEXT15

const long Skyscraper::Stats::ID_STATICTEXT15 = wxNewId()
staticprotected

Definition at line 107 of file stats.h.

◆ ID_STATICTEXT16

const long Skyscraper::Stats::ID_STATICTEXT16 = wxNewId()
staticprotected

Definition at line 105 of file stats.h.

◆ ID_STATICTEXT17

const long Skyscraper::Stats::ID_STATICTEXT17 = wxNewId()
staticprotected

Definition at line 103 of file stats.h.

◆ ID_STATICTEXT18

const long Skyscraper::Stats::ID_STATICTEXT18 = wxNewId()
staticprotected

Definition at line 101 of file stats.h.

◆ ID_STATICTEXT2

const long Skyscraper::Stats::ID_STATICTEXT2 = wxNewId()
staticprotected

Definition at line 149 of file stats.h.

◆ ID_STATICTEXT20

const long Skyscraper::Stats::ID_STATICTEXT20 = wxNewId()
staticprotected

Definition at line 143 of file stats.h.

◆ ID_STATICTEXT21

const long Skyscraper::Stats::ID_STATICTEXT21 = wxNewId()
staticprotected

Definition at line 127 of file stats.h.

◆ ID_STATICTEXT22

const long Skyscraper::Stats::ID_STATICTEXT22 = wxNewId()
staticprotected

Definition at line 129 of file stats.h.

◆ ID_STATICTEXT23

const long Skyscraper::Stats::ID_STATICTEXT23 = wxNewId()
staticprotected

Definition at line 145 of file stats.h.

◆ ID_STATICTEXT24

const long Skyscraper::Stats::ID_STATICTEXT24 = wxNewId()
staticprotected

Definition at line 131 of file stats.h.

◆ ID_STATICTEXT25

const long Skyscraper::Stats::ID_STATICTEXT25 = wxNewId()
staticprotected

Definition at line 133 of file stats.h.

◆ ID_STATICTEXT26

const long Skyscraper::Stats::ID_STATICTEXT26 = wxNewId()
staticprotected

Definition at line 147 of file stats.h.

◆ ID_STATICTEXT3

const long Skyscraper::Stats::ID_STATICTEXT3 = wxNewId()
staticprotected

Definition at line 123 of file stats.h.

◆ ID_STATICTEXT4

const long Skyscraper::Stats::ID_STATICTEXT4 = wxNewId()
staticprotected

Definition at line 125 of file stats.h.

◆ ID_STATICTEXT5

const long Skyscraper::Stats::ID_STATICTEXT5 = wxNewId()
staticprotected

Definition at line 111 of file stats.h.

◆ ID_STATICTEXT6

const long Skyscraper::Stats::ID_STATICTEXT6 = wxNewId()
staticprotected

Definition at line 113 of file stats.h.

◆ ID_STATICTEXT7

const long Skyscraper::Stats::ID_STATICTEXT7 = wxNewId()
staticprotected

Definition at line 115 of file stats.h.

◆ ID_STATICTEXT8

const long Skyscraper::Stats::ID_STATICTEXT8 = wxNewId()
staticprotected

Definition at line 117 of file stats.h.

◆ ID_STATICTEXT9

const long Skyscraper::Stats::ID_STATICTEXT9 = wxNewId()
staticprotected

Definition at line 119 of file stats.h.

◆ ID_tActions

const long Skyscraper::Stats::ID_tActions = wxNewId()
staticprotected

Definition at line 126 of file stats.h.

◆ ID_tBasements

const long Skyscraper::Stats::ID_tBasements = wxNewId()
staticprotected

Definition at line 114 of file stats.h.

◆ ID_tDescription

const long Skyscraper::Stats::ID_tDescription = wxNewId()
staticprotected

Definition at line 108 of file stats.h.

◆ ID_tDesigner

const long Skyscraper::Stats::ID_tDesigner = wxNewId()
staticprotected

Definition at line 104 of file stats.h.

◆ ID_tElevators

const long Skyscraper::Stats::ID_tElevators = wxNewId()
staticprotected

Definition at line 116 of file stats.h.

◆ ID_tFloors

const long Skyscraper::Stats::ID_tFloors = wxNewId()
staticprotected

Definition at line 112 of file stats.h.

◆ ID_tFrontendVersion

const long Skyscraper::Stats::ID_tFrontendVersion = wxNewId()
staticprotected

Definition at line 144 of file stats.h.

◆ ID_tInElevator

const long Skyscraper::Stats::ID_tInElevator = wxNewId()
staticprotected

Definition at line 138 of file stats.h.

◆ ID_tInShaft

const long Skyscraper::Stats::ID_tInShaft = wxNewId()
staticprotected

Definition at line 140 of file stats.h.

◆ ID_tInStairwell

const long Skyscraper::Stats::ID_tInStairwell = wxNewId()
staticprotected

Definition at line 136 of file stats.h.

◆ ID_tLocation

const long Skyscraper::Stats::ID_tLocation = wxNewId()
staticprotected

Definition at line 106 of file stats.h.

◆ ID_tMeshes

const long Skyscraper::Stats::ID_tMeshes = wxNewId()
staticprotected

Definition at line 122 of file stats.h.

◆ ID_tName

const long Skyscraper::Stats::ID_tName = wxNewId()
staticprotected

Definition at line 102 of file stats.h.

◆ ID_tObjects

const long Skyscraper::Stats::ID_tObjects = wxNewId()
staticprotected

Definition at line 130 of file stats.h.

◆ ID_tPlatform

const long Skyscraper::Stats::ID_tPlatform = wxNewId()
staticprotected

Definition at line 148 of file stats.h.

◆ ID_tPolygons

const long Skyscraper::Stats::ID_tPolygons = wxNewId()
staticprotected

Definition at line 134 of file stats.h.

◆ ID_tRenderer

const long Skyscraper::Stats::ID_tRenderer = wxNewId()
staticprotected

Definition at line 150 of file stats.h.

◆ ID_tRunningTime

const long Skyscraper::Stats::ID_tRunningTime = wxNewId()
staticprotected

Definition at line 142 of file stats.h.

◆ ID_tSBSVersion

const long Skyscraper::Stats::ID_tSBSVersion = wxNewId()
staticprotected

Definition at line 146 of file stats.h.

◆ ID_tShafts

const long Skyscraper::Stats::ID_tShafts = wxNewId()
staticprotected

Definition at line 118 of file stats.h.

◆ ID_tSounds

const long Skyscraper::Stats::ID_tSounds = wxNewId()
staticprotected

Definition at line 128 of file stats.h.

◆ ID_tStairs

const long Skyscraper::Stats::ID_tStairs = wxNewId()
staticprotected

Definition at line 120 of file stats.h.

◆ ID_tTextures

const long Skyscraper::Stats::ID_tTextures = wxNewId()
staticprotected

Definition at line 124 of file stats.h.

◆ ID_tVersion

const long Skyscraper::Stats::ID_tVersion = wxNewId()
staticprotected

Definition at line 110 of file stats.h.

◆ ID_tWalls

const long Skyscraper::Stats::ID_tWalls = wxNewId()
staticprotected

Definition at line 132 of file stats.h.

◆ panel

DebugPanel* Skyscraper::Stats::panel
private

Definition at line 162 of file stats.h.

Referenced by Loop(), and OnInit().

◆ Simcore

SBS::SBS* Skyscraper::Stats::Simcore
private

Definition at line 161 of file stats.h.

Referenced by Loop(), and OnInit().

◆ StaticText1

wxStaticText* Skyscraper::Stats::StaticText1

Definition at line 54 of file stats.h.

◆ StaticText10

wxStaticText* Skyscraper::Stats::StaticText10

Definition at line 45 of file stats.h.

◆ StaticText11

wxStaticText* Skyscraper::Stats::StaticText11

Definition at line 46 of file stats.h.

◆ StaticText12

wxStaticText* Skyscraper::Stats::StaticText12

Definition at line 47 of file stats.h.

◆ StaticText13

wxStaticText* Skyscraper::Stats::StaticText13

Definition at line 48 of file stats.h.

◆ StaticText14

wxStaticText* Skyscraper::Stats::StaticText14

Definition at line 49 of file stats.h.

◆ StaticText15

wxStaticText* Skyscraper::Stats::StaticText15

Definition at line 50 of file stats.h.

◆ StaticText16

wxStaticText* Skyscraper::Stats::StaticText16

Definition at line 51 of file stats.h.

◆ StaticText17

wxStaticText* Skyscraper::Stats::StaticText17

Definition at line 52 of file stats.h.

◆ StaticText18

wxStaticText* Skyscraper::Stats::StaticText18

Definition at line 53 of file stats.h.

◆ StaticText2

wxStaticText* Skyscraper::Stats::StaticText2

Definition at line 62 of file stats.h.

◆ StaticText20

wxStaticText* Skyscraper::Stats::StaticText20

Definition at line 55 of file stats.h.

◆ StaticText21

wxStaticText* Skyscraper::Stats::StaticText21

Definition at line 56 of file stats.h.

◆ StaticText22

wxStaticText* Skyscraper::Stats::StaticText22

Definition at line 57 of file stats.h.

◆ StaticText23

wxStaticText* Skyscraper::Stats::StaticText23

Definition at line 58 of file stats.h.

◆ StaticText24

wxStaticText* Skyscraper::Stats::StaticText24

Definition at line 59 of file stats.h.

◆ StaticText25

wxStaticText* Skyscraper::Stats::StaticText25

Definition at line 60 of file stats.h.

◆ StaticText26

wxStaticText* Skyscraper::Stats::StaticText26

Definition at line 61 of file stats.h.

◆ StaticText3

wxStaticText* Skyscraper::Stats::StaticText3

Definition at line 63 of file stats.h.

◆ StaticText4

wxStaticText* Skyscraper::Stats::StaticText4

Definition at line 64 of file stats.h.

◆ StaticText5

wxStaticText* Skyscraper::Stats::StaticText5

Definition at line 65 of file stats.h.

◆ StaticText6

wxStaticText* Skyscraper::Stats::StaticText6

Definition at line 66 of file stats.h.

◆ StaticText7

wxStaticText* Skyscraper::Stats::StaticText7

Definition at line 67 of file stats.h.

◆ StaticText8

wxStaticText* Skyscraper::Stats::StaticText8

Definition at line 68 of file stats.h.

◆ StaticText9

wxStaticText* Skyscraper::Stats::StaticText9

Definition at line 69 of file stats.h.

◆ tActions

wxTextCtrl* Skyscraper::Stats::tActions

Definition at line 70 of file stats.h.

Referenced by Loop().

◆ tBasements

wxTextCtrl* Skyscraper::Stats::tBasements

Definition at line 71 of file stats.h.

Referenced by Loop().

◆ tDescription

wxTextCtrl* Skyscraper::Stats::tDescription

Definition at line 72 of file stats.h.

Referenced by OnInit().

◆ tDesigner

wxTextCtrl* Skyscraper::Stats::tDesigner

Definition at line 73 of file stats.h.

Referenced by OnInit().

◆ tElevators

wxTextCtrl* Skyscraper::Stats::tElevators

Definition at line 74 of file stats.h.

Referenced by Loop().

◆ tFloors

wxTextCtrl* Skyscraper::Stats::tFloors

Definition at line 75 of file stats.h.

Referenced by Loop().

◆ tFrontendVersion

wxTextCtrl* Skyscraper::Stats::tFrontendVersion

Definition at line 76 of file stats.h.

Referenced by OnInit().

◆ tInElevator

wxTextCtrl* Skyscraper::Stats::tInElevator

Definition at line 77 of file stats.h.

Referenced by Loop().

◆ tInShaft

wxTextCtrl* Skyscraper::Stats::tInShaft

Definition at line 78 of file stats.h.

Referenced by Loop().

◆ tInStairwell

wxTextCtrl* Skyscraper::Stats::tInStairwell

Definition at line 79 of file stats.h.

Referenced by Loop().

◆ tLocation

wxTextCtrl* Skyscraper::Stats::tLocation

Definition at line 80 of file stats.h.

Referenced by OnInit().

◆ tMeshes

wxTextCtrl* Skyscraper::Stats::tMeshes

Definition at line 81 of file stats.h.

Referenced by Loop().

◆ tName

wxTextCtrl* Skyscraper::Stats::tName

Definition at line 82 of file stats.h.

Referenced by OnInit().

◆ tObjects

wxTextCtrl* Skyscraper::Stats::tObjects

Definition at line 83 of file stats.h.

Referenced by Loop().

◆ tPlatform

wxTextCtrl* Skyscraper::Stats::tPlatform

Definition at line 84 of file stats.h.

Referenced by OnInit().

◆ tPolygons

wxTextCtrl* Skyscraper::Stats::tPolygons

Definition at line 85 of file stats.h.

Referenced by Loop().

◆ tRenderer

wxTextCtrl* Skyscraper::Stats::tRenderer

Definition at line 86 of file stats.h.

Referenced by OnInit().

◆ tRunningTime

wxTextCtrl* Skyscraper::Stats::tRunningTime

Definition at line 87 of file stats.h.

Referenced by Loop().

◆ tSBSVersion

wxTextCtrl* Skyscraper::Stats::tSBSVersion

Definition at line 88 of file stats.h.

Referenced by OnInit().

◆ tShafts

wxTextCtrl* Skyscraper::Stats::tShafts

Definition at line 89 of file stats.h.

Referenced by Loop().

◆ tSounds

wxTextCtrl* Skyscraper::Stats::tSounds

Definition at line 90 of file stats.h.

Referenced by Loop().

◆ tStairs

wxTextCtrl* Skyscraper::Stats::tStairs

Definition at line 91 of file stats.h.

Referenced by Loop().

◆ tTextures

wxTextCtrl* Skyscraper::Stats::tTextures

Definition at line 92 of file stats.h.

Referenced by Loop().

◆ tVersion

wxTextCtrl* Skyscraper::Stats::tVersion

Definition at line 93 of file stats.h.

Referenced by OnInit().

◆ tWalls

wxTextCtrl* Skyscraper::Stats::tWalls

Definition at line 94 of file stats.h.

Referenced by Loop().


The documentation for this class was generated from the following files: