# DirectJoybox

from direct.directdevices.DirectJoybox import DirectJoybox

## Inheritance:

DirectJoybox: DirectObject
DirectObject:

## Methods of DirectJoybox:

__init__
acceptSwitchModeEvent
acceptUprightCameraEvent
addButtonEvents
basicMode
demoMode
destroy
disable
driveMode
enable
fpsMode
getEventName
getHprMultiplier
getNodePath
getRefCS
getXyzMultiplier
hprXyzMode
ignoreSwitchModeEvent
ignoreUprightCameraEvent
joeMode
joyboxFly
lookAroundMode
lookAtMode
lucMode
mopathMode
normalizeChannel
nullFly
nullMode
orbitFly
orbitMode
orbitNode
planetFly
planetMode
setHeadingNodePath
setHprMultiplier
setMode
setNodePath
setRefCS
setRotateInPlace
setUseHeadingNP
setXyzMultiplier
showMode
spaceFly
spaceMode
switchMode
tankFly
tankMode
updateTask
updateVals
updateValsUnrolled
walkthruMode

## Methods of DirectObject:

__init__
_addTask
_clearTask
accept
acceptOnce
addTask
classTree
detectLeaks
doMethodLater
getAllAccepting
ignore
ignoreAll
isAccepting
isIgnoring
removeAllTasks
removeTask

__init__ def __init__(self, device='CerealBox', nodePath=base.direct.camera, headingNP=base.direct.camera) Undocumented function.

acceptSwitchModeEvent def acceptSwitchModeEvent(self, button=R_UPPER) Undocumented function.

acceptUprightCameraEvent def acceptUprightCameraEvent(self, button=L_UPPER) Undocumented function.

addButtonEvents def addButtonEvents(self) Undocumented function.

basicMode def basicMode(self) Undocumented function.

demoMode def demoMode(self) Undocumented function.

destroy def destroy(self) Undocumented function.

disable def disable(self) Undocumented function.

driveMode def driveMode(self) Undocumented function.

enable def enable(self) Undocumented function.

fpsMode def fpsMode(self) Undocumented function.

getEventName def getEventName(self, index) Undocumented function.

getHprMultiplier def getHprMultiplier(self) Undocumented function.

getNodePath def getNodePath(self) Undocumented function.

getRefCS def getRefCS(self) Undocumented function.

getXyzMultiplier def getXyzMultiplier(self) Undocumented function.

hprXyzMode def hprXyzMode(self) Undocumented function.

ignoreSwitchModeEvent def ignoreSwitchModeEvent(self, button=R_UPPER) Undocumented function.

ignoreUprightCameraEvent def ignoreUprightCameraEvent(self, button=L_UPPER) Undocumented function.

joeMode def joeMode(self) Undocumented function.

joyboxFly def joyboxFly(self) Undocumented function.

lookAroundMode def lookAroundMode(self) Undocumented function.

lookAtMode def lookAtMode(self) Undocumented function.

lucMode def lucMode(self) Undocumented function.

mopathMode def mopathMode(self) Undocumented function.

normalizeChannel def normalizeChannel(self, chan, minVal=-1, maxVal=1) Undocumented function.

nullFly def nullFly(self) Undocumented function.

nullMode def nullMode(self) Undocumented function.

orbitFly def orbitFly(self) Undocumented function.

orbitMode def orbitMode(self) Undocumented function.

orbitNode def orbitNode(self, h, p, r) Undocumented function.

planetFly def planetFly(self) Undocumented function.

planetMode def planetMode(self, auxData=[]) Undocumented function.

setHeadingNodePath def setHeadingNodePath(self, np) Undocumented function.

setHprMultiplier def setHprMultiplier(self, multiplier) Undocumented function.

setMode def setMode(self, func, name) Undocumented function.

setNodePath def setNodePath(self, nodePath) Undocumented function.

setRefCS def setRefCS(self, refCS) Undocumented function.

setRotateInPlace def setRotateInPlace(self, enabled) Undocumented function.

setUseHeadingNP def setUseHeadingNP(self, enabled) Undocumented function.

setXyzMultiplier def setXyzMultiplier(self, multiplier) Undocumented function.

showMode def showMode(self, modeText) Undocumented function.

spaceFly def spaceFly(self) Undocumented function.

spaceMode def spaceMode(self) Undocumented function.

switchMode def switchMode(self) Undocumented function.

tankFly def tankFly(self) Undocumented function.

tankMode def tankMode(self) Undocumented function.

updateTask def updateTask(self, state) Undocumented function.

updateVals def updateVals(self) Undocumented function.

updateValsUnrolled def updateValsUnrolled(self) Undocumented function.

walkthruMode def walkthruMode(self) Undocumented function.

__init__ def __init__(self) Undocumented function.

_addTask def _addTask(self, task) Undocumented function.

_clearTask def _clearTask(self, task) Undocumented function.

accept def accept(self, event, method, extraArgs=[]) Undocumented function.

acceptOnce def acceptOnce(self, event, method, extraArgs=[]) Undocumented function.

addTask def addTask(self, *args, **kwargs) Undocumented function.

classTree def classTree(self) Undocumented function.

detectLeaks def detectLeaks(self) Undocumented function.

doMethodLater def doMethodLater(self, *args, **kwargs) Undocumented function.

getAllAccepting def getAllAccepting(self) Undocumented function.

ignore def ignore(self, event) Undocumented function.

ignoreAll def ignoreAll(self) Undocumented function.

isAccepting def isAccepting(self, event) Undocumented function.

isIgnoring def isIgnoring(self, event) Undocumented function.

removeAllTasks def removeAllTasks(self) Undocumented function.

removeTask def removeTask(self, taskOrName) Undocumented function.