|
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 |
1.8.7