BitmapTex Class Reference

Class Description

Bitmap texture.
+ Inheritance diagram for BitmapTex:

Public Member Functions

def BitmapLoadDlg
 
def GetAlphaAsMono
 
def GetAlphaAsRGB
 
def GetAlphaSource
 
def GetBitmap
 
def GetEndCondition
 
def GetFilterType
 
def GetMap
 
def GetMapName
 
def GetPlaybackRate
 
def GetPremultAlpha
 
def GetStartTime
 
def ReloadBitmapAndUpdate
 
def SetAlphaAsMono
 
def SetAlphaAsRGB
 
def SetAlphaSource
 
def SetBitmap
 
def SetEndCondition
 
def SetFilterType
 
def SetMap
 
def SetMapName
 
def SetPlaybackRate
 
def SetPremultAlpha
 
def SetStartTime
 
- Public Member Functions inherited from Texmap
def GetHandlesOwnViewPerturb
 
def GetMapChannel
 
def GetTextureTiling
 
def GetUVTransform
 
def GetUVWSource
 
def InitSlotType
 
def IsHighDynamicRange
 
def LoadMapFiles
 
def MapSlotType
 
def RecurseInitSlotType
 
def RenderBitmap
 
def SetOutputLevel
 
- Public Member Functions inherited from MtlBase
def ActivateTexDisplay
 
def AnyMulti
 
def ClearMtlFlag
 
def DeactivateMapsInTree
 
def GetActiveMB
 
def GetFullName
 
def GetGBufID
 
def GetMeditObjType
 
def GetMEditRotate
 
def GetMeditTiling
 
def GetName
 
def GetRefTarget
 
def GetTransparencyHint
 
def IsMultiMtl
 
def LocalMappingsRequired
 
def LocalRequirements
 
def MappingsRequired
 
def MapSlotType
 
def Requirements
 
def Reset
 
def SetActiveMB
 
def SetGBufID
 
def SetMeditObjType
 
def SetMeditTiling
 
def SetMtlFlag
 
def SetName
 
def SupportsMultiMapsInViewport
 
def SupportTexDisplay
 
def TestMtlFlag
 
def TextureDisplayEnabled
 
def Update
 
def Validity
 
- Public Member Functions inherited from ReferenceTarget
def NotifyTarget
 
- Public Member Functions inherited from ReferenceMaker
def ClearFlagInHierarchy
 
def DeleteMe
 
def DeleteReference
 
def FindRef
 
def GetNumRefs
 
def GetReference
 
def NotifyChanged
 
def NotifyDependents
 
def ReplaceReference
 
def RescaleWorldUnits
 
- Public Member Functions inherited from Animatable
def AddNewKey
 
def AssignController
 
def CanAssignController
 
def CanCopyAnim
 
def CanCopyTrack
 
def CanDeleteSubAnim
 
def CanMakeUnique
 
def ClearAFlag
 
def ClearAFlagEx
 
def ClearFlagBit
 
def ClearFlagInAllAnimatables
 
def CopyKeysFromTime
 
def DeleteKeyAtTime
 
def DeleteKeyByIndex
 
def DeleteKeys
 
def DeleteSubAnim
 
def DeleteTime
 
def DoesSupportTimeOperations
 
def EditTimeRange
 
def FreeCaches
 
def GetAnimByHandle
 
def GetAnimHandle
 
def GetClassID
 
def GetClassName
 
def GetCustomAttributeContainer
 
def GetHasSubElements
 
def GetKeyIndex
 
def GetKeyTime
 
def GetNextKeyTime
 
def GetNodeName
 
def GetNumKeys
 
def GetNumSubAnims
 
def GetParameterBlock
 
def GetSubAnim
 
def GetSubAnimName
 
def GetSuperClassID
 
def GetTimeRange
 
def InsertTime
 
def IsAnimated
 
def IsKeyAtTime
 
def IsSubClassOf
 
def MoveKeys
 
def ReverseTime
 
def ScaleKeyValues
 
def ScaleTime
 
def SetAFlag
 
def SetAFlagEx
 
def SetFlagBit
 
def SubNumToRefNum
 
def TestAFlag
 
def TestAFlagEx
 
def TestFlagBit
 
- Public Member Functions inherited from InterfaceServer
def GetInterface
 
- Public Member Functions inherited from Wrapper
def GetUnwrappedPtr
 

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 Texmap
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 MtlBase
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 BitmapLoadDlg (   self)
BitmapLoadDlg(BitmapTex self)
def GetAlphaAsMono (   self,
  args 
)
GetAlphaAsMono(BitmapTex self, bool onoff) -> bool
def GetAlphaAsRGB (   self,
  args 
)
GetAlphaAsRGB(BitmapTex self, bool onoff) -> bool
def GetAlphaSource (   self)
GetAlphaSource(BitmapTex self) -> int
def GetBitmap (   self,
  args 
)
GetBitmap(BitmapTex self, TimeValue t=Autodesk::Max::Now()) -> Bitmap
GetBitmap(BitmapTex self) -> Bitmap
def GetEndCondition (   self)
GetEndCondition(BitmapTex self) -> int
def GetFilterType (   self)
GetFilterType(BitmapTex self) -> int
def GetMap (   self)
GetMap(BitmapTex self) -> Asset
def GetMapName (   self)
GetMapName(BitmapTex self) -> wchar_t const *
def GetPlaybackRate (   self)
GetPlaybackRate(BitmapTex self) -> float
def GetPremultAlpha (   self,
  args 
)
GetPremultAlpha(BitmapTex self, bool onoff) -> bool
def GetStartTime (   self)
GetStartTime(BitmapTex self) -> TimeValue
def ReloadBitmapAndUpdate (   self)
ReloadBitmapAndUpdate(BitmapTex self)
def SetAlphaAsMono (   self,
  args 
)
SetAlphaAsMono(BitmapTex self, bool onoff)
def SetAlphaAsRGB (   self,
  args 
)
SetAlphaAsRGB(BitmapTex self, bool onoff)
def SetAlphaSource (   self,
  args 
)
SetAlphaSource(BitmapTex self, int as)
def SetBitmap (   self,
  args 
)
SetBitmap(BitmapTex self, Bitmap bm)
def SetEndCondition (   self,
  args 
)
SetEndCondition(BitmapTex self, int endcond)
def SetFilterType (   self,
  args 
)
SetFilterType(BitmapTex self, int ft)
def SetMap (   self,
  args 
)
SetMap(BitmapTex self, Asset asset, bool isUIAction=False)
SetMap(BitmapTex self, Asset asset)
def SetMapName (   self,
  args 
)
SetMapName(BitmapTex self, wchar_t const * name, bool isUIAction=False)
SetMapName(BitmapTex self, wchar_t const * name)
def SetPlaybackRate (   self,
  args 
)
SetPlaybackRate(BitmapTex self, float r)
def SetPremultAlpha (   self,
  args 
)
SetPremultAlpha(BitmapTex self, bool onoff)
def SetStartTime (   self,
  args 
)
SetStartTime(BitmapTex self, TimeValue t)