Workspace 6.21.5
Public Slots | Public Member Functions | Properties | List of all members
SceneEditorWidget Class Reference

A widget encompassing the WSGLWidget, SceneInteractionWidget and SceneItemPropertiesWidget.

#include <Rendering/SceneInteraction/sceneeditorwidget.h>

Inherits QWidget.

Public Slots

void resetAllowUISwitch ()
 
void setAllowUISwitch (bool b)
 

Public Member Functions

 SceneEditorWidget (QWidget *parent=nullptr)
 
 ~SceneEditorWidget () override
 
bool getAllowUISwitch () const
 
SceneInteractionWidgetgetSceneInteractionWidget ()
 
SceneItemPropertiesWidgetgetSceneItemPropertiesWidget ()
 
SceneItemPropertiesWidgetgetSceneItemPropertiesWidget () const
 
SelectedMeshWidgetgetSelectedMeshWidget ()
 
WSGLWidgetgetWSGLWidget ()
 

Properties

bool allowCustomUISwapping
 

Constructor & Destructor Documentation

◆ SceneEditorWidget()

SceneEditorWidget ( QWidget *  parent = nullptr)

◆ ~SceneEditorWidget()

~SceneEditorWidget ( )
overridedefault

Member Function Documentation

◆ getAllowUISwitch()

bool getAllowUISwitch ( ) const

◆ getSceneInteractionWidget()

CSIRO::Rendering::SceneInteractionWidget * getSceneInteractionWidget ( )

◆ getSceneItemPropertiesWidget() [1/2]

CSIRO::Rendering::SceneItemPropertiesWidget * getSceneItemPropertiesWidget ( )

◆ getSceneItemPropertiesWidget() [2/2]

CSIRO::Rendering::SceneItemPropertiesWidget * getSceneItemPropertiesWidget ( ) const

◆ getSelectedMeshWidget()

CSIRO::Rendering::SelectedMeshWidget * getSelectedMeshWidget ( )

◆ getWSGLWidget()

CSIRO::Rendering::WSGLWidget * getWSGLWidget ( )

◆ resetAllowUISwitch

void resetAllowUISwitch ( )
slot

◆ setAllowUISwitch

void setAllowUISwitch ( bool  b)
slot

Property Documentation

◆ allowCustomUISwapping

bool allowCustomUISwapping
readwrite