Panda3D
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Properties
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
WxPandaShell Class Reference
Inheritance diagram for WxPandaShell:
WxAppShell LevelEditorUIBase LevelEditorUI

Public Member Functions

def __init__
 
def appInit
 
def createInterface
 
def createMenu
 
def getCurrentView
 
def initialize
 
def onViewChange
 
def wxStep
 
- Public Member Functions inherited from WxAppShell
def __init__
 
def appInit
 USER METHODS ### To be overridden. More...
 
def createInterface
 
def createMenuBar
 
def onDestroy
 
def quit
 
def showAbout
 

Public Attributes

 baseFrame
 
 currentView
 
 evtLoop
 
 frontView
 
 fStartDirect
 
 leftBarDownPane
 
 leftBarUpPane
 
 leftFrame
 
 leftView
 
 mainFrame
 
 menuView
 
 oldLoop
 
 perspView
 
 perspViewMenuItem
 
 rightBarDownPane
 
 rightBarUpPane
 
 rightFrame
 
 topView
 
 viewFrame
 
 wxApp
 
- Public Attributes inherited from WxAppShell
 about
 
 menuBar
 
 menuFile
 
 menuHelp
 

Static Public Attributes

string appname = 'Panda3D Generic WX Frame'
 
string appversion = '1.0'
 
tuple copyright
 
int frameHeight = 600
 
int frameWidth = 800
 
dictionary MENU_TEXTS
 
- Static Public Attributes inherited from WxAppShell
string appname = 'Generic Application Frame'
 
string appversion = '1.0'
 
string balloonState = 'none'
 
string contactemail = 'Gyedo.Jeon@disney.com'
 
string contactname = 'Gyedo Jeon'
 
tuple copyright
 
int frameHeight = 320
 
int frameWidth = 450
 
int padx = 5
 
int pady = 5
 
int panelCount = 0
 
int usecommandarea = 0
 
int usestatusarea = 0
 

Detailed Description

Class for Panda3D LevelEditor 

Constructor & Destructor Documentation

def __init__ (   self,
  fStartDirect = False 
)

Member Function Documentation

def appInit (   self)
Overridden from WxAppShell.py.
def createInterface (   self)
def createMenu (   self)
def getCurrentView (   self)
Function for get the current Viewport
def initialize (   self)
Initializes the viewports and editor.
def onViewChange (   self,
  evt,
  viewIdx 
)
def wxStep (   self,
  task = None 
)
A step in the WX event loop. You can either call this yourself or use as task.

Member Data Documentation

string appname = 'Panda3D Generic WX Frame'
static
string appversion = '1.0'
static
baseFrame
tuple copyright
static
Initial value:
1 = ('Copyright 2010 Disney Online Studios.' +
2  '\nAll Rights Reserved.')
currentView
evtLoop
int frameHeight = 600
static
int frameWidth = 800
static
frontView
fStartDirect
leftBarDownPane
leftBarUpPane
leftFrame
leftView
mainFrame
dictionary MENU_TEXTS
static
Initial value:
1 = {
2  ID_FOUR_VIEW : ("Four Views", None),
3  ID_TOP_VIEW : ("Top View", None),
4  ID_FRONT_VIEW : ("Front View", None),
5  ID_LEFT_VIEW : ("Left View", None),
6  ID_PERSP_VIEW : ("Persp View", None),
7  }
menuView
oldLoop
perspView
perspViewMenuItem
rightBarDownPane
rightBarUpPane
rightFrame
topView
viewFrame
wxApp