|
Panda3D
|
Public Member Functions | |
| __init__ (self) | |
| handleDelete (self) | |
| handleMouse1 (self, modifiers) | |
| handleMouse1Up (self) | |
| handleMouse2 (self, modifiers) | |
| handleMouse2Up (self) | |
| handleMouse3 (self, modifiers) | |
| handleMouse3Up (self) | |
| initialize (self) | |
| removeNodePathHook (self, nodePath) | |
| setTitleWithFilename (self, filename="") | |
| toggleWidget (self) | |
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 = [] |
| actionMgr = ActionMgr() | |
| ANIM_MODE = BitMask32.bit(4) | |
| BASE_MODE = BitMask32.bit(0) | |
| cleanUpManipulating | |
| CREATE_CURVE_MODE = BitMask32.bit(2) | |
| currentFile = None | |
| curveEditor = CurveEditor(self) | |
| deselectAll | |
| deselectAllCB | |
| EDIT_CURVE_MODE = BitMask32.bit(3) | |
| fileMgr = FileMgr(self) | |
| bool | fMoveCamera = False |
| bool | fNeedToSave = False |
| bool | GRAPH_EDITOR = False |
| handleDelete | |
| handleMouse1 | |
| handleMouse1Up | |
| handleMouse2 | |
| handleMouse2Up | |
| handleMouse3 | |
| handleMouse3Up | |
| mode = self.BASE_MODE | |
| NPParent = render | |
| preMode = None | |
| removeNodePathHook | |
| select | |
| selectedNodePathHook | |
| settingsFile = None | |
| list | statusLines = [] |
| statusReadout | |
| toggleWidget | |
| updateStatusReadoutTimeouts | |
Additional Inherited Members | |
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 | |
Protected Member Functions inherited from DirectObject | |
| _addTask (self, task) | |
| _clearTask (self, task) | |
Protected Attributes inherited from DirectObject | |
| dict | _taskList = {} |
Base Class for Panda3D LevelEditor
| __init__ | ( | self | ) |
| handleDelete | ( | self | ) |
| handleMouse1 | ( | self, | |
| modifiers ) |
| handleMouse1Up | ( | self | ) |
| handleMouse2 | ( | self, | |
| modifiers ) |
| handleMouse2Up | ( | self | ) |
| handleMouse3 | ( | self, | |
| modifiers ) |
| handleMouse3Up | ( | self | ) |
| initialize | ( | self | ) |
You should call this in your __init__ method of inherited LevelEditor class
| removeNodePathHook | ( | self, | |
| nodePath ) |
| setTitleWithFilename | ( | self, | |
| filename = "" ) |
| toggleWidget | ( | self | ) |
| list actionEvents = [] |
| actionMgr = ActionMgr() |
| ANIM_MODE = BitMask32.bit(4) |
| BASE_MODE = BitMask32.bit(0) |
| cleanUpManipulating |
| CREATE_CURVE_MODE = BitMask32.bit(2) |
| currentFile = None |
| curveEditor = CurveEditor(self) |
| deselectAll |
| deselectAllCB |
| EDIT_CURVE_MODE = BitMask32.bit(3) |
| fileMgr = FileMgr(self) |
| bool fMoveCamera = False |
| bool fNeedToSave = False |
| bool GRAPH_EDITOR = False |
| handleDelete |
| handleMouse1 |
| handleMouse1Up |
| handleMouse2 |
| handleMouse2Up |
| handleMouse3 |
| handleMouse3Up |
| mode = self.BASE_MODE |
| NPParent = render |
| preMode = None |
| removeNodePathHook |
| select |
| selectedNodePathHook |
| settingsFile = None |
| list statusLines = [] |
| statusReadout |
| toggleWidget |
| updateStatusReadoutTimeouts |