InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
kUxpScriptEngineBoss Class Reference

#include <SynthObjModel.h>

Inheritance diagram for kUxpScriptEngineBoss:

Public Member Functions

IPMUnknown IID_IUXPSCRIPTENGINE
 
ISignalMgr IID_ISIGNALMGR
 
IScriptPreferences IID_ISCRIPTPREFERENCES
 
IScriptEngine IID_ISCRIPTENGINE
 
IScriptRunner IID_ISCRIPTRUNNER
 
IPMUnknown IID_ISCRIPTDATACONVERTER
 

Detailed Description

Manages client-specific functionality for JavaScript

Member Function Documentation

IPMUnknown kUxpScriptEngineBoss::IID_ISCRIPTDATACONVERTER

Converts data between the core and client-specific formats

  • Implementation: kUxpScriptDataConverterImpl
  • Available in:
  • Class from:
IScriptEngine kUxpScriptEngineBoss::IID_ISCRIPTENGINE

Implements support for a multiple engines on this client

  • Implementation: kUxpScriptJsEngineImpl
  • Available in:
  • Class from:
IScriptPreferences kUxpScriptEngineBoss::IID_ISCRIPTPREFERENCES

Implements support for script preferences that are shared with other scripting languages

  • Implementation: kScriptPreferencesImpl
  • Available in:
  • Class from:
IScriptRunner kUxpScriptEngineBoss::IID_ISCRIPTRUNNER

Handles client-specific script invocation

  • Implementation: kUxpScriptRunnerImpl
  • Available in:
  • Class from:
ISignalMgr kUxpScriptEngineBoss::IID_ISIGNALMGR

Used by CScriptRunner to signal responders that a script is executing

  • Implementation: kSignalMgrImpl
  • Available in:
  • Class from:
IPMUnknown kUxpScriptEngineBoss::IID_IUXPSCRIPTENGINE

Manages the connection to the UxpScript engine

  • Implementation: kUxpScriptEngineImpl
  • Available in:
  • Class from: