director.applogic module

class director.applogic.ActionToggleHelper(action, getEnabledFunc, setEnabledFunc)[source]

Bases: object

This class manages a checkable action and forwards checked events to user selected callbacks.

onActionChanged()[source]
updateAction()[source]
class director.applogic.MenuActionToggleHelper(menuName, actionName, getEnabledFunc, setEnabledFunc)[source]

Bases: director.applogic.ActionToggleHelper

director.applogic.addMenuAction(menuTitle, actionName)[source]
director.applogic.addShortcut(widget, keySequence, func)[source]
director.applogic.addToolbarMacro(name, func)[source]
director.applogic.addWidgetToDock(widget, dockArea=2, action=None)[source]
director.applogic.displaySnoptInfo(info)[source]
director.applogic.findMenu(menuTitle, mainWindow=None)[source]
director.applogic.findToolBar(title, mainWindow=None)[source]
director.applogic.getActionsDict(actions)[source]
director.applogic.getCameraTerrainModeEnabled(view)[source]
director.applogic.getCurrentRenderView()[source]
director.applogic.getCurrentView()[source]
director.applogic.getDRCView()[source]
director.applogic.getMainWindow()[source]
director.applogic.getOutputConsole()[source]
director.applogic.getPythonConsole()[source]
director.applogic.getSpreadsheetView()[source]
director.applogic.getToolBarActions()[source]
director.applogic.getToolsMenuActions()[source]
director.applogic.getViewManager()[source]
director.applogic.hideDockWidgets(action)[source]
director.applogic.onCurrentViewChanged(previousView, currentView)[source]
director.applogic.onTabWidgetContextMenu(mouseClick)[source]
director.applogic.quit()[source]
director.applogic.removeToolbarMacro(name)[source]
director.applogic.resetCamera(viewDirection=None, view=None)[source]
director.applogic.setBackgroundColor(color, color2=None, view=None)[source]
director.applogic.setCameraTerrainModeEnabled(view, enabled)[source]
director.applogic.setupActions()[source]
director.applogic.setupViewManager()[source]
director.applogic.showErrorMessage(message, title='Error')[source]
director.applogic.showInfoMessage(message, title='Info')[source]
director.applogic.showPythonConsole()[source]
director.applogic.showViewTabContextMenu(view, tabBar, menuPosition)[source]
director.applogic.startup(globals)[source]
director.applogic.toggleCameraTerrainMode(view=None)[source]
director.applogic.toggleStereoRender()[source]
director.applogic.updateToggleTerrainAction(view)[source]