A* Pathfinding Project  4.2.1
The A* Pathfinding Project for Unity 3D
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, ProfilePointprofiles = new Dictionary<string, ProfilePoint>()
 
static DateTime startTime = DateTime.UtcNow
 

Constructor & Destructor Documentation

◆ AstarProfiler()

AstarProfiler ( )
private

Member Function Documentation

◆ EndFastProfile()

static void EndFastProfile ( int  tag)
static

◆ EndProfile() [1/2]

static void EndProfile ( )
static

◆ EndProfile() [2/2]

static void EndProfile ( string  tag)
static

◆ InitializeFastProfile()

static void InitializeFastProfile ( string []  profileNames)
static

◆ PrintFastResults()

static void PrintFastResults ( )
static

◆ PrintResults()

static void PrintResults ( )
static

◆ Reset()

static void Reset ( )
static

◆ StartFastProfile()

static void StartFastProfile ( int  tag)
static

◆ StartProfile()

static void StartProfile ( string  tag)
static

Member Data Documentation

◆ fastProfileNames

string [] fastProfileNames
static

◆ fastProfiles

ProfilePoint [] fastProfiles
static

◆ profiles

readonly Dictionary<string, ProfilePoint> profiles = new Dictionary<string, ProfilePoint>()
staticprivate

◆ startTime

DateTime startTime = DateTime.UtcNow
staticprivate

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