PikaScript
|
▼NPika | The PikaScript namespace |
Cbound_mem_fun_t | Bound_mem_fun_t is a member functor bound to a specific C++ object through a pointer |
CDumb | We use this dummy class to specialize member functions for arbitrary types (including void, references etc) |
CException | The PikaScript exception class |
CQuickVars | |
▼CScript | Script is a meta-class that groups all the core classes of the PikaScript interpreter together (except for the value class) |
CBinaryFunctor | See UnaryFunctor for documentation |
CFrame | The execution context and interpreter for PikaScript |
CFullRoot | FullRoot inherits from both Root and Config::Globals (which should be a descendant to Variable) |
Clib | |
CNative | Native is the base class for the native functions and objects that can be accessed from PikaScript |
CRoot | The Root is the first Frame you instantiate |
CSTLVariables | STLVariables is the reference implementation of a variable space |
CUnaryFunctor | We provide two Native template classes for bridging PikaScript calls to C++ "functors" |
CVariables | Variables is an abstract base class which implements the interface to the variable space that a Frame works on |
CStdConfig | StdConfig is a configuration class for Script that uses the reference implementations of STLValue and Script::STLVariables |
CSTLValue | STLValue is the reference implementation of a PikaScript variable |
▼NQStrings | |
▼CQString | |
C_iterator | |
CBuffer |