YAGE  v0.1.4.0
Yet Another Game Engine
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
oNyageCore includes
|oNdetails
||oCCoordinate
||oCRow
||oCRenderBatch
||\CGlyphGlyph with information of the texture
|oNmatrixNamespace containing functions that operate on matrices
|oCCamera
|oCImageLoader
|oCIoManager
|oCLogger
|oCLogMessage
||\CMeta
|oCLogSink
|oCResourceManager
|oCSpriteSheet
|oCTextureCache
|oCWindow
|oCTexture
|oCPosition
|oCColour
|oCUV
|oCVertex
|oCEngineMain engine class that contains a systems, the main loop and the update function that updates all the systems
|oCEntityEntity convenience class
|oCEntityManagerManages entities in a space
|oCSpaceSpace that keeps track of all the entities, componenets and runs the systems on the data to update them
|oCSystemSystem interface for the different systems in the engine
|oCMatrixBase Matrix class used by other similar classes
|oCVector
|oCVector22D Vector class
|oCVector33D Vector class
|oCVector44D Vector class
|oCBody
|oCCollider
|oCCollisionBody
|oCParticleBody
|oCRectangleCollider
|oCRigidBody
|oCBatchWill be the base class for all the different batching processes that might use different shaders and attributes
|oCDrawable
|oCRectangle
|oCShader
|oCShape
|oCSprite
|oCSpriteBatch
|oCActive
|oCNonCopyable
|\CSyncQueue
\Cstbi_io_callbacks