TrueReality  v0.1.1912
UniqueId.h File Reference
#include "Export.h"
#include <trBase/SmrtClass.h>
#include <trUtil/RefStr.h>
#include <trUtil/Hash.h>
#include <string>
#include <sstream>
#include <iosfwd>
Include dependency graph for UniqueId.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  trBase::UniqueId
 This class creates a GUID, or a Unique ID that is used through out TR to identify and distinguish one object from another. More...
 
struct  trUtil::hash< trBase::UniqueId >
 Hash function for hashing trBase::UniqueId. More...
 
struct  trUtil::hash< const trBase::UniqueId >
 Hash function for hashing const trBase::UniqueId. More...
 

Namespaces

 trBase
 
 trUtil
 Namespace that holds various utility classes for the engine.
 

Functions

TR_BASE_EXPORT std::ostream & trBase::operator<< (std::ostream &o, const UniqueId &id)
 
TR_BASE_EXPORT std::istream & trBase::operator>> (std::istream &i, UniqueId &id)