Scanframe Modular Application 0.1.0
Loading...
Searching...
No Matches
sf::xgl::NipscanScene Class Referencefinal

#include <NipscanScene.h>

Inheritance diagram for sf::xgl::NipscanScene:
Collaboration diagram for sf::xgl::NipscanScene:

Public Member Functions

 NipscanScene (const Parameters &params)
 
 ~NipscanScene () override
 
OpenGLRenderercreate (OpenGLWidget *widget) override
 Creates the scene for the passed OpenGL widget.
 
void destroy () override
 Destroys the scene of for created for the widget.
 
OpenGLRendererrenderer () override
 Gets the renderer of this scene.
 
- Public Member Functions inherited from sf::xgl::SceneInterface
 SceneInterface (const Parameters &)
 Constructor for passing general structure for derived classes.
 
 ~SceneInterface () override
 Virtual destructor for derived classes.
 
virtual void addPropertyPages (PropertySheetDialog *sheet)
 
- Public Member Functions inherited from sf::Persistent
 Persistent (QObject *obj)
 Constructor.
 
void setSourceObject (QObject *obj)
 
QStringList getProperties () const
 Gets the properties from the object as a string list to store as settings.
 
void setProperties (const QStringList &) const
 Sets the properties of the object as a string list settings.
 

Additional Inherited Members

- Protected Member Functions inherited from sf::Persistent
QMap< int, const char * > getObjectProperties (const QObject *obj) const
 Gets a mapped property list af all properties of the object.
 

Constructor & Destructor Documentation

◆ NipscanScene()

sf::xgl::NipscanScene::NipscanScene ( const Parameters params)
explicit

◆ ~NipscanScene()

sf::xgl::NipscanScene::~NipscanScene ( )
override

Member Function Documentation

◆ create()

OpenGLRenderer * sf::xgl::NipscanScene::create ( OpenGLWidget widget)
overridevirtual

Creates the scene for the passed OpenGL widget.

Returns
Associated renderer.

Implements sf::xgl::SceneInterface.

◆ destroy()

void sf::xgl::NipscanScene::destroy ( )
overridevirtual

Destroys the scene of for created for the widget.

Implements sf::xgl::SceneInterface.

◆ renderer()

OpenGLRenderer * sf::xgl::NipscanScene::renderer ( )
overridevirtual

Gets the renderer of this scene.

Implements sf::xgl::SceneInterface.


The documentation for this class was generated from the following file: