Actor

Inheritance:

Methods of Actor:

__bindAnimToPart
def __bindAnimToPart(self, animName, partName, lodName)

Undocumented function.

__cmp__
def __cmp__(self, other)

Undocumented function.

__copyAnimControls
def __copyAnimControls(self, other)

Undocumented function.

__copyPartBundles
def __copyPartBundles(self, other)

Undocumented function.

__copySubpartDict
def __copySubpartDict(self, other)

Undocumented function.

__doListJoints
def __doListJoints(self, indentLevel, part, isIncluded, subset)

Undocumented function.

__init__
def __init__(self, models=None, anims=None, other=None, copy=1, lodNode=None, flattenable=1, setFinal=0, mergeLODBundles=None)

Undocumented function.

__prepareBundle
def __prepareBundle(self, bundleNP, partModel, partName="modelRoot", lodName="lodRoot")

Undocumented function.

__str__
def __str__(self)

Undocumented function.

__updateSortedLODNames
def __updateSortedLODNames(self)

Undocumented function.

actorInterval
def actorInterval(self, *args, **kw)

Undocumented function.

addLOD
def addLOD(self, lodName, inDist=0, outDist=0, center=None)

Undocumented function.

animPanel
def animPanel(self)

Undocumented function.

attach
def attach(self, partName, anotherPartName, jointName, lodName="lodRoot")

Undocumented function.

bindAllAnims
def bindAllAnims(self)

Undocumented function.

bindAnim
def bindAnim(self, animName, partName="modelRoot", lodName="lodRoot")

Undocumented function.

cleanup
def cleanup(self)

Undocumented function.

clearPythonData
def clearPythonData(self)

Undocumented function.

controlJoint
def controlJoint(self, node, partName, jointName, lodName="lodRoot")

Undocumented function.

copyActor
def copyActor(self, other, overwrite=False)

Undocumented function.

delete
def delete(self)

Undocumented function.

disableBlend
def disableBlend(self, partName=None)

Undocumented function.

drawInFront
def drawInFront(self, frontPartName, backPartName, mode, root=None, lodName=None)

Undocumented function.

enableBlend
def enableBlend(self, blendType=PartBundle.BTNormalizedLinear, partName=None)

Undocumented function.

exposeJoint
def exposeJoint(self, node, partName, jointName, lodName="lodRoot", localTransform=0)

Undocumented function.

faceAwayFromViewer
def faceAwayFromViewer(self)

Undocumented function.

faceTowardsViewer
def faceTowardsViewer(self)

Undocumented function.

fixBounds
def fixBounds(self, partName=None)

Undocumented function.

fixBounds_old
def fixBounds_old(self, part=None)

Undocumented function.

flush
def flush(self)

Undocumented function.

freezeJoint
def freezeJoint(self, partName, jointName, transform=None, pos=Vec3(0, 0, 0), hpr=Vec3(0, 0, 0), scale=Vec3(1, 1, 1))

Undocumented function.

getActorInfo
def getActorInfo(self)

Undocumented function.

getAnimBlends
def getAnimBlends(self, animName=None, partName=None, lodName=None)

Undocumented function.

getAnimControl
def getAnimControl(self, animName, partName=None, lodName=None)

Undocumented function.

getAnimControlDict
def getAnimControlDict(self)

Undocumented function.

getAnimControls
def getAnimControls(self, animName=None, partName=None, lodName=None)

Undocumented function.

getAnimFilename
def getAnimFilename(self, animName, partName='modelRoot')

Undocumented function.

getAnimNames
def getAnimNames(self)

Undocumented function.

getBaseFrameRate
def getBaseFrameRate(self, animName=None, partName=None)

Undocumented function.

getCurrentAnim
def getCurrentAnim(self, partName=None)

Undocumented function.

getCurrentFrame
def getCurrentFrame(self, animName=None, partName=None)

Undocumented function.

getDuration
def getDuration(self, animName=None, partName=None, fromFrame=None, toFrame=None)

Undocumented function.

getFrameRate
def getFrameRate(self, animName=None, partName=None)

Undocumented function.

getFrameTime
def getFrameTime(self, anim, frame, partName=None)

Undocumented function.

getGeomNode
def getGeomNode(self)

Undocumented function.

getJoints
def getJoints(self, jointName)

Undocumented function.

getJointTransform
def getJointTransform(self, partName, jointName, lodName='lodRoot')

Undocumented function.

getLOD
def getLOD(self, lodName)

Undocumented function.

getLODNames
def getLODNames(self)

Undocumented function.

getLODNode
def getLODNode(self)

Undocumented function.

getNumFrames
def getNumFrames(self, animName=None, partName=None)

Undocumented function.

getPart
def getPart(self, partName, lodName="lodRoot")

Undocumented function.

getPartBundle
def getPartBundle(self, partName, lodName="lodRoot")

Undocumented function.

getPartBundleDict
def getPartBundleDict(self)

Undocumented function.

getPartNames
def getPartNames(self)

Undocumented function.

getPlayRate
def getPlayRate(self, animName=None, partName=None)

Undocumented function.

getSubpartsComplete
def getSubpartsComplete(self)

Undocumented function.

hasLOD
def hasLOD(self)

Undocumented function.

hideAllBounds
def hideAllBounds(self)

Undocumented function.

hidePart
def hidePart(self, partName, lodName="lodRoot")

Undocumented function.

initAnimsOnAllLODs
def initAnimsOnAllLODs(self, partNames)

Undocumented function.

instance
def instance(self, path, partName, jointName, lodName="lodRoot")

Undocumented function.

listJoints
def listJoints(self, partName="modelRoot", lodName="lodRoot")

Undocumented function.

loadAnims
def loadAnims(self, anims, partName="modelRoot", lodName="lodRoot")

Undocumented function.

loadAnimsOnAllLODs
def loadAnimsOnAllLODs(self, anims, partName="modelRoot")

Undocumented function.

loadModel
def loadModel(self, modelPath, partName="modelRoot", lodName="lodRoot", copy=1)

Undocumented function.

loop
def loop(self, animName, restart=1, partName=None, fromFrame=None, toFrame=None)

Undocumented function.

makeSubpart
def makeSubpart(self, partName, includeJoints, excludeJoints=[], parent="modelRoot")

Undocumented function.

osdAnimBlends
def osdAnimBlends(self, animName=None, partName=None, lodName=None)

Undocumented function.

pingpong
def pingpong(self, animName, restart=1, partName=None, fromFrame=None, toFrame=None)

Undocumented function.

play
def play(self, animName, partName=None, fromFrame=None, toFrame=None)

Undocumented function.

pose
def pose(self, animName, frame, partName=None, lodName=None)

Undocumented function.

postFlatten
def postFlatten(self)

Undocumented function.

pprint
def pprint(self)

Undocumented function.

printAnimBlends
def printAnimBlends(self, animName=None, partName=None, lodName=None)

Undocumented function.

printLOD
def printLOD(self)

Undocumented function.

releaseJoint
def releaseJoint(self, partName, jointName)

Undocumented function.

removeAnimControlDict
def removeAnimControlDict(self)

Undocumented function.

removeNode
def removeNode(self)

Undocumented function.

removePart
def removePart(self, partName, lodName="lodRoot")

Undocumented function.

renamePartBundles
def renamePartBundles(self, partName, newBundleName)

Undocumented function.

resetLOD
def resetLOD(self)

Undocumented function.

setBlend
def setBlend(self, animBlend=None, frameBlend=None, blendType=None, partName=None)

Undocumented function.

setCenter
def setCenter(self, center)

Undocumented function.

setControlEffect
def setControlEffect(self, animName, effect, partName=None, lodName=None)

Undocumented function.

setGeomNode
def setGeomNode(self, node)

Undocumented function.

setLOD
def setLOD(self, lodName, inDist=0, outDist=0)

Undocumented function.

setLODNode
def setLODNode(self, node=None)

Undocumented function.

setPlayRate
def setPlayRate(self, rate, animName, partName=None)

Undocumented function.

setSubpartsComplete
def setSubpartsComplete(self, flag)

Undocumented function.

showAllBounds
def showAllBounds(self)

Undocumented function.

showAllParts
def showAllParts(self, partName, lodName="lodRoot")

Undocumented function.

showPart
def showPart(self, partName, lodName="lodRoot")

Undocumented function.

stop
def stop(self, animName=None, partName=None)

Undocumented function.

stopJoint
def stopJoint(self, partName, jointName, lodName="lodRoot")

Undocumented function.

unloadAnims
def unloadAnims(self, anims=None, partName=None, lodName=None)

Undocumented function.

update
def update(self, lod=0, partName=None, lodName=None, force=False)

Undocumented function.

useLOD
def useLOD(self, lodName)

Undocumented function.