MaxPlus Python API Reference
Factory Class Reference
+ Inheritance diagram for Factory:

Public Member Functions

def CreateAnimatable (*args)
 
def CreateAtmospheric (*args)
 
def CreateBitmap (*args)
 
def CreateBoxGizmoObject ()
 
def CreateCamera (*args)
 
def CreateCameraObject (*args)
 
def CreateCylGizmoObject ()
 
def CreateDefaultBitmapTex ()
 
def CreateDefaultBoolController ()
 
def CreateDefaultColorController ()
 
def CreateDefaultCompositeTex ()
 
def CreateDefaultFloatController ()
 
def CreateDefaultFRGBAController ()
 
def CreateDefaultMasterPointController ()
 
def CreateDefaultMatrix3Controller ()
 
def CreateDefaultMixTex ()
 
def CreateDefaultMultiMtl ()
 
def CreateDefaultMultiTileTex ()
 
def CreateDefaultPoint2Controller ()
 
def CreateDefaultPoint3Controller ()
 
def CreateDefaultPoint4Controller ()
 
def CreateDefaultPositionController ()
 
def CreateDefaultRotationController ()
 
def CreateDefaultScaleController ()
 
def CreateDefaultSoundObj ()
 
def CreateDefaultStdCubic ()
 
def CreateDefaultStdFog ()
 
def CreateDefaultStdMat ()
 
def CreateDefaultStdMirror ()
 
def CreateDefaultTintTex ()
 
def CreateDerivedObject (*args)
 
def CreateDirectionalLight ()
 
def CreateDummyObject ()
 
def CreateFloatController (*args)
 
def CreateFreeCamera ()
 
def CreateGeomObject (*args)
 
def CreateGizmoObject (*args)
 
def CreateHelperObject (*args)
 
def CreateHitRegion ()
 
def CreateInterpFloat ()
 
def CreateInterpPoint2 ()
 
def CreateInterpPoint3 ()
 
def CreateInterpPoint4 ()
 
def CreateInterpPosition ()
 
def CreateInterpRotation ()
 
def CreateInterpScale ()
 
def CreateLight (*args)
 
def CreateLightObject (*args)
 
def CreateLookatControl ()
 
def CreateMasterPointControl ()
 
def CreateMaterial (*args)
 
def CreateMatrix3Controller (*args)
 
def CreateMorphController (*args)
 
def CreateNewMesh ()
 
def CreateNewTriObject ()
 
def CreateNode (*args)
 
def CreateObject (*args)
 
def CreateObjectModifier (*args)
 
def CreateOmniLight ()
 
def CreateParallelCamera ()
 
def CreatePoint3Controller (*args)
 
def CreatePositionController (*args)
 
def CreatePRSControl ()
 
def CreateRenderElement (*args)
 
def CreateRenderer (*args)
 
def CreateRenderingEffect (*args)
 
def CreateRotationController (*args)
 
def CreateScaleController (*args)
 
def CreateShapeObject (*args)
 
def CreateSound (*args)
 
def CreateSphereGizmoObject ()
 
def CreateStorage (*args)
 
def CreateSubObjHitList ()
 
def CreateTargetedCamera ()
 
def CreateTargetedDirectionalLight (*args)
 
def CreateTargetedSpotLight ()
 
def CreateTargetObject ()
 
def CreateTextureMap (*args)
 
def CreateWorldSpaceModifier (*args)
 
def CreateWSDerivedObject (*args)
 
def GetDefaultController (*args)
 
def IsCreatingObject (*args)
 
def SetDefaultBoolController (*args)
 
def SetDefaultColorController (*args)
 
def SetDefaultController (*args)
 
def SetDefaultFRGBAController (*args)
 
def StartCreatingObject (*args)
 
def StopCreating ()
 

Static Public Attributes

 CreateAnimatable = staticmethod(CreateAnimatable)
 
 CreateAtmospheric = staticmethod(CreateAtmospheric)
 
 CreateBitmap = staticmethod(CreateBitmap)
 
 CreateBoxGizmoObject = staticmethod(CreateBoxGizmoObject)
 
 CreateCamera = staticmethod(CreateCamera)
 
 CreateCameraObject = staticmethod(CreateCameraObject)
 
 CreateCylGizmoObject = staticmethod(CreateCylGizmoObject)
 
 CreateDefaultBitmapTex = staticmethod(CreateDefaultBitmapTex)
 
 CreateDefaultBoolController = staticmethod(CreateDefaultBoolController)
 
 CreateDefaultColorController = staticmethod(CreateDefaultColorController)
 
 CreateDefaultCompositeTex = staticmethod(CreateDefaultCompositeTex)
 
 CreateDefaultFloatController = staticmethod(CreateDefaultFloatController)
 
 CreateDefaultFRGBAController = staticmethod(CreateDefaultFRGBAController)
 
 CreateDefaultMasterPointController = staticmethod(CreateDefaultMasterPointController)
 
 CreateDefaultMatrix3Controller = staticmethod(CreateDefaultMatrix3Controller)
 
 CreateDefaultMixTex = staticmethod(CreateDefaultMixTex)
 
 CreateDefaultMultiMtl = staticmethod(CreateDefaultMultiMtl)
 
 CreateDefaultMultiTileTex = staticmethod(CreateDefaultMultiTileTex)
 
 CreateDefaultPoint2Controller = staticmethod(CreateDefaultPoint2Controller)
 
 CreateDefaultPoint3Controller = staticmethod(CreateDefaultPoint3Controller)
 
 CreateDefaultPoint4Controller = staticmethod(CreateDefaultPoint4Controller)
 
 CreateDefaultPositionController = staticmethod(CreateDefaultPositionController)
 
 CreateDefaultRotationController = staticmethod(CreateDefaultRotationController)
 
 CreateDefaultScaleController = staticmethod(CreateDefaultScaleController)
 
 CreateDefaultSoundObj = staticmethod(CreateDefaultSoundObj)
 
 CreateDefaultStdCubic = staticmethod(CreateDefaultStdCubic)
 
 CreateDefaultStdFog = staticmethod(CreateDefaultStdFog)
 
 CreateDefaultStdMat = staticmethod(CreateDefaultStdMat)
 
 CreateDefaultStdMirror = staticmethod(CreateDefaultStdMirror)
 
 CreateDefaultTintTex = staticmethod(CreateDefaultTintTex)
 
 CreateDerivedObject = staticmethod(CreateDerivedObject)
 
 CreateDirectionalLight = staticmethod(CreateDirectionalLight)
 
 CreateDummyObject = staticmethod(CreateDummyObject)
 
 CreateFloatController = staticmethod(CreateFloatController)
 
 CreateFreeCamera = staticmethod(CreateFreeCamera)
 
 CreateGeomObject = staticmethod(CreateGeomObject)
 
 CreateGizmoObject = staticmethod(CreateGizmoObject)
 
 CreateHelperObject = staticmethod(CreateHelperObject)
 
 CreateHitRegion = staticmethod(CreateHitRegion)
 
 CreateInterpFloat = staticmethod(CreateInterpFloat)
 
 CreateInterpPoint2 = staticmethod(CreateInterpPoint2)
 
 CreateInterpPoint3 = staticmethod(CreateInterpPoint3)
 
 CreateInterpPoint4 = staticmethod(CreateInterpPoint4)
 
 CreateInterpPosition = staticmethod(CreateInterpPosition)
 
 CreateInterpRotation = staticmethod(CreateInterpRotation)
 
 CreateInterpScale = staticmethod(CreateInterpScale)
 
 CreateLight = staticmethod(CreateLight)
 
 CreateLightObject = staticmethod(CreateLightObject)
 
 CreateLookatControl = staticmethod(CreateLookatControl)
 
 CreateMasterPointControl = staticmethod(CreateMasterPointControl)
 
 CreateMaterial = staticmethod(CreateMaterial)
 
 CreateMatrix3Controller = staticmethod(CreateMatrix3Controller)
 
 CreateMorphController = staticmethod(CreateMorphController)
 
 CreateNewMesh = staticmethod(CreateNewMesh)
 
 CreateNewTriObject = staticmethod(CreateNewTriObject)
 
 CreateNode = staticmethod(CreateNode)
 
 CreateObject = staticmethod(CreateObject)
 
 CreateObjectModifier = staticmethod(CreateObjectModifier)
 
 CreateOmniLight = staticmethod(CreateOmniLight)
 
 CreateParallelCamera = staticmethod(CreateParallelCamera)
 
 CreatePoint3Controller = staticmethod(CreatePoint3Controller)
 
 CreatePositionController = staticmethod(CreatePositionController)
 
 CreatePRSControl = staticmethod(CreatePRSControl)
 
 CreateRenderElement = staticmethod(CreateRenderElement)
 
 CreateRenderer = staticmethod(CreateRenderer)
 
 CreateRenderingEffect = staticmethod(CreateRenderingEffect)
 
 CreateRotationController = staticmethod(CreateRotationController)
 
 CreateScaleController = staticmethod(CreateScaleController)
 
 CreateShapeObject = staticmethod(CreateShapeObject)
 
 CreateSound = staticmethod(CreateSound)
 
 CreateSphereGizmoObject = staticmethod(CreateSphereGizmoObject)
 
 CreateStorage = staticmethod(CreateStorage)
 
 CreateSubObjHitList = staticmethod(CreateSubObjHitList)
 
 CreateTargetedCamera = staticmethod(CreateTargetedCamera)
 
 CreateTargetedDirectionalLight = staticmethod(CreateTargetedDirectionalLight)
 
 CreateTargetedSpotLight = staticmethod(CreateTargetedSpotLight)
 
 CreateTargetObject = staticmethod(CreateTargetObject)
 
 CreateTextureMap = staticmethod(CreateTextureMap)
 
 CreateWorldSpaceModifier = staticmethod(CreateWorldSpaceModifier)
 
 CreateWSDerivedObject = staticmethod(CreateWSDerivedObject)
 
 GetDefaultController = staticmethod(GetDefaultController)
 
 IsCreatingObject = staticmethod(IsCreatingObject)
 
 SetDefaultBoolController = staticmethod(SetDefaultBoolController)
 
 SetDefaultColorController = staticmethod(SetDefaultColorController)
 
 SetDefaultController = staticmethod(SetDefaultController)
 
 SetDefaultFRGBAController = staticmethod(SetDefaultFRGBAController)
 
 StartCreatingObject = staticmethod(StartCreatingObject)
 
 StopCreating = staticmethod(StopCreating)
 
 thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 

Detailed Description

Functions for creating objects and nodes.

Member Function Documentation

◆ CreateAnimatable()

def CreateAnimatable ( args)
CreateAnimatable(SClass_ID sid, Class_ID ci, bool throwOnError) -> Animatable
CreateAnimatable(SClass_ID sid, Class_ID ci) -> Animatable

◆ CreateAtmospheric()

def CreateAtmospheric ( args)
CreateAtmospheric(Class_ID ci) -> Atmospheric

◆ CreateBitmap()

def CreateBitmap ( args)
CreateBitmap() -> Bitmap
CreateBitmap(BitmapInfo bitmapInfo) -> Bitmap

◆ CreateBoxGizmoObject()

def CreateBoxGizmoObject ( )
CreateBoxGizmoObject() -> GizmoObject

◆ CreateCamera()

def CreateCamera ( args)
CreateCamera(Class_ID ci) -> CameraObject

◆ CreateCameraObject()

def CreateCameraObject ( args)
CreateCameraObject(int type) -> GenCamera

◆ CreateCylGizmoObject()

def CreateCylGizmoObject ( )
CreateCylGizmoObject() -> GizmoObject

◆ CreateDefaultBitmapTex()

def CreateDefaultBitmapTex ( )
CreateDefaultBitmapTex() -> BitmapTex

◆ CreateDefaultBoolController()

def CreateDefaultBoolController ( )
CreateDefaultBoolController() -> Control

◆ CreateDefaultColorController()

def CreateDefaultColorController ( )
CreateDefaultColorController() -> Control

◆ CreateDefaultCompositeTex()

def CreateDefaultCompositeTex ( )
CreateDefaultCompositeTex() -> Texmap

◆ CreateDefaultFloatController()

def CreateDefaultFloatController ( )
CreateDefaultFloatController() -> Control

◆ CreateDefaultFRGBAController()

def CreateDefaultFRGBAController ( )
CreateDefaultFRGBAController() -> Control

◆ CreateDefaultMasterPointController()

def CreateDefaultMasterPointController ( )
CreateDefaultMasterPointController() -> Control

◆ CreateDefaultMatrix3Controller()

def CreateDefaultMatrix3Controller ( )
CreateDefaultMatrix3Controller() -> Control

◆ CreateDefaultMixTex()

def CreateDefaultMixTex ( )
CreateDefaultMixTex() -> Texmap

◆ CreateDefaultMultiMtl()

def CreateDefaultMultiMtl ( )
CreateDefaultMultiMtl() -> MultiMtl

◆ CreateDefaultMultiTileTex()

def CreateDefaultMultiTileTex ( )
CreateDefaultMultiTileTex() -> Texmap

◆ CreateDefaultPoint2Controller()

def CreateDefaultPoint2Controller ( )
CreateDefaultPoint2Controller() -> Control

◆ CreateDefaultPoint3Controller()

def CreateDefaultPoint3Controller ( )
CreateDefaultPoint3Controller() -> Control

◆ CreateDefaultPoint4Controller()

def CreateDefaultPoint4Controller ( )
CreateDefaultPoint4Controller() -> Control

◆ CreateDefaultPositionController()

def CreateDefaultPositionController ( )
CreateDefaultPositionController() -> Control

◆ CreateDefaultRotationController()

def CreateDefaultRotationController ( )
CreateDefaultRotationController() -> Control

◆ CreateDefaultScaleController()

def CreateDefaultScaleController ( )
CreateDefaultScaleController() -> Control

◆ CreateDefaultSoundObj()

def CreateDefaultSoundObj ( )
CreateDefaultSoundObj() -> SoundObj

◆ CreateDefaultStdCubic()

def CreateDefaultStdCubic ( )
CreateDefaultStdCubic() -> Texmap

◆ CreateDefaultStdFog()

def CreateDefaultStdFog ( )
CreateDefaultStdFog() -> Atmospheric

◆ CreateDefaultStdMat()

def CreateDefaultStdMat ( )
CreateDefaultStdMat() -> StdMat

◆ CreateDefaultStdMirror()

def CreateDefaultStdMirror ( )
CreateDefaultStdMirror() -> Texmap

◆ CreateDefaultTintTex()

def CreateDefaultTintTex ( )
CreateDefaultTintTex() -> Texmap

◆ CreateDerivedObject()

def CreateDerivedObject ( args)
CreateDerivedObject(Object pob=nullptr) -> IDerivedObject
CreateDerivedObject() -> IDerivedObject

◆ CreateDirectionalLight()

def CreateDirectionalLight ( )
CreateDirectionalLight() -> GenLight

◆ CreateDummyObject()

def CreateDummyObject ( )
CreateDummyObject() -> DummyObject

◆ CreateFloatController()

def CreateFloatController ( args)
CreateFloatController(Class_ID ci) -> Control

◆ CreateFreeCamera()

def CreateFreeCamera ( )
CreateFreeCamera() -> GenCamera

◆ CreateGeomObject()

def CreateGeomObject ( args)
CreateGeomObject(Class_ID ci) -> GeomObject

◆ CreateGizmoObject()

def CreateGizmoObject ( args)
CreateGizmoObject(Class_ID ci) -> GizmoObject

◆ CreateHelperObject()

def CreateHelperObject ( args)
CreateHelperObject(Class_ID ci) -> HelperObject

◆ CreateHitRegion()

def CreateHitRegion ( )
CreateHitRegion() -> HitRegion

◆ CreateInterpFloat()

def CreateInterpFloat ( )
CreateInterpFloat() -> Control

◆ CreateInterpPoint2()

def CreateInterpPoint2 ( )
CreateInterpPoint2() -> Control

◆ CreateInterpPoint3()

def CreateInterpPoint3 ( )
CreateInterpPoint3() -> Control

◆ CreateInterpPoint4()

def CreateInterpPoint4 ( )
CreateInterpPoint4() -> Control

◆ CreateInterpPosition()

def CreateInterpPosition ( )
CreateInterpPosition() -> Control

◆ CreateInterpRotation()

def CreateInterpRotation ( )
CreateInterpRotation() -> Control

◆ CreateInterpScale()

def CreateInterpScale ( )
CreateInterpScale() -> Control

◆ CreateLight()

def CreateLight ( args)
CreateLight(Class_ID ci) -> LightObject

◆ CreateLightObject()

def CreateLightObject ( args)
CreateLightObject(int type) -> GenLight

◆ CreateLookatControl()

def CreateLookatControl ( )
CreateLookatControl() -> Control

◆ CreateMasterPointControl()

def CreateMasterPointControl ( )
CreateMasterPointControl() -> Control

◆ CreateMaterial()

def CreateMaterial ( args)
CreateMaterial(Class_ID ci) -> Mtl

◆ CreateMatrix3Controller()

def CreateMatrix3Controller ( args)
CreateMatrix3Controller(Class_ID ci) -> Control

◆ CreateMorphController()

def CreateMorphController ( args)
CreateMorphController(Class_ID ci) -> Control

◆ CreateNewMesh()

def CreateNewMesh ( )
CreateNewMesh() -> Mesh

◆ CreateNewTriObject()

def CreateNewTriObject ( )
CreateNewTriObject() -> TriObject

◆ CreateNode()

def CreateNode ( args)
CreateNode(Object object) -> INode
CreateNode(Object object, wchar_t const * name) -> INode

◆ CreateObject()

def CreateObject ( args)
CreateObject(SClass_ID sid, Class_ID ci) -> Object

◆ CreateObjectModifier()

def CreateObjectModifier ( args)
CreateObjectModifier(Class_ID ci) -> Modifier

◆ CreateOmniLight()

def CreateOmniLight ( )
CreateOmniLight() -> GenLight

◆ CreateParallelCamera()

def CreateParallelCamera ( )
CreateParallelCamera() -> GenCamera

◆ CreatePoint3Controller()

def CreatePoint3Controller ( args)
CreatePoint3Controller(Class_ID ci) -> Control

◆ CreatePositionController()

def CreatePositionController ( args)
CreatePositionController(Class_ID ci) -> Control

◆ CreatePRSControl()

def CreatePRSControl ( )
CreatePRSControl() -> Control

◆ CreateRenderElement()

def CreateRenderElement ( args)
CreateRenderElement(Class_ID ci) -> RenderElement

◆ CreateRenderer()

def CreateRenderer ( args)
CreateRenderer(Class_ID ci) -> Renderer

◆ CreateRenderingEffect()

def CreateRenderingEffect ( args)
CreateRenderingEffect(Class_ID ci) -> Effect

◆ CreateRotationController()

def CreateRotationController ( args)
CreateRotationController(Class_ID ci) -> Control

◆ CreateScaleController()

def CreateScaleController ( args)
CreateScaleController(Class_ID ci) -> Control

◆ CreateShapeObject()

def CreateShapeObject ( args)
CreateShapeObject(Class_ID ci) -> ShapeObject

◆ CreateSound()

def CreateSound ( args)
CreateSound(Class_ID ci) -> SoundObj

◆ CreateSphereGizmoObject()

def CreateSphereGizmoObject ( )
CreateSphereGizmoObject() -> GizmoObject

◆ CreateStorage()

def CreateStorage ( args)
CreateStorage(UINT type) -> BitmapStorage

◆ CreateSubObjHitList()

def CreateSubObjHitList ( )
CreateSubObjHitList() -> SubObjHitList

◆ CreateTargetedCamera()

def CreateTargetedCamera ( )
CreateTargetedCamera() -> GenCamera

◆ CreateTargetedDirectionalLight()

def CreateTargetedDirectionalLight ( args)
CreateTargetedDirectionalLight(INode target) -> GenLight

◆ CreateTargetedSpotLight()

def CreateTargetedSpotLight ( )
CreateTargetedSpotLight() -> GenLight

◆ CreateTargetObject()

def CreateTargetObject ( )
CreateTargetObject() -> Object

◆ CreateTextureMap()

def CreateTextureMap ( args)
CreateTextureMap(Class_ID ci) -> Texmap

◆ CreateWorldSpaceModifier()

def CreateWorldSpaceModifier ( args)
CreateWorldSpaceModifier(Class_ID ci) -> Modifier

◆ CreateWSDerivedObject()

def CreateWSDerivedObject ( args)
CreateWSDerivedObject(Object pob=nullptr) -> IDerivedObject
CreateWSDerivedObject() -> IDerivedObject

◆ GetDefaultController()

def GetDefaultController ( args)
GetDefaultController(SClass_ID sid) -> ClassDesc

◆ IsCreatingObject()

def IsCreatingObject ( args)
IsCreatingObject(Class_ID id) -> bool
IsCreatingObject() -> bool

◆ SetDefaultBoolController()

def SetDefaultBoolController ( args)
SetDefaultBoolController(ClassDesc desc)

◆ SetDefaultColorController()

def SetDefaultColorController ( args)
SetDefaultColorController(ClassDesc desc)

◆ SetDefaultController()

def SetDefaultController ( args)
SetDefaultController(SClass_ID sid, ClassDesc desc)

◆ SetDefaultFRGBAController()

def SetDefaultFRGBAController ( args)
SetDefaultFRGBAController(ClassDesc desc)

◆ StartCreatingObject()

def StartCreatingObject ( args)
StartCreatingObject(ClassDesc cd)

◆ StopCreating()

def StopCreating ( )
StopCreating()