A* Pathfinding Project  3.6.1
The A* Pathfinding Project for Unity 3D
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Events Macros Groups Pages
Guid Struct Reference

Simple implementation of a GUID. More...

Detailed Description

Simple implementation of a GUID.

Public Member Functions

 Guid (byte[] bytes)
 
 Guid (string str)
 
override bool Equals (System.Object _rhs)
 
override int GetHashCode ()
 
byte[] ToByteArray ()
 
override string ToString ()
 

Static Public Member Functions

static Guid NewGuid ()
 
static bool operator!= (Guid lhs, Guid rhs)
 
static bool operator== (Guid lhs, Guid rhs)
 
static Guid Parse (string input)
 

Public Attributes

ulong _b
 
const string hex = "0123456789ABCDEF"
 

Static Public Attributes

static readonly Guid zero = new Guid(new byte[16])
 
static readonly string zeroString = new Guid(new byte[16]).ToString()
 

Private Attributes

ulong _a
 

Static Private Attributes

static System.Random random = new System.Random()
 
static System.Text.StringBuilder text
 

Constructor & Destructor Documentation

Guid ( byte[]  bytes)
Guid ( string  str)

Member Function Documentation

override bool Equals ( System.Object  _rhs)
override int GetHashCode ( )
static Guid NewGuid ( )
static
static bool operator!= ( Guid  lhs,
Guid  rhs 
)
static
static bool operator== ( Guid  lhs,
Guid  rhs 
)
static
static Guid Parse ( string  input)
static
byte [] ToByteArray ( )
override string ToString ( )

Member Data Documentation

ulong _a
private
ulong _b
const string hex = "0123456789ABCDEF"
System.Random random = new System.Random()
staticprivate
System.Text.StringBuilder text
staticprivate
readonly Guid zero = new Guid(new byte[16])
static
readonly string zeroString = new Guid(new byte[16]).ToString()
static

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