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

Classes

class  ProfilePoint
 

Static Public Member Functions

static void EndFastProfile (int tag)
 
static void EndProfile ()
 
static void EndProfile (string tag)
 
static void InitializeFastProfile (string[] profileNames)
 
static void PrintFastResults ()
 
static void PrintResults ()
 
static void Reset ()
 
static void StartFastProfile (int tag)
 
static void StartProfile (string tag)
 

Static Public Attributes

static string[] fastProfileNames
 
static ProfilePoint[] fastProfiles
 

Private Member Functions

 AstarProfiler ()
 

Static Private Attributes

static readonly Dictionary
< string, ProfilePoint
profiles = new Dictionary<string, ProfilePoint>()
 
static DateTime startTime = DateTime.UtcNow
 

Constructor & Destructor Documentation

AstarProfiler ( )
private

Member Function Documentation

static void EndFastProfile ( int  tag)
static
static void EndProfile ( )
static
static void EndProfile ( string  tag)
static
static void InitializeFastProfile ( string[]  profileNames)
static
static void PrintFastResults ( )
static
static void PrintResults ( )
static
static void Reset ( )
static
static void StartFastProfile ( int  tag)
static
static void StartProfile ( string  tag)
static

Member Data Documentation

string [] fastProfileNames
static
ProfilePoint [] fastProfiles
static
readonly Dictionary<string, ProfilePoint> profiles = new Dictionary<string, ProfilePoint>()
staticprivate
DateTime startTime = DateTime.UtcNow
staticprivate

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