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

Emma::RenderableOgreBackground Class Reference

RenderableOgre extends Renderable specializes for handling Ogre assets. More...

#include <EmmaRenderableOgreBackground.h>

Inheritance diagram for Emma::RenderableOgreBackground:

Emma::RenderableOgre Emma::EventHandler Emma::Renderable Emma::IRenderable List of all members.

Public Member Functions

 RenderableOgreBackground (Fusion::IObject *, RenderableType, IRenderable *)
virtual ~RenderableOgreBackground ()
virtual Fusion::ResultType processAssets (RenderManager *)
 called after creation to create the internal ogre structure for this renderable
virtual Fusion::ResultType endFieldFiring (const char *property, const Fusion::Value &value)
 When an Emma object changes, this method should be called on the corresponding Emma Renderable object.
virtual bool handleEvent (const Event &event)
 Callback function that is implemented by the callee.

Detailed Description

RenderableOgre extends Renderable specializes for handling Ogre assets.


Constructor & Destructor Documentation

Emma::RenderableOgreBackground::RenderableOgreBackground Fusion::IObject ,
RenderableType  ,
IRenderable
 

virtual Emma::RenderableOgreBackground::~RenderableOgreBackground  )  [virtual]
 


Member Function Documentation

virtual Fusion::ResultType Emma::RenderableOgreBackground::endFieldFiring const char *  property,
const Fusion::Value value
[virtual]
 

When an Emma object changes, this method should be called on the corresponding Emma Renderable object.

Reimplemented from Emma::Renderable.

virtual bool Emma::RenderableOgreBackground::handleEvent const Event event  )  [virtual]
 

Callback function that is implemented by the callee.

Parameters:
event specifies the time of the event. Event time will be the same for events occurring in the same render phase For example, PREUPDATE, POSTUPDATE, PRERENDER and POSTRENDER event callbacks will all pass the same event time for the same frame. Returning stop Emma from calling the rest of the handlers for this event If you return true, Emma will keep on calling rest of the handlers for this event

Implements Emma::EventHandler.

virtual Fusion::ResultType Emma::RenderableOgreBackground::processAssets RenderManager  )  [virtual]
 

called after creation to create the internal ogre structure for this renderable

Reimplemented from Emma::RenderableOgre.


The documentation for this class was generated from the following file:
Generated on Sat Apr 1 06:08:30 2006 for Emma SDK Guide by  doxygen 1.4.3