From 9152a81272d855d0a7d0f56ded3dedfbbfde4dd6 Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Fri, 22 Sep 2006 03:22:08 +0000 Subject: [PATCH] SetFromReference --- stepmania/src/LuaExpressionTransform.cpp | 5 +++++ stepmania/src/LuaExpressionTransform.h | 1 + 2 files changed, 6 insertions(+) diff --git a/stepmania/src/LuaExpressionTransform.cpp b/stepmania/src/LuaExpressionTransform.cpp index 66bd194df1..65e3b96bf2 100644 --- a/stepmania/src/LuaExpressionTransform.cpp +++ b/stepmania/src/LuaExpressionTransform.cpp @@ -15,6 +15,11 @@ LuaExpressionTransform::~LuaExpressionTransform() delete m_pexprTransformFunction; } +void LuaExpressionTransform::SetFromReference( const LuaReference &ref ) +{ + *m_pexprTransformFunction = ref; +} + void LuaExpressionTransform::SetFromExpression( const RString &sExpression ) { m_pexprTransformFunction->SetFromExpression( sExpression ); diff --git a/stepmania/src/LuaExpressionTransform.h b/stepmania/src/LuaExpressionTransform.h index 149015d36c..8815ce342e 100644 --- a/stepmania/src/LuaExpressionTransform.h +++ b/stepmania/src/LuaExpressionTransform.h @@ -13,6 +13,7 @@ public: LuaExpressionTransform(); ~LuaExpressionTransform(); + void SetFromReference( const LuaReference &ref ); void SetFromExpression( const RString &sExpression ); void SetNumSubdivisions( int iNumSubdivisions ) { ASSERT( iNumSubdivisions > 0 ); m_iNumSubdivisions = iNumSubdivisions; }