Panda3D
Public Member Functions | Public Attributes | Static Public Attributes

LevelEditorUI Class Reference

Inheritance diagram for LevelEditorUI:
LevelEditorUIBase

List of all members.

Public Member Functions

def __init__
def bindKeyEvents
def buildContextMenu
def createInterface
def createMenu
def onAnimation
def onCreateCurve
def onCurveAnim
def onDestroy
def onDuplicate
def onEditCurve
def onExportToMaya
def onGraphEditor
def onGridSize
def onHotKeys
def onKeyDownEvent
def onKeyEvent
def onKeyUpEvent
def onMakeLive
def onNew
def onOpen
def onRightDown
def onSave
def onSaveAs
def onShowPandaObjects
def replaceObject
def reset
def toggleGrid
def toggleGridSnap
def updateGrids
def updateMenu

Public Attributes

 animUI
 contextMenu
 createCurveMenuItem
 currentView
 curveAnimMenuItem
 curveAnimUI
 curveObj
 editAnimMenuItem
 editCurveMenuItem
 editor
 graphEditorMenuItem
 graphEditorUI
 gridSizeMenuItem
 gridSnapMenuItem
 hotKeysMenuItem
 layerEditorUI
 leftBarDownNB
 leftBarDownPane0
 leftBarUpNB
 leftBarUpPane0
 leftBarUpPane1
 menuAnim
 menuCurve
 menuEdit
 menuOptions
 objectPaletteUI
 objectPropertyUI
 parentToSelectedMenuItem
 protoPaletteUI
 rightBarDownNB
 rightBarDownPane0
 sceneGraphUI
 showGridMenuItem
 showPandaObjectsMenuItem

Static Public Attributes

string appname = 'Panda3D Level Editor'
string appversion = '0.1'

Detailed Description

Class for Panda3D LevelEditor 

Constructor & Destructor Documentation

def __init__ (   self,
  editor 
)

Reimplemented from LevelEditorUIBase.


Member Function Documentation

def bindKeyEvents (   self,
  toBind = True 
) [inherited]
def buildContextMenu (   self,
  nodePath 
) [inherited]
def createInterface (   self) [inherited]
def createMenu (   self) [inherited]
def onAnimation (   self,
  e 
) [inherited]
def onCreateCurve (   self,
  e 
) [inherited]
Function to invoke curve creating, need to check previous mode
def onCurveAnim (   self,
  e 
) [inherited]
def onDestroy (   self,
  evt 
) [inherited]
def onDuplicate (   self,
  evt 
) [inherited]
def onEditCurve (   self,
  e 
) [inherited]
Function to invoke curve editing and translate global information to local information. Need to check previous mode
def onExportToMaya (   self,
  evt 
) [inherited]
def onGraphEditor (   self,
  e 
) [inherited]
def onGridSize (   self,
  evt 
) [inherited]
def onHotKeys (   self,
  evt 
) [inherited]
def onKeyDownEvent (   self,
  evt 
) [inherited]
def onKeyEvent (   self,
  evt 
) [inherited]
def onKeyUpEvent (   self,
  evt 
) [inherited]
def onMakeLive (   self,
  evt 
) [inherited]
def onNew (   self,
  evt = None 
) [inherited]
def onOpen (   self,
  evt = None 
) [inherited]
def onRightDown (   self,
  evt = None 
) [inherited]
Invoked when the viewport is right-clicked.
def onSave (   self,
  evt = None 
) [inherited]
def onSaveAs (   self,
  evt 
) [inherited]
def onShowPandaObjects (   self,
  evt 
) [inherited]
def replaceObject (   self,
  evt,
  all = False 
) [inherited]
def reset (   self) [inherited]
def toggleGrid (   self,
  evt 
) [inherited]
def toggleGridSnap (   self,
  evt 
) [inherited]
def updateGrids (   self,
  newSize,
  newSpacing 
) [inherited]
def updateMenu (   self) [inherited]

Member Data Documentation

animUI [inherited]
string appname = 'Panda3D Level Editor' [static]
string appversion = '0.1' [static]
contextMenu [inherited]
createCurveMenuItem [inherited]
currentView [inherited]
curveAnimMenuItem [inherited]
curveAnimUI [inherited]
curveObj [inherited]
editAnimMenuItem [inherited]
editCurveMenuItem [inherited]
editor [inherited]
graphEditorMenuItem [inherited]
graphEditorUI [inherited]
gridSizeMenuItem [inherited]
gridSnapMenuItem [inherited]
hotKeysMenuItem [inherited]
layerEditorUI [inherited]
leftBarDownNB [inherited]
leftBarDownPane0 [inherited]
leftBarUpNB [inherited]
leftBarUpPane0 [inherited]
leftBarUpPane1 [inherited]
menuAnim [inherited]
menuCurve [inherited]
menuEdit [inherited]
menuOptions [inherited]
objectPaletteUI [inherited]
objectPropertyUI [inherited]
protoPaletteUI [inherited]
rightBarDownNB [inherited]
rightBarDownPane0 [inherited]
sceneGraphUI [inherited]
showGridMenuItem [inherited]
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties