IParamBlock Class Reference

Class Description

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

Public Member Functions

def AnimNumToParamNum (self, args)
 
def GetAnimNum (self, args)
 
def GetAnimParamControlType (self, args)
 
def GetColor (self, args)
 
def GetController (self, args)
 
def GetFloat (self, args)
 
def GetInt (self, args)
 
def GetParamBlock (self)
 
def GetParameterType (self, args)
 
def GetPoint3 (self, args)
 
def GetRefNum (self, args)
 
def GetValue (self, args)
 
def GetVersion (self)
 
def LastNotifyParamNum (self)
 
def NumParams (self)
 
def RemoveController (self, args)
 
def RescaleParam (self, args)
 
def SetController (self, args)
 
def SetValue (self, args)
 
def SwapControllers (self, args)
 
- Public Member Functions inherited from ReferenceTarget
def FindDependentNode (self)
 
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 ClearAllAppData (self)
 
def ClearFlagBit (self, args)
 
def ClearFlagInAllAnimatables (args)
 
def CopyKeysFromTime (self, args)
 
def DeleteAppData (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 GetAppData (self, args)
 
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 SetAppData (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(IParamBlock self, int animNum) -> int
def GetAnimNum (   self,
  args 
)
GetAnimNum(IParamBlock self, int paramNum) -> int
def GetAnimParamControlType (   self,
  args 
)
GetAnimParamControlType(IParamBlock self, int anim) -> SClass_ID
def GetColor (   self,
  args 
)
GetColor(IParamBlock self, int i, TimeValue t=0) -> Color
GetColor(IParamBlock self, int i) -> Color
def GetController (   self,
  args 
)
GetController(IParamBlock self, int i) -> Control
def GetFloat (   self,
  args 
)
GetFloat(IParamBlock self, int i, TimeValue t=0) -> float
GetFloat(IParamBlock self, int i) -> float
def GetInt (   self,
  args 
)
GetInt(IParamBlock self, int i, TimeValue t=0) -> int
GetInt(IParamBlock self, int i) -> int
def GetParamBlock (   self)
GetParamBlock(IParamBlock self) -> IParamBlock
def GetParameterType (   self,
  args 
)
GetParameterType(IParamBlock self, int i) -> int
def GetPoint3 (   self,
  args 
)
GetPoint3(IParamBlock self, int i, TimeValue t=0) -> Point3
GetPoint3(IParamBlock self, int i) -> Point3
def GetRefNum (   self,
  args 
)
GetRefNum(IParamBlock self, int paramNum) -> int
def GetValue (   self,
  args 
)
GetValue(IParamBlock self, int i, TimeValue t, float & v, Interval ivalid) -> BOOL
GetValue(IParamBlock self, int i, TimeValue t, int & v, Interval ivalid) -> BOOL
GetValue(IParamBlock self, int i, TimeValue t, Point3 v, Interval ivalid) -> BOOL
GetValue(IParamBlock self, int i, TimeValue t, Color v, Interval ivalid) -> BOOL
def GetVersion (   self)
GetVersion(IParamBlock self) -> DWORD
def LastNotifyParamNum (   self)
LastNotifyParamNum(IParamBlock self) -> int
def NumParams (   self)
NumParams(IParamBlock self) -> int
def RemoveController (   self,
  args 
)
RemoveController(IParamBlock self, int i)
def RescaleParam (   self,
  args 
)
RescaleParam(IParamBlock self, int paramNum, float f)
def SetController (   self,
  args 
)
SetController(IParamBlock self, int i, Control c, BOOL preserveFrame0Value=TRUE)
SetController(IParamBlock self, int i, Control c)
def SetValue (   self,
  args 
)
SetValue(IParamBlock self, int i, TimeValue t, float v) -> BOOL
SetValue(IParamBlock self, int i, TimeValue t, int v) -> BOOL
SetValue(IParamBlock self, int i, TimeValue t, Point3 v) -> BOOL
SetValue(IParamBlock self, int i, TimeValue t, Color v) -> BOOL
def SwapControllers (   self,
  args 
)
SwapControllers(IParamBlock self, int j, int k)