Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
 CAddPositionTypeEnumerates the different positions at which scenes may be added into a job This is used as the second argument to ControlCentre::addScene
 CControlCentreMain 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
 CDBS_ScriptErrorScope
 CDrawingThe Drawing defines the drawing parameters. A list of drawings can be retrieved by calling ControlCentre.drawings( element )
 CElementThe Element defines the element parameters. A list of elements can be retrieved by calling ControlCentre.elements( scene )
 CEnvironmentThe 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
 CExportDataExportData 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)
 CExportSizeExportSize defines the parameters for a database Export size calculation command
 CImportDataImportData 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)
 CJobThe 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 )
 CRenderDataRenderData 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)
 CSceneThe 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 )
 CSceneVersionSceneVersion defines the scene version parameters. A list of scene versions can be retrieved by calling ControlCentre.versions( scene )
 CUserThe 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)