DbScript
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
oNDBS_ObjectFactory
oCAddPositionTypeEnumerates the different positions at which scenes may be added into a job This is used as the second argument to ControlCentre::addScene
oCControlCentreMain interface to all Control Center methods. THIS CLASS IS THE ONLY INTERFACE THAT MODIFIES THE DATABASE. All other interfaces simply define objects, and are used as arguments to the ControlCentre methods
oCDrawingThe Drawing defines the drawing parameters. A list of drawings can be retrieved by calling ControlCentre.drawings( element )
oCElementThe Element defines the element parameters. A list of elements can be retrieved by calling ControlCentre.elements( scene )
oCEnvironmentThe Environment defines the environment parameters. The Environment object can be instantiated in the scripting environment. A list of existing environments can be retrieved by calling ControlCentre.environments(). A new environment may be added by the following. Note that only ControlCentre calls modify the database
oCExportDataExportData defines the parameters for a database Export command. The ExportData is an object which is instantiated in the scripting environment. In order to execute an Export action, call ControlCentre.exportScene( exportData)
oCExportSizeDBS_ExportSizeWrapper defines the parameters for a database Export size calculation command
oCImportDataImportData defines the parameters for a database import command. The ImportData is an object which is instantiated in the scripting environment. In order to execute an import action, call ControlCentre.importScene( importData)
oCJobThe Job defines the job parameters. The Job object can be instantiated in the scripting environment. A list of jobs can be retrieved by calling ControlCentre.jobs( environment ). A new job may be added by the following ( Note only ControlCentre modifies the database )
oCRenderDataRenderData defines the parameters for a job sent to the rendering queue The RenderData object can be instantiated in the scripting environment. Use this in ControlCentre.renderScene( renderData)
oCSceneThe Scene defines the scene parameters. The Scene object can be instantiated in the scripting environment. A list of scenes can be retrieved by calling ControlCentre.scenes( job ). A new scene may be added by the following ( Note only ControlCentre modifies the database )
oCSceneVersionSceneVersion defines the scene version parameters. A list of scene versions can be retrieved by calling ControlCentre.versions( scene )
oCUserThe User defines the user parameters. The User object can be instantiated in the scripting environment. A list of existing users can be retrieved by calling ControlCentre.users(). A new user may be added by the following:
\CVectorDataVectorData defines the parameters for a job sent to the vectorize queue The VectorData object can be instantiated in the scripting environment. Use this in ControlCentre.vectorizeElement( vectorizeData)