Home | Namespaces | Hierarchy | Alphabetical List | Class list | Files | Namespace Members | Class members | File members

nge::core Namespace Reference

Game management systems will be in this namespace. More...


Classes

class  Game
 Here is where the main game loop being run. More...
class  GameManager
 Interface for GameManager. More...
class  GameState
 State Machine Class. More...
class  IConfigManager
 Interface for loading/saving configuration files. More...
class  NGEReceiver
class  NUS
 This is where I dump methods I think aren't releated to specific classes. More...

Functions

ITexture * addTextureFromSColor (IVideoDriver *driver, SColor const &color, c8 *name, dimension2di const &size=dimension2di(512, 512))
IConfigManagercreateConfigManager (const c8 *file, bool createNewFile=false)
 Creates new ConfigManager.
IAnimatedMesh * createMeshFromFile (ISceneManager *smgr, IReadFile *file)
 This method creates an IAnimatedMesh from an IReadFile. requires access to the mesh loaders.


Detailed Description

Game management systems will be in this namespace.

Function Documentation

ITexture* nge::core::addTextureFromSColor ( IVideoDriver *  driver,
SColor const &  color,
c8 name,
dimension2di const &  size = dimension2di(512, 512) 
)

IConfigManager* nge::core::createConfigManager ( const c8 file,
bool  createNewFile = false 
)

Creates new ConfigManager.

IAnimatedMesh* nge::core::createMeshFromFile ( ISceneManager *  smgr,
IReadFile *  file 
)

This method creates an IAnimatedMesh from an IReadFile. requires access to the mesh loaders.


The NUSoftware Game Engine
The NUSoftware Game Engine Documentation © 2007-2008 by Tomer Nosrati. Generated on Sat Apr 26 16:52:35 2008 by Doxygen (1.5.5)