BS_NMSP::CodeRecord | Class to hold bytecode for states, functions and events |
BS_NMSP::Controller | Class for manipulating Emitter objects at a high level |
BS_NMSP::ControllerDefinition | Class to store a definition for instantiating Controller objects |
BS_NMSP::Emitter | Class for controlling object emission |
BS_NMSP::EmitterDefinition | Class to store a definition for instantiating Emitter objects |
BS_NMSP::ControllerDefinition::EmitterVariable | Emitter compile information |
BS_NMSP::ControllerDefinition::Event | Event compile information |
BS_NMSP::EmitterDefinition::Function | Function compile information |
BS_NMSP::Log | Simple logging class |
BS_NMSP::Machine | Facade class for controlling the system |
BS_NMSP::ObjectDefinition::MemberVariable | Member variable compile information |
BS_NMSP::MemberVariableDeclaration | Structure to let users define member variables for Controllers via code. This is for internal use |
BS_NMSP::ObjectDefinition | Base class for script object definitions |
BS_NMSP::ScriptRecord | Record of a scriptable object's internal state |
BS_NMSP::ScriptState | Script state |
BS_NMSP::ObjectDefinition::State | State compile information |
BS_NMSP::UserTypeBase | Base class for users to derive their object types from |