Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
CProfileViewerInternals Struct Reference

Public Member Functions

 NONCOPYABLE (CProfileViewerInternals)
 
 CProfileViewerInternals ()
 
void TableIsDeleted (AbstractProfileTable *table)
 Helper functions. More...
 
void NavigateTree (int id)
 

Public Attributes

bool profileVisible
 Whether the profiling display is currently visible. More...
 
std::vector< AbstractProfileTable * > rootTables
 List of root tables. More...
 
std::vector< AbstractProfileTable * > path
 Path from a root table (path[0]) to the currently visible table (path[size-1]) More...
 
std::ofstream outputStream
 File for saved profile output (reset when the game is restarted) More...
 

Constructor & Destructor Documentation

◆ CProfileViewerInternals()

CProfileViewerInternals::CProfileViewerInternals ( )
inline

Member Function Documentation

◆ NavigateTree()

void CProfileViewerInternals::NavigateTree ( int  id)

◆ NONCOPYABLE()

CProfileViewerInternals::NONCOPYABLE ( CProfileViewerInternals  )

◆ TableIsDeleted()

void CProfileViewerInternals::TableIsDeleted ( AbstractProfileTable table)

Helper functions.

Member Data Documentation

◆ outputStream

std::ofstream CProfileViewerInternals::outputStream

File for saved profile output (reset when the game is restarted)

◆ path

std::vector<AbstractProfileTable*> CProfileViewerInternals::path

Path from a root table (path[0]) to the currently visible table (path[size-1])

◆ profileVisible

bool CProfileViewerInternals::profileVisible

Whether the profiling display is currently visible.

◆ rootTables

std::vector<AbstractProfileTable*> CProfileViewerInternals::rootTables

List of root tables.


The documentation for this struct was generated from the following file: