|
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
} |