![]() |
OGRE
master
Object-Oriented Graphics Rendering Engine
|
Interface definition for a unit of content within a page. More...
#include <OgrePageContent.h>
Inheritance diagram for Ogre::PageContent:Public Member Functions | |
| PageContent (PageContentFactory *creator) | |
| virtual | ~PageContent () |
| virtual void | _notifyAttached (PageContentCollection *parent) |
| Internal method to notify a page that it is attached. More... | |
| virtual void | frameEnd (Real timeElapsed) |
| Called when the frame ends. More... | |
| virtual void | frameStart (Real timeSinceLastFrame) |
| Called when the frame starts. More... | |
| PageManager * | getManager () const |
| SceneManager * | getSceneManager () const |
| virtual const String & | getType () const |
| Get the type of the content, which will match it's factory. More... | |
| virtual void | load ()=0 |
| Load - will be called in main thread. More... | |
| virtual void | notifyCamera (Camera *cam) |
| Notify a section of the current camera. More... | |
| virtual bool | prepare (StreamSerialiser &ser)=0 |
| Prepare data - may be called in the background. More... | |
| virtual void | save (StreamSerialiser &stream)=0 |
| Save the content to a stream. More... | |
| virtual void | unload ()=0 |
| Unload - will be called in main thread. More... | |
| virtual void | unprepare ()=0 |
| Unprepare data - may be called in the background. More... | |
Interface definition for a unit of content within a page.
| Ogre::PageContent::PageContent | ( | PageContentFactory * | creator | ) |
|
virtual |
| PageManager* Ogre::PageContent::getManager | ( | ) | const |
| SceneManager* Ogre::PageContent::getSceneManager | ( | ) | const |
|
virtual |
Internal method to notify a page that it is attached.
|
virtual |
Get the type of the content, which will match it's factory.
|
pure virtual |
Save the content to a stream.
|
inlinevirtual |
Called when the frame starts.
|
inlinevirtual |
Called when the frame ends.
|
inlinevirtual |
Notify a section of the current camera.
|
pure virtual |
Prepare data - may be called in the background.
|
pure virtual |
Load - will be called in main thread.
|
pure virtual |
Unload - will be called in main thread.
|
pure virtual |
Unprepare data - may be called in the background.