Panda3D
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Properties
Public Member Functions | Public Attributes | List of all members
ThreeUpShow Class Reference
Inheritance diagram for ThreeUpShow:
ShowBase DirectObject

Public Member Functions

def __init__
 
def makeCamera
 
- Public Member Functions inherited from ShowBase
def __init__
 
def addAngularIntegrator
 
def addSfxManager
 
def adjustWindowAspectRatio
 
def backfaceCullingOff
 
def backfaceCullingOn
 
def changeMouseInterface
 
def closeWindow
 
def createBaseAudioManagers
 
def createStats
 
def destroy
 
def disableAllAudio
 
def disableMouse
 
def disableParticles
 
def enableAllAudio
 
def enableMouse
 
def enableMusic
 
def enableParticles
 
def enableSoftwareMousePointer
 
def enableSoundEffects
 
def finalizeExit
 
def getAlt
 
def getAspectRatio
 
def getAxes
 
def getBackgroundColor
 
def getControl
 
def getExitErrorCode
 
def getMeta
 
def getRepository
 
def getShift
 
def getSize
 
def initShadowTrav
 
def isParticleMgrEnabled
 
def isPhysicsMgrEnabled
 
def loadMusic
 
def loadSfx
 
def makeAllPipes
 
def makeCamera
 
def makeCamera2d
 
def makeCamera2dp
 
def makeDefaultPipe
 
def makeModulePipe
 
def movie
 
def oobe
 
def oobeCull
 
def openDefaultWindow
 
def openMainWindow
 
def openWindow
 
def playMusic
 
def playSfx
 
def popCTrav
 
def printEnvDebugInfo
 
def pushCTrav
 
def removeCameraFrustum
 
def restart
 
def reviveInput
 
def run
 
def saveCubeMap
 
def saveSphereMap
 
def screenshot
 
def SetAllSfxEnables
 
def setAspectRatio
 
def setBackgroundColor
 
def setFrameRateMeter
 
def setMouseOnNode
 
def setSceneGraphAnalyzerMeter
 
def setSleep
 
def setupDataGraph
 
def setupMouse
 
def setupMouseCB
 
def setupRender
 
def setupRender2d
 
def setupRender2dp
 
def setupWindowControls
 
def showCameraFrustum
 
def shutdown
 
def silenceInput
 
def sleepCycleTask
 
def spawnTkLoop
 
def spawnWxLoop
 
def startDirect
 
def startTk
 
def startWx
 
def textureOff
 
def textureOn
 
def tkRun
 
def toggleBackface
 
def toggleParticles
 
def toggleShowVertices
 
def toggleTexMem
 
def toggleTexture
 
def toggleWireframe
 
def updateManagers
 
def useDrive
 
def userExit
 
def useTrackball
 
def windowEvent
 
def wireframeOff
 
def wireframeOn
 
def wxRun
 
- Public Member Functions inherited from DirectObject
def __init__
 
def accept
 
def acceptOnce
 
def addTask
 
def detectLeaks
 
def doMethodLater
 
def getAllAccepting
 
def ignore
 
def ignoreAll
 
def isAccepting
 
def isIgnoring
 
def removeAllTasks
 
def removeTask
 

Public Attributes

 camLL
 
 camRS
 
 camUR
 
- Public Attributes inherited from ShowBase
 a2dBackground
 
 a2dBottom
 The Z position of the bottom border of the aspect2d screen. More...
 
 a2dBottomCenter
 
 a2dBottomCenterNs
 
 a2dBottomLeft
 
 a2dBottomLeftNs
 
 a2dBottomRight
 
 a2dBottomRightNs
 
 a2dLeft
 The X position of the left border of the aspect2d screen. More...
 
 a2dLeftCenter
 
 a2dLeftCenterNs
 
 a2dpBottom
 The Z position of the bottom border of the aspect2dp screen. More...
 
 a2dpBottomCenter
 
 a2dpBottomLeft
 
 a2dpBottomRight
 
 a2dpLeft
 The X position of the left border of the aspect2dp screen. More...
 
 a2dpLeftCenter
 
 a2dpRight
 The X position of the right border of the aspect2dp screen. More...
 
 a2dpRightCenter
 
 a2dpTop
 The Z position of the top border of the aspect2dp screen. More...
 
 a2dpTopCenter
 
 a2dpTopLeft
 
 a2dpTopRight
 
 a2dRight
 The X position of the right border of the aspect2d screen. More...
 
 a2dRightCenter
 
 a2dRightCenterNs
 
 a2dTop
 The Z position of the top border of the aspect2d screen. More...
 
 a2dTopCenter
 
 a2dTopCenterNs
 
 a2dTopLeft
 
 a2dTopLeftNs
 
 a2dTopRight
 
 a2dTopRightNs
 
 AppHasAudioFocus
 
 appRunner
 This contains the global appRunner instance, as imported from AppRunnerGlobal. More...
 
 appTrav
 
 aspect2d
 The normal 2-d DisplayRegion has an aspect ratio that matches the window, but its coordinate system is square. More...
 
 aspect2dp
 The normal 2-d DisplayRegion has an aspect ratio that matches the window, but its coordinate system is square. More...
 
 backfaceCullingEnabled
 
 bboard
 The global bulletin board, as imported from BulletinBoardGlobal. More...
 
 bufferViewer
 
 buttonThrowers
 
 cam
 This is a NodePath pointing to the Camera object set up for the 3D scene. More...
 
 cam2d
 
 cam2dp
 
 camera
 This is the NodePath that should be used to manipulate the camera. More...
 
 camera2d
 
 camera2dp
 
 camFrustumVis
 
 camLens
 Convenience accessor for base.camNode.get_lens() More...
 
 camList
 This is a list of all cameras created with makeCamera, including base.cam. More...
 
 camNode
 Convenience accessor for base.cam.node() More...
 
 clientSleep
 
 cluster
 
 clusterSyncFlag
 
 cTrav
 This is a placeholder for a CollisionTraverser. More...
 
 cTravStack
 
 dataRoot
 
 dataRootNode
 
 debugRunningMultiplier
 
 dgTrav
 
 direct
 
 drive
 
 eventMgr
 The global event manager, as imported from EventManagerGlobal. More...
 
 exitFunc
 Fill this in with a function to invoke when the user "exits" the program by closing the main window. More...
 
 finalExitCallbacks
 Add final-exit callbacks to this list. More...
 
 frameRateMeter
 
 graphicsEngine
 The global graphics engine, ie. More...
 
 guiItems
 
 hidden
 
 jobMgr
 The global job manager, as imported from JobManagerGlobal. More...
 
 loader
 
 mainDir
 The directory containing the main Python file of this application. More...
 
 mainWinForeground
 
 mainWinMinimized
 
 messenger
 The global messenger, as imported from MessengerGlobal. More...
 
 mouse2cam
 
 mouseInterface
 
 mouseInterfaceNode
 
 mouseWatcher
 
 mouseWatcherNode
 
 multiClientSleep
 
 musicActive
 
 musicManager
 
 musicManagerIsValid
 
 nextWindowIndex
 
 oobe2cam
 
 oobeCamera
 
 oobeCameraTrackball
 
 oobeCullFrustum
 
 oobeLens
 
 oobeMode
 
 oobeTrackball
 
 oobeVis
 
 particleMgr
 Particle manager. More...
 
 particleMgrEnabled
 
 physicsMgr
 Physics manager. More...
 
 physicsMgrAngular
 
 physicsMgrEnabled
 
 pipe
 
 pipeList
 
 pixel2d
 This special root, pixel2d, uses units in pixels that are relative to the window. More...
 
 pixel2dp
 This special root, pixel2d, uses units in pixels that are relative to the window. More...
 
 pointerWatcherNodes
 
 recorder
 
 render
 This is the root of the 3-D scene graph. More...
 
 render2d
 This is the root of the 2-D scene graph. More...
 
 render2dp
 
 requireWindow
 
 run
 
 sceneGraphAnalyzerMeter
 
 screenshotExtension
 
 sfxActive
 
 sfxManagerIsValidList
 
 sfxManagerList
 
 sfxPlayer
 
 shadowTrav
 
 showVertices
 
 taskMgr
 The global task manager, as imported from TaskManagerGlobal. More...
 
 texmem
 
 textureEnabled
 
 timeButtonThrower
 A special ButtonThrower to generate keyboard events and include the time from the OS. More...
 
 tkDelay
 
 tkRoot
 
 trackball
 
 transitions
 
 wantDirect
 
 wantFog
 
 wantRender2dp
 
 wantStats
 
 wantTk
 
 wantWx
 
 win
 This is the main, or only window; see winList for a list of all windows. More...
 
 winControls
 
 windowType
 This is set to the value of the window-type config variable, but may optionally be overridden in the Showbase constructor. More...
 
 winList
 
 wireframeEnabled
 
 wxApp
 This is used to store the wx.Application object used when want-wx is set or base.startWx() is called. More...
 
 wxTimer
 

Additional Inherited Members

- Static Public Attributes inherited from ShowBase
tuple config = get_config_showbase()
 
tuple notify = directNotify.newCategory("ShowBase")
 

Constructor & Destructor Documentation

def __init__ (   self)

Member Function Documentation

def makeCamera (   self,
  win,
  chan = None,
  layer = None,
  layerSort = 0,
  scene = None,
  displayRegion = (0, 1,
  aspectRatio = None 
)

Member Data Documentation

camLL
camRS
camUR