ArkScript
A small, fast, functional and scripting language for video games
Ark::State Member List

This is the complete list of members for Ark::State, including all inherited members.

compile(const std::string &file, const std::string &output)Ark::Stateprivate
configure()Ark::Stateprivate
doFile(const std::string &filename)Ark::State
doString(const std::string &code)Ark::State
feed(const std::string &bytecode_filename)Ark::State
feed(const bytecode_t &bytecode)Ark::State
internal::ClosureArk::Statefriend
loadFunction(const std::string &name, Value::ProcType function) noexceptArk::State
m_bindedArk::Stateprivate
m_bytecodeArk::Stateprivate
m_constantsArk::Stateprivate
m_debug_levelArk::Stateprivate
m_filenameArk::Stateprivate
m_libenvArk::Stateprivate
m_optionsArk::Stateprivate
m_pagesArk::Stateprivate
m_symbolsArk::Stateprivate
ReplArk::Statefriend
reset() noexceptArk::State
setArgs(const std::vector< std::string > &args) noexceptArk::State
setDebug(unsigned level) noexceptArk::State
setLibDirs(const std::vector< std::string > &libenv) noexceptArk::State
State(uint16_t options=DefaultFeatures, const std::vector< std::string > &libpath={}) noexceptArk::State
throwStateError(const std::string &message)Ark::Stateinlineprivate
VMArk::Statefriend