IParamBlock2 Class Reference

Class Description

For internal use only. Use ParameterBlock instead.
+ Inheritance diagram for IParamBlock2:

Public Member Functions

def AnimNumToParamNum (self, args)
 
def Append (self, args)
 
def Assign (self, args)
 
def ClearSubAnimMap (self)
 
def Count (self, args)
 
def Delete (self, args)
 
def FindRefParam (self, args)
 
def GetAColor (self, args)
 
def GetAnimNum (self, args)
 
def GetAnimParamControlType (self, args)
 
def GetAsset (self, args)
 
def GetBitmap (self, args)
 
def GetColor (self, args)
 
def GetControllerByID (self, args)
 
def GetControllerByIndex (self, args)
 
def GetControllerRefNum (self, args)
 
def GetDesc (self)
 
def GetFloat (self, args)
 
def GetINode (self, args)
 
def GetInt (self, args)
 
def GetLocalName (self, args)
 
def GetMatrix3 (self, args)
 
def GetMtl (self, args)
 
def GetOwner (self)
 
def GetParamBlock2 (self, args)
 
def GetParamControlType (self, args)
 
def GetParamDimension (self, args)
 
def GetParameterType (self, args)
 
def GetPoint3 (self, args)
 
def GetPoint4 (self, args)
 
def GetReferenceTarget (self, args)
 
def GetRefNum (self, args)
 
def GetStr (self, args)
 
def GetTexmap (self, args)
 
def GetTimeValue (self, args)
 
def GetVersion (self)
 
def ID (self)
 
def IDtoIndex (self, args)
 
def IndextoID (self, args)
 
def Insert (self, args)
 
def KeyFrameAtTimeByID (self, args)
 
def KeyFrameAtTimeByIndex (self, args)
 
def NumParams (self)
 
def ReleaseDesc (self)
 
def RemoveControllerByIndex (self, args)
 
def RescaleParam (self, args)
 
def Reset (self, args)
 
def ResetAll (self, args)
 
def Resize (self, args)
 
def SetControllerByID (self, args)
 
def SetControllerByIndex (self, args)
 
def SetCount (self, args)
 
def SetDesc (self, args)
 
def SetSubAnimNum (self, args)
 
def SetValue (self, args)
 
def Shrink (self, args)
 
def SwapControllers (self, args)
 
def ZeroCount (self, args)
 
- Public Member Functions inherited from ReferenceTarget
def NotifyTarget (self, args)
 
- Public Member Functions inherited from ReferenceMaker
def ClearFlagInHierarchy (self, args)
 
def DeleteMe (self)
 
def DeleteReference (self, args)
 
def FindRef (self, args)
 
def GetNumRefs (self)
 
def GetReference (self, args)
 
def NotifyChanged (self)
 
def NotifyDependents (self, args)
 
def ReplaceReference (self, args)
 
def RescaleWorldUnits (self, args)
 
- Public Member Functions inherited from Animatable
def AddNewKey (self, args)
 
def AssignController (self, args)
 
def CanAssignController (self, args)
 
def CanCopyAnim (self)
 
def CanCopyTrack (self, args)
 
def CanDeleteSubAnim (self, args)
 
def CanMakeUnique (self)
 
def ClearAFlag (self, args)
 
def ClearAFlagEx (self, args)
 
def ClearFlagBit (self, args)
 
def ClearFlagInAllAnimatables (args)
 
def CopyKeysFromTime (self, args)
 
def DeleteKeyAtTime (self, args)
 
def DeleteKeyByIndex (self, args)
 
def DeleteKeys (self, args)
 
def DeleteSubAnim (self, args)
 
def DeleteTime (self, args)
 
def DoesSupportTimeOperations (self)
 
def EditTimeRange (self, args)
 
def FreeCaches (self)
 
def GetAnimByHandle (args)
 
def GetAnimHandle (self)
 
def GetClassID (self)
 
def GetClassName (self)
 
def GetCustomAttributeContainer (self)
 
def GetHasSubElements
 
def GetKeyIndex (self, args)
 
def GetKeyTime (self, args)
 
def GetNextKeyTime (self, args)
 
def GetNodeName (self)
 
def GetNumKeys (self)
 
def GetNumSubAnims (self)
 
def GetParameterBlock (self)
 
def GetSubAnim (self, args)
 
def GetSubAnimName (self, args)
 
def GetSuperClassID (self)
 
def GetTimeRange (self, args)
 
def InsertTime (self, args)
 
def IsAnimated (self)
 
def IsKeyAtTime (self, args)
 
def IsSubClassOf (self, args)
 
def MoveKeys (self, args)
 
def ReverseTime (self, args)
 
def ScaleKeyValues (self, args)
 
def ScaleTime (self, args)
 
def SetAFlag (self, args)
 
def SetAFlagEx (self, args)
 
def SetFlagBit (self, args)
 
def SubNumToRefNum (self, args)
 
def TestAFlag (self, args)
 
def TestAFlagEx (self, args)
 
def TestFlagBit (self, args)
 
- Public Member Functions inherited from InterfaceServer
def GetInterface (self, args)
 
- 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 ReferenceTarget
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 ReferenceMaker
tuple NumRefs = _swig_property(GetNumRefs)
 
tuple Refs = _swig_property(lambda self: (self.GetReference(i) for i in xrange(self.GetNumRefs())))
 
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 Animatable
tuple AnimHandle = _swig_property(GetAnimHandle)
 
tuple ClassID = _swig_property(GetClassID)
 
tuple ClearFlagInAllAnimatables = staticmethod(ClearFlagInAllAnimatables)
 
tuple GetAnimByHandle = staticmethod(GetAnimByHandle)
 
tuple KeyTimes = _swig_property(lambda self: (self.GetKeyTime(i) for i in xrange(self.GetNumKeys())))
 
tuple NodeName = _swig_property(GetNodeName)
 
tuple NumSubAnims = _swig_property(GetNumSubAnims)
 
tuple ParameterBlock = _swig_property(GetParameterBlock)
 
tuple SubAnimNames = _swig_property(lambda self: (self.GetSubAnimName(i) for i in xrange(self.GetNumSubAnims())))
 
tuple SubAnims = _swig_property(lambda self: (self.GetSubAnim(i) for i in xrange(self.GetNumSubAnims())))
 
tuple SuperClassID = _swig_property(GetSuperClassID)
 
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 InterfaceServer
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 AnimNumToParamNum (   self,
  args 
)
AnimNumToParamNum(IParamBlock2 self, int animNum, int & tabIndex) -> int
def Append (   self,
  args 
)
Append(IParamBlock2 self, ParamID id, float v) -> int
Append(IParamBlock2 self, ParamID id, int v) -> int
Append(IParamBlock2 self, ParamID id, Point3 v) -> int
Append(IParamBlock2 self, ParamID id, Point4 v) -> int
Append(IParamBlock2 self, ParamID id, Color v) -> int
Append(IParamBlock2 self, ParamID id, AColor v) -> int
Append(IParamBlock2 self, ParamID id, wchar_t const * v) -> int
Append(IParamBlock2 self, ParamID id, Mtl v) -> int
Append(IParamBlock2 self, ParamID id, Texmap v) -> int
Append(IParamBlock2 self, ParamID id, PBBitmap v) -> int
Append(IParamBlock2 self, ParamID id, INode v) -> int
Append(IParamBlock2 self, ParamID id, ReferenceTarget v) -> int
Append(IParamBlock2 self, ParamID id, IParamBlock2 v) -> int
Append(IParamBlock2 self, ParamID id, Matrix3 v) -> int
def Assign (   self,
  args 
)
Assign(IParamBlock2 self, ParamID id, IParamBlock2 src, ParamID src_id)
def ClearSubAnimMap (   self)
ClearSubAnimMap(IParamBlock2 self)
def Count (   self,
  args 
)
Count(IParamBlock2 self, ParamID id) -> int
def Delete (   self,
  args 
)
Delete(IParamBlock2 self, ParamID id, int start, int num) -> int
def FindRefParam (   self,
  args 
)
FindRefParam(IParamBlock2 self, ReferenceTarget ref, int & tabIndex) -> ParamID
def GetAColor (   self,
  args 
)
GetAColor(IParamBlock2 self, ParamID id, TimeValue t=0, int tabIndex=0) -> AColor
GetAColor(IParamBlock2 self, ParamID id, TimeValue t=0) -> AColor
GetAColor(IParamBlock2 self, ParamID id) -> AColor
def GetAnimNum (   self,
  args 
)
GetAnimNum(IParamBlock2 self, ParamID id, int tabIndex=0) -> int
GetAnimNum(IParamBlock2 self, ParamID id) -> int
def GetAnimParamControlType (   self,
  args 
)
GetAnimParamControlType(IParamBlock2 self, int anim) -> SClass_ID
def GetAsset (   self,
  args 
)
GetAsset(IParamBlock2 self, ParamID id, TimeValue t=0, int tabIndex=0) -> Asset
GetAsset(IParamBlock2 self, ParamID id, TimeValue t=0) -> Asset
GetAsset(IParamBlock2 self, ParamID id) -> Asset
def GetBitmap (   self,
  args 
)
GetBitmap(IParamBlock2 self, ParamID id, TimeValue t=0, int tabIndex=0) -> PBBitmap
GetBitmap(IParamBlock2 self, ParamID id, TimeValue t=0) -> PBBitmap
GetBitmap(IParamBlock2 self, ParamID id) -> PBBitmap
def GetColor (   self,
  args 
)
GetColor(IParamBlock2 self, ParamID id, TimeValue t=0, int tabIndex=0) -> Color
GetColor(IParamBlock2 self, ParamID id, TimeValue t=0) -> Color
GetColor(IParamBlock2 self, ParamID id) -> Color
def GetControllerByID (   self,
  args 
)
GetControllerByID(IParamBlock2 self, ParamID id, int tabIndex=0) -> Control
GetControllerByID(IParamBlock2 self, ParamID id) -> Control
def GetControllerByIndex (   self,
  args 
)
GetControllerByIndex(IParamBlock2 self, int i, int tabIndex=0) -> Control
GetControllerByIndex(IParamBlock2 self, int i) -> Control
def GetControllerRefNum (   self,
  args 
)
GetControllerRefNum(IParamBlock2 self, int i, int tabIndex=0) -> int
GetControllerRefNum(IParamBlock2 self, int i) -> int
def GetDesc (   self)
GetDesc(IParamBlock2 self) -> ParamBlockDesc2
def GetFloat (   self,
  args 
)
GetFloat(IParamBlock2 self, ParamID id, TimeValue t=0, int tabIndex=0) -> float
GetFloat(IParamBlock2 self, ParamID id, TimeValue t=0) -> float
GetFloat(IParamBlock2 self, ParamID id) -> float
def GetINode (   self,
  args 
)
GetINode(IParamBlock2 self, ParamID id, TimeValue t=0, int tabIndex=0) -> INode
GetINode(IParamBlock2 self, ParamID id, TimeValue t=0) -> INode
GetINode(IParamBlock2 self, ParamID id) -> INode
def GetInt (   self,
  args 
)
GetInt(IParamBlock2 self, ParamID id, TimeValue t=0, int tabIndex=0) -> int
GetInt(IParamBlock2 self, ParamID id, TimeValue t=0) -> int
GetInt(IParamBlock2 self, ParamID id) -> int
def GetLocalName (   self,
  args 
)
GetLocalName(IParamBlock2 self) -> wchar_t const
GetLocalName(IParamBlock2 self, ParamID id, int tabIndex=-1) -> WStr
GetLocalName(IParamBlock2 self, ParamID id) -> WStr
def GetMatrix3 (   self,
  args 
)
GetMatrix3(IParamBlock2 self, ParamID id, TimeValue t=0, int tabIndex=0) -> Matrix3
GetMatrix3(IParamBlock2 self, ParamID id, TimeValue t=0) -> Matrix3
GetMatrix3(IParamBlock2 self, ParamID id) -> Matrix3
def GetMtl (   self,
  args 
)
GetMtl(IParamBlock2 self, ParamID id, TimeValue t=0, int tabIndex=0) -> Mtl
GetMtl(IParamBlock2 self, ParamID id, TimeValue t=0) -> Mtl
GetMtl(IParamBlock2 self, ParamID id) -> Mtl
def GetOwner (   self)
GetOwner(IParamBlock2 self) -> ReferenceMaker
def GetParamBlock2 (   self,
  args 
)
GetParamBlock2(IParamBlock2 self, ParamID id, TimeValue t=0, int tabIndex=0) -> IParamBlock2
GetParamBlock2(IParamBlock2 self, ParamID id, TimeValue t=0) -> IParamBlock2
GetParamBlock2(IParamBlock2 self, ParamID id) -> IParamBlock2
def GetParamControlType (   self,
  args 
)
GetParamControlType(IParamBlock2 self, ParamID id) -> SClass_ID
def GetParamDimension (   self,
  args 
)
GetParamDimension(IParamBlock2 self, int subAnim) -> ParamDimension
def GetParameterType (   self,
  args 
)
GetParameterType(IParamBlock2 self, ParamID id) -> ParamType2
def GetPoint3 (   self,
  args 
)
GetPoint3(IParamBlock2 self, ParamID id, TimeValue t=0, int tabIndex=0) -> Point3
GetPoint3(IParamBlock2 self, ParamID id, TimeValue t=0) -> Point3
GetPoint3(IParamBlock2 self, ParamID id) -> Point3
def GetPoint4 (   self,
  args 
)
GetPoint4(IParamBlock2 self, ParamID id, TimeValue t=0, int tabIndex=0) -> Point4
GetPoint4(IParamBlock2 self, ParamID id, TimeValue t=0) -> Point4
GetPoint4(IParamBlock2 self, ParamID id) -> Point4
def GetReferenceTarget (   self,
  args 
)
GetReferenceTarget(IParamBlock2 self, ParamID id, TimeValue t=0, int tabIndex=0) -> ReferenceTarget
GetReferenceTarget(IParamBlock2 self, ParamID id, TimeValue t=0) -> ReferenceTarget
GetReferenceTarget(IParamBlock2 self, ParamID id) -> ReferenceTarget
def GetRefNum (   self,
  args 
)
GetRefNum(IParamBlock2 self, int i, int tabIndex=0) -> int
GetRefNum(IParamBlock2 self, int i) -> int
def GetStr (   self,
  args 
)
GetStr(IParamBlock2 self, ParamID id, TimeValue t=0, int tabIndex=0) -> wchar_t const
GetStr(IParamBlock2 self, ParamID id, TimeValue t=0) -> wchar_t const
GetStr(IParamBlock2 self, ParamID id) -> wchar_t const *
def GetTexmap (   self,
  args 
)
GetTexmap(IParamBlock2 self, ParamID id, TimeValue t=0, int tabIndex=0) -> Texmap
GetTexmap(IParamBlock2 self, ParamID id, TimeValue t=0) -> Texmap
GetTexmap(IParamBlock2 self, ParamID id) -> Texmap
def GetTimeValue (   self,
  args 
)
GetTimeValue(IParamBlock2 self, ParamID id, TimeValue t=0, int tabIndex=0) -> TimeValue
GetTimeValue(IParamBlock2 self, ParamID id, TimeValue t=0) -> TimeValue
GetTimeValue(IParamBlock2 self, ParamID id) -> TimeValue
def GetVersion (   self)
GetVersion(IParamBlock2 self) -> DWORD
def ID (   self)
ID(IParamBlock2 self) -> short
def IDtoIndex (   self,
  args 
)
IDtoIndex(IParamBlock2 self, ParamID id) -> int
def IndextoID (   self,
  args 
)
IndextoID(IParamBlock2 self, int i) -> ParamID
def Insert (   self,
  args 
)
Insert(IParamBlock2 self, ParamID id, int at, float v) -> int
Insert(IParamBlock2 self, ParamID id, int at, int v) -> int
Insert(IParamBlock2 self, ParamID id, int at, Point3 v) -> int
Insert(IParamBlock2 self, ParamID id, int at, Point4 v) -> int
Insert(IParamBlock2 self, ParamID id, int at, Color v) -> int
Insert(IParamBlock2 self, ParamID id, int at, AColor v) -> int
Insert(IParamBlock2 self, ParamID id, int at, wchar_t const * v) -> int
Insert(IParamBlock2 self, ParamID id, int at, Mtl v) -> int
Insert(IParamBlock2 self, ParamID id, int at, Texmap v) -> int
Insert(IParamBlock2 self, ParamID id, int at, PBBitmap v) -> int
Insert(IParamBlock2 self, ParamID id, int at, INode v) -> int
Insert(IParamBlock2 self, ParamID id, int at, ReferenceTarget v) -> int
Insert(IParamBlock2 self, ParamID id, int at, IParamBlock2 v) -> int
Insert(IParamBlock2 self, ParamID id, int at, Matrix3 v) -> int
def KeyFrameAtTimeByID (   self,
  args 
)
KeyFrameAtTimeByID(IParamBlock2 self, ParamID id, TimeValue t, int tabIndex=0) -> BOOL
KeyFrameAtTimeByID(IParamBlock2 self, ParamID id, TimeValue t) -> BOOL
def KeyFrameAtTimeByIndex (   self,
  args 
)
KeyFrameAtTimeByIndex(IParamBlock2 self, int i, TimeValue t, int tabIndex=0) -> BOOL
KeyFrameAtTimeByIndex(IParamBlock2 self, int i, TimeValue t) -> BOOL
def NumParams (   self)
NumParams(IParamBlock2 self) -> int
def ReleaseDesc (   self)
ReleaseDesc(IParamBlock2 self)
def RemoveControllerByIndex (   self,
  args 
)
RemoveControllerByIndex(IParamBlock2 self, int i, int tabIndex)
def RescaleParam (   self,
  args 
)
RescaleParam(IParamBlock2 self, int paramNum, int tabIndex, float f)
def Reset (   self,
  args 
)
Reset(IParamBlock2 self, ParamID id, int tabIndex=-1, BOOL updateUI=TRUE, BOOL callSetHandlers=TRUE)
Reset(IParamBlock2 self, ParamID id, int tabIndex=-1, BOOL updateUI=TRUE)
Reset(IParamBlock2 self, ParamID id, int tabIndex=-1)
Reset(IParamBlock2 self, ParamID id)
def ResetAll (   self,
  args 
)
ResetAll(IParamBlock2 self, BOOL updateUI=TRUE, BOOL callSetHandlers=TRUE)
ResetAll(IParamBlock2 self, BOOL updateUI=TRUE)
ResetAll(IParamBlock2 self)
def Resize (   self,
  args 
)
Resize(IParamBlock2 self, ParamID id, int num) -> int
def SetControllerByID (   self,
  args 
)
SetControllerByID(IParamBlock2 self, ParamID id, int tabIndex, Control c, BOOL preserveFrame0Value=TRUE)
SetControllerByID(IParamBlock2 self, ParamID id, int tabIndex, Control c)
def SetControllerByIndex (   self,
  args 
)
SetControllerByIndex(IParamBlock2 self, int i, int tabIndex, Control c, BOOL preserveFrame0Value=TRUE)
SetControllerByIndex(IParamBlock2 self, int i, int tabIndex, Control c)
def SetCount (   self,
  args 
)
SetCount(IParamBlock2 self, ParamID id, int n)
def SetDesc (   self,
  args 
)
SetDesc(IParamBlock2 self, ParamBlockDesc2 desc)
def SetSubAnimNum (   self,
  args 
)
SetSubAnimNum(IParamBlock2 self, ParamID id, int subAnimNum, int tabIndex=0)
SetSubAnimNum(IParamBlock2 self, ParamID id, int subAnimNum)
def SetValue (   self,
  args 
)
SetValue(IParamBlock2 self, ParamID id, TimeValue t, float v, int tabIndex=0) -> BOOL
SetValue(IParamBlock2 self, ParamID id, TimeValue t, float v) -> BOOL
SetValue(IParamBlock2 self, ParamID id, TimeValue t, int v, int tabIndex=0) -> BOOL
SetValue(IParamBlock2 self, ParamID id, TimeValue t, int v) -> BOOL
SetValue(IParamBlock2 self, ParamID id, TimeValue t, Point3 v, int tabIndex=0) -> BOOL
SetValue(IParamBlock2 self, ParamID id, TimeValue t, Point3 v) -> BOOL
SetValue(IParamBlock2 self, ParamID id, TimeValue t, Point4 v, int tabIndex=0) -> BOOL
SetValue(IParamBlock2 self, ParamID id, TimeValue t, Point4 v) -> BOOL
SetValue(IParamBlock2 self, ParamID id, TimeValue t, Color v, int tabIndex=0) -> BOOL
SetValue(IParamBlock2 self, ParamID id, TimeValue t, Color v) -> BOOL
SetValue(IParamBlock2 self, ParamID id, TimeValue t, AColor v, int tabIndex=0) -> BOOL
SetValue(IParamBlock2 self, ParamID id, TimeValue t, AColor v) -> BOOL
SetValue(IParamBlock2 self, ParamID id, TimeValue t, wchar_t const * v, int tabIndex=0) -> BOOL
SetValue(IParamBlock2 self, ParamID id, TimeValue t, wchar_t const * v) -> BOOL
SetValue(IParamBlock2 self, ParamID id, TimeValue t, Mtl v, int tabIndex=0) -> BOOL
SetValue(IParamBlock2 self, ParamID id, TimeValue t, Mtl v) -> BOOL
SetValue(IParamBlock2 self, ParamID id, TimeValue t, Texmap v, int tabIndex=0) -> BOOL
SetValue(IParamBlock2 self, ParamID id, TimeValue t, Texmap v) -> BOOL
SetValue(IParamBlock2 self, ParamID id, TimeValue t, PBBitmap v, int tabIndex=0) -> BOOL
SetValue(IParamBlock2 self, ParamID id, TimeValue t, PBBitmap v) -> BOOL
SetValue(IParamBlock2 self, ParamID id, TimeValue t, INode v, int tabIndex=0) -> BOOL
SetValue(IParamBlock2 self, ParamID id, TimeValue t, INode v) -> BOOL
SetValue(IParamBlock2 self, ParamID id, TimeValue t, ReferenceTarget v, int tabIndex=0) -> BOOL
SetValue(IParamBlock2 self, ParamID id, TimeValue t, ReferenceTarget v) -> BOOL
SetValue(IParamBlock2 self, ParamID id, TimeValue t, IParamBlock2 v, int tabIndex=0) -> BOOL
SetValue(IParamBlock2 self, ParamID id, TimeValue t, IParamBlock2 v) -> BOOL
SetValue(IParamBlock2 self, ParamID id, TimeValue t, Matrix3 v, int tabIndex=0) -> BOOL
SetValue(IParamBlock2 self, ParamID id, TimeValue t, Matrix3 v) -> BOOL
def Shrink (   self,
  args 
)
Shrink(IParamBlock2 self, ParamID id)
def SwapControllers (   self,
  args 
)
SwapControllers(IParamBlock2 self, int i1, int tabIndex1, int i2, int tabIndex2)
def ZeroCount (   self,
  args 
)
ZeroCount(IParamBlock2 self, ParamID id)