Polyphase Game Engine
Loading...
Searching...
No Matches
Tween_Lua.h
Go to the documentation of this file.
1#pragma once
2
3#include "EngineTypes.h"
4
5#if LUA_ENABLED
6
7#define TWEEN_LUA_NAME "Tween"
8
9struct Tween_Lua
10{
11 // Core
12 static int Value(lua_State* L);
13 static int Vector(lua_State* L);
14 static int Quaternion(lua_State* L);
15
16 // Node helpers
17 static int Position(lua_State* L);
18 static int Rotation(lua_State* L);
19 static int Scale(lua_State* L);
20 static int Color(lua_State* L);
21
22 // Control
23 static int Cancel(lua_State* L);
24 static int CancelAll(lua_State* L);
25 static int Pause(lua_State* L);
26 static int Resume(lua_State* L);
27
28 static void Bind();
29};
30
31#endif
GenericValue< UTF8< char >, MemoryPoolAllocator< CrtAllocator > > Value
Definition JsonHelpers.h:20