direct.tkpanels.DirectSessionPanel

from direct.tkpanels.DirectSessionPanel import DirectSessionPanel

DIRECT Session Main panel

Inheritance diagram

Inheritance diagram of direct.tkpanels.DirectSessionPanel

class DirectSessionPanel(parent=None, **kw)[source]

Bases: AppShell

__init__(parent=None, **kw)[source]
addAmbient()[source]
addDirectional()[source]
addJBNodePath(nodePath)[source]
addLight(light)[source]
addNodePath(nodePath)[source]
addNodePathToDict(nodePath, names, menu, dict)[source]
addPoint()[source]
addSpot()[source]
appInit()[source]
appname = 'Direct Session Panel'
createDevicePage(devicePage)[source]
createEnvPage(envPage)[source]
createGridPage(gridPage)[source]
createInterface()[source]
createLightsPage(lightsPage)[source]
createMemPage(memPage)[source]
createTasksPage(tasksPage)[source]
frameHeight = 365
frameWidth = 600
onDestroy(event)[source]
pushRedo()[source]
pushRedoHook()[source]
pushUndo(fResetRedo=1)[source]
pushUndoHook()[source]
redoHook(nodePathList=[])[source]
redoListEmptyHook()[source]
resetFov()[source]
selectDisplayRegionNamed(name)[source]
selectJBModeNamed(name)[source]
selectJBNodePathNamed(name)[source]
selectLightNamed(name)[source]
selectNodePathNamed(name)[source]
selectedNodePathHook(nodePath)[source]
setBackgroundColor(r, g, b)[source]
setBackgroundColorVec(color)[source]
setConstantAttenuation(value)[source]
setExponent(value)[source]
setFar(far)[source]
setHFov(hFov)[source]
setLightColor(color)[source]
setLinearAttenuation(value)[source]
setNear(near)[source]
setQuadraticAttenuation(value)[source]
setSpecularColor(color)[source]
setVFov(vFov)[source]
toggleActiveLight()[source]
toggleDirect()[source]
toggleDirectGrid()[source]
toggleGrid()[source]
toggleHprSnap()[source]
toggleJoybox()[source]
toggleLights()[source]
toggleWidgetOnTop()[source]
toggleXyzSnap()[source]
undoHook(nodePathList=[])[source]
undoListEmptyHook()[source]
updateDisplayRegionInfo()[source]
updateEnvironmentInfo()[source]
updateGridInfo()[source]
updateInfo(page='Environment')[source]
updateLightInfo(page=None)[source]
usecommandarea = 0
usestatusarea = 0