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