|
Otclient 1.0
14/8/2020
|
This is the complete list of members for LuaInterface, including all inherited members.
| bindClassMemberField(const std::string &fieldName, F1 FC::*getFunction, F2 FC::*setFunction) | LuaInterface | |
| bindClassMemberField(const std::string &className, const std::string &fieldName, F1 FC::*getFunction, F2 FC::*setFunction) | LuaInterface | |
| bindClassMemberFunction(const std::string &functionName, F FC::*function) | LuaInterface | |
| bindClassMemberFunction(const std::string &className, const std::string &functionName, F FC::*function) | LuaInterface | |
| bindClassMemberGetField(const std::string &fieldName, F FC::*getFunction) | LuaInterface | |
| bindClassMemberGetField(const std::string &className, const std::string &fieldName, F FC::*getFunction) | LuaInterface | |
| bindClassMemberSetField(const std::string &fieldName, F FC::*setFunction) | LuaInterface | |
| bindClassMemberSetField(const std::string &className, const std::string &fieldName, F FC::*setFunction) | LuaInterface | |
| bindClassStaticFunction(const std::string &functionName, const F &function) | LuaInterface | |
| bindClassStaticFunction(const std::string &className, const std::string &functionName, const F &function) | LuaInterface | |
| bindGlobalFunction(const std::string &functionName, const F &function) | LuaInterface | |
| bindSingletonFunction(const std::string &functionName, F C::*function, C *instance) | LuaInterface | |
| bindSingletonFunction(const std::string &className, const std::string &functionName, F C::*function, C *instance) | LuaInterface | |
| call(int numArgs=0, int numRets=0) | LuaInterface | |
| callGlobalField(const std::string &global, const std::string &field, const T &... args) | LuaInterface | |
| callGlobalField(const std::string &global, const std::string &field, const T &... args) | LuaInterface | |
| castValue(int index=-1) | LuaInterface | |
| checkStack() | LuaInterface | inline |
| clearStack() | LuaInterface | inline |
| clearTable(int index=-1) | LuaInterface | |
| closeLuaState() | LuaInterface | |
| collectGarbage() | LuaInterface | |
| createLuaState() | LuaInterface | |
| createTable(int narr, int nrec) | LuaInterface | |
| error() | LuaInterface | |
| evaluateExpression(const std::string &expression, const std::string &source="lua expression") | LuaInterface | |
| functionSourcePath() | LuaInterface | |
| getCurrentSourcePath(int level=0) | LuaInterface | |
| getEnv(int index=-1) | LuaInterface | |
| getField(const char *key, int index=-1) | LuaInterface | |
| getField(const std::string &key, int index=-1) | LuaInterface | inline |
| getGlobal(const std::string &key) | LuaInterface | |
| getGlobalEnvironment() | LuaInterface | inline |
| getGlobalField(const std::string &globalKey, const std::string &fieldKey) | LuaInterface | |
| getMetatable(int index=-1) | LuaInterface | |
| getRef(int ref) | LuaInterface | |
| getStackFunction(int level=0) | LuaInterface | |
| getTable(int index=-2) | LuaInterface | |
| getTop() | LuaInterface | |
| getWeakRef(int weakRef) | LuaInterface | |
| hasIndex(int index) | LuaInterface | inline |
| init() | LuaInterface | |
| insert(int index) | LuaInterface | |
| isBoolean(int index=-1) | LuaInterface | |
| isCFunction(int index=-1) | LuaInterface | |
| isFunction(int index=-1) | LuaInterface | |
| isInCppCallback() | LuaInterface | inline |
| isLuaFunction(int index=-1) | LuaInterface | inline |
| isNil(int index=-1) | LuaInterface | |
| isNumber(int index=-1) | LuaInterface | |
| isString(int index=-1) | LuaInterface | |
| isTable(int index=-1) | LuaInterface | |
| isUserdata(int index=-1) | LuaInterface | |
| loadBuffer(const std::string &buffer, const std::string &source) | LuaInterface | |
| loadFiles(std::string directory, bool recursive=false, std::string contains="") | LuaInterface | |
| loadFunction(const std::string &buffer, const std::string &source="lua function buffer") | LuaInterface | |
| loadScript(const std::string &fileName) | LuaInterface | |
| luaCallGlobalField(const std::string &global, const std::string &field, const T &... args) | LuaInterface | |
| LuaInterface() | LuaInterface | |
| newSandboxEnv() | LuaInterface | |
| newTable() | LuaInterface | |
| newUserdata(int size) | LuaInterface | |
| next(int index=-2) | LuaInterface | |
| pcall(int numArgs=0, int numRets=0, int errorFuncIndex=0) | LuaInterface | |
| polymorphicPop() | LuaInterface | inline |
| polymorphicPush(const T &v, const Args &... args) | LuaInterface | |
| polymorphicPush() | LuaInterface | inline |
| pop(int n=1) | LuaInterface | |
| popBoolean() | LuaInterface | |
| popInteger() | LuaInterface | |
| popNumber() | LuaInterface | |
| popObject() | LuaInterface | |
| popString() | LuaInterface | |
| popUpvalueUserdata() | LuaInterface | |
| popUserdata() | LuaInterface | |
| pushBoolean(bool v) | LuaInterface | |
| pushCFunction(LuaCFunction func, int n=0) | LuaInterface | |
| pushCppFunction(const LuaCppFunction &func) | LuaInterface | |
| pushCString(const char *v) | LuaInterface | |
| pushInteger(long v) | LuaInterface | |
| pushLightUserdata(void *p) | LuaInterface | |
| pushNil() | LuaInterface | |
| pushNumber(double v) | LuaInterface | |
| pushObject(const LuaObjectPtr &obj) | LuaInterface | |
| pushString(const std::string &v) | LuaInterface | |
| pushThread() | LuaInterface | |
| pushValue(int index=-1) | LuaInterface | |
| rawGet(int index=-1) | LuaInterface | |
| rawGeti(int n, int index=-1) | LuaInterface | |
| rawSet(int index=-3) | LuaInterface | |
| rawSeti(int n, int index=-2) | LuaInterface | |
| ref() | LuaInterface | |
| registerClass(const std::string &className, const std::string &baseClass="LuaObject") | LuaInterface | |
| registerClass() | LuaInterface | inline |
| registerClassMemberField(const std::string &className, const std::string &field, const LuaCppFunction &getFunction, const LuaCppFunction &setFunction) | LuaInterface | |
| registerClassMemberField(const std::string &field, const LuaCppFunction &getFunction, const LuaCppFunction &setFunction) | LuaInterface | inline |
| registerClassMemberFunction(const std::string &className, const std::string &functionName, const LuaCppFunction &function) | LuaInterface | |
| registerClassMemberFunction(const std::string &functionName, const LuaCppFunction &function) | LuaInterface | inline |
| registerClassStaticFunction(const std::string &className, const std::string &functionName, const LuaCppFunction &function) | LuaInterface | |
| registerClassStaticFunction(const std::string &functionName, const LuaCppFunction &function) | LuaInterface | inline |
| registerFunctions() | LuaInterface | |
| registerGlobalFunction(const std::string &functionName, const LuaCppFunction &function) | LuaInterface | |
| registerSingletonClass(const std::string &className) | LuaInterface | |
| remove(int index) | LuaInterface | |
| resetGlobalEnvironment() | LuaInterface | inline |
| runBuffer(const std::string &buffer, const std::string &source) | LuaInterface | |
| runScript(const std::string &fileName) | LuaInterface | |
| safeCall(int numArgs=0, int numRets=-1) | LuaInterface | |
| safeRunScript(const std::string &fileName) | LuaInterface | |
| setEnv(int index=-2) | LuaInterface | |
| setField(const char *key, int index=-2) | LuaInterface | |
| setField(const std::string &key, int index=-2) | LuaInterface | inline |
| setGlobal(const std::string &key) | LuaInterface | |
| setGlobalEnvironment(int env) | LuaInterface | |
| setMetatable(int index=-2) | LuaInterface | |
| setTable(int index=-3) | LuaInterface | |
| signalCall(int numArgs=0, int numRets=-1) | LuaInterface | |
| stackSize() | LuaInterface | inline |
| terminate() | LuaInterface | |
| throwError(const std::string &message) | LuaInterface | |
| toBoolean(int index=-1) | LuaInterface | |
| toCString(int index=-1) | LuaInterface | |
| toInteger(int index=-1) | LuaInterface | |
| toNumber(int index=-1) | LuaInterface | |
| toObject(int index=-1) | LuaInterface | |
| toString(int index=-1) | LuaInterface | |
| toUserdata(int index=-1) | LuaInterface | |
| traceback(const std::string &errorMessage="", int level=0) | LuaInterface | |
| typeName(int index=-1) | LuaInterface | |
| unref(int ref) | LuaInterface | |
| useValue() | LuaInterface | inline |
| weakRef() | LuaInterface | |
| ~LuaInterface() | LuaInterface |