Skip to main content

SDK Overview

Studio Pro ships several SDK JavaScript files that can be included via include_file() to access additional constants, helpers, and class IDs. Include them at the module level of your script:

include_file("resource://{main}/sdk/cclapp.js");
include_file("resource://{main}/sdk/engine.js");

These files are bundled with the application and are not part of your script package.

Available SDK Files

FileNamespaceDescription
cclapp.jsCCL.JSUI components, constants, and runtime helpers
engine.jsEngine.JSTrack class IDs and edit function flags
devices.jsDevices.JSDevice and port type constants
hostutils.jsHostUtilsHost service surface accessors
helpids.jsHelpIDHelp ID constants for Host.GUI.Help.highlightControl()
media.jsMedia.JSMedia type and speaker format enumerations