Classes | |
class | clan::BlockAllocated |
Class with operator new/delete overloads for BlockAllocator. More... | |
class | clan::BlockAllocator |
Memory allocator that allocates in blocks. More... | |
class | clan::ConsoleWindow |
Text console window. More... | |
class | clan::DataBuffer |
General purpose data buffer. More... | |
class | clan::DateTime |
Date/Time class. More... | |
class | clan::Exception |
Top-level exception class. More... | |
class | clan::GameTime |
Tracks time elapsed in various forms useful for games. More... | |
class | clan::RegistryKey |
Registry key class. More... | |
class | clan::Service |
Service/daemon class. More... | |
class | clan::System |
General system helper functions. More... | |
class | clan::ThreadLocalStorage |
ThreadLocalStorage class. More... | |
class | clan::ThreadLocalStorageData |
class | clan::UserData< T > |
class | clan::UserDataBase |
class | clan::UserDataOwner |
Helper class to store any shared_ptr as user data on an object. More... | |
class | clan::WorkItem |
Interface for executing work on a worker thread. More... | |
class | clan::WorkQueue |
Thread pool for worker threads. More... | |
Variables | |
const float | clan::PI = 3.14159274101257f |
const double | clan::PI_D = 3.141592653589793115998 |
const float | clan::PI_F = 3.14159274101257f |
const float clan::PI = 3.14159274101257f |
const double clan::PI_D = 3.141592653589793115998 |
const float clan::PI_F = 3.14159274101257f |