A* Pathfinding Project  3.6.6
The A* Pathfinding Project for Unity 3D
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Events Macros Groups Pages
Profile Class Reference

Public Member Functions

 Profile (string name)
 
void ConsoleLog ()
 Log using System.Console.
 
void Control (Profile other)
 
int ControlValue ()
 
void Log ()
 Log using Debug.Log.
 
void Start ()
 
void Stop ()
 
void Stop (int control)
 
override string ToString ()
 

Public Attributes

string name
 

Private Attributes

int control = 1 << 30
 
int counter = 0
 
bool dontCountFirst = false
 
long mem = 0
 
const bool PROFILE_MEM = false
 
long smem = 0
 
System.Diagnostics.Stopwatch w
 

Constructor & Destructor Documentation

Profile ( string  name)

Member Function Documentation

void ConsoleLog ( )

Log using System.Console.

void Control ( Profile  other)
int ControlValue ( )
void Log ( )

Log using Debug.Log.

void Start ( )
void Stop ( )
void Stop ( int  control)
override string ToString ( )

Member Data Documentation

int control = 1 << 30
private
int counter = 0
private
bool dontCountFirst = false
private
long mem = 0
private
string name
const bool PROFILE_MEM = false
private
long smem = 0
private
System.Diagnostics.Stopwatch w
private

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