clanCore System - ClanLib SDK
Description: clanCore System

Classes | Variables
clanCore System

## 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

## Detailed Description

## Variable Documentation

## ◆ PI

const float clan::PI = 3.14159274101257f

## ◆ PI_D

const double clan::PI_D = 3.141592653589793115998

## ◆ PI_F

const float clan::PI_F = 3.14159274101257f