| 48 | } |
| 49 | |
| 50 | FLuaMap* FContainerRegistry::NewMap(lua_State* L, TSharedPtr<ITypeInterface> KeyType, TSharedPtr<ITypeInterface> ValueType, FLuaMap::FScriptMapFlag Flag) |
| 51 | { |
| 52 | const FScriptMap* ScriptMap = new FScriptMap; |
| 53 | void* Userdata = NewUserdata(L, FScriptContainerDesc::Map); |
| 54 | const auto Ret = new(Userdata) FLuaMap(ScriptMap, KeyType, ValueType, Flag); |
| 55 | return Ret; |
| 56 | } |
| 57 | |
| 58 | void FContainerRegistry::FindOrAdd(lua_State* L, FScriptArray* ContainerPtr, TSharedPtr<ITypeInterface> ElementType) |
| 59 | { |
no test coverage detected