package be.isach.ultracosmetics.menu; import be.isach.ultracosmetics.UltraCosmetics; import be.isach.ultracosmetics.menu.menus.*; /** * Stores menus. * * @author iSach * @since 08-23-2016 */ public class Menus { private final MenuEmotes emotesMenu; private final MenuGadgets gadgetsMenu; private final MenuHats hatsMenu; private final MenuMorphs morphsMenu; private final MenuMounts mountsMenu; private final MenuParticleEffects effectsMenu; private final MenuPets petsMenu; private final MenuSuits suitsMenu; private final MenuMain mainMenu; private UltraCosmetics ultraCosmetics; public Menus(UltraCosmetics ultraCosmetics) { this.ultraCosmetics = ultraCosmetics; this.emotesMenu = new MenuEmotes(ultraCosmetics); this.gadgetsMenu = new MenuGadgets(ultraCosmetics); this.effectsMenu = new MenuParticleEffects(ultraCosmetics); this.hatsMenu = new MenuHats(ultraCosmetics); this.morphsMenu = new MenuMorphs(ultraCosmetics); this.mountsMenu = new MenuMounts(ultraCosmetics); this.petsMenu = new MenuPets(ultraCosmetics); this.suitsMenu = new MenuSuits(ultraCosmetics); this.mainMenu = new MenuMain(ultraCosmetics); } public MenuEmotes getEmotesMenu() { return emotesMenu; } public MenuMain getMainMenu() { return mainMenu; } public MenuGadgets getGadgetsMenu() { return gadgetsMenu; } public MenuHats getHatsMenu() { return hatsMenu; } public MenuMorphs getMorphsMenu() { return morphsMenu; } public MenuMounts getMountsMenu() { return mountsMenu; } public MenuParticleEffects getEffectsMenu() { return effectsMenu; } public MenuPets getPetsMenu() { return petsMenu; } public MenuSuits getSuitsMenu() { return suitsMenu; } }