This reference page is linked to from the following overview topics: Principal Classes for Materials and Textures, Editing Material and Texture Parameters.
#include <imtl.h>
Public Member Functions |
|
virtual Class_ID | ClassID ()=0 |
virtual void | SetThing (ReferenceTarget *m)=0 |
virtual ReferenceTarget * | GetThing ()=0 |
virtual void | SetTime (TimeValue t)=0 |
virtual void | ReloadDialog ()=0 |
virtual void | DeleteThis ()=0 |
virtual void | ActivateDlg (BOOL onOff)=0 |
virtual int | FindSubTexFromHWND (HWND hwnd) |
virtual int | FindSubMtlFromHWND (HWND hwnd) |
virtual INT_PTR | Execute (int cmd, ULONG_PTR arg1=0, ULONG_PTR arg2=0, ULONG_PTR arg3=0) |
virtual Class_ID ClassID | ( | ) | [pure virtual] |
Implemented in ShaderParamDlg, and MSAutoMParamDlg.
virtual void SetThing | ( | ReferenceTarget * | m | ) | [pure virtual] |
Implemented in ShaderParamDlg, and MSAutoMParamDlg.
virtual ReferenceTarget* GetThing | ( | ) | [pure virtual] |
Implemented in ShaderParamDlg, and MSAutoMParamDlg.
virtual void SetTime | ( | TimeValue | t | ) | [pure virtual] |
Implemented in ShaderParamDlg, and MSAutoMParamDlg.
virtual void ReloadDialog | ( | ) | [pure virtual] |
Implemented in MSAutoMParamDlg.
virtual void DeleteThis | ( | ) | [pure virtual] |
Implemented in ShaderParamDlg, and MSAutoMParamDlg.
virtual void ActivateDlg | ( | BOOL | onOff | ) | [pure virtual] |
void NoiseDlg::ActivateDlg(BOOL onOff) { for (int i=0; i<NCOLS; i++) cs[i]->Activate(onOff); }
Implemented in MSAutoMParamDlg.
virtual int FindSubTexFromHWND | ( | HWND | hwnd | ) | [inline, virtual] |
int CellTexParamDlg::FindSubTexFromHWND(HWND hw) { if (hw==GetDlgItem(pmap->GetHWnd(),IDC_CELLTEX_CELLCOLOR_MAP)) return 0; if (hw==GetDlgItem(pmap->GetHWnd(),IDC_CELLTEX_DIVCOL1_MAP)) return 1; if (hw==GetDlgItem(pmap->GetHWnd(),IDC_CELLTEX_DIVCOL2_MAP)) return 2; return -1; }
Reimplemented in ShaderParamDlg, and MSAutoMParamDlg.
{ return -1;}
virtual int FindSubMtlFromHWND | ( | HWND | hwnd | ) | [inline, virtual] |
Reimplemented in MSAutoMParamDlg.
{ return -1;}
virtual INT_PTR Execute | ( | int | cmd, |
ULONG_PTR | arg1 = 0 , |
||
ULONG_PTR | arg2 = 0 , |
||
ULONG_PTR | arg3 = 0 |
||
) | [inline, virtual] |
{ return 0; }