direct.directtools.DirectCameraControl

from direct.directtools.DirectCameraControl import DirectCameraControl

Inheritance diagram

Inheritance diagram of direct.directtools.DirectCameraControl

class DirectCameraControl[source]

Bases: DirectObject

HPPanTask(state)[source]
HPanYZoomTask(state)[source]
OrthoTranslateTask(state)[source]
OrthoZoomTask(state)[source]
XZTranslateOrHPPanTask(state)[source]
XZTranslateOrHPanYZoomTask(state)[source]
XZTranslateTask(state)[source]
__init__()[source]
centerCam()[source]
centerCamIn(t)[source]
centerCamNow()[source]
computeCOA(entry)[source]
disableMouseFly()[source]
enableMouseFly(fKeyEvents=1)[source]
fitOnWidget(nodePath='None Given')[source]
homeCam()[source]
lockCOA()[source]
mouseDollyStart(modifiers)[source]
mouseDollyStop()[source]
mouseFlyStart(modifiers)[source]
mouseFlyStartTopWin()[source]
mouseFlyStop()[source]
mouseFlyStopTopWin()[source]
mouseRollTask(state)[source]
mouseRotateStart(modifiers)[source]
mouseRotateTask(state)[source]
moveToFit()[source]
notify = <direct.directnotify.Notifier.Notifier object>
orbitUprightCam()[source]
pickNextCOA()[source]

Cycle through collision handler entries

removeManipulateCameraTask()[source]
reparentCam(parent)[source]
spawnHPPan()[source]
spawnHPanYZoom()[source]
spawnMouseRollTask()[source]
spawnMouseRotateTask()[source]
spawnMoveToView(view)[source]
spawnOrthoTranslate()[source]
spawnOrthoZoom()[source]
spawnXZTranslate()[source]
spawnXZTranslateOrHPPan()[source]
spawnXZTranslateOrHPanYZoom()[source]
stickToWidgetTask(state)[source]
swingCamAboutWidget(degrees, t)[source]
toggleCOALock()[source]
toggleMarkerVis()[source]
unlockCOA()[source]
updateCoa(ref2point, coaDist=None, ref=None)[source]
updateCoaMarkerSize(coaDist=None)[source]
updateCoaMarkerSizeOnDeath()[source]
uprightCam()[source]
zoomCam(zoomFactor, t)[source]