#include <CShaderProperty.h>

Signals | |
| void | Dirty (int) |
Public Member Functions | |
| CShaderProperty (const char *pName, const char *pID) | |
| virtual | ~CShaderProperty (void) |
| virtual void | OpenState (QSettings &openFile) |
| virtual void | SaveState (QSettings &saveFile) |
| virtual void | SaveDefaultState (QSettings &openFile) |
Protected Member Functions | |
| virtual void | UpdateShader (uint programID, int texUnit=-1, int texNum=-1) |
| virtual bool | NeedTextureUnit () |
Protected Attributes | |
| const char * | propertyName |
| const char * | propertyID |
Friends | |
| class | CVolume |
Definition at line 23 of file CShaderProperty.h.
| CShaderProperty::CShaderProperty | ( | const char * | pName, | |
| const char * | pID | |||
| ) | [inline] |
Definition at line 33 of file CShaderProperty.h.
| virtual CShaderProperty::~CShaderProperty | ( | void | ) | [inline, virtual] |
Definition at line 36 of file CShaderProperty.h.
| void CShaderProperty::Dirty | ( | int | ) | [signal] |
Referenced by CTransferProperty::CTransferProperty(), and CTransferProperty::MarkDirty().
| virtual bool CShaderProperty::NeedTextureUnit | ( | ) | [inline, protected, virtual] |
| virtual void CShaderProperty::OpenState | ( | QSettings & | openFile | ) | [inline, virtual] |
| virtual void CShaderProperty::SaveDefaultState | ( | QSettings & | openFile | ) | [inline, virtual] |
| virtual void CShaderProperty::SaveState | ( | QSettings & | saveFile | ) | [inline, virtual] |
| virtual void CShaderProperty::UpdateShader | ( | uint | programID, | |
| int | texUnit = -1, |
|||
| int | texNum = -1 | |||
| ) | [inline, protected, virtual] |
friend class CVolume [friend] |
Definition at line 27 of file CShaderProperty.h.
const char* CShaderProperty::propertyID [protected] |
Definition at line 57 of file CShaderProperty.h.
Referenced by CTransferProperty::SaveDefaultState(), CTransferProperty::SaveState(), and CTransferProperty::UpdateShader().
const char* CShaderProperty::propertyName [protected] |
Definition at line 56 of file CShaderProperty.h.
Referenced by CTransferProperty::OpenState(), and CTransferProperty::SaveState().
1.5.7.1