Make deck views toggleable

This commit is contained in:
Tobias Loose
2013-12-05 16:41:54 +01:00
parent 55e0366f19
commit 0c72bfd4c4
3 changed files with 66 additions and 14 deletions
+10 -2
View File
@@ -91,14 +91,22 @@ private:
string newDeckname;
bool isAIDeckSave;
bool mSwitching;
enum AvailableView{
CAROUSEL_VIEW,
GRID_VIEW
};
DeckView* mView;
AvailableView mCurrentView;
void saveDeck(); //Saves the deck and additional necessary information
void saveAsAIDeck(string deckName); // saves deck as an AI Deck
void sellCard();
void setButtonState(bool state);
bool userPressedButton();
void RenderButtons();
DeckView* mView;
void setupView(AvailableView view);
void toggleView();
public:
GameStateDeckViewer(GameApp* parent);
virtual ~GameStateDeckViewer();