Catos Engine (Source) 0.0.1
Lightweight Game engine
|
▼Ncatos | |
▼Nmath | |
CQuaternion | |
CVector2 | |
CVector3 | |
Ntests | |
Ntype_utils | |
CApp | Main class that holds all information |
CAppCreationInfo | A struct that holds all info the application needs at launch |
CHashFunc | |
Chashmap | |
Chashnode | |
Ckey_not_found | |
CMethod | Stores a function pointer for running it |
CMethodHolder | |
CMethodHolderImpl | |
CMethodInvoker | MethodInvoker invokes the method (with args) given at creation |
Cno_item_found | |
CNode | |
CPair | Simple struct to hold 2 objects |
CProperty | See PropertyImpl for details |
CPropertyImpl | PropertyImpl implements Property and holds an member function pointer. Used to get an value of an field of an Type's instance |
CRegistry | The registry is the core system and provides reflection to the rest of the engine |
CRenderer | The renderer is the Master class that handles everything getting drawn properly |
CRendererCreateInfo | |
CRenderPass | |
CRenderPassCreationInfo | Info about how the RenderPass should be created |
CRenderPipeline | |
CScriptInfo | Object that holds info about a Script |
CScriptingEngine | |
CShader | |
CShaderCreateInfo | |
Cstring | Custom string class that functions as dynamic C_str |
CTypeInfo | Typeinfo is an object that holds all information about a specific type |
▼Cvector | |
Citerator | |
CWindow | |
CWindowCreationInfo |