Implement options splitting
There are several cosmetic problems with this; working on fixes ...
This commit is contained in:
@@ -66,6 +66,7 @@ protected:
|
||||
void PositionIcons();
|
||||
void RefreshIcons();
|
||||
void PositionCursors();
|
||||
void PositionItems();
|
||||
void TweenCursor( PlayerNumber player_no );
|
||||
void UpdateText( PlayerNumber player_no );
|
||||
void UpdateEnabledDisabled();
|
||||
@@ -107,6 +108,10 @@ private:
|
||||
|
||||
bool m_bRowIsLong[MAX_OPTION_LINES]; // goes off edge of screen
|
||||
|
||||
/* True if the item is off of the screen. */
|
||||
bool m_bRowIsHidden[MAX_OPTION_LINES];
|
||||
float m_fRowY[MAX_OPTION_LINES];
|
||||
|
||||
int m_iCurrentRow[NUM_PLAYERS];
|
||||
|
||||
OptionsCursor m_Underline[NUM_PLAYERS][MAX_OPTION_LINES];
|
||||
|
||||
Reference in New Issue
Block a user