Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 CQObject
 CAddPositionTypeEnumerates the different positions at which scenes may be added into a job
 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
 CDrawingThe Drawing defines the drawing parameters
 CElementThe Element defines the element parameters
 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
 CExportSizeExportSize defines the parameters for a database Export size calculation command
 CImportDataImportData defines the parameters for a database import command
 CJobThe Job defines the job parameters
 CRenderDataRenderData defines the parameters for a job sent to the rendering queue
 CSceneThe Scene defines the scene parameters
 CSceneVersionSceneVersion defines the scene version parameters
 CUserThe User JavaScript class. Defines the data base user parameters
 CVectorDataVectorData defines the parameters for a job sent to the vectorize queue
 CQScriptable
 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