ClassDesc Class Reference

Class Description

Provide information about a plug-in class.
+ 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
 
- Public Member Functions inherited from Wrapper
def GetUnwrappedPtr (self)
 

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)