Otclient
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 |