Cuberite
A lightweight, fast and extensible game server for Minecraft
|
This is the complete list of members for cLuaState, including all inherited members.
AddPackagePath(const AString &a_PathVariable, const AString &a_Path) | cLuaState | |
ApiParamError(std::string_view a_Msg) | cLuaState | |
Attach(lua_State *a_State) | cLuaState | |
BreakIntoDebugger(lua_State *a_LuaState) | cLuaState | protectedstatic |
Call(const FnT &a_Function, Args &&... args) | cLuaState | inline |
CallFunction(int a_NumReturnValues) | cLuaState | protected |
CallFunctionWithForeignParams(const AString &a_FunctionName, cLuaState &a_SrcLuaState, int a_SrcParamStart, int a_SrcParamEnd) | cLuaState | |
CallTableFn(const cRef &a_TableRef, const char *a_FnName, Args &&... args) | cLuaState | inlineprotected |
cCallbackPtr typedef | cLuaState | |
cCallbackSharedPtr typedef | cLuaState | |
CheckParamBool(int a_StartParam, int a_EndParam=-1) | cLuaState | |
CheckParamEnd(int a_Param) | cLuaState | |
CheckParamFunction(int a_StartParam, int a_EndParam=-1) | cLuaState | |
CheckParamFunctionOrNil(int a_StartParam, int a_EndParam=-1) | cLuaState | |
CheckParamNumber(int a_StartParam, int a_EndParam=-1) | cLuaState | |
CheckParamSelf(const char *a_SelfClassName) | cLuaState | |
CheckParamStaticSelf(const char *a_SelfClassName) | cLuaState | |
CheckParamString(int a_StartParam, int a_EndParam=-1) | cLuaState | |
CheckParamTable(int a_StartParam, int a_EndParam=-1) | cLuaState | |
CheckParamUserTable(int a_StartParam, const char *a_UserTable, int a_EndParam=-1) | cLuaState | |
CheckParamUserType(int a_StartParam, const char *a_UserType, int a_EndParam=-1) | cLuaState | |
CheckParamUUID(int a_StartParam, int a_EndParam=-1) | cLuaState | |
CheckParamVector3(int a_StartParam, int a_EndParam=-1) | cLuaState | |
Close(void) | cLuaState | |
cLuaState(const AString &a_SubsystemName) | cLuaState | |
cLuaState(lua_State *a_AttachState) | cLuaState | explicit |
cOptionalCallbackPtr typedef | cLuaState | |
CopySingleValueFrom(cLuaState &a_SrcLuaState, int a_StackIdx, int a_NumAllowedNestingLevels) | cLuaState | |
CopyStackFrom(cLuaState &a_SrcLuaState, int a_SrcStart, int a_SrcEnd, int a_NumAllowedNestingLevels=16) | cLuaState | |
CopyTableFrom(cLuaState &a_SrcLuaState, int a_TableIdx, int a_NumAllowedNestingLevels) | cLuaState | |
Create(void) | cLuaState | |
cStackTablePtr typedef | cLuaState | |
cTableRefPtr typedef | cLuaState | |
cTrackedRefPtr typedef | cLuaState | |
cTrackedRefSharedPtr typedef | cLuaState | |
Detach(void) | cLuaState | |
GetNamedGlobal(const AString &a_Name, T &a_Value) | cLuaState | inline |
GetNamedValue(const AString &a_Name, T &a_Value) | cLuaState | inline |
GetStackValue(int a_StackPos, AString &a_Value) | cLuaState | |
GetStackValue(int a_StackPos, AStringMap &a_Value) | cLuaState | |
GetStackValue(int a_StackPos, AStringVector &a_Value) | cLuaState | |
GetStackValue(int a_StackPos, bool &a_Value) | cLuaState | |
GetStackValue(int a_StackPos, cCallback &a_Callback) | cLuaState | |
GetStackValue(int a_StackPos, cCallbackPtr &a_Callback) | cLuaState | |
GetStackValue(int a_StackPos, cCallbackSharedPtr &a_Callback) | cLuaState | |
GetStackValue(int a_StackPos, cOptionalCallback &a_Callback) | cLuaState | |
GetStackValue(int a_StackPos, cOptionalCallbackPtr &a_Callback) | cLuaState | |
GetStackValue(int a_StackPos, cPluginManager::CommandResult &a_Result) | cLuaState | |
GetStackValue(int a_StackPos, cRef &a_Ref) | cLuaState | |
GetStackValue(int a_StackPos, cStackTablePtr &a_StackTable) | cLuaState | |
GetStackValue(int a_StackPos, cTableRef &a_TableRef) | cLuaState | |
GetStackValue(int a_StackPos, cTableRefPtr &a_TableRef) | cLuaState | |
GetStackValue(int a_StackPos, cTrackedRef &a_Ref) | cLuaState | |
GetStackValue(int a_StackPos, cTrackedRefPtr &a_Ref) | cLuaState | |
GetStackValue(int a_StackPos, cTrackedRefSharedPtr &a_Ref) | cLuaState | |
GetStackValue(int a_StackPos, ContiguousByteBuffer &a_Data) | cLuaState | |
GetStackValue(int a_StackPos, CustomStatistic &a_Value) | cLuaState | |
GetStackValue(int a_StackPos, double &a_Value) | cLuaState | |
GetStackValue(int a_StackPos, eBlockFace &a_Value) | cLuaState | |
GetStackValue(int a_StackPos, eWeather &a_Value) | cLuaState | |
GetStackValue(int a_StackPos, float &a_ReturnedVal) | cLuaState | |
GetStackValue(int a_StackPos, cUUID &a_Value) | cLuaState | |
GetStackValue(int a_StackPos, std::string_view &a_Value) | cLuaState | |
GetStackValue(int a_StackPos, T &a_ReturnedVal) | cLuaState | inline |
GetStackValue(int a_StackPos, cOptionalParam< T > &&a_ReturnedVal) | cLuaState | inline |
GetStackValue(int a_StackPos, Vector3< T > &a_ReturnedVal) | cLuaState | |
GetStackValues(int a_StartStackPos, Arg1 &&a_Arg1, Args &&... args) | cLuaState | inline |
GetStackValues(int a_StartingStackPos) | cLuaState | inlineprotected |
GetSubsystemName(void) const | cLuaState | inline |
GetTypeText(int a_StackPos) | cLuaState | |
HasFunction(const char *a_FunctionName) | cLuaState | |
IsParamNumber(int a_ParamIdx) | cLuaState | |
IsParamUserType(int a_ParamIdx, const AString &a_UserType) | cLuaState | |
IsParamVector3(int a_ParamIdx) | cLuaState | |
IsValid(void) const | cLuaState | inline |
LoadFile(const AString &a_FileName, bool a_LogWarnings=true) | cLuaState | |
LoadString(const AString &a_StringToLoad, const AString &a_FileName, bool a_LogWarnings=true) | cLuaState | |
LogApiCallParamFailure(const char *a_FnName, const char *a_ParamNames) | cLuaState | |
LogStackTrace(int a_StartingDepth=0) | cLuaState | |
LogStackTrace(lua_State *a_LuaState, int a_StartingDepth=0) | cLuaState | static |
LogStackValues(const char *a_Header=nullptr) | cLuaState | |
LogStackValues(lua_State *a_LuaState, const char *a_Header=nullptr) | cLuaState | static |
m_CS | cLuaState | protected |
m_CSTrackedRefs | cLuaState | protected |
m_CurrentFunctionName | cLuaState | protected |
m_IsOwned | cLuaState | protected |
m_LuaState | cLuaState | protected |
m_NumCurrentFunctionArgs | cLuaState | protected |
m_SubsystemName | cLuaState | protected |
m_TrackedRefs | cLuaState | protected |
Nil | cLuaState | static |
operator lua_State *(void) | cLuaState | inline |
Pop(int a_NumValuesToPop=1) | cLuaState | |
Push(Arg1 &&a_Arg1, Arg2 &&a_Arg2, Args &&... a_Args) | cLuaState | inline |
Push(const AString &a_String) | cLuaState | |
Push(const AStringMap &a_Dictionary) | cLuaState | |
Push(const AStringVector &a_Vector) | cLuaState | |
Push(const char *a_Value) | cLuaState | |
Push(const cItem &a_Item) | cLuaState | |
Push(const cNil &a_Nil) | cLuaState | |
Push(const cRef &a_Ref) | cLuaState | |
Push(ContiguousByteBufferView a_Data) | cLuaState | |
Push(const Vector3d &a_Vector) | cLuaState | |
Push(const Vector3i &a_Vector) | cLuaState | |
Push(bool a_Value) | cLuaState | |
Push(cEntity *a_Entity) | cLuaState | |
Push(const cEntity *a_Entity) | cLuaState | |
Push(cLuaServerHandle *a_ServerHandle) | cLuaState | |
Push(cLuaTCPLink *a_TCPLink) | cLuaState | |
Push(cLuaUDPEndpoint *a_UDPEndpoint) | cLuaState | |
Push(double a_Value) | cLuaState | |
Push(int a_Value) | cLuaState | |
Push(long a_Value) | cLuaState | |
Push(const UInt32 a_Value) | cLuaState | |
Push(std::chrono::milliseconds a_time) | cLuaState | |
PushCallPop(void) | cLuaState | inlineprotected |
PushCallPop(T &&a_Param, Args &&... args) | cLuaState | inlineprotected |
PushCallPop(cLuaState::cRet, Args &&... args) | cLuaState | inlineprotected |
PushFunction(const char *a_FunctionName) | cLuaState | protected |
PushFunction(const cRef &a_FnRef) | cLuaState | protected |
PushFunction(const cRef &a_TableRef, const char *a_FnName) | cLuaState | protected |
QueryCanonLuaState(void) const | cLuaState | |
RegisterAPILibs(void) | cLuaState | |
ReportErrors(int status) | cLuaState | |
ReportErrors(lua_State *a_LuaState, int status) | cLuaState | static |
ReportFnCallErrors(lua_State *a_LuaState) | cLuaState | protectedstatic |
Return | cLuaState | static |
ToString(int a_StackPos, AString &a_String) | cLuaState | |
TrackInDeadlockDetect(cDeadlockDetect &a_DeadlockDetect) | cLuaState | |
TrackRef(cTrackedRef &a_Ref) | cLuaState | protected |
UntrackInDeadlockDetect(cDeadlockDetect &a_DeadlockDetect) | cLuaState | |
UntrackRef(cTrackedRef &a_Ref) | cLuaState | protected |
WalkToNamedGlobal(const AString &a_Name) | cLuaState | |
WalkToValue(const AString &a_Name) | cLuaState | |
~cLuaState() | cLuaState |