#include <EmmaAggRenderManager.h>
Inheritance diagram for Emma::AggRenderManager:

Public Member Functions | |
| AggRenderManager () | |
| DECLARE_CLASS (AggRenderManager, Object) | |
| virtual Fusion::ResultType | initialize () |
| Initialize this instance. | |
| virtual Fusion::ResultType | finalize () |
| Finalize this instance before it is destroyed. | |
| virtual IRenderable2D * | createRenderable (IInstance *, Fusion::IObject *, RenderableType, IRenderable *p=NULL) |
| This creates a renderable object for each Emma object that needs to be rendered in Ogre. | |
|
|
|
|
||||||||||||||||||||
|
This creates a renderable object for each Emma object that needs to be rendered in Ogre. This method asks the IObject interface about the properties of the Emma object and creates a corresponding Emma Renderable object. If this object directly correponds to an Ogre mesh, it loads the mesh. Implements Emma::IRenderManager2D. |
|
||||||||||||
|
|
|
|
Finalize this instance before it is destroyed.
Reimplemented from Fusion::Object. |
|
|
Initialize this instance.
Reimplemented from Fusion::Object. |
1.4.3