14#define SPLINE_3D_LUA_NAME "Spline3D"
15#define SPLINE_3D_LUA_FLAG "cfSpline3D"
16#define CHECK_SPLINE_3D(L, arg) static_cast<Spline3D*>(CheckNodeLuaType(L, arg, SPLINE_3D_LUA_NAME, SPLINE_3D_LUA_FLAG));
20 static int AddPoint(lua_State* L);
21 static int ClearPoints(lua_State* L);
22 static int GetPointCount(lua_State* L);
23 static int GetPoint(lua_State* L);
24 static int SetPoint(lua_State* L);
25 static int GetPositionAt(lua_State* L);
26 static int GetTangentAt(lua_State* L);
27 static int GetSplineLength(lua_State* L);
28 static int GetClosestDistanceAlong(lua_State* L);
29 static int GetNumSplinePoints(lua_State* L);
30 static int GetSplinePointPosition(lua_State* L);
31 static int GetSplinePointWorldPosition(lua_State* L);
32 static int Play(lua_State* L);
33 static int Stop(lua_State* L);
36 static int SetFollowLinkEnabled(lua_State* L);
37 static int IsFollowLinkEnabled(lua_State* L);
38 static int IsNearLinkFrom(lua_State* L);
39 static int IsNearLinkTo(lua_State* L);
40 static int IsLinkDirectionForward(lua_State* L);
41 static int TriggerLink(lua_State* L);
42 static int CancelActiveLink(lua_State* L);
void SetPaused(bool paused)
Definition Engine.cpp:1784
bool IsPaused()
Definition Engine.cpp:1789