Script Editor

Classes and functions of the scripting API available from the Script Editor, script callbacks (e.g. from toolbar buttons) and the Master Controller Node. More...

Classes

class  Constants
 The JavaScript class for getting the constant colour and palette data. Obtain it from PaletteObjectManager. More...
 
class  PaletteListType
 The JavaScript class for getting the palette list type. Obtain it from Constants. More...
 
class  PaletteLocation
 The JavaScript class for defining the standard palette locations. Obtain it from Constants. More...
 
class  ColorType
 The JavaScript class for defining the different color types. Obtain it from Constants. More...
 
class  Color
 The JavaScript class for manipulating colours. Can be created from a Palette object. More...
 
class  ColorRGBA
 The ColorRGBA JavaScript class. Represent an 8 bits per channel Red Green Blue Alpha colour. More...
 
class  ColorOverride
 The JavaScript class for manipulating colour override nodes. Created from the node global object. More...
 
class  PaletteManager
 The PaletteManager JavaScript global object. Used to get information about the Colour view current selection. More...
 
class  ExportVideoDlg
 The ExportVideoDlg JavaScript class. A dialog that can be used before an export to query the user about various settings. More...
 
class  FileWrapper
 The PermanentFile and TemporaryFile JavaScript classes. Used to represent an actual image file on disk. More...
 
class  library
 The library JavaScript global object. Select templates, and generate thumbnails or movies for them. More...
 
class  Point2d
 The Point2d JavaScript class. Defines a two dimensional point. More...
 
class  Vector2d
 The Vector2d JavaScript class. Defines a two dimensional vector. More...
 
class  Point3d
 The Point3d JavaScript class. Defines a three dimensional point. More...
 
class  Vector3d
 The Vector3d JavaScript class. Defines a three dimensional vector. More...
 
class  Matrix4x4
 The Matrix4x4 JavaScript class. Defines a four by four matrix container. More...
 
class  RemoteCmd
 The RemoteCmd JavaScript class. Send one sided commands to a remote host. More...
 
class  Palette
 The JavaScript class providing information about a specific palette. More...
 
class  PaletteList
 The JavaScript class providing information about a palette list. Obtain from PaletteObjectManager methods like getPaletteListByElementId, getScenePaletteList or getPaletteListById. More...
 
class  PenstyleManager
 The PenstyleManager JavaScript global object. Query/modify the current penstyle and list of penstyles. More...
 
class  Process
 The Process JavaScript class. Used to launch an external process. More...
 
class  FileAccess
 The FileAccess JavaScript global object. Enum to define file operation. More...
 
class  File
 The File JavaScript class. Open, close, read, write, get information about files. More...
 
class  DirSpec
 The DirSpec JavaScript global object. Enum for directory operations. More...
 
class  Dir
 The Dir JavaScript class. Interface to operating system Dir operations, e.g. mkdir, rmdir, rename, etc. More...
 
class  Input
 The Input JavaScript global object. A simplified version of the Qt input dialogs. More...
 
class  FileDialog
 The FileDialog JavaScript global object. A simplified version of the Qt file dialogs. More...
 
class  MessageBox
 The MessageBox JavaScript class. A simplified version of the MessageBox Qt dialog. More...
 
class  Label
 The Label JavaScript class. A simplified version of the Label Qt widget. More...
 
class  LineEdit
 The LineEdit JavaScript class. A simplified version of the LineEdit Qt widget. More...
 
class  NumberEdit
 The NumberEdit JavaScript class. A simplified version of the NumberEdit Qt widget. More...
 
class  DateEditEnum
 The DateEditEnum JavaScript global object. Specifies the type of display order of day, month, year. More...
 
class  DateEdit
 The DateEdit JavaScript class. A simplified version of the DateEdit Qt widget. More...
 
class  TimeEdit
 The TimeEdit JavaScript class. A simplified version of the TimeEdit Qt widget. More...
 
class  TextEdit
 The TextEdit JavaScript class. A simplified version of the TextEdit Qt widget. More...
 
class  SpinBox
 The SpinBox JavaScript class. A simplified version of the SpinBox Qt widget. More...
 
class  CheckBox
 The CheckBox JavaScript class. A simplified version of the CheckBox Qt widget. More...
 
class  RadioButton
 The RadioButton JavaScript class. A simplified version of the RadioButton Qt widget. More...
 
class  ComboBox
 The ComboBox JavaScript class. A simplified version of the ComboBox Qt widget. More...
 
class  GroupBox
 The GroupBox JavaScript class. A simplified version of the GroupBox Qt widget. More...
 
class  Dialog
 The Dialog JavaScript class. A simplified version of the Qt dialog. More...
 
class  Slider
 The Slider JavaScript class. A simplified version of the Slider Qt widget. More...
 
class  Button
 The Button JavaScript class. A simplified Button Qt widget. More...
 
class  Texture
 The JavaScript class for manipulating textures. Can be created from a Palette object. More...
 
class  Timeline
 The Timeline JavaScript global object. Used to get informations about layers and frames from the Timeline view. More...
 
class  ToolProperties
 The ToolProperties JavaScript global object. Controls the Tool Properties. More...
 
class  view
 The view JavaScript global object. Provides information about the contents of selected View windows. More...
 
class  about
 The about JavaScript global object. Provides information about the main application and the platform on which the script is running. More...
 
class  Action
 The Action JavaScript global object. Trigger action associated to menu or tool bar items. More...
 
class  Backdrop
 The Backdrop JavaScript global object. Get, set and add backdrops. More...
 
class  CELIO
 The CELIO JavaScript global object. Provide information about image file. More...
 
class  column
 The column JavaScript global object. Retrieve add or remove values from columns in your scene. More...
 
class  CompositionItem
 The JavaScript class for getting the composition information of a node. Obtain one from the compositionOrder global object. More...
 
class  compositionOrder
 The compositionOrder JavaScript global object. Extract timeline composition order. More...
 
class  DragObject
 The JavaScript class representing a dragged object. Obtain from the copyPaste global object copy method. More...
 
class  copyPaste
 The copyPaste JavaScript global object. Copy paste to/from templates. More...
 
class  CopyOptions
 The JavaScript class for getting or setting the model directory, the scan files and the default camera name flags when copying. Obtain from the copyPaste global object. More...
 
class  PasteOptions
 The JavaScript class for getting or setting the model directory, the scan files and the default camera name flags when pasting. Obtain from the copyPaste global object. More...
 
class  DrawingToolParams
 The DrawingToolParams JavaScript class. Set or unset the "apply on all drawings" setting of the DrawingTools methods. More...
 
class  DrawingTools
 The DrawingTools JavaScript global object. Get information about the currently selected drawing. More...
 
class  element
 The element JavaScript global object. Add, remove, modify or get information about element nodes in the scene. More...
 
class  Drawing
 The Drawing JavaScript global object. Iterate and manipulate the drawings of an element node. More...
 
class  exporter
 The exporter JavaScript global object. Provides access to the project export directory. More...
 
class  fileMapper
 The fileMapper JavaScript global object. Map paths from one format to another. More...
 
class  func
 The func JavaScript global object. Retrieve and modify values of function curves. More...
 
class  KeyModifiers
 The KeyModifiers JavaScript global object. Query key modifiers. More...
 
class  MessageLog
 The MessageLog JavaScript global object. Allows the user to print messages to the message log window. More...
 
class  MovieImport
 The MovieImport JavaScript global object. Import a QuickTime movie in the current scene. More...
 
class  node
 The node JavaScript global object. More...
 
class  PaletteObjectManager
 The PaletteObjectManager JavaScript global object. Provides access to palette list (PaletteList) and palette (Palette) objects. More...
 
class  preferences
 The preferences JavaScript global object. Set or retrieve user preferences saved in the user local data. More...
 
class  render
 The render JavaScript global object. Render the scene or a part of the scene. More...
 
class  scene
 The scene JavaScript global object. Retrieve and set global scene attributes, like the aspect ratio of the cells in the scene grid. More...
 
class  selection
 The selection JavaScript global object. Retrieve information about the nodes or columns that are selected. More...
 
class  sound
 The sound JavaScript global object. Access the scene soundtrack in part or in whole. The scripting environment can receive notifications when scene frame is ready. See the TB_ExportFLV.js script for an example. More...
 
class  specialFolders
 The specialFolders JavaScript global object. Provide the path to application specific paths. More...
 
class  System
 The System JavaScript global object. Call system specific command directly. More...
 
class  Uiloader
 The UiLoader JavaScript global object allows the user to load pre-defined Qt forms that define Qt widgets (generally built within Qt Designer). More...
 
class  deformation
 The deformation JavaScript global object. Provide deformation node parent matrix transformations. More...
 

Variables

column checkFiles
 

Detailed Description

Classes and functions of the scripting API available from the Script Editor, script callbacks (e.g. from toolbar buttons) and the Master Controller Node.

Variable Documentation

◆ checkFiles

column checkFiles