![]() |
Walls And Holes
1
|
#include <abstractscene.h>
Signals | |
void | sceneUpdated () |
Emitted when the scene is changed. More... | |
Public Member Functions | |
virtual | ~AbstractScene () |
QSharedPointer< AbstractRenderer > | getRenderer () |
Returns an AbstractRenderer for this scene. More... | |
virtual SharedOBJModel | exportOBJ ()=0 |
Protected Member Functions | |
virtual QSharedPointer< AbstractRenderer > | makeRenderer ()=0 |
Creates an AbstractRenderer for this scene. More... | |
|
inlinevirtual |
|
pure virtual |
Implemented in SimpleTexturedScene.
|
inline |
Returns an AbstractRenderer for this scene.
This is the correct way to retreive the AbstractRenderer associated to the scene. Subtypes of AbstractScene should not keep a pointer to their renderer.
|
protectedpure virtual |
Creates an AbstractRenderer for this scene.
The scene should connect to the renderer's requestUpdate() signal appropriately.
Implemented in SimpleTexturedScene.
|
signal |
Emitted when the scene is changed.