Kerbal Space Program  1.12.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Public Member Functions | Public Attributes | Properties | List of all members
Performance Class Reference
Inheritance diagram for Performance:

Public Member Functions

Vector2[] GetFramePerSecondPoints ()
 
void GetFramePerSecondPoints (Vector2[] points)
 
void GetFramePerSecondPoints (List< Vector2 > points, float scaleX=0f, float scaleY=0f)
 
void GetFramePerSecondPoints (List< Vector2 > points, float scaleX, float scaleY, ref float min, ref float max)
 
Vector2[] GetFrameTimePoints ()
 

Public Attributes

bool doCleanup = false
 
bool forceGC = false
 
bool requireCleanup = false
 
float unloadTime = 60f
 

Properties

float FramesPerSecond [get]
 
float FrameTimeAverage [get]
 
int FrameTimeCount [get]
 
float FrameTimeMax [get]
 
float FrameTimeMin [get]
 
static Performance Instance [get, set]
 

Member Function Documentation

Vector2 [] Performance.GetFramePerSecondPoints ( )
inline
void Performance.GetFramePerSecondPoints ( Vector2[]  points)
inline
void Performance.GetFramePerSecondPoints ( List< Vector2 >  points,
float  scaleX = 0f,
float  scaleY = 0f 
)
inline
void Performance.GetFramePerSecondPoints ( List< Vector2 >  points,
float  scaleX,
float  scaleY,
ref float  min,
ref float  max 
)
inline
Vector2 [] Performance.GetFrameTimePoints ( )
inline

Member Data Documentation

bool Performance.doCleanup = false
bool Performance.forceGC = false
bool Performance.requireCleanup = false
float Performance.unloadTime = 60f

Property Documentation

float Performance.FramesPerSecond
get
float Performance.FrameTimeAverage
get
int Performance.FrameTimeCount
get
float Performance.FrameTimeMax
get
float Performance.FrameTimeMin
get
Performance Performance.Instance
staticgetset

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