This commit is contained in:
Glenn Maynard
2006-02-03 02:32:26 +00:00
parent 0e3bc60608
commit 992bdd4969
+8 -8
View File
@@ -40,10 +40,17 @@ public:
virtual void Input( const InputEventPlus &input );
virtual void HandleScreenMessage( const ScreenMessage SM );
protected:
virtual void TweenOnScreen();
virtual void TweenOffScreen();
//
// Lua
//
virtual void PushSelf( lua_State *L );
friend class LunaScreenOptions;
protected:
virtual void ImportOptions( int iRow, const vector<PlayerNumber> &vpns ) = 0;
virtual void ExportOptions( int iRow, const vector<PlayerNumber> &vpns ) = 0;
@@ -84,13 +91,6 @@ protected:
int GetCurrentRow(PlayerNumber pn = PLAYER_1) const;
bool AllAreOnLastRow() const;
public:
//
// Lua
//
virtual void PushSelf( lua_State *L );
friend class LunaScreenOptions;
protected: // derived classes need access to these
enum Navigation { NAV_THREE_KEY, NAV_THREE_KEY_MENU, NAV_FIVE_KEY, NAV_TOGGLE_THREE_KEY, NAV_TOGGLE_FIVE_KEY };
void SetNavigation( Navigation nav ) { m_OptionsNavigation = nav; }