From b7d74c6c0b477b887db65d492af181901ffb1fab Mon Sep 17 00:00:00 2001 From: "Devin J. Pohly" Date: Sun, 24 Mar 2013 00:01:40 -0400 Subject: [PATCH] Register MusicWheel as a Lua class. Now Lua functions on MusicWheel actually exist. --- src/MusicWheel.cpp | 3 +++ src/MusicWheel.h | 3 +++ 2 files changed, 6 insertions(+) diff --git a/src/MusicWheel.cpp b/src/MusicWheel.cpp index 64e7650185..5066e23311 100644 --- a/src/MusicWheel.cpp +++ b/src/MusicWheel.cpp @@ -1657,6 +1657,9 @@ public: } }; +LUA_REGISTER_DERIVED_CLASS( MusicWheel, WheelBase ) +// lua end + /* * (c) 2001-2004 Chris Danford, Chris Gomez, Glenn Maynard * All rights reserved. diff --git a/src/MusicWheel.h b/src/MusicWheel.h index bbe64c2b91..03c1dae0c6 100644 --- a/src/MusicWheel.h +++ b/src/MusicWheel.h @@ -50,6 +50,9 @@ public: RString JumpToPrevGroup(); const MusicWheelItemData *GetCurWheelItemData( int i ) { return (const MusicWheelItemData *) m_CurWheelItemData[i]; } + // Lua + void PushSelf( lua_State *L ); + protected: MusicWheelItem *MakeItem();