openPSTD  2.0
Open source simulation for sound propagation in urban environments
Public Member Functions | List of all members
OpenPSTD::GUI::SceneLayer Class Reference
Inheritance diagram for OpenPSTD::GUI::SceneLayer:
Inheritance graph
Collaboration diagram for OpenPSTD::GUI::SceneLayer:
Collaboration graph

Public Member Functions

virtual void InitializeGL (QObject *context, std::unique_ptr< QOpenGLFunctions, void(*)(void *)> const &f)
 
virtual void PaintGL (QObject *context, std::unique_ptr< QOpenGLFunctions, void(*)(void *)> const &f)
 
virtual void UpdateScene (std::shared_ptr< Model > const &m, std::unique_ptr< QOpenGLFunctions, void(*)(void *)> const &f)
 
virtual MinMaxValue GetMinMax ()
 
- Public Member Functions inherited from OpenPSTD::GUI::Layer
virtual bool GetVisible ()
 
virtual void SetVisible (bool value)
 
virtual void PaintGLVisibilityCheck (QObject *context, std::unique_ptr< QOpenGLFunctions, void(*)(void *)> const &f)
 

Additional Inherited Members

- Protected Attributes inherited from OpenPSTD::GUI::Layer
bool visible
 

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