Simulant  21.12-574
A portable game engine for Windows, OSX, Linux, Dreamcast, and PSP
Public Member Functions | List of all members
smlt::StatsRecorder Class Reference
Inheritance diagram for smlt::StatsRecorder:
smlt::RefCounted< StatsRecorder > smlt::TwoPhaseConstructed

Public Member Functions

uint32_t geometry_visible () const
 
void set_geometry_visible (uint32_t value)
 
uint32_t subactors_rendered () const
 
void set_subactors_rendered (uint32_t value)
 
float frame_time () const
 
void set_frame_time (float value)
 
uint32_t frames_per_second () const
 
void set_frames_per_second (uint32_t value)
 
uint64_t fixed_steps_run () const
 
uint64_t frames_run () const
 
void increment_fixed_steps ()
 
void increment_frames ()
 
void reset_polygons_rendered ()
 
void increment_polygons_rendered (MeshArrangement arrangement, uint32_t element_count)
 
uint32_t polygons_rendered () const
 
- Public Member Functions inherited from smlt::TwoPhaseConstructed
virtual bool init ()
 
virtual void clean_up ()
 

Additional Inherited Members

- Public Types inherited from smlt::RefCounted< StatsRecorder >
typedef std::shared_ptr< StatsRecorderptr
 
typedef std::weak_ptr< StatsRecorderwptr
 
- Static Public Member Functions inherited from smlt::RefCounted< StatsRecorder >
static RefCounted< StatsRecorder >::ptr create (Args &&... args)
 
static RefCounted< StatsRecorder >::ptr create ()
 
- Protected Member Functions inherited from smlt::RefCounted< StatsRecorder >
 RefCounted (Args &&...)
 

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