ArrayParameter Class Reference

Class Description

Represents an array parameter in a IParamBlock2.
+ Inheritance diagram for ArrayParameter:

Public Member Functions

def Append (self, args)
 
def Count (self)
 
def Delete (self, args)
 
def GetController (self, args)
 
def GetIsAnimatable (self)
 
def GetIsArrayData (self)
 
def GetIsArrayParameter (self)
 
def GetIsObsolete (self)
 
def GetIsReadOnly (self)
 
def GetIsResizable (self)
 
def GetItem (self, args)
 
def GetName (self)
 
def GetParamType (self)
 
def GetValue (self, args)
 
def Insert (self, args)
 
def ReplaceController (self, args)
 
def SetController (self, args)
 
def SetCount (self, args)
 
def SetValue (self, args)
 

Static Public Attributes

tuple IsAnimatable = _swig_property(GetIsAnimatable)
 
tuple IsArrayData = _swig_property(GetIsArrayData)
 
tuple IsArrayParameter = _swig_property(GetIsArrayParameter)
 
tuple IsObsolete = _swig_property(GetIsObsolete)
 
tuple IsReadOnly = _swig_property(GetIsReadOnly)
 
tuple IsResizable = _swig_property(GetIsResizable)
 
tuple Items = _swig_property(lambda self: (self.GetItem(i) for i in xrange(self.Count())))
 
tuple Name = _swig_property(GetName)
 
tuple NumItems = _swig_property(Count)
 
tuple thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 
tuple Type = _swig_property(GetParamType)
 
tuple Value = _swig_property(GetValue, SetValue)
 

Member Function Documentation

def Append (   self,
  args 
)
Append(ArrayParameter self, FPValue x) -> int
def Count (   self)
Count(ArrayParameter self) -> int
def Delete (   self,
  args 
)
Delete(ArrayParameter self, int tabIndex, int count) -> int
def GetController (   self,
  args 
)
GetController(ArrayParameter self, int tabIndex) -> Control
def GetIsAnimatable (   self)
GetIsAnimatable(ArrayParameter self) -> bool
def GetIsArrayData (   self)
GetIsArrayData(ArrayParameter self) -> bool
def GetIsArrayParameter (   self)
GetIsArrayParameter(ArrayParameter self) -> bool
def GetIsObsolete (   self)
GetIsObsolete(ArrayParameter self) -> bool
def GetIsReadOnly (   self)
GetIsReadOnly(ArrayParameter self) -> bool
def GetIsResizable (   self)
GetIsResizable(ArrayParameter self) -> bool
def GetItem (   self,
  args 
)
GetItem(ArrayParameter self, int tabIndex) -> Parameter
def GetName (   self)
GetName(ArrayParameter self) -> WStr
def GetParamType (   self)
GetParamType(ArrayParameter self) -> int
def GetValue (   self,
  args 
)
GetValue(ArrayParameter self, TimeValue t, int tabIndex) -> FPValue
GetValue(ArrayParameter self, TimeValue t=Autodesk::Max::Now()) -> FPValue
GetValue(ArrayParameter self) -> FPValue
def Insert (   self,
  args 
)
Insert(ArrayParameter self, FPValue x, int tabIndex) -> int
def ReplaceController (   self,
  args 
)
ReplaceController(ArrayParameter self, Control c, int tabIndex, bool preserveFrame0Value=True)
ReplaceController(ArrayParameter self, Control c, int tabIndex)
def SetController (   self,
  args 
)
SetController(ArrayParameter self, Control c, int tabIndex, bool preserveFrame0Value=True)
SetController(ArrayParameter self, Control c, int tabIndex)
def SetCount (   self,
  args 
)
SetCount(ArrayParameter self, int count)
def SetValue (   self,
  args 
)
SetValue(ArrayParameter self, FPValue x, TimeValue t, int tabIndex)
SetValue(ArrayParameter self, FPValue x, TimeValue t=Autodesk::Max::Now())
SetValue(ArrayParameter self, FPValue x)