Developer Documentation
Loading...
Searching...
No Matches
ACG::QtWidgets::QtShaderDialog Class Reference
Inheritance diagram for ACG::QtWidgets::QtShaderDialog:

Signals

void signalNodeChanged (ACG::SceneGraph::BaseNode *_node)
 

Public Member Functions

 QtShaderDialog (QWidget *_parent, SceneGraph::ShaderNode *_node)
 

Private Slots

void applyChanges ()
 
void undoChanges ()
 
void reject ()
 
void comboChanged (int index)
 

Private Attributes

SceneGraph::ShaderNodenode_
 
Ui::QtShaderDialogUi ui_
 

Detailed Description

Definition at line 87 of file QtShaderDialog.hh.

Constructor & Destructor Documentation

◆ QtShaderDialog()

ACG::QtWidgets::QtShaderDialog::QtShaderDialog ( QWidget *  _parent,
SceneGraph::ShaderNode _node 
)

Definition at line 71 of file QtShaderDialog.cc.

◆ ~QtShaderDialog()

ACG::QtWidgets::QtShaderDialog::~QtShaderDialog ( )
inline

Definition at line 96 of file QtShaderDialog.hh.

Member Function Documentation

◆ applyChanges

void ACG::QtWidgets::QtShaderDialog::applyChanges ( )
privateslot

Definition at line 114 of file QtShaderDialog.cc.

◆ comboChanged

void ACG::QtWidgets::QtShaderDialog::comboChanged ( int  index)
privateslot

Definition at line 159 of file QtShaderDialog.cc.

◆ reject

void ACG::QtWidgets::QtShaderDialog::reject ( )
privateslot

Definition at line 103 of file QtShaderDialog.cc.

◆ undoChanges

void ACG::QtWidgets::QtShaderDialog::undoChanges ( )
privateslot

Definition at line 153 of file QtShaderDialog.cc.

Member Data Documentation

◆ node_

SceneGraph::ShaderNode* ACG::QtWidgets::QtShaderDialog::node_
private

Definition at line 116 of file QtShaderDialog.hh.

◆ ui_

Ui::QtShaderDialogUi ACG::QtWidgets::QtShaderDialog::ui_
private

Definition at line 118 of file QtShaderDialog.hh.


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