Overhaul the handling of return values in LuaProbe
This commit is contained in:
@@ -124,11 +124,10 @@ public:
|
||||
//
|
||||
FlxStreamBuffer &LuaCallBegin() { LuaCallBuffer.clear(); return LuaCallBuffer; }
|
||||
FlxStreamBuffer &LuaCallGetBuffer() { return LuaCallBuffer; }
|
||||
void LuaCallEnd(InvocationKind kind);
|
||||
void LuaCallEnd(InvocationKind kind, int64 place_id);
|
||||
void LuaCallEnd(InvocationKind kind, AActor *place);
|
||||
FlxStreamBuffer &LuaCallGetResult() { return LuaCallResult; }
|
||||
void LuaCallClear() { LuaCallBuffer.clear(); LuaCallResult.clear(); }
|
||||
UlxLuaValues *LuaCallEnd(InvocationKind kind);
|
||||
UlxLuaValues *LuaCallEnd(InvocationKind kind, int64 place_id);
|
||||
UlxLuaValues *LuaCallEnd(InvocationKind kind, AActor *place);
|
||||
void LuaCallClear() { LuaCallBuffer.clear(); }
|
||||
|
||||
// Execute a debugging command, typed on the GUI.
|
||||
void ExecuteDebuggingCommand(FlxLockedWrapper &w, const FString &fs);
|
||||
@@ -191,9 +190,8 @@ public:
|
||||
// To access it, construct a FlxLockedWrapper.
|
||||
FlxLockableWrapper LockableWrapper;
|
||||
|
||||
// The Lua Call assembly buffer.
|
||||
// The Lua Call Assembly Buffer.
|
||||
FlxStreamBuffer LuaCallBuffer;
|
||||
FlxStreamBuffer LuaCallResult;
|
||||
|
||||
// This utility runs the luprex update and socket update in a thread.
|
||||
FTriggeredTask LuprexUpdateTask;
|
||||
|
||||
Reference in New Issue
Block a user