34#include <wx/checkbox.h>
38#include <wx/stattext.h>
59class CameraTextureControl;
62class EscalatorControl;
70 DebugPanel(
VM *root, wxWindow* parent,wxWindowID
id = -1);
264 DECLARE_EVENT_TABLE()
271bool IsNumeric(
const wxString &
string,
int &number);
272bool IsNumeric(
const wxString &
string,
float &number);
273bool IsNumeric(
const wxString &
string,
double &number);
Timer(DebugPanel *parent, SBS::SBS *engine)
wxButton * bPeopleManager
void On_bSkyControl_Click(wxCommandEvent &event)
static const long ID_bEditElevator
void On_chkProcessElevators_Click(wxCommandEvent &event)
static const long ID_chkAutoStairs
CameraTextureControl * camtex
wxButton * bCameraControl
DebugPanel(VM *root, wxWindow *parent, wxWindowID id=-1)
static const long ID_STATICTEXT3
wxCheckBox * chkProcessElevators
wxStaticText * t_rotation
static const long ID_bObjectInfo
void On_bCameraTexture_Click(wxCommandEvent &event)
wxStaticText * t_clickposition
void On_chkAutoStairs_Click(wxCommandEvent &event)
static const long ID_t_global
wxButton * bControlReference
void On_bPeopleManager_Click(wxCommandEvent &event)
wxStaticText * StaticText1
static const long ID_STATICTEXT2
void On_bFloorInfo_Click(wxCommandEvent &event)
static const long ID_STATICTEXT7
static const long ID_STATICTEXT8
static const long ID_STATICTEXT6
wxStaticText * StaticText2
void On_bEditElevator_Click(wxCommandEvent &event)
void On_bConsole_Click(wxCommandEvent &event)
static const long ID_bTextures
static const long ID_bActionViewer
wxStaticText * t_framerate
void On_bMeshControl_Click(wxCommandEvent &event)
static const long ID_bEngineManager
void On_bTextures_Click(wxCommandEvent &event)
static const long ID_t_collision
static const long ID_STATICTEXT10
wxStaticText * t_floorname
static const long ID_t_camerap
void On_chkCollisionDetection_Click(wxCommandEvent &event)
static const long ID_chkRandom
void On_bProfiler_Click(wxCommandEvent &event)
static const long ID_chkGravity
void On_chkGravity_Click(wxCommandEvent &event)
void On_bFloorList_Click(wxCommandEvent &event)
void On_bCameraControl_Click(wxCommandEvent &event)
void On_chkMalfunctions_Click(wxCommandEvent &event)
wxStaticText * StaticText4
void EnableTimer(bool value)
static const long ID_bCameraControl
wxCheckBox * chkCollisionDetection
static const long ID_STATICTEXT13
wxStaticText * StaticText9
static const long ID_bConsole
wxStaticText * StaticText10
void On_bEscalator_Click(wxCommandEvent &event)
void On_bActionViewer_Click(wxCommandEvent &event)
void On_bMovingWalkway_Click(wxCommandEvent &event)
static const long ID_bSkyControl
static const long ID_PANEL1
void On_bStats_Click(wxCommandEvent &event)
void On_bEngineManager_Click(wxCommandEvent &event)
static const long ID_chkMalfunctions
void On_bObjectInfo_Click(wxCommandEvent &event)
static const long ID_bMovingWalkway
static const long ID_STATICTEXT1
void On_chkFrameSync_Click(wxCommandEvent &event)
static const long ID_bControlReference
static const long ID_t_floorname
static const long ID_bSoundManager
static const long ID_CHECKBOX1
wxStaticText * StaticText8
wxStaticText * StaticText5
void On_chkRandom_Click(wxCommandEvent &event)
TextureManager * tmanager
void On_bSoundManager_Click(wxCommandEvent &event)
static const long ID_bFloorList
static const long ID_t_object
wxStaticText * StaticText3
static const long ID_STATICTEXT11
void On_chkPower_Click(wxCommandEvent &event)
static const long ID_chkAutoShafts
static const long ID_chkPower
static const long ID_t_camerafloor
static const long ID_bProfiler
wxStaticText * StaticText6
void On_chkFrameLimiter_Click(wxCommandEvent &event)
wxButton * bEngineManager
static const long ID_STATICTEXT5
wxStaticText * t_collision
static const long ID_STATICTEXT9
wxCheckBox * chkAutoStairs
wxStaticText * t_elevfloor
wxButton * bMovingWalkway
static const long ID_bPeopleManager
wxButton * bCameraTexture
static const long ID_t_rotation
void On_chkAutoShafts_Click(wxCommandEvent &event)
static const long ID_chkProcessElevators
static const long ID_bCameraTexture
static const long ID_bFloorInfo
void On_bKeys_Click(wxCommandEvent &event)
wxStaticText * t_elevnumber
void On_bLightControl_Click(wxCommandEvent &event)
void ShowControlReference()
static const long ID_t_elevfloor
static const long ID_bKeys
wxStaticText * StaticText12
void On_chkVerbose_Click(wxCommandEvent &event)
wxCheckBox * chkAutoShafts
void On_bControlReference_Click(wxCommandEvent &event)
wxStaticText * t_camerafloor
static const long ID_t_elevnumber
wxCheckBox * chkMalfunctions
static const long ID_bEscalator
static const long ID_STATICTEXT4
wxStaticText * StaticText11
static const long ID_bMeshControl
static const long ID_t_clickposition
wxStaticText * StaticText7
static const long ID_bStats
ActionViewer * actionviewer
static const long ID_chkCollisionDetection
static const long ID_STATICTEXT12
bool IsNumeric(const wxString &string)
wxString TruncateNumber(float value, int decimals)