direct.tkpanels.AnimPanel

from direct.tkpanels.AnimPanel import ActorControl, AnimPanel

DIRECT Animation Control Panel

Inheritance diagram

Inheritance diagram of direct.tkpanels.AnimPanel

class ActorControl(parent=None, **kw)[source]

Bases: MegaWidget

__init__(parent=None, **kw)[source]
disableControl()[source]
displayFrameCounts()[source]
displaySeconds()[source]
enableControl()[source]
goTo(t)[source]
goToF(f)[source]
goToT(t)[source]
nextFrame()[source]

There needed to be a better way to select an exact frame number as the control slider doesn’t have the desired resolution

play(deltaT, fLoop)[source]
previousFrame()[source]

There needed to be a better way to select an exact frame number as the control slider doesn’t have the desired resolution

resetToEnd()[source]
resetToZero()[source]
selectAnimNamed(name)[source]
setOffset()[source]
setPlayRate(rate)[source]
updateDisplay()[source]
class AnimPanel(aList=[], parent=None, session=None, **kw)[source]

Bases: AppShell

__init__(aList=[], parent=None, session=None, **kw)[source]
appname = 'Anim Panel'
clearActorControls()[source]
createActorControls()[source]
createInterface()[source]
destroy()[source]
disableActorControlAt(index)[source]
disableActorControls()[source]
displayFrameCounts()[source]
displaySeconds()[source]
enableActorControlAt(index)[source]
enableActorControls()[source]
frameHeight = 250
frameWidth = 675
getActorControlAt(index)[source]
index = 0
loadAnim()[source]
nextFrame()[source]
play(task)[source]
playActorControls()[source]
previousFrame()[source]
resetAllToEnd()[source]
resetAllToZero()[source]
setActors()[source]
setDestroyCallBack(callBack)[source]
stopActorControls()[source]
toggleAllControls()[source]
usecommandarea = 0
usestatusarea = 0