expermienting with DEFINE_METHOD macro for Lua methods

This commit is contained in:
Chris Danford
2005-09-10 02:47:04 +00:00
parent 9580a5f8a4
commit 65d71a4f23
46 changed files with 408 additions and 371 deletions
+11 -10
View File
@@ -1420,16 +1420,17 @@ public:
static void Register(lua_State *L)
{
ADD_METHOD( GetAllSongs )
ADD_METHOD( GetAllCourses )
ADD_METHOD( FindSong )
ADD_METHOD( FindCourse )
ADD_METHOD( GetRandomSong )
ADD_METHOD( GetRandomCourse )
ADD_METHOD( GetNumSongs )
ADD_METHOD( GetNumSongGroups )
ADD_METHOD( GetNumCourses )
ADD_METHOD( GetNumCourseGroups )
ADD_METHOD( GetAllSongs );
ADD_METHOD( GetAllCourses );
ADD_METHOD( FindSong );
ADD_METHOD( FindCourse );
ADD_METHOD( GetRandomSong );
ADD_METHOD( GetRandomCourse );
ADD_METHOD( GetNumSongs );
ADD_METHOD( GetNumSongGroups );
ADD_METHOD( GetNumCourses );
ADD_METHOD( GetNumCourseGroups );
Luna<T>::Register( L );
// Add global singleton if constructed already. If it's not constructed yet,