Wrath of Zeus
Made by Torchlight Games for CSE 125 SP24
Loading...
Searching...
No Matches
Data Structures | Namespaces | Macros | Enumerations | Functions
img.hpp File Reference
#include "shared/utilities/root_path.hpp"
#include "client/core.hpp"
#include <initializer_list>
#include <string>

Go to the source code of this file.

Data Structures

struct  gui::img::Img
 

Namespaces

namespace  gui
 
namespace  gui::img
 

Macros

#define GET_ALL_IMG_IDS()
 

Enumerations

enum class  gui::img::ImgID {
  gui::img::Yoshi , gui::img::AwesomeSauce , gui::img::HealthPotion , gui::img::UnknownPotion ,
  gui::img::InvisPotion , gui::img::FireSpell , gui::img::HealSpell , gui::img::Orb ,
  gui::img::Mirror , gui::img::Crosshair , gui::img::Scroll , gui::img::Dagger ,
  gui::img::Sword , gui::img::Hammer , gui::img::Title , gui::img::LeftHotbar ,
  gui::img::RightHotbar , gui::img::MiddleHotbar , gui::img::MiddleSelected , gui::img::DMLeftHotbar ,
  gui::img::DMRightHotbar , gui::img::DMMiddleHotbar , gui::img::DMMiddleSelected , gui::img::DMMiddleCooldown ,
  gui::img::HealthBar , gui::img::HealthTickEmpty , gui::img::HealthTickFull , gui::img::ManaBar ,
  gui::img::ManaTickEmpty , gui::img::ManaTickFull , gui::img::Needle , gui::img::ItemBG ,
  gui::img::DMTrapBG , gui::img::EventBG , gui::img::DMEventBG , gui::img::Compass0 ,
  gui::img::Compass30 , gui::img::Compass60 , gui::img::Compass90 , gui::img::Compass120 ,
  gui::img::Compass150 , gui::img::Compass180 , gui::img::Compass210 , gui::img::Compass240 ,
  gui::img::Compass270 , gui::img::Compass300 , gui::img::Compass330 , gui::img::FloorSpikeTrap ,
  gui::img::Sungod , gui::img::Teleporter , gui::img::Lightning , gui::img::LightCut ,
  gui::img::ArrowTrap , gui::img::SpikeTrap , gui::img::DMCD_10 , gui::img::DMCD_9 ,
  gui::img::DMCD_8 , gui::img::DMCD_7 , gui::img::DMCD_6 , gui::img::DMCD_5 ,
  gui::img::DMCD_4 , gui::img::DMCD_3 , gui::img::DMCD_2 , gui::img::DMCD_1 ,
  gui::img::DMCD_Selected_10 , gui::img::DMCD_Selected_9 , gui::img::DMCD_Selected_8 , gui::img::DMCD_Selected_7 ,
  gui::img::DMCD_Selected_6 , gui::img::DMCD_Selected_5 , gui::img::DMCD_Selected_4 , gui::img::DMCD_Selected_3 ,
  gui::img::DMCD_Selected_2 , gui::img::DMCD_Selected_1 , gui::img::Skull , gui::img::DestroyedSkull ,
  gui::img::SkullBG , gui::img::HelpBG , gui::img::HelpDMBG , gui::img::ExitBG ,
  gui::img::ExitDMBG , gui::img::ExitBGSelected , gui::img::ExitDMBGSelected , gui::img::ExitSelected ,
  gui::img::Exit , gui::img::LobbyButton , gui::img::Victory , gui::img::Defeat ,
  gui::img::Death , gui::img::Respawn , gui::img::StartGame , gui::img::StartGameSelected ,
  gui::img::Player , gui::img::PlayerSelected , gui::img::Zeus , gui::img::ZeusSelected ,
  gui::img::ReadyPlayer , gui::img::ReadyPlayerSelected , gui::img::ReadyZeus , gui::img::ReadyZeusSelected ,
  gui::img::RowBG , gui::img::Blank
}
 

Functions

std::string gui::img::getImgFilepath (ImgID img)
 

Macro Definition Documentation

◆ GET_ALL_IMG_IDS

#define GET_ALL_IMG_IDS ( )
Value:
{ImgID::Yoshi, ImgID::AwesomeSauce, ImgID::HealthPotion, ImgID::UnknownPotion, \
ImgID::InvisPotion, ImgID::FireSpell, ImgID::HealSpell, ImgID::Orb, ImgID::Mirror, \
ImgID::Crosshair, ImgID::Scroll, ImgID::Dagger, ImgID::Sword, ImgID::Hammer, \
ImgID::LeftHotbar, ImgID::RightHotbar, ImgID::MiddleHotbar, ImgID::Blank, ImgID::Title, \
ImgID::MiddleSelected, ImgID::HealthBar, ImgID::HealthTickEmpty, ImgID::HealthTickFull, \
ImgID::ManaBar, ImgID::ManaTickEmpty, ImgID::ManaTickFull, ImgID::ItemBG, \
ImgID::DMTrapBG, ImgID::Needle, ImgID::EventBG, ImgID::DMEventBG, \
ImgID::Compass0, ImgID::Compass30, ImgID::Compass60, ImgID::Compass90, \
ImgID::Compass120, ImgID::Compass150, ImgID::Compass180, ImgID::Compass210, \
ImgID::Compass240, ImgID::Compass270, ImgID::Compass300, ImgID::Compass330, \
ImgID::FloorSpikeTrap, ImgID::Sungod, ImgID::Teleporter, ImgID::Lightning, ImgID::LightCut, \
ImgID::ArrowTrap, ImgID::SpikeTrap, ImgID::DMTrapBG, ImgID::Needle, \
ImgID::EventBG, ImgID::DMEventBG, \
ImgID::DMLeftHotbar, ImgID::DMRightHotbar, ImgID::DMMiddleHotbar, ImgID::DMMiddleSelected, ImgID::DMMiddleCooldown, \
ImgID::DMCD_10, ImgID::DMCD_9, ImgID::DMCD_8, ImgID::DMCD_7, ImgID::DMCD_6, \
ImgID::DMCD_5, ImgID::DMCD_4, ImgID::DMCD_3, ImgID::DMCD_2, ImgID::DMCD_1, \
ImgID::DMCD_Selected_10, ImgID::DMCD_Selected_9, ImgID::DMCD_Selected_8, ImgID::DMCD_Selected_7, ImgID::DMCD_Selected_6, \
ImgID::DMCD_Selected_5, ImgID::DMCD_Selected_4, ImgID::DMCD_Selected_3, ImgID::DMCD_Selected_2, ImgID::DMCD_Selected_1, \
ImgID::Skull, ImgID::DestroyedSkull, ImgID::SkullBG, ImgID::HelpBG, ImgID::HelpDMBG, \
ImgID::ExitBG, ImgID::ExitDMBG, ImgID::LobbyButton, ImgID::Victory, ImgID::Defeat, \
ImgID::ExitBGSelected, ImgID::ExitDMBGSelected, ImgID::ExitSelected, ImgID::Exit, \
ImgID::Respawn, ImgID::Death, ImgID::StartGame, ImgID::StartGameSelected, ImgID::RowBG, \
ImgID::Player, ImgID::PlayerSelected, ImgID::Zeus, ImgID::ZeusSelected, \
ImgID::ReadyPlayer, ImgID::ReadyPlayerSelected, ImgID::ReadyZeus, ImgID::ReadyZeusSelected, \
}