24 #ifndef GUI_WINDOWS_OUTFITWINDOW_H
25 #define GUI_WINDOWS_OUTFITWINDOW_H
71 const bool unwearEmpty,
void wearNextOutfit(const bool all)
static std::string keyName(const int number)
ItemColor mItemColors[OUTFITS_COUNT+1][OUTFIT_ITEM_COUNT]
CheckBox * mAwayOutfitCheck
void action(const ActionEvent &event)
void clearCurrentOutfit()
int mItems[OUTFITS_COUNT+1][OUTFIT_ITEM_COUNT]
void mouseDragged(MouseEvent &event)
void safeDraw(Graphics *const graphics)
void unequipNotInOutfit(const int outfit) const
void wearPreviousOutfit(const bool all)
void wearOutfit(const int outfit, const bool unwearEmpty, const bool select)
void mousePressed(MouseEvent &event)
void mouseReleased(MouseEvent &event)
int getIndexFromGrid(const int pointX, const int pointY) const
std::string getOutfitString() const
void draw(Graphics *const graphics)
bool mItemsUnequip[OUTFITS_COUNT]
void copyOutfit(const int outfit)
#define A_DELETE_COPY(func)
bool outfit(InputEvent &event)
const unsigned int OUTFITS_COUNT
OutfitWindow * outfitWindow
const unsigned int OUTFIT_ITEM_COUNT