Sequine - Scripting API
Calcatz.CookieCutter.SerializableGUID Class Reference

Public Member Functions

 SerializableGUID (Guid guid)
 
 SerializableGUID (string guid)
 
override bool Equals (object obj)
 
override int GetHashCode ()
 
void OnAfterDeserialize ()
 
void OnBeforeSerialize ()
 
override string ToString ()
 
bool IsValid ()
 

Static Public Member Functions

static bool operator== (SerializableGUID a, SerializableGUID b)
 
static bool operator!= (SerializableGUID a, SerializableGUID b)
 
static bool operator== (SerializableGUID a, Guid b)
 
static bool operator!= (SerializableGUID a, Guid b)
 
static implicit operator SerializableGUID (Guid guid)
 
static implicit operator Guid (SerializableGUID serializable)
 
static implicit operator SerializableGUID (string serializedGuid)
 
static implicit operator string (SerializableGUID serializedGuid)
 

Constructor & Destructor Documentation

◆ SerializableGUID() [1/2]

Calcatz.CookieCutter.SerializableGUID.SerializableGUID ( Guid  guid)

◆ SerializableGUID() [2/2]

Calcatz.CookieCutter.SerializableGUID.SerializableGUID ( string  guid)

Member Function Documentation

◆ Equals()

override bool Calcatz.CookieCutter.SerializableGUID.Equals ( object  obj)

◆ GetHashCode()

override int Calcatz.CookieCutter.SerializableGUID.GetHashCode ( )

◆ IsValid()

bool Calcatz.CookieCutter.SerializableGUID.IsValid ( )

◆ OnAfterDeserialize()

void Calcatz.CookieCutter.SerializableGUID.OnAfterDeserialize ( )

◆ OnBeforeSerialize()

void Calcatz.CookieCutter.SerializableGUID.OnBeforeSerialize ( )

◆ operator Guid()

static implicit Calcatz.CookieCutter.SerializableGUID.operator Guid ( SerializableGUID  serializable)
static

◆ operator SerializableGUID() [1/2]

static implicit Calcatz.CookieCutter.SerializableGUID.operator SerializableGUID ( Guid  guid)
static

◆ operator SerializableGUID() [2/2]

static implicit Calcatz.CookieCutter.SerializableGUID.operator SerializableGUID ( string  serializedGuid)
static

◆ operator string()

static implicit Calcatz.CookieCutter.SerializableGUID.operator string ( SerializableGUID  serializedGuid)
static

◆ operator!=() [1/2]

static bool Calcatz.CookieCutter.SerializableGUID.operator!= ( SerializableGUID  a,
Guid  b 
)
static

◆ operator!=() [2/2]

static bool Calcatz.CookieCutter.SerializableGUID.operator!= ( SerializableGUID  a,
SerializableGUID  b 
)
static

◆ operator==() [1/2]

static bool Calcatz.CookieCutter.SerializableGUID.operator== ( SerializableGUID  a,
Guid  b 
)
static

◆ operator==() [2/2]

static bool Calcatz.CookieCutter.SerializableGUID.operator== ( SerializableGUID  a,
SerializableGUID  b 
)
static

◆ ToString()

override string Calcatz.CookieCutter.SerializableGUID.ToString ( )