# ClusterClientSync

from direct.cluster.ClusterClient import ClusterClientSync

## Inheritance:

ClusterClientSync: ClusterClient
ClusterClient:

## Methods of ClusterClientSync:

__init__
moveCamera
startSwapCoordinatorTask
swapCoordinator

## Methods of ClusterClient:

__call__
__init__
_readerPollTask
addControlMapping
addNamedObjectMapping
addObjectTag
controlObjectTask
deselectNodePath
exit
getNodePathFindCmd
getNodePathName
handleDatagram
handleMessageQueue
handleNamedMovement
loadModel
moveCamera
moveCameraTask
moveObject
moveSelectedTask
redoSortedPriorities
removeControlMapping
removeObjectMapping
removeObjectTag
selectNodePath
sendCamFrustum
sendNamedMovementDone
setControlMappingOffset
startControlObjectTask
startMoveCamTask
startMoveSelectedTask
startReaderPollTask
startSynchronizeTimeTask
synchronizeTimeTask

__init__ def __init__(self, configList, clusterSyncFlag) Undocumented function.

moveCamera def moveCamera(self, xyz, hpr) Undocumented function.

startSwapCoordinatorTask def startSwapCoordinatorTask(self) Undocumented function.

swapCoordinator def swapCoordinator(self, task) Undocumented function.

__call__ def __call__(self, commandString, fLocally=1, serverList=[]) Undocumented function.

__init__ def __init__(self, configList, clusterSyncFlag) Undocumented function.

_readerPollTask def _readerPollTask(self, state) Non blocking task to read all available datagrams

addControlMapping def addControlMapping(self, objectName, controlledName, serverList=None, offset=None, priority=0) Undocumented function.

addNamedObjectMapping def addNamedObjectMapping(self, object, name, hasColor=True) Undocumented function.

addObjectTag def addObjectTag(self, object, selectFunction, deselectFunction, selectArgs, deselectArgs) Undocumented function.

controlObjectTask def controlObjectTask(self, task) Undocumented function.

deselectNodePath def deselectNodePath(self, nodePath) Undocumented function.

exit def exit(self) Undocumented function.

getNodePathFindCmd def getNodePathFindCmd(self, nodePath) Undocumented function.

getNodePathName def getNodePathName(self, nodePath) Undocumented function.

handleDatagram def handleDatagram(self, dgi, type, server) Undocumented function.

handleMessageQueue def handleMessageQueue(self, server) Undocumented function.

handleNamedMovement def handleNamedMovement(self, data) Update cameraJig position to reflect latest position

loadModel def loadModel(self, nodePath) Undocumented function.

moveCamera def moveCamera(self, xyz, hpr) Undocumented function.

moveCameraTask def moveCameraTask(self, task) Undocumented function.

moveObject def moveObject(self, nodePath, object, serverList, offset, hasColor=True) Undocumented function.

moveSelectedTask def moveSelectedTask(self, state) Undocumented function.

redoSortedPriorities def redoSortedPriorities(self) Undocumented function.

removeControlMapping def removeControlMapping(self, name, serverList=None) Undocumented function.

removeObjectMapping def removeObjectMapping(self, name) Undocumented function.

removeObjectTag def removeObjectTag(self, object) Undocumented function.

selectNodePath def selectNodePath(self, nodePath) Undocumented function.

sendCamFrustum def sendCamFrustum(self, focalLength, filmSize, filmOffset, indexList=[]) Undocumented function.

sendNamedMovementDone def sendNamedMovementDone(self, serverList=None) Undocumented function.

setControlMappingOffset def setControlMappingOffset(self, objectName, offset) Undocumented function.

startControlObjectTask def startControlObjectTask(self) Undocumented function.

startMoveCamTask def startMoveCamTask(self) Undocumented function.

startMoveSelectedTask def startMoveSelectedTask(self) Undocumented function.

startReaderPollTask def startReaderPollTask(self) Task to handle datagrams from server

startSynchronizeTimeTask def startSynchronizeTimeTask(self) Undocumented function.

synchronizeTimeTask def synchronizeTimeTask(self, task) Undocumented function.