Grindstone Game Engine v0.2.0
An open source game engine and toolkit.
Loading...
Searching...
No Matches
Grindstone::Uuid Class Reference

Public Member Functions

void operator= (const Uuid &other)
std::string ToString () const
bool operator== (const Uuid &other) const
bool operator!= (const Uuid &other) const
bool operator< (const Uuid &other) const
bool IsValid () const
 operator std::string () const

Static Public Member Functions

static bool MakeFromString (const std::string &str, Grindstone::Uuid &outUuid)
static bool MakeFromString (const char *str, Grindstone::Uuid &outUuid)
static Uuid CreateRandom ()

Public Attributes

union { 
   uint8_t   asUint8 [16] 
   uint16_t   asUint16 [8] 
   uint32_t   asUint32 [4] 
   uint64_t   asUint64 [2] 
}; 

The documentation for this class was generated from the following files:
  • /github/workspace/sources/code/Common/ResourcePipeline/Uuid.hpp
  • /github/workspace/sources/code/Common/ResourcePipeline/Uuid.cpp