| MaxPlus Python API Reference
    | 
 Inheritance diagram for ClassDesc:
 Inheritance diagram for ClassDesc:| Public Member Functions | |
| def | AddInterface (self, *args) | 
| def | ClearInterfaces (self) | 
| def | EditClassParams (self, *args) | 
| def | GetCategory (self) | 
| def | GetClassID (self) | 
| def | GetClassName (self) | 
| def | GetInterface (self, *args) | 
| def | GetInterfaceAt (self, *args) | 
| def | GetInternalName (self) | 
| def | GetNeedsToSave (self) | 
| def | GetNumActionTables (self) | 
| def | GetNumInterfaces (self) | 
| def | GetNumParamBlockDescs (self) | 
| def | GetParamBlockDesc (self, *args) | 
| def | GetResourceString (self, *args) | 
| def | GetSubClassID (self) | 
| def | GetSuperClassID (self) | 
| def | HasClassParams (self) | 
| def | IsPublic (self) | 
| def | ResetClassParams (self, fileReset=True) | 
|  Public Member Functions inherited from Wrapper | |
| def | GetUnwrappedPtr (self) | 
| Static Public Attributes | |
| thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') | |
|  Static Public Attributes inherited from Wrapper | |
| thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') | |
Provide information about a plug-in class.
| def AddInterface | ( | self, | |
| * | args | ||
| ) | 
AddInterface(ClassDesc self, FPInterface fpi)
| def ClearInterfaces | ( | self | ) | 
ClearInterfaces(ClassDesc self)
| def EditClassParams | ( | self, | |
| * | args | ||
| ) | 
EditClassParams(ClassDesc self, HWND hParent)
| def GetCategory | ( | self | ) | 
GetCategory(ClassDesc self) -> wchar_t const *
| def GetClassID | ( | self | ) | 
GetClassID(ClassDesc self) -> Class_ID
| def GetClassName | ( | self | ) | 
GetClassName(ClassDesc self) -> wchar_t const *
| def GetInterface | ( | self, | |
| * | args | ||
| ) | 
GetInterface(ClassDesc self, Interface_ID id) -> FPInterface GetInterface(ClassDesc self, wchar_t const * name) -> FPInterface
| def GetInterfaceAt | ( | self, | |
| * | args | ||
| ) | 
GetInterfaceAt(ClassDesc self, int i) -> FPInterface
| def GetInternalName | ( | self | ) | 
GetInternalName(ClassDesc self) -> wchar_t const *
| def GetNeedsToSave | ( | self | ) | 
GetNeedsToSave(ClassDesc self) -> bool
| def GetNumActionTables | ( | self | ) | 
GetNumActionTables(ClassDesc self) -> int
| def GetNumInterfaces | ( | self | ) | 
GetNumInterfaces(ClassDesc self) -> int
| def GetNumParamBlockDescs | ( | self | ) | 
GetNumParamBlockDescs(ClassDesc self) -> int
| def GetParamBlockDesc | ( | self, | |
| * | args | ||
| ) | 
GetParamBlockDesc(ClassDesc self, int i) -> ParamBlockDesc2
| def GetResourceString | ( | self, | |
| * | args | ||
| ) | 
GetResourceString(ClassDesc self, int id) -> wchar_t const *
| def GetSubClassID | ( | self | ) | 
GetSubClassID(ClassDesc self) -> Class_ID
| def GetSuperClassID | ( | self | ) | 
GetSuperClassID(ClassDesc self) -> SClass_ID
| def HasClassParams | ( | self | ) | 
HasClassParams(ClassDesc self) -> bool
| def IsPublic | ( | self | ) | 
IsPublic(ClassDesc self) -> bool
| def ResetClassParams | ( | self, | |
| fileReset = True | |||
| ) | 
ResetClassParams(ClassDesc self, bool fileReset=True) ResetClassParams(ClassDesc self)