Space Engineers
Public Member Functions | Public Attributes | Properties | List of all members
VRageRender.MyPerformanceCounter.MyPerCameraDraw Class Reference

Public Member Functions

 MyPerCameraDraw ()
 
void SetCounter (string name, float count)
 
void StartTimer (string name)
 
void StopTimer (string name)
 
void Reset ()
 
void ClearCustomCounters ()
 

Public Attributes

readonly Dictionary< string, TimerCustomTimers = new Dictionary<string, Timer>(5)
 
readonly Dictionary< string, float > CustomCounters = new Dictionary<string, float>(5)
 

Properties

long GcMemory [get, set]
 
float this[string name] [get, set]
 
List< string > SortedCounterKeys [get]
 

Detailed Description

Definition at line 56 of file MyPerformanceCounter.cs.

Constructor & Destructor Documentation

VRageRender.MyPerformanceCounter.MyPerCameraDraw.MyPerCameraDraw ( )
inline

Definition at line 72 of file MyPerformanceCounter.cs.

Member Function Documentation

void VRageRender.MyPerformanceCounter.MyPerCameraDraw.ClearCustomCounters ( )
inline

Definition at line 129 of file MyPerformanceCounter.cs.

void VRageRender.MyPerformanceCounter.MyPerCameraDraw.Reset ( )
inline

Definition at line 121 of file MyPerformanceCounter.cs.

void VRageRender.MyPerformanceCounter.MyPerCameraDraw.SetCounter ( string  name,
float  count 
)
inline

Definition at line 92 of file MyPerformanceCounter.cs.

void VRageRender.MyPerformanceCounter.MyPerCameraDraw.StartTimer ( string  name)
inline

Definition at line 97 of file MyPerformanceCounter.cs.

void VRageRender.MyPerformanceCounter.MyPerCameraDraw.StopTimer ( string  name)
inline

Definition at line 108 of file MyPerformanceCounter.cs.

Member Data Documentation

readonly Dictionary<string, float> VRageRender.MyPerformanceCounter.MyPerCameraDraw.CustomCounters = new Dictionary<string, float>(5)

Definition at line 60 of file MyPerformanceCounter.cs.

readonly Dictionary<string, Timer> VRageRender.MyPerformanceCounter.MyPerCameraDraw.CustomTimers = new Dictionary<string, Timer>(5)

Definition at line 59 of file MyPerformanceCounter.cs.

Property Documentation

long VRageRender.MyPerformanceCounter.MyPerCameraDraw.GcMemory
getset

Definition at line 65 of file MyPerformanceCounter.cs.

List<string> VRageRender.MyPerformanceCounter.MyPerCameraDraw.SortedCounterKeys
get

Definition at line 143 of file MyPerformanceCounter.cs.

float VRageRender.MyPerformanceCounter.MyPerCameraDraw.this[string name]
getset

Definition at line 78 of file MyPerformanceCounter.cs.


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