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 )
 CQObject
 CQScriptable
 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 JavaScript class. Defines the data base user parameters
 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)