MaxPlus Python API Reference
MaterialEditor Class Reference
+ Inheritance diagram for MaterialEditor:

Public Member Functions

def CloseMtlDlg (*args)
 
def FindMtlNameInScene (*args)
 
def FlushMtlDlg ()
 
def GetActiveSlot ()
 
def GetMtlDlgMode ()
 
def GetNumSlots ()
 
def IsMtlDlgShowing (*args)
 
def IsMtlInstanced (*args)
 
def LoadMaterialLibrary (*args)
 
def OpenMtlDlg (*args)
 
def PutMaterial (*args)
 
def SaveMaterialLibrary (*args)
 
def SetActiveSlot (*args)
 
def SetMtlDlgMode (*args)
 
def SetSlot (*args)
 
def UnFlushMtlDlg ()
 
def UpdateMtlEditorBrackets ()
 

Static Public Attributes

 CloseMtlDlg = staticmethod(CloseMtlDlg)
 
 FindMtlNameInScene = staticmethod(FindMtlNameInScene)
 
 FlushMtlDlg = staticmethod(FlushMtlDlg)
 
 GetActiveSlot = staticmethod(GetActiveSlot)
 
 GetMtlDlgMode = staticmethod(GetMtlDlgMode)
 
 GetNumSlots = staticmethod(GetNumSlots)
 
 IsMtlDlgShowing = staticmethod(IsMtlDlgShowing)
 
 IsMtlInstanced = staticmethod(IsMtlInstanced)
 
 LoadMaterialLibrary = staticmethod(LoadMaterialLibrary)
 
 OpenMtlDlg = staticmethod(OpenMtlDlg)
 
 PutMaterial = staticmethod(PutMaterial)
 
 SaveMaterialLibrary = staticmethod(SaveMaterialLibrary)
 
 SetActiveSlot = staticmethod(SetActiveSlot)
 
 SetMtlDlgMode = staticmethod(SetMtlDlgMode)
 
 SetSlot = staticmethod(SetSlot)
 
 thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 
 UnFlushMtlDlg = staticmethod(UnFlushMtlDlg)
 
 UpdateMtlEditorBrackets = staticmethod(UpdateMtlEditorBrackets)
 

Detailed Description

Material editor utility functions.

Member Function Documentation

◆ CloseMtlDlg()

def CloseMtlDlg ( args)
CloseMtlDlg(int mode)

◆ FindMtlNameInScene()

def FindMtlNameInScene ( args)
FindMtlNameInScene(WStr name) -> Mtl

◆ FlushMtlDlg()

def FlushMtlDlg ( )
FlushMtlDlg()

◆ GetActiveSlot()

def GetActiveSlot ( )
GetActiveSlot() -> int

◆ GetMtlDlgMode()

def GetMtlDlgMode ( )
GetMtlDlgMode() -> int

◆ GetNumSlots()

def GetNumSlots ( )
GetNumSlots() -> int

◆ IsMtlDlgShowing()

def IsMtlDlgShowing ( args)
IsMtlDlgShowing(int mode) -> bool

◆ IsMtlInstanced()

def IsMtlInstanced ( args)
IsMtlInstanced(MtlBase m) -> bool

◆ LoadMaterialLibrary()

def LoadMaterialLibrary ( args)
LoadMaterialLibrary(wchar_t const * name) -> int

◆ OpenMtlDlg()

def OpenMtlDlg ( args)
OpenMtlDlg(int mode)

◆ PutMaterial()

def PutMaterial ( args)
PutMaterial(MtlBase mtl, MtlBase oldMtl, bool delOld=1)
PutMaterial(MtlBase mtl, MtlBase oldMtl)

◆ SaveMaterialLibrary()

def SaveMaterialLibrary ( args)
SaveMaterialLibrary(wchar_t const * name) -> int

◆ SetActiveSlot()

def SetActiveSlot ( args)
SetActiveSlot(int i)

◆ SetMtlDlgMode()

def SetMtlDlgMode ( args)
SetMtlDlgMode(int mode)

◆ SetSlot()

def SetSlot ( args)
SetSlot(int i, MtlBase m)

◆ UnFlushMtlDlg()

def UnFlushMtlDlg ( )
UnFlushMtlDlg()

◆ UpdateMtlEditorBrackets()

def UpdateMtlEditorBrackets ( )
UpdateMtlEditorBrackets()