#include <mxsPlugin.h>

Public Member Functions |
|
| MSAutoMParamDlg (HWND hMedit, IMtlParams *i, ReferenceTarget *mtl, MSPlugin *plugin, Rollout *ro) | |
| ~MSAutoMParamDlg () | |
| Class_ID | ClassID () |
| ReferenceTarget * | GetThing () |
| void | SetThing (ReferenceTarget *m) |
| void | DeleteThis () |
| void | SetTime (TimeValue t) |
| void | ReloadDialog () |
| void | ActivateDlg (BOOL onOff) |
| int | FindSubTexFromHWND (HWND hw) |
| int | FindSubMtlFromHWND (HWND hw) |
| void | InvalidateUI () |
| void | MtlChanged () |
| int | NumDlgs () |
| void | AddDlg (ParamDlg *dlg) |
| ParamDlg * | GetDlg (int i) |
| void | SetDlg (int i, ParamDlg *dlg) |
| void | DeleteDlg (ParamDlg *dlg) |
| IParamMap2 * | GetMap () |
Public Attributes |
|
| Tab< ParamDlg * > | secondaryDlgs |
| ParamDlg * | delegateDlg |
| MSPlugin * | plugin |
| Rollout * | ro |
| ReferenceTarget * | mtl |
| IMtlParams * | ip |
| TexDADMgr | texDadMgr |
| MtlDADMgr | mtlDadMgr |
| HWND | hwmedit |
| MSAutoMParamDlg | ( | HWND | hMedit, |
| IMtlParams * | i, | ||
| ReferenceTarget * | mtl, | ||
| MSPlugin * | plugin, | ||
| Rollout * | ro | ||
| ) |
| ~MSAutoMParamDlg | ( | ) |
| Class_ID ClassID | ( | ) | [inline, virtual] |
| ReferenceTarget* GetThing | ( | ) | [inline, virtual] |
| void SetThing | ( | ReferenceTarget * | m | ) | [virtual] |
Implements ParamDlg.
| void DeleteThis | ( | ) | [virtual] |
Implements ParamDlg.
| void SetTime | ( | TimeValue | t | ) | [virtual] |
Implements ParamDlg.
| void ReloadDialog | ( | ) | [virtual] |
Implements ParamDlg.
| void ActivateDlg | ( | BOOL | onOff | ) | [virtual] |
void NoiseDlg::ActivateDlg(BOOL onOff)
{
for (int i=0; i<NCOLS; i++)
cs[i]->Activate(onOff);
}
Implements ParamDlg.
| int FindSubTexFromHWND | ( | HWND | hwnd | ) | [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 from ParamDlg.
| int FindSubMtlFromHWND | ( | HWND | hwnd | ) | [virtual] |
Reimplemented from ParamDlg.
| void InvalidateUI | ( | ) | [inline, virtual] |
Implements IAutoMParamDlg.
{ ReloadDialog(); }
| void MtlChanged | ( | ) | [inline, virtual] |
Implements IAutoMParamDlg.
{ ip->MtlChanged(); }
| int NumDlgs | ( | ) | [inline, virtual] |
Implements IAutoMParamDlg.
{ return secondaryDlgs.Count(); }
| void AddDlg | ( | ParamDlg * | dlg | ) | [virtual] |
Implements IAutoMParamDlg.
| ParamDlg* GetDlg | ( | int | i | ) | [virtual] |
Implements IAutoMParamDlg.
| void SetDlg | ( | int | i, |
| ParamDlg * | dlg | ||
| ) | [virtual] |
Implements IAutoMParamDlg.
| void DeleteDlg | ( | ParamDlg * | dlg | ) | [virtual] |
Implements IAutoMParamDlg.
| IParamMap2* GetMap | ( | ) | [inline, virtual] |
Implements IAutoMParamDlg.
{ return NULL; }
| Rollout* ro |