Factory Class Reference

Class Description

Functions for creating objects and nodes.
+ 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

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

Member Function Documentation

def CreateAnimatable (   args)
CreateAnimatable(SClass_ID sid, Class_ID ci, bool throwOnError) -> Animatable
CreateAnimatable(SClass_ID sid, Class_ID ci) -> Animatable
def CreateAtmospheric (   args)
CreateAtmospheric(Class_ID ci) -> Atmospheric
def CreateBitmap (   args)
CreateBitmap() -> Bitmap
CreateBitmap(BitmapInfo bitmapInfo) -> Bitmap
def CreateBoxGizmoObject ( )
CreateBoxGizmoObject() -> GizmoObject
def CreateCamera (   args)
CreateCamera(Class_ID ci) -> CameraObject
def CreateCameraObject (   args)
CreateCameraObject(int type) -> GenCamera
def CreateCylGizmoObject ( )
CreateCylGizmoObject() -> GizmoObject
def CreateDefaultBitmapTex ( )
CreateDefaultBitmapTex() -> BitmapTex
def CreateDefaultBoolController ( )
CreateDefaultBoolController() -> Control
def CreateDefaultColorController ( )
CreateDefaultColorController() -> Control
def CreateDefaultCompositeTex ( )
CreateDefaultCompositeTex() -> Texmap
def CreateDefaultFloatController ( )
CreateDefaultFloatController() -> Control
def CreateDefaultFRGBAController ( )
CreateDefaultFRGBAController() -> Control
def CreateDefaultMasterPointController ( )
CreateDefaultMasterPointController() -> Control
def CreateDefaultMatrix3Controller ( )
CreateDefaultMatrix3Controller() -> Control
def CreateDefaultMixTex ( )
CreateDefaultMixTex() -> Texmap
def CreateDefaultMultiMtl ( )
CreateDefaultMultiMtl() -> MultiMtl
def CreateDefaultMultiTileTex ( )
CreateDefaultMultiTileTex() -> Texmap
def CreateDefaultPoint2Controller ( )
CreateDefaultPoint2Controller() -> Control
def CreateDefaultPoint3Controller ( )
CreateDefaultPoint3Controller() -> Control
def CreateDefaultPoint4Controller ( )
CreateDefaultPoint4Controller() -> Control
def CreateDefaultPositionController ( )
CreateDefaultPositionController() -> Control
def CreateDefaultRotationController ( )
CreateDefaultRotationController() -> Control
def CreateDefaultScaleController ( )
CreateDefaultScaleController() -> Control
def CreateDefaultSoundObj ( )
CreateDefaultSoundObj() -> SoundObj
def CreateDefaultStdCubic ( )
CreateDefaultStdCubic() -> Texmap
def CreateDefaultStdFog ( )
CreateDefaultStdFog() -> Atmospheric
def CreateDefaultStdMat ( )
CreateDefaultStdMat() -> StdMat
def CreateDefaultStdMirror ( )
CreateDefaultStdMirror() -> Texmap
def CreateDefaultTintTex ( )
CreateDefaultTintTex() -> Texmap
def CreateDerivedObject (   args)
CreateDerivedObject(Object pob=nullptr) -> IDerivedObject
CreateDerivedObject() -> IDerivedObject
def CreateDirectionalLight ( )
CreateDirectionalLight() -> GenLight
def CreateDummyObject ( )
CreateDummyObject() -> DummyObject
def CreateFloatController (   args)
CreateFloatController(Class_ID ci) -> Control
def CreateFreeCamera ( )
CreateFreeCamera() -> GenCamera
def CreateGeomObject (   args)
CreateGeomObject(Class_ID ci) -> GeomObject
def CreateGizmoObject (   args)
CreateGizmoObject(Class_ID ci) -> GizmoObject
def CreateHelperObject (   args)
CreateHelperObject(Class_ID ci) -> HelperObject
def CreateHitRegion ( )
CreateHitRegion() -> HitRegion
def CreateInterpFloat ( )
CreateInterpFloat() -> Control
def CreateInterpPoint2 ( )
CreateInterpPoint2() -> Control
def CreateInterpPoint3 ( )
CreateInterpPoint3() -> Control
def CreateInterpPoint4 ( )
CreateInterpPoint4() -> Control
def CreateInterpPosition ( )
CreateInterpPosition() -> Control
def CreateInterpRotation ( )
CreateInterpRotation() -> Control
def CreateInterpScale ( )
CreateInterpScale() -> Control
def CreateLight (   args)
CreateLight(Class_ID ci) -> LightObject
def CreateLightObject (   args)
CreateLightObject(int type) -> GenLight
def CreateLookatControl ( )
CreateLookatControl() -> Control
def CreateMasterPointControl ( )
CreateMasterPointControl() -> Control
def CreateMaterial (   args)
CreateMaterial(Class_ID ci) -> Mtl
def CreateMatrix3Controller (   args)
CreateMatrix3Controller(Class_ID ci) -> Control
def CreateMorphController (   args)
CreateMorphController(Class_ID ci) -> Control
def CreateNewMesh ( )
CreateNewMesh() -> Mesh
def CreateNewTriObject ( )
CreateNewTriObject() -> TriObject
def CreateNode (   args)
CreateNode(Object object) -> INode
CreateNode(Object object, wchar_t const * name) -> INode
def CreateObject (   args)
CreateObject(SClass_ID sid, Class_ID ci) -> Object
def CreateObjectModifier (   args)
CreateObjectModifier(Class_ID ci) -> Modifier
def CreateOmniLight ( )
CreateOmniLight() -> GenLight
def CreateParallelCamera ( )
CreateParallelCamera() -> GenCamera
def CreatePoint3Controller (   args)
CreatePoint3Controller(Class_ID ci) -> Control
def CreatePositionController (   args)
CreatePositionController(Class_ID ci) -> Control
def CreatePRSControl ( )
CreatePRSControl() -> Control
def CreateRenderElement (   args)
CreateRenderElement(Class_ID ci) -> RenderElement
def CreateRenderer (   args)
CreateRenderer(Class_ID ci) -> Renderer
def CreateRenderingEffect (   args)
CreateRenderingEffect(Class_ID ci) -> Effect
def CreateRotationController (   args)
CreateRotationController(Class_ID ci) -> Control
def CreateScaleController (   args)
CreateScaleController(Class_ID ci) -> Control
def CreateShapeObject (   args)
CreateShapeObject(Class_ID ci) -> ShapeObject
def CreateSound (   args)
CreateSound(Class_ID ci) -> SoundObj
def CreateSphereGizmoObject ( )
CreateSphereGizmoObject() -> GizmoObject
def CreateStorage (   args)
CreateStorage(UINT type) -> BitmapStorage
def CreateSubObjHitList ( )
CreateSubObjHitList() -> SubObjHitList
def CreateTargetedCamera ( )
CreateTargetedCamera() -> GenCamera
def CreateTargetedDirectionalLight (   args)
CreateTargetedDirectionalLight(INode target) -> GenLight
def CreateTargetedSpotLight ( )
CreateTargetedSpotLight() -> GenLight
def CreateTargetObject ( )
CreateTargetObject() -> Object
def CreateTextureMap (   args)
CreateTextureMap(Class_ID ci) -> Texmap
def CreateWorldSpaceModifier (   args)
CreateWorldSpaceModifier(Class_ID ci) -> Modifier
def CreateWSDerivedObject (   args)
CreateWSDerivedObject(Object pob=nullptr) -> IDerivedObject
CreateWSDerivedObject() -> IDerivedObject
def GetDefaultController (   args)
GetDefaultController(SClass_ID sid) -> ClassDesc
def IsCreatingObject (   args)
IsCreatingObject(Class_ID id) -> bool
IsCreatingObject() -> bool
def SetDefaultBoolController (   args)
SetDefaultBoolController(ClassDesc desc)
def SetDefaultColorController (   args)
SetDefaultColorController(ClassDesc desc)
def SetDefaultController (   args)
SetDefaultController(SClass_ID sid, ClassDesc desc)
def SetDefaultFRGBAController (   args)
SetDefaultFRGBAController(ClassDesc desc)
def StartCreatingObject (   args)
StartCreatingObject(ClassDesc cd)
def StopCreating ( )
StopCreating()