| MaxPlus Python API Reference
    | 
 Inheritance diagram for ReferenceMaker:
 Inheritance diagram for ReferenceMaker:| Public Member Functions | |
| 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 (self, type=0) | 
| 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 | |
| NumRefs = _swig_property(GetNumRefs) | |
| Refs = _swig_property(lambda self: (self.GetReference(i) for i in xrange(self.GetNumRefs()))) | |
| 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 | |
| AnimHandle = _swig_property(GetAnimHandle) | |
| ClassID = _swig_property(GetClassID) | |
| ClearFlagInAllAnimatables = staticmethod(ClearFlagInAllAnimatables) | |
| GetAnimByHandle = staticmethod(GetAnimByHandle) | |
| KeyTimes = _swig_property(lambda self: (self.GetKeyTime(i) for i in xrange(self.GetNumKeys()))) | |
| NodeName = _swig_property(GetNodeName) | |
| NumSubAnims = _swig_property(GetNumSubAnims) | |
| ParameterBlock = _swig_property(GetParameterBlock) | |
| SubAnimNames = _swig_property(lambda self: (self.GetSubAnimName(i) for i in xrange(self.GetNumSubAnims()))) | |
| SubAnims = _swig_property(lambda self: (self.GetSubAnim(i) for i in xrange(self.GetNumSubAnims()))) | |
| SuperClassID = _swig_property(GetSuperClassID) | |
| 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 | |
| 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 | |
| thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') | |
A scene entity that owns other scene entities and listens to messages from them.
| def ClearFlagInHierarchy | ( | self, | |
| * | args | ||
| ) | 
ClearFlagInHierarchy(ReferenceMaker self, DWORD mask)
| def DeleteMe | ( | self | ) | 
DeleteMe(ReferenceMaker self)
| def DeleteReference | ( | self, | |
| * | args | ||
| ) | 
DeleteReference(ReferenceMaker self, int i) -> RefResult
| def FindRef | ( | self, | |
| * | args | ||
| ) | 
FindRef(ReferenceMaker self, ReferenceTarget rtarg) -> int
| def GetNumRefs | ( | self | ) | 
GetNumRefs(ReferenceMaker self) -> int
| def GetReference | ( | self, | |
| * | args | ||
| ) | 
GetReference(ReferenceMaker self, int i) -> ReferenceTarget
| def NotifyChanged | ( | self | ) | 
NotifyChanged(ReferenceMaker self) -> RefResult
| def NotifyDependents | ( | self, | |
| * | args | ||
| ) | 
NotifyDependents(ReferenceMaker self, int message, Interval changeInt=Autodesk::Max::Forever(), int partID=PART_ALL, SClass_ID sclass=NOTIFY_ALL, 
    bool propagate=TRUE, RefTargetHandle hTarg=0, NotifyDependentsOption notifyDependentsOption=REFNOTIFY_ALLOW_OPTIMIZATIONS) -> RefResult
NotifyDependents(ReferenceMaker self, int message, Interval changeInt=Autodesk::Max::Forever(), int partID=PART_ALL, SClass_ID sclass=NOTIFY_ALL, 
    bool propagate=TRUE, RefTargetHandle hTarg=0) -> RefResult
NotifyDependents(ReferenceMaker self, int message, Interval changeInt=Autodesk::Max::Forever(), int partID=PART_ALL, SClass_ID sclass=NOTIFY_ALL, 
    bool propagate=TRUE) -> RefResult
NotifyDependents(ReferenceMaker self, int message, Interval changeInt=Autodesk::Max::Forever(), int partID=PART_ALL, SClass_ID sclass=NOTIFY_ALL) -> RefResult
NotifyDependents(ReferenceMaker self, int message, Interval changeInt=Autodesk::Max::Forever(), int partID=PART_ALL) -> RefResult
NotifyDependents(ReferenceMaker self, int message, Interval changeInt=Autodesk::Max::Forever()) -> RefResult
NotifyDependents(ReferenceMaker self, int message) -> RefResult
 
| def ReplaceReference | ( | self, | |
| * | args | ||
| ) | 
ReplaceReference(ReferenceMaker self, int i, ReferenceTarget target, bool delOld=TRUE) -> RefResult ReplaceReference(ReferenceMaker self, int i, ReferenceTarget target) -> RefResult
| def RescaleWorldUnits | ( | self, | |
| * | args | ||
| ) | 
RescaleWorldUnits(ReferenceMaker self, float f)
Reimplemented in PolyObject.