Name |
Description |
BlockBase |
Foundation for root level blocks, eg a script, or a list. |
Context |
|
Controller |
Controllers are the part that figures out what the personality is going to say next. |
CoreFunctions |
|
GroupInfo |
Info of all scripts contained in a group(file). |
Key |
|
Line |
|
LogTimed |
Logs start message on creation, then end message with the elapsed time on dispose. |
Logger |
|
Personality |
A personality holds anything that defines the personality. |
Script |
|
VM |
Main 'world' object, needs to know about all scripts, personalities, controllers, functions, etc.. |
VM.execParenthItem |
temporary object to hold values and operators while executing parentheses. |
Variable |
The base variable class, should be used for [bool, float, string] by-reference thread-safe |
VariableFunc |
Allows one to do nasty things, like using methods as variables. |