Panda3D
|
Public Member Functions | |
def | __init__ (self, configList, clusterSyncFlag) |
def | __call__ (self, commandString, fLocally=1, serverList=[]) |
def | addControlMapping (self, objectName, controlledName, serverList=None, offset=None, priority=0) |
def | addNamedObjectMapping (self, object, name, hasColor=True) |
def | addObjectTag (self, object, selectFunction, deselectFunction, selectArgs, deselectArgs) |
def | controlObjectTask (self, task) |
def | deselectNodePath (self, nodePath) |
def | exit (self) |
def | getNodePathFindCmd (self, nodePath) |
def | getNodePathName (self, nodePath) |
def | handleDatagram (self, dgi, type, server) |
def | handleMessageQueue (self, server) |
def | handleNamedMovement (self, data) |
def | loadModel (self, nodePath) |
def | moveCamera (self, xyz, hpr) |
def | moveCameraTask (self, task) |
def | moveObject (self, nodePath, object, serverList, offset, hasColor=True) |
def | moveSelectedTask (self, state) |
def | redoSortedPriorities (self) |
def | removeControlMapping (self, name, serverList=None) |
def | removeObjectMapping (self, name) |
def | removeObjectTag (self, object) |
def | selectNodePath (self, nodePath) |
def | sendCamFrustum (self, focalLength, filmSize, filmOffset, indexList=[]) |
def | sendNamedMovementDone (self, serverList=None) |
def | setControlMappingOffset (self, objectName, offset) |
def | startControlObjectTask (self) |
def | startMoveCamTask (self) |
def | startMoveSelectedTask (self) |
def | startReaderPollTask (self) |
def | startSynchronizeTimeTask (self) |
def | synchronizeTimeTask (self, task) |
Public Attributes | |
controlMappings | |
controlOffsets | |
controlPriorities | |
daemon | |
msgHandler | |
objectHasColor | |
objectMappings | |
qcm | |
serverList | |
serverQueues | |
sortedControlMappings | |
taggedObjects | |
Static Public Attributes | |
int | MGR_NUM = 1000000 |
notify = DirectNotifyGlobal.directNotify.newCategory("ClusterClient") | |
def __init__ | ( | self, | |
configList, | |||
clusterSyncFlag | |||
) |
def __call__ | ( | self, | |
commandString, | |||
fLocally = 1 , |
|||
serverList = [] |
|||
) |
def addControlMapping | ( | self, | |
objectName, | |||
controlledName, | |||
serverList = None , |
|||
offset = None , |
|||
priority = 0 |
|||
) |
def addNamedObjectMapping | ( | self, | |
object, | |||
name, | |||
hasColor = True |
|||
) |
def addObjectTag | ( | self, | |
object, | |||
selectFunction, | |||
deselectFunction, | |||
selectArgs, | |||
deselectArgs | |||
) |
def controlObjectTask | ( | self, | |
task | |||
) |
def deselectNodePath | ( | self, | |
nodePath | |||
) |
def exit | ( | self | ) |
def getNodePathFindCmd | ( | self, | |
nodePath | |||
) |
def getNodePathName | ( | self, | |
nodePath | |||
) |
def handleDatagram | ( | self, | |
dgi, | |||
type, | |||
server | |||
) |
def handleMessageQueue | ( | self, | |
server | |||
) |
def handleNamedMovement | ( | self, | |
data | |||
) |
Update cameraJig position to reflect latest position
def loadModel | ( | self, | |
nodePath | |||
) |
def moveCamera | ( | self, | |
xyz, | |||
hpr | |||
) |
def moveCameraTask | ( | self, | |
task | |||
) |
def moveObject | ( | self, | |
nodePath, | |||
object, | |||
serverList, | |||
offset, | |||
hasColor = True |
|||
) |
def moveSelectedTask | ( | self, | |
state | |||
) |
def redoSortedPriorities | ( | self | ) |
def removeControlMapping | ( | self, | |
name, | |||
serverList = None |
|||
) |
def removeObjectMapping | ( | self, | |
name | |||
) |
def removeObjectTag | ( | self, | |
object | |||
) |
def selectNodePath | ( | self, | |
nodePath | |||
) |
def sendCamFrustum | ( | self, | |
focalLength, | |||
filmSize, | |||
filmOffset, | |||
indexList = [] |
|||
) |
def sendNamedMovementDone | ( | self, | |
serverList = None |
|||
) |
def setControlMappingOffset | ( | self, | |
objectName, | |||
offset | |||
) |
def startControlObjectTask | ( | self | ) |
def startMoveCamTask | ( | self | ) |
def startMoveSelectedTask | ( | self | ) |
def startReaderPollTask | ( | self | ) |
Task to handle datagrams from server
def startSynchronizeTimeTask | ( | self | ) |
def synchronizeTimeTask | ( | self, | |
task | |||
) |
controlMappings |
controlOffsets |
controlPriorities |
daemon |
|
static |
msgHandler |
|
static |
objectHasColor |
objectMappings |
qcm |
serverList |
serverQueues |
sortedControlMappings |
taggedObjects |