Panda3D
|
Public Member Functions | |
__init__ (self, cameraJig, camera) | |
addControlMapping (self, objectName, controlledName, offset=None, priority=0) | |
addNamedObjectMapping (self, object, name, hasColor=True, priority=0) | |
controlObjectTask (self, task) | |
handleCamFrustum (self, dgi) | |
handleCamMovement (self, dgi) | |
handleCamOffset (self, dgi) | |
handleCommandString (self, dgi) | |
handleDatagram (self, dgi, type) | |
handleMessageQueue (self) | |
handleNamedMovement (self, data) | |
handleSelectedMovement (self, dgi) | |
handleTimeData (self, dgi) | |
listenerPollTask (self, task) | |
moveObject (self, nodePath, object, offset, hasColor) | |
redoSortedPriorities (self) | |
removeControlMapping (self, name) | |
removeObjectMapping (self, name) | |
sendNamedMovementDone (self) | |
sendSwapReady (self) | |
setControlMappingOffset (self, objectName, offset) | |
startControlObjectTask (self) | |
startListenerPollTask (self) | |
startReaderPollTask (self) | |
startSwapCoordinator (self) | |
swapCoordinatorTask (self, task) | |
Static Public Attributes | |
int | MSG_NUM = 2000000 |
notify = DirectNotifyGlobal.directNotify.newCategory("ClusterServer") | |
Protected Member Functions | |
_readerPollTask (self, state) | |
_syncReaderPollTask (self, task) | |
Protected Attributes | |
_readerPollTask | |
_syncReaderPollTask | |
__init__ | ( | self, | |
cameraJig, | |||
camera ) |
|
protected |
Non blocking task to read all available datagrams
|
protected |
addControlMapping | ( | self, | |
objectName, | |||
controlledName, | |||
offset = None, | |||
priority = 0 ) |
addNamedObjectMapping | ( | self, | |
object, | |||
name, | |||
hasColor = True, | |||
priority = 0 ) |
controlObjectTask | ( | self, | |
task ) |
handleCamFrustum | ( | self, | |
dgi ) |
Adjust camera frustum based on parameters sent by client
handleCamMovement | ( | self, | |
dgi ) |
Update cameraJig position to reflect latest position
handleCamOffset | ( | self, | |
dgi ) |
Set offset of camera from cameraJig
handleCommandString | ( | self, | |
dgi ) |
Handle arbitrary command string from client
handleDatagram | ( | self, | |
dgi, | |||
type ) |
Process a datagram depending upon type flag
handleMessageQueue | ( | self | ) |
handleNamedMovement | ( | self, | |
data ) |
Update cameraJig position to reflect latest position
handleSelectedMovement | ( | self, | |
dgi ) |
Update cameraJig position to reflect latest position
handleTimeData | ( | self, | |
dgi ) |
Update cameraJig position to reflect latest position
listenerPollTask | ( | self, | |
task ) |
Task to listen for a new connection from the client
moveObject | ( | self, | |
nodePath, | |||
object, | |||
offset, | |||
hasColor ) |
redoSortedPriorities | ( | self | ) |
removeControlMapping | ( | self, | |
name ) |
removeObjectMapping | ( | self, | |
name ) |
sendNamedMovementDone | ( | self | ) |
sendSwapReady | ( | self | ) |
setControlMappingOffset | ( | self, | |
objectName, | |||
offset ) |
startControlObjectTask | ( | self | ) |
startListenerPollTask | ( | self | ) |
startReaderPollTask | ( | self | ) |
Task to handle datagrams from client
startSwapCoordinator | ( | self | ) |
swapCoordinatorTask | ( | self, | |
task ) |
|
protected |
|
protected |
camera |
cameraJig |
controlMappings |
controlObjectTask |
controlOffsets |
controlPriorities |
cw |
daemon |
fPosReceived |
lastConnection |
lens |
listenerPollTask |
messageQueue |
|
static |
msgHandler |
|
static |
objectHasColor |
objectMappings |
qcl |
qcm |
qcr |
sortedControlMappings |
swapCoordinatorTask |
tcpRendezvous |