Panda3D

Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
LevelEditor Class Reference
Inheritance diagram for LevelEditor:

## Public Member Functions
| __init__ (self)
Public Member Functions inherited from LevelEditorBase
| __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
| animMgr = AnimMgr(self)
| objectHandler = ObjectHandler(self)
| objectMgr = ObjectMgr(self)
| objectPalette = ObjectPalette()
| protoPalette = ProtoPalette()
| ui = LevelEditorUI(self)
Public Attributes inherited from LevelEditorBase
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 = {}

## Detailed Description

     Class for Panda3D LevelEditor

## Constructor & Destructor Documentation

## ◆ __init__()

__init__ | ( |  | self | ) |

## Member Data Documentation

## ◆ animMgr

animMgr = AnimMgr(self)

## ◆ objectHandler

objectHandler = ObjectHandler(self)

## ◆ objectMgr

objectMgr = ObjectMgr(self)

## ◆ objectPalette

objectPalette = ObjectPalette()

## ◆ protoPalette

protoPalette = ProtoPalette()

## ◆ ui

ui = LevelEditorUI(self)