Parameter Class Reference

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

Class Description

Provides access to a parameter in a IParamBlock or IParamBlock2. 
+ Inheritance diagram for Parameter:

Public Member Functions

def GetController
 
def GetName
 
def GetTabIndex
 
def GetType
 
def GetValue
 
def IsAnimatable
 
def IsArrayData
 
def IsArrayParameter
 
def IsObsolete
 
def IsReadOnly
 
def ReplaceController
 
def SetController
 
def SetValue
 

Static Public Attributes

tuple Controller = _swig_property(GetController, SetController)
 
tuple IsAnimatable = _swig_property(IsAnimatable)
 
tuple IsArrayData = _swig_property(IsArrayData)
 
tuple IsArrayParameter = _swig_property(IsArrayParameter)
 
tuple IsObsolete = _swig_property(IsObsolete)
 
tuple IsReadOnly = _swig_property(IsReadOnly)
 
tuple Name = _swig_property(GetName)
 
tuple TabIndex = _swig_property(GetTabIndex)
 
tuple thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 
tuple Type = _swig_property(GetType)
 
tuple Value = _swig_property(GetValue, SetValue)
 

Member Function Documentation

def GetController (   self)
GetController(Parameter self) -> Control
def GetName (   self)
GetName(Parameter self) -> WStr
def GetTabIndex (   self)
GetTabIndex(Parameter self) -> int
def GetType (   self)
GetType(Parameter self) -> int
def GetValue (   self,
  args 
)
GetValue(Parameter self, TimeValue t=Autodesk::Max::Now()) -> FPValue
GetValue(Parameter self) -> FPValue
def IsAnimatable (   self)
IsAnimatable(Parameter self) -> bool
def IsArrayData (   self)
IsArrayData(Parameter self) -> bool
def IsArrayParameter (   self)
IsArrayParameter(Parameter self) -> bool
def IsObsolete (   self)
IsObsolete(Parameter self) -> bool
def IsReadOnly (   self)
IsReadOnly(Parameter self) -> bool
def ReplaceController (   self,
  args 
)
ReplaceController(Parameter self, Control c, bool preserveFrame0Value=True)
ReplaceController(Parameter self, Control c)
def SetController (   self,
  args 
)
SetController(Parameter self, Control c, bool preserveFrame0Value=True)
SetController(Parameter self, Control c)
def SetValue (   self,
  args 
)
SetValue(Parameter self, FPValue x, TimeValue t=Autodesk::Max::Now())
SetValue(Parameter self, FPValue x)