#include <lscript_library.h>

Public Member Functions | |
| LLScriptLibrary () | |
| ~LLScriptLibrary () | |
| void | init () |
| void | addFunction (LLScriptLibraryFunction *func) |
| void | assignExec (char *name, void(*exec_func)(LLScriptLibData *, LLScriptLibData *, const LLUUID &)) |
Public Attributes | |
| S32 | mNextNumber |
| LLScriptLibraryFunction ** | mFunctions |
Definition at line 59 of file lscript_library.h.
| LLScriptLibrary::LLScriptLibrary | ( | ) |
Definition at line 50 of file lscript_library.cpp.
References init().

| LLScriptLibrary::~LLScriptLibrary | ( | ) |
Definition at line 56 of file lscript_library.cpp.
References i, mFunctions, mNextNumber, NULL, and S32.
| void LLScriptLibrary::init | ( | void | ) |
Definition at line 71 of file lscript_library.cpp.
References addFunction(), dummy_func(), FALSE, NULL, and TRUE.
Referenced by LLScriptLibrary().


| void LLScriptLibrary::addFunction | ( | LLScriptLibraryFunction * | func | ) |
Definition at line 494 of file lscript_library.cpp.
References mFunctions, and mNextNumber.
Referenced by init().

| void LLScriptLibrary::assignExec | ( | char * | name, | |
| void(*)(LLScriptLibData *, LLScriptLibData *, const LLUUID &) | exec_func | |||
| ) |
Definition at line 510 of file lscript_library.cpp.
References i, LLScriptLibraryFunction::mExecFunc, mFunctions, mNextNumber, and S32.
Definition at line 70 of file lscript_library.h.
Referenced by addFunction(), assignExec(), LLScriptScript::recurse(), run_calllib(), run_calllib_two_byte(), and ~LLScriptLibrary().
Definition at line 71 of file lscript_library.h.
Referenced by addFunction(), assignExec(), print_calllib(), print_calllib_two_byte(), LLScriptScript::recurse(), run_calllib(), run_calllib_two_byte(), and ~LLScriptLibrary().
1.5.5