Skyscraper 2.0
Skyscraper::Profiler Class Reference

#include <profilergui.h>

Inheritance diagram for Skyscraper::Profiler:
Collaboration diagram for Skyscraper::Profiler:

Public Member Functions

 Profiler (wxWindow *parent, wxWindowID id=wxID_ANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize)
 
virtual ~Profiler ()
 
void Loop ()
 

Public Attributes

wxCheckBox * chkAdvanced
 
wxCheckBox * chkCapture
 
wxTextCtrl * txtMain
 

Static Protected Attributes

static const long ID_chkAdvanced = wxNewId()
 
static const long ID_chkCapture = wxNewId()
 
static const long ID_txtMain = wxNewId()
 

Private Member Functions

void OnResize (wxSizeEvent &event)
 

Private Attributes

bool advanced
 
int count
 

Detailed Description

Definition at line 35 of file profilergui.h.

Constructor & Destructor Documentation

◆ Profiler()

Skyscraper::Profiler::Profiler ( wxWindow * parent,
wxWindowID id = wxID_ANY,
const wxPoint & pos = wxDefaultPosition,
const wxSize & size = wxDefaultSize )

Definition at line 47 of file profilergui.cpp.

◆ ~Profiler()

Skyscraper::Profiler::~Profiler ( )
virtual

Definition at line 76 of file profilergui.cpp.

References SBS::ProfileManager::CleanupMemory().

Here is the call graph for this function:

Member Function Documentation

◆ Loop()

void Skyscraper::Profiler::Loop ( )

◆ OnResize()

void Skyscraper::Profiler::OnResize ( wxSizeEvent & event)
private

Definition at line 112 of file profilergui.cpp.

Member Data Documentation

◆ advanced

bool Skyscraper::Profiler::advanced
private

Definition at line 63 of file profilergui.h.

Referenced by Loop().

◆ chkAdvanced

wxCheckBox* Skyscraper::Profiler::chkAdvanced

Definition at line 44 of file profilergui.h.

Referenced by Loop().

◆ chkCapture

wxCheckBox* Skyscraper::Profiler::chkCapture

Definition at line 45 of file profilergui.h.

Referenced by Loop().

◆ count

int Skyscraper::Profiler::count
private

Definition at line 64 of file profilergui.h.

Referenced by Loop().

◆ ID_chkAdvanced

const long Skyscraper::Profiler::ID_chkAdvanced = wxNewId()
staticprotected

Definition at line 52 of file profilergui.h.

◆ ID_chkCapture

const long Skyscraper::Profiler::ID_chkCapture = wxNewId()
staticprotected

Definition at line 53 of file profilergui.h.

◆ ID_txtMain

const long Skyscraper::Profiler::ID_txtMain = wxNewId()
staticprotected

Definition at line 54 of file profilergui.h.

◆ txtMain

wxTextCtrl* Skyscraper::Profiler::txtMain

Definition at line 46 of file profilergui.h.

Referenced by Loop().


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