Main Page | Modules | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

Emma.h File Reference

#include "Fusion.h"

Namespaces

namespace  Emma

Defines

#define EMMA_VERSION_MAJOR   0
#define EMMA_VERSION_MINOR   6
#define EMMA_VERSION_NAME   "MaruRoku"
#define EMMA_EXPORT   _FUSION_IMPORT
#define EMMA_CW_EXPORT
#define EMMADIRECT_EXPORT   _FUSION_EXPORT
#define M_ENGINE   "engine"
#define M_BASE   "base "
#define M_RENDERMANAGER   "rend3d"

Enumerations

enum  Emma::LogOutputType {
  Emma::LOG_NONE = 0, Emma::LOG_SCREEN = 1, Emma::LOG_FILE = 2, Emma::LOG_NETWORK = 4,
  Emma::LOG_STDERR = 8
}
 Logging output enumeration. More...
enum  Emma::HookType {
  Emma::NOHOOK, Emma::SCENELOADED, Emma::PREUPDATE, Emma::POSTUPDATE,
  Emma::PRERENDER, Emma::POSTRENDER, Emma::PRESCRIPTRUN, Emma::POSTSCRIPTRUN,
  Emma::PRENODEINITIALIZE, Emma::POSTNODEINITIALIZE, Emma::PRENODEUPDATE, Emma::POSTNODEUPDATE,
  Emma::CAMERABOUND, Emma::CAMERAMOVED, Emma::ASSETDROPPED, Emma::LASTHOOK
}
 Hook indentifier for the register callback function. More...
enum  Emma::RenderableType {
  Emma::EMMA_MESH_ASSET, Emma::EMMA_MATERIAL_ASSET, Emma::EMMA_MATERIALBUFFER_ASSET, Emma::EMMA_TEXTURE_ASSET,
  Emma::EMMA_SCENESURFACE_ASSET, Emma::EMMA_IMAGESURFACE_ASSET, Emma::OGRE_MESHINLINE_ASSET, Emma::OGRE_MESHANIMATION_ASSET,
  Emma::OGRE_PARTICLEINLINE_ASSET, Emma::OGRE_DIRECTIONALLIGHT_ASSET, Emma::OGRE_POINTLIGHT_ASSET, Emma::OGRE_SPOTLIGHT_ASSET,
  Emma::OGRE_MATERIALINLINE_ASSET, Emma::OGRE_BACKGROUNDINLINE_ASSET, Emma::EMMA_CAMERA_ASSET, Emma::EMMA_TEXT2D_ASSET,
  Emma::EMMA_SVGINLINE_ASSET
}
enum  Emma::RendererType { Emma::EMMA_DIRECT3D9, Emma::EMMA_DIRECT3D7, Emma::EMMA_OPENGL, Emma::EMMA_NULL }

Define Documentation

#define EMMA_CW_EXPORT
 

#define EMMA_EXPORT   _FUSION_IMPORT
 

#define EMMA_VERSION_MAJOR   0
 

#define EMMA_VERSION_MINOR   6
 

#define EMMA_VERSION_NAME   "MaruRoku"
 

#define EMMADIRECT_EXPORT   _FUSION_EXPORT
 

#define M_BASE   "base "
 

#define M_ENGINE   "engine"
 

#define M_RENDERMANAGER   "rend3d"
 


Generated on Sat Apr 1 06:08:17 2006 for Emma SDK Guide by  doxygen 1.4.3