# DevWalker

from direct.controls.DevWalker import DevWalker

## Inheritance:

DevWalker:

## Methods of DevWalker:

__init__
addBlastForce
deleteCollisions
disableAvatarControls
displayDebugInfo
enableAvatarControls
getSpeeds
handleAvatarControls
initializeCollisions
oneTimeCollide
placeOnFloor
setAirborneHeightFunc
setAvatar
setCollisionsActive
setFloorBitMask
setTag
setWalkSpeed
setWallBitMask

__init__ def __init__(self) Undocumented function.

addBlastForce def addBlastForce(self, vector) Undocumented function.

deleteCollisions def deleteCollisions(self) Undocumented function.

disableAvatarControls def disableAvatarControls(self) Ignore the arrow keys, etc.

displayDebugInfo def displayDebugInfo(self) For debug use.

enableAvatarControls def enableAvatarControls(self) Activate the arrow keys, etc.

getSpeeds def getSpeeds(self) Undocumented function.

handleAvatarControls def handleAvatarControls(self, task) Check on the arrow keys and update the avatar.

initializeCollisions def initializeCollisions(self, collisionTraverser, avatarNodePath, wallCollideMask, floorCollideMask, avatarRadius=1.4, floorOffset=1.0, reach=1.0) Undocumented function.

oneTimeCollide def oneTimeCollide(self) Undocumented function.

placeOnFloor def placeOnFloor(self) Undocumented function.

setAirborneHeightFunc def setAirborneHeightFunc(self, getAirborneHeight) Undocumented function.

setAvatar def setAvatar(self, avatar) Undocumented function.

setCollisionsActive def setCollisionsActive(self, active=1) Undocumented function.

setFloorBitMask def setFloorBitMask(self, bitMask) Undocumented function.

setTag def setTag(self, key, value) Undocumented function.

setWalkSpeed def setWalkSpeed(self, forward, jump, reverse, rotate) Undocumented function.

setWallBitMask def setWallBitMask(self, bitMask) Undocumented function.