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; }