10#define TOOLTIPWIDGET_LUA_NAME "ToolTipWidget"
11#define TOOLTIPWIDGET_LUA_FLAG "cfToolTipWidget"
12#define CHECK_TOOLTIPWIDGET(L, arg) static_cast<ToolTipWidget*>(CheckNodeLuaType(L, arg, TOOLTIPWIDGET_LUA_NAME, TOOLTIPWIDGET_LUA_FLAG));
14struct ToolTipWidget_Lua
17 static int SetTooltipTitle(lua_State* L);
18 static int GetTooltipTitle(lua_State* L);
19 static int SetTooltipText(lua_State* L);
20 static int GetTooltipText(lua_State* L);
21 static int SetContent(lua_State* L);
22 static int ConfigureFromWidget(lua_State* L);
25 static int SetBackgroundColor(lua_State* L);
26 static int GetBackgroundColor(lua_State* L);
27 static int SetCornerRadius(lua_State* L);
28 static int GetCornerRadius(lua_State* L);
31 static int SetTitleFontSize(lua_State* L);
32 static int GetTitleFontSize(lua_State* L);
33 static int SetTextFontSize(lua_State* L);
34 static int GetTextFontSize(lua_State* L);
35 static int SetTitleColor(lua_State* L);
36 static int GetTitleColor(lua_State* L);
37 static int SetTextColor(lua_State* L);
38 static int GetTextColor(lua_State* L);
41 static int SetPadding(lua_State* L);
42 static int GetPaddingLeft(lua_State* L);
43 static int GetPaddingTop(lua_State* L);
44 static int GetPaddingRight(lua_State* L);
45 static int GetPaddingBottom(lua_State* L);
46 static int SetMaxWidth(lua_State* L);
47 static int GetMaxWidth(lua_State* L);
48 static int SetTitleTextSpacing(lua_State* L);
49 static int GetTitleTextSpacing(lua_State* L);