From 32ccbbbb99827052ac0c4323a652b2ae34d3ecc0 Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Fri, 22 Sep 2006 19:07:56 +0000 Subject: [PATCH] LuaHelpers::FromStack --- stepmania/src/RageTypes.cpp | 6 ++++++ stepmania/src/RageTypes.h | 5 +++++ 2 files changed, 11 insertions(+) diff --git a/stepmania/src/RageTypes.cpp b/stepmania/src/RageTypes.cpp index a0e04d9fc4..5eca6de539 100644 --- a/stepmania/src/RageTypes.cpp +++ b/stepmania/src/RageTypes.cpp @@ -33,6 +33,12 @@ void RageColor::FromStack( lua_State *L, int iPos ) lua_pop( L, 5 ); } +bool LuaHelpers::FromStack( lua_State *L, RageColor &Object, int iOffset ) +{ + Object.FromStack( L, iOffset ); + return true; +} + /* * Copyright (c) 2006 Glenn Maynard * All rights reserved. diff --git a/stepmania/src/RageTypes.h b/stepmania/src/RageTypes.h index fe6f010b32..73622b229f 100644 --- a/stepmania/src/RageTypes.h +++ b/stepmania/src/RageTypes.h @@ -162,6 +162,11 @@ public: float r, g, b, a; } SM_ALIGN(16); +namespace LuaHelpers +{ + bool FromStack( lua_State *L, RageColor &Object, int iOffset ); +} + /* Convert floating-point 0..1 value to integer 0..255 value. * * * As a test case,