Polyphase Game Engine
Loading...
Searching...
No Matches
ListViewItemWidget_Lua.h
Go to the documentation of this file.
1#pragma once
2
3#include "EngineTypes.h"
4
5#if LUA_ENABLED
6
8
9#define LISTVIEW_ITEM_LUA_NAME "ListViewItemWidget"
10#define LISTVIEW_ITEM_LUA_FLAG "cfListViewItem"
11#define CHECK_LISTVIEW_ITEM(L, arg) static_cast<ListViewItemWidget*>(CheckNodeLuaType(L, arg, LISTVIEW_ITEM_LUA_NAME, LISTVIEW_ITEM_LUA_FLAG))
12
13struct ListViewItemWidget_Lua
14{
15 static int GetIndex(lua_State* L);
16 static int GetListView(lua_State* L);
17 static int GetContentWidget(lua_State* L);
18 static int SetSelected(lua_State* L);
19 static int IsSelected(lua_State* L);
20 static int IsHovered(lua_State* L);
21
22 static void Bind();
23};
24
25#endif