Polyphase Game Engine
Loading...
Searching...
No Matches
Canvas_Lua.h
Go to the documentation of this file.
1
#pragma once
2
3
#include "
EngineTypes.h
"
4
#include "
Log.h
"
5
6
#include "
Nodes/Widgets/Canvas.h
"
7
#include "
LuaBindings/Widget_Lua.h
"
8
9
#include "
LuaBindings/LuaUtils.h
"
10
11
#if LUA_ENABLED
12
13
#define CANVAS_LUA_NAME "Canvas"
14
#define CANVAS_LUA_FLAG "cfCanvas"
15
#define CHECK_CANVAS(L, arg) (Canvas*)CheckNodeLuaType(L, arg, CANVAS_LUA_NAME, CANVAS_LUA_FLAG);
16
17
struct
Canvas_Lua
18
{
19
static
int
GetUIDocument(lua_State* L);
20
21
static
void
Bind();
22
};
23
24
#endif
Canvas.h
EngineTypes.h
Log.h
LuaUtils.h
Widget_Lua.h
Engine
Source
LuaBindings
Canvas_Lua.h
Generated by
1.9.8