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