|
Panda3D
|
Inherits direct::distributed::DistributedNode::DistributedNode, and CartesianGridBase::CartesianGridBase.
Public Member Functions | |
| def | __init__ |
| def | addObjectToGrid |
| def | clearWorldContext |
| def | delete |
| def | disable |
| def | generate |
| def | getCenterPos |
| def | handleAvatarZoneChange |
| def | handleChildArrive |
| def | handleChildArriveZone |
| def | handleChildLeave |
| def | initializeGridLines |
| Visualization Tools. | |
| def | isGridParent |
| def | labelCells |
| def | markCells |
| def | processVisibility |
| def | removeObjectFromGrid |
| def | setCellWidth |
| def | setParentingRules |
| def | setWorldContext |
| def | startProcessVisibility |
| def | stopProcessVisibility |
| def | turnOff |
| def | turnOn |
| def | unmarkCells |
| def | updateGrid |
| def | visualizeGrid |
Public Attributes | |
| cellLabelParent | |
| cellMarkers | |
| cellWidth | |
| centerLines | |
| centerPos | |
| gridColor | |
| gridSize | |
| gridVisContext | |
| haveGridLines | |
| lines | |
| majorLines | |
| markerParent | |
| minorLines | |
| startingZone | |
| style | |
| viewingRadius | |
| visAvatar | |
| visDirty | |
| visZone | |
Static Public Attributes | |
| tuple | notify = directNotify.newCategory("DistributedCartesianGrid") |
| string | RuleSeparator = ":" |
| tuple | VisualizeGrid = config.GetBool("visualize-cartesian-grid", 0) |
| def __init__ | ( | self, | |
| cr | |||
| ) |
| def addObjectToGrid | ( | self, | |
| av | |||
| ) |
| def clearWorldContext | ( | self, | |
event = None |
|||
| ) |
| def delete | ( | self | ) |
| def disable | ( | self | ) |
| def generate | ( | self | ) |
| def getCenterPos | ( | self | ) |
| def handleAvatarZoneChange | ( | self, | |
| av, | |||
| zoneId | |||
| ) |
| def handleChildArrive | ( | self, | |
| child, | |||
| zoneId | |||
| ) |
| def handleChildArriveZone | ( | self, | |
| child, | |||
| zoneId | |||
| ) |
| def handleChildLeave | ( | self, | |
| child, | |||
| zoneId | |||
| ) |
| def initializeGridLines | ( | self | ) |
Visualization Tools.
| def isGridParent | ( | self | ) |
| def labelCells | ( | self | ) |
| def markCells | ( | self | ) |
| def processVisibility | ( | self, | |
| task | |||
| ) |
| def removeObjectFromGrid | ( | self, | |
| av | |||
| ) |
| def setCellWidth | ( | self, | |
| width | |||
| ) |
| def setParentingRules | ( | self, | |
| style, | |||
| rule | |||
| ) |
| def setWorldContext | ( | self, | |
| worldContext | |||
| ) |
| def startProcessVisibility | ( | self, | |
| avatar | |||
| ) |
| def stopProcessVisibility | ( | self, | |
clearAll = False, |
|||
event = None |
|||
| ) |
| def turnOff | ( | self | ) |
| def turnOn | ( | self, | |
av = None |
|||
| ) |
| def unmarkCells | ( | self | ) |
| def updateGrid | ( | self | ) |
| def visualizeGrid | ( | self | ) |
tuple notify = directNotify.newCategory("DistributedCartesianGrid") [static] |
string RuleSeparator = ":" [static] |
tuple VisualizeGrid = config.GetBool("visualize-cartesian-grid", 0) [static] |
1.7.3