MCPcopy Create free account
hub / github.com/Tencent/UnLua / FLuaRetValues

Method FLuaRetValues

Plugins/UnLua/Source/UnLua/Private/LuaValue.cpp:257–268  ·  view source on GitHub ↗

* Lua function return values */

Source from the content-addressed store, hash-verified

255 * Lua function return values
256 */
257 FLuaRetValues::FLuaRetValues(FLuaEnv* Env, int32 NumResults)
258 : Env(Env), bValid(NumResults > -1)
259 {
260 if (NumResults > 0)
261 {
262 Values.Reserve(NumResults);
263 for (int32 i = 0; i < NumResults; ++i)
264 {
265 Values.Add(FLuaValue(Env, i - NumResults));
266 }
267 }
268 }
269
270 // move constructor, and disable copy constructor
271 FLuaRetValues::FLuaRetValues(FLuaRetValues &&Src)

Callers

nothing calls this directly

Calls 3

checkFunction · 0.85
ReserveMethod · 0.45
AddMethod · 0.45

Tested by

no test coverage detected