#include <imtledit.h>

Public Types |
|
| enum | { fnIdGetCurMtl, fnIdSetActiveMtlSlot, fnIdGetActiveMtlSlot, fnIdPutMtlToMtlEditor, fnIdGetTopMtlSlot, fnIdOkMtlForScene, fnIdUpdateMtlEditorBrackets } |
Public Member Functions |
|
| virtual MtlBase * | GetCurMtl ()=0 |
| virtual void | SetActiveMtlSlot (int i, BOOL forceUpdate=FALSE)=0 |
| virtual int | GetActiveMtlSlot ()=0 |
| virtual void | PutMtlToMtlEditor (MtlBase *mtlBase, int slot)=0 |
| virtual MtlBase * | GetTopMtlSlot (int slot)=0 |
| virtual BOOL | OkMtlForScene (MtlBase *m)=0 |
| virtual void | UpdateMtlEditorBrackets ()=0 |
| anonymous enum |
| virtual MtlBase* GetCurMtl | ( | ) | [pure virtual] |
| virtual void SetActiveMtlSlot | ( | int | i, |
| BOOL | forceUpdate =
FALSE |
||
| ) | [pure virtual] |
| virtual int GetActiveMtlSlot | ( | ) | [pure virtual] |
| virtual void PutMtlToMtlEditor | ( | MtlBase * | mtlBase, |
| int | slot | ||
| ) | [pure virtual] |
| virtual MtlBase* GetTopMtlSlot | ( | int | slot | ) | [pure virtual] |
| virtual BOOL OkMtlForScene | ( | MtlBase * | m | ) | [pure virtual] |
| virtual void UpdateMtlEditorBrackets | ( | ) | [pure virtual] |