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

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
 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

 actionEvents
 
 actionMgr
 
 ANIM_MODE
 
 BASE_MODE
 
 cleanUpManipulating
 
 CREATE_CURVE_MODE
 
 currentFile
 
 curveEditor
 
 deselectAll
 
 deselectAllCB
 
 EDIT_CURVE_MODE
 
 fileMgr
 
 fMoveCamera
 
 fNeedToSave
 
 GRAPH_EDITOR
 
 handleDelete
 
 handleMouse1
 
 handleMouse1Up
 
 handleMouse2
 
 handleMouse2Up
 
 handleMouse3
 
 handleMouse3Up
 
 mode
 
 NPParent
 
 preMode
 
 removeNodePathHook
 
 select
 
 selectedNodePathHook
 
 settingsFile
 
 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
 _taskList
 

Detailed Description

 Base Class for Panda3D LevelEditor 

Constructor & Destructor Documentation

◆ __init__()

__init__ ( self)

Reimplemented from DirectObject.

Reimplemented in LevelEditor.

Member Function Documentation

◆ handleDelete()

handleDelete ( self)

◆ handleMouse1()

handleMouse1 ( self,
modifiers )

◆ handleMouse1Up()

handleMouse1Up ( self)

◆ handleMouse2()

handleMouse2 ( self,
modifiers )

◆ handleMouse2Up()

handleMouse2Up ( self)

◆ handleMouse3()

handleMouse3 ( self,
modifiers )

◆ handleMouse3Up()

handleMouse3Up ( self)

◆ initialize()

initialize ( self)
 You should call this in your __init__ method of inherited LevelEditor class 

◆ removeNodePathHook()

removeNodePathHook ( self,
nodePath )

◆ setTitleWithFilename()

setTitleWithFilename ( self,
filename = "" )

◆ toggleWidget()

toggleWidget ( self)

Member Data Documentation

◆ actionEvents

actionEvents

◆ actionMgr

actionMgr

◆ ANIM_MODE

ANIM_MODE

◆ BASE_MODE

BASE_MODE

◆ cleanUpManipulating

cleanUpManipulating

◆ CREATE_CURVE_MODE

CREATE_CURVE_MODE

◆ currentFile

currentFile

◆ curveEditor

curveEditor

◆ deselectAll

deselectAll

◆ deselectAllCB

deselectAllCB

◆ EDIT_CURVE_MODE

EDIT_CURVE_MODE

◆ fileMgr

fileMgr

◆ fMoveCamera

fMoveCamera

◆ fNeedToSave

fNeedToSave

◆ GRAPH_EDITOR

GRAPH_EDITOR

◆ handleDelete

handleDelete

◆ handleMouse1

handleMouse1

◆ handleMouse1Up

handleMouse1Up

◆ handleMouse2

handleMouse2

◆ handleMouse2Up

handleMouse2Up

◆ handleMouse3

handleMouse3

◆ handleMouse3Up

handleMouse3Up

◆ mode

mode

◆ NPParent

NPParent

◆ preMode

preMode

◆ removeNodePathHook

removeNodePathHook

◆ select

select

◆ selectedNodePathHook

selectedNodePathHook

◆ settingsFile

settingsFile

◆ statusLines

statusLines

◆ statusReadout

statusReadout

◆ toggleWidget

toggleWidget

◆ updateStatusReadoutTimeouts

updateStatusReadoutTimeouts