D3
Base class: App
Properties
debugOutput : str (Read-Only)
gpuLoad : float (Read-Only)
iHeadGui : int (Read-Only)
majorVersion : str (Read-Only)
Get the major version
minorVersion : str (Read-Only)
Get the minor version
password : str
projectFolder : str (Read-Only)
Get the current project folder
projectName : str (Read-Only)
Get the current project name
Get the current project paths object
Methods
alertError(self, message: str)
Alert the user regarding a critical error
alertInfo(self, message: str)
Alert the user regarding a notable event
alertWarning(self, message: str)
Alert the user regarding a potential issue
clipObjects(self) -> List[Resource]
currentContext(self) -> str
Get the current function context
cycleFeeds(self)
Cycle feed output display on the GUI head
directorForceQuitAll(self)
Kill all machines (kill process)
directorForceQuitSingle(self, hostname: str)
Kill single machine (kill process)
directorQuitAll(self)
Quit all machines (polite)
directorQuitSingle(self, hostname: str)
Quit single machine (polite)
directorRestartAll(self)
Restart all machines
directorRestartSingle(self, hostname: str)
Start single machine
directorStartAll(self)
Start all machines
directorStartSingle(self, hostname: str)
Start single machine
isCrashReportingEnabled(self) -> bool
lock(self)
Lock D3
notify(self, shortName: str, detail: str)
Create a notification for user
quit(self)
Quit D3
saveAndBackup(self) -> int
Save and backup the D3 scene (quietly)
saveAndBackupInteractive(self) -> int
Save and backup the D3 scene
setClipObjects(self, r: List[Resource], cut: bool)
setCrashReportingEnabled(self, enabled: bool)
takeScreenshot(self)
Take a screenshot of the GUI head
takeScreenshotAtPath(self, savePath: Path)
Take a screenshot of the GUI head and save it to a specific path
toggleGui(self)
Toggle GUI
writeDependencies(self, package: IFilesystem)