Gorgon Game Engine
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
 NGorgonRoot namespace for Gorgon Game Engine
 NAnimationThis namespace contains animation related functionality
 NAudioContains audio subsystem. For audio primitives look into multimedia namespace
 NCGI
 NContainersThis namespace contains containers that are missing from STL or specifically crafted for game or GUI development
 NEncoding
 NFilesystemContains filesystem functions
 NGeometryThis namespace contains geometric element classes
 NGLThis namespace contains underlying graphics library functions
 NGraphicsContains generic 2D graphics related data structures and functions
 NInputThis namespace contains general input related functionality
 Ninternal
 NIO
 NOSThis namespace contains operating system related functionality
 NResourceThis namespace contains all Gorgon resources
 NScriptingThis namespace contains Gorgon Script parser and reflection facilities
 NStringContains string related functions and classes. This namespace is not yet utf8 aware
 NTimeThis module contains time related information
 NTMP
 NUIThis namespace contains User interface related functionality
 NUtils
 NWidgets
 NWindowManagerThis namespace contains window manager specific functionality
 CAnyThis class can hold any other information providing type erasure
 CAssumeOwnershipTagWhere acceptable, denotes that the object will assume the ownership
 CBinaryPropertySupports all operators that the numeric property supports
 CBooleanPropertySupports logic operators
 CEmptyA class that has no members and can be used as placeholder
 CEventThis class provides event mechanism
 CExchangeDataBase object for data to be exchanged
 CFileDataStores list of files for data exchange
 CGetElm
 CGetElm< 0, T1_, T_... >
 CGetElm< N, T1_, T_... >
 CLayerThis class is the base class for all layer types
 CMouseHandler
 CMutableObjectPropertyObject property allows the consumers of the property to be able to access objects member functions and variables
 CNumericPropertySupports arithmetic operators including +, * ..., +=, ..
 CObjectPropertyObject property allows the consumers of the property to be able to access object's member functions and data members in a const manner
 CPropertyThis is generic property that can be set and retrieved good for enums mostly, its ok to use with POD structs for direct assignment but better not to use it with complex data types
 CRangeThis class represents a range of values
 CReferencePropertyReference property allows clients to access a reference object within the class
 CRunnerDefines the abstract class of Runner
 CSceneThis class represents a scene in the game like menu screen in game, post game, pause or different game modes
 CSceneManagerThis class is a Window that manages scenes, allowing swapping, handling input and game loop
 CSGuidThis class represents a short globally unique identifier
 CStructDefiner
 CTextDataStores text data for data exchange
 CTextualPropertySupports everything that string class supports including +, +=, length()
 CUpdatableMarks an object that can be updated
 CWindowThis class represents a window
 Ccodepair