CopperSpice API  1.9.1
CsScript

Classes for executing Scripts. More...

Classes

class  QScriptClass
 Interface for defining custom behavior of CsScript objects More...
 
class  QScriptClassPropertyIterator
 Iterator interface for custom CsScript objects More...
 
class  QScriptContext
 CsScript function invocation More...
 
class  QScriptContextInfo
 Additional information about a QScriptContext More...
 
class  QScriptEngine
 Environment for evaluating CsScript code More...
 
class  QScriptEngineAgent
 Interface to report events pertaining to QScriptEngine execution More...
 
class  QScriptExtensionPlugin
 An abstract base class for custom QScript extension plugins More...
 
class  QScriptProgram
 Encapsulates a CsScript program More...
 
class  QScriptString
 Acts as a handle to "interned" strings in a QScriptEngine More...
 
class  QScriptSyntaxCheckResult
 Result of a script syntax check More...
 
class  QScriptValue
 Acts as a container for the CsScript data types More...
 
class  QScriptValueIterator
 Java-style iterator for QScriptValue More...
 
class  QScriptable
 Access to the CsScript environment from member functions More...
 

Detailed Description

The CsScript library provides core scripting facilities. For detailed information on how to make your application scriptable, refer to Making Applications Scriptable.