|
Panda3D
|
Public Member Functions | |
| __init__ (self) | |
| addPassThroughKey (self, key) | |
| addUnpickable (self, item) | |
| beginOOBE (self) | |
| deselect (self, nodePath) | |
| deselectAll (self) | |
| deselectAllCB (self) | |
| destroy (self) | |
| disable (self) | |
| disableActionEvents (self) | |
| disableKeyEvents (self) | |
| disableModifierEvents (self) | |
| disableMouseEvents (self) | |
| doReparent (self) | |
| doSelect (self) | |
| doSetActiveParent (self) | |
| downAncestry (self) | |
| doWrtReparent (self) | |
| enable (self) | |
| enableActionEvents (self) | |
| enableKeyEvents (self) | |
| enableLight (self) | |
| enableModifierEvents (self) | |
| enableMouseEvents (self) | |
| endOOBE (self) | |
| fitOnNodePath (self, nodePath='None Given') | |
| flash (self, nodePath='None Given') | |
| flashDone (self, state) | |
| flashDummy (self, state) | |
| followSelectedNodePathTask (self, state) | |
| getAndSetName (self, nodePath) | |
| getModifiers (self, input, base) | |
| gotAlt (self, modifiers) | |
| gotControl (self, modifiers) | |
| gotShift (self, modifiers) | |
| hideActiveParentReadout (self) | |
| hideDirectMessage (self, state) | |
| hideDirectMessageLater (self) | |
| hideSelectedNPReadout (self) | |
| inputHandler (self, input) | |
| isEnabled (self) | |
| isNotCycle (self, nodePath, parent) | |
| isolate (self, nodePath='None Given') | |
| message (self, text) | |
| minimumConfiguration (self) | |
| oobe (self) | |
| popRedoGroup (self) | |
| popUndoGroup (self) | |
| pushRedo (self, nodePathList) | |
| pushUndo (self, nodePathList, fResetRedo=1) | |
| redo (self) | |
| removeAllSelected (self) | |
| removeNodePath (self, nodePath='None Given') | |
| removeUnpickable (self, item) | |
| reparent (self, nodePath=None, fWrt=0) | |
| reset (self) | |
| select (self, nodePath, fMultiSelect=0, fSelectTag=1, fResetAncestry=1, fLEPane=0, fUndo=1) | |
| selectCB (self, nodePath, fMultiSelect=0, fSelectTag=1, fResetAncestry=1, fLEPane=0, fUndo=1) | |
| setActiveParent (self, nodePath=None) | |
| setCOAMode (self, mode) | |
| setFScaleWidgetByCam (self, flag) | |
| showAllDescendants (self, nodePath=None) | |
| toggleDirect (self) | |
| toggleVis (self, nodePath='None Given') | |
| toggleWidgetVis (self) | |
| undo (self) | |
| upAncestry (self) | |
| useObjectHandles (self) | |
| widgetResizeTask (self, state) | |
Public Member Functions inherited from DirectObject | |
| __init__ (self) | |
| accept (self, event, method, extraArgs=[]) | |
| acceptOnce (self, event, method, extraArgs=[]) | |
| addTask (self, *args, **kwargs) | |
| detectLeaks (self) | |
| doMethodLater (self, *args, **kwargs) | |
| getAllAccepting (self) | |
| ignore (self, event) | |
| ignoreAll (self) | |
| isAccepting (self, event) | |
| isIgnoring (self, event) | |
| removeAllTasks (self) | |
| removeTask (self, taskOrName) | |
Public Attributes | |
| list | actionEvents |
| activeParent = None | |
| activeParentReadout | |
| list | ancestry = [] |
| int | ancestryIndex = 0 |
| cam = base.cam | |
| camera = base.camera | |
| cameraControl = DirectCameraControl() | |
| camNode = base.camNode | |
| cluster = createClusterClient() | |
| str | clusterMode = clusterMode |
| coaMode = COA_ORIGIN | |
| deviceManager = None | |
| directMessageReadout | |
| dict | directOnlyKeyMap |
| dr = self.drList[0] | |
| drList = DisplayRegionList() | |
| int | fAlt = 0 |
| list | fastrak = [] |
| int | fControl = 0 |
| int | fEnabled = 0 |
| int | fEnabledLight = 0 |
| int | fIgnoreDirectOnlyKeyMap = 0 |
| flashDone | |
| int | fMouse1 = 0 |
| int | fMouse2 = 0 |
| int | fMouse3 = 0 |
| font = TextNode.getDefaultFont() | |
| int | fScaleWidgetByCam = 0 |
| int | fShift = 0 |
| grid = DirectGrid() | |
| group = render.attachNewNode('DIRECT') | |
| hideDirectMessage | |
| hitPt = Point3(0.0) | |
| dict | hotKeyMap |
| hpr = VBase3() | |
| inputHandler | |
| iRay = self.dr.iRay | |
| list | iRayList = [x.iRay for x in self.drList] |
| joybox = None | |
| keyEvents = keyList[:] | |
| lights = DirectLights(base.direct.group) | |
| manipulationControl = DirectManipulationControl() | |
| list | modifierEvents |
| list | mouseEvents |
| oobeCamera = hidden.attachNewNode('oobeCamera') | |
| int | oobeMode = 0 |
| oobeVis = loader.loadModel('models/misc/camera') | |
| panel = DirectSessionPanel.DirectSessionPanel(parent = tkroot) | |
| list | passThroughKeys = ['v','b','l','p', 'r', 'shift-r', 's', 't','shift-a', 'w'] |
| pos = VBase3() | |
| radamec = None | |
| list | redoList = [] |
| scale = VBase3() | |
| selected = SelectedNodePaths() | |
| selectedNPReadout | |
| list | specialKeys = ['escape', 'delete', 'page_up', 'page_down', 'enter'] |
| dict | speicalKeyMap |
| trueCamera = self.camera | |
| list | undoList = [] |
| widget = self.manipulationControl.objectHandles | |
| widgetResizeTask = flag | |
| win = base.win | |
Static Public Attributes | |
| str | DIRECTdisablePost = 'disableDIRECT' |
Static Public Attributes inherited from DirectObject | |
| accept_once = acceptOnce | |
| add_task = addTask | |
| detect_leaks = detectLeaks | |
| do_method_later = doMethodLater | |
| get_all_accepting = getAllAccepting | |
| ignore_all = ignoreAll | |
| is_accepting = isAccepting | |
| is_ignoring = isIgnoring | |
| remove_all_tasks = removeAllTasks | |
| remove_task = removeTask | |
Additional Inherited Members | |
Protected Member Functions inherited from DirectObject | |
| _addTask (self, task) | |
| _clearTask (self, task) | |
Protected Attributes inherited from DirectObject | |
| dict | _taskList = {} |
| __init__ | ( | self | ) |
| addPassThroughKey | ( | self, | |
| key ) |
| addUnpickable | ( | self, | |
| item ) |
| beginOOBE | ( | self | ) |
| deselect | ( | self, | |
| nodePath ) |
| deselectAll | ( | self | ) |
| deselectAllCB | ( | self | ) |
| destroy | ( | self | ) |
| disable | ( | self | ) |
| disableActionEvents | ( | self | ) |
| disableKeyEvents | ( | self | ) |
| disableModifierEvents | ( | self | ) |
| disableMouseEvents | ( | self | ) |
| doReparent | ( | self | ) |
| doSelect | ( | self | ) |
| doSetActiveParent | ( | self | ) |
| downAncestry | ( | self | ) |
| doWrtReparent | ( | self | ) |
| enable | ( | self | ) |
| enableActionEvents | ( | self | ) |
| enableKeyEvents | ( | self | ) |
| enableLight | ( | self | ) |
| enableModifierEvents | ( | self | ) |
| enableMouseEvents | ( | self | ) |
| endOOBE | ( | self | ) |
| fitOnNodePath | ( | self, | |
| nodePath = 'None Given' ) |
| flash | ( | self, | |
| nodePath = 'None Given' ) |
Highlight an object by setting it red for a few seconds
| flashDone | ( | self, | |
| state ) |
| flashDummy | ( | self, | |
| state ) |
| followSelectedNodePathTask | ( | self, | |
| state ) |
| getAndSetName | ( | self, | |
| nodePath ) |
Prompt user for new node path name
| getModifiers | ( | self, | |
| input, | |||
| base ) |
| gotAlt | ( | self, | |
| modifiers ) |
| gotControl | ( | self, | |
| modifiers ) |
| gotShift | ( | self, | |
| modifiers ) |
| hideActiveParentReadout | ( | self | ) |
| hideDirectMessage | ( | self, | |
| state ) |
| hideDirectMessageLater | ( | self | ) |
| hideSelectedNPReadout | ( | self | ) |
| inputHandler | ( | self, | |
| input ) |
| isEnabled | ( | self | ) |
| isNotCycle | ( | self, | |
| nodePath, | |||
| parent ) |
| isolate | ( | self, | |
| nodePath = 'None Given' ) |
Show a node path and hide its siblings
| message | ( | self, | |
| text ) |
| minimumConfiguration | ( | self | ) |
| oobe | ( | self | ) |
| popRedoGroup | ( | self | ) |
| popUndoGroup | ( | self | ) |
| pushRedo | ( | self, | |
| nodePathList ) |
| pushUndo | ( | self, | |
| nodePathList, | |||
| fResetRedo = 1 ) |
| redo | ( | self | ) |
| removeAllSelected | ( | self | ) |
| removeNodePath | ( | self, | |
| nodePath = 'None Given' ) |
| removeUnpickable | ( | self, | |
| item ) |
| reparent | ( | self, | |
| nodePath = None, | |||
| fWrt = 0 ) |
| reset | ( | self | ) |
| select | ( | self, | |
| nodePath, | |||
| fMultiSelect = 0, | |||
| fSelectTag = 1, | |||
| fResetAncestry = 1, | |||
| fLEPane = 0, | |||
| fUndo = 1 ) |
| selectCB | ( | self, | |
| nodePath, | |||
| fMultiSelect = 0, | |||
| fSelectTag = 1, | |||
| fResetAncestry = 1, | |||
| fLEPane = 0, | |||
| fUndo = 1 ) |
| setActiveParent | ( | self, | |
| nodePath = None ) |
| setCOAMode | ( | self, | |
| mode ) |
| setFScaleWidgetByCam | ( | self, | |
| flag ) |
| showAllDescendants | ( | self, | |
| nodePath = None ) |
Show the level and its descendants
| toggleDirect | ( | self | ) |
| toggleVis | ( | self, | |
| nodePath = 'None Given' ) |
Toggle visibility of node path
| toggleWidgetVis | ( | self | ) |
| undo | ( | self | ) |
| upAncestry | ( | self | ) |
| useObjectHandles | ( | self | ) |
| widgetResizeTask | ( | self, | |
| state ) |
| list actionEvents |
| activeParent = None |
| activeParentReadout |
| list ancestry = [] |
| int ancestryIndex = 0 |
| cam = base.cam |
| camera = base.camera |
| cameraControl = DirectCameraControl() |
| camNode = base.camNode |
| cluster = createClusterClient() |
| str clusterMode = clusterMode |
| coaMode = COA_ORIGIN |
| deviceManager = None |
|
static |
| directMessageReadout |
| dict directOnlyKeyMap |
| dr = self.drList[0] |
| drList = DisplayRegionList() |
| int fAlt = 0 |
| list fastrak = [] |
| int fControl = 0 |
| int fEnabled = 0 |
| int fEnabledLight = 0 |
| int fIgnoreDirectOnlyKeyMap = 0 |
| flashDone |
| int fMouse1 = 0 |
| int fMouse2 = 0 |
| fMouse3 = 0 |
| font = TextNode.getDefaultFont() |
| int fScaleWidgetByCam = 0 |
| int fShift = 0 |
| grid = DirectGrid() |
| group = render.attachNewNode('DIRECT') |
| hideDirectMessage |
| hitPt = Point3(0.0) |
| dict hotKeyMap |
| hpr = VBase3() |
| inputHandler |
| iRay = self.dr.iRay |
| list iRayList = [x.iRay for x in self.drList] |
| joybox = None |
| keyEvents = keyList[:] |
| lights = DirectLights(base.direct.group) |
| manipulationControl = DirectManipulationControl() |
| list modifierEvents |
| mouseEvents |
| oobeCamera = hidden.attachNewNode('oobeCamera') |
| int oobeMode = 0 |
| oobeVis = loader.loadModel('models/misc/camera') |
| panel = DirectSessionPanel.DirectSessionPanel(parent = tkroot) |
| list passThroughKeys = ['v','b','l','p', 'r', 'shift-r', 's', 't','shift-a', 'w'] |
| pos = VBase3() |
| radamec = None |
| list redoList = [] |
| scale = VBase3() |
| selected = SelectedNodePaths() |
| selectedNPReadout |
| specialKeys = ['escape', 'delete', 'page_up', 'page_down', 'enter'] |
| dict speicalKeyMap |
| trueCamera = self.camera |
| list undoList = [] |
| widget = self.manipulationControl.objectHandles |
| widgetResizeTask = flag |
| win = base.win |