ClassDesc Class Reference

+ This reference page is linked to from the following overview topics:

Class Description

Provide information about a plug-in class.
+ Inheritance diagram for ClassDesc:

Public Member Functions

def AddInterface
 
def ClearInterfaces
 
def EditClassParams
 
def GetCategory
 
def GetClassID
 
def GetClassName
 
def GetInterface
 
def GetInterfaceAt
 
def GetInternalName
 
def GetNeedsToSave
 
def GetNumActionTables
 
def GetNumInterfaces
 
def GetNumParamBlockDescs
 
def GetParamBlockDesc
 
def GetResourceString
 
def GetSubClassID
 
def GetSuperClassID
 
def HasClassParams
 
def IsPublic
 
def ResetClassParams
 
- Public Member Functions inherited from Wrapper
def GetUnwrappedPtr
 

Static Public Attributes

tuple 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
tuple thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 

Member Function Documentation

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)