singe/thirdparty/RmlUi/Source/Lua/LuaDataModel.h
2026-09-07 23:44:37 -05:00

18 lines
452 B
C++

#pragma once
#include <RmlUi/Core/Context.h>
#include <RmlUi/Core/Types.h>
#include <RmlUi/Lua/IncludeLua.h>
namespace Rml {
namespace Lua {
struct LuaDataModel;
// Create or Get a DataModel in L, return false on fail
bool OpenLuaDataModel(lua_State* L, Rml::Context* context, int name_index, int table_index);
// Close a DataModel
void CloseLuaDataModel(lua_State* L, Rml::Context* context, int name_index);
} // namespace Lua
} // namespace Rml