ionCore.h
Go to the documentation of this file.
1 
2 #pragma once
3 
4 #include "ionConfig.h"
5 
6 #include "ionClass.h"
7 #include "ionComparison.h"
8 #include "ionComponent.h"
9 #include "ionRand.h"
10 #include "ionSmartPointer.h"
11 #include "ionThread.h"
12 #include "ionTreeNode.h"
13 #include "ionTypes.h"
14 #include "ionUtils.h"
15 #include "ionStandardLibrary.h"
16 #include "ionLogger.h"
17 #include "ionBitwise.h"
18 
19 
General helper functions.
Logging class.
Brings a lot of elements from std namespace into the global namespace.
Brings some standard library pointer classes into ion namespace.
Brings some standard library thread classes into ion namespace.
Methods and classes for rudimentary reflection and other class related functionality.
Defines typedefs for integer and floating point types.
Basic component-entity system driven by types.
Random number generators and helpers.