mirror-chatterino2/resources.h

126 lines
2.2 KiB
C
Raw Normal View History

2017-01-13 18:59:11 +01:00
#ifndef RESOURCES_H
#define RESOURCES_H
2017-01-18 04:52:47 +01:00
#include "lazyloadedimage.h"
2017-01-13 18:59:11 +01:00
class Resources
{
public:
static void load();
// badges
static LazyLoadedImage *
2017-01-18 04:33:30 +01:00
getBadgeStaff()
2017-01-13 18:59:11 +01:00
{
2017-01-18 04:33:30 +01:00
return badgeStaff;
2017-01-13 18:59:11 +01:00
}
static LazyLoadedImage *
2017-01-18 04:33:30 +01:00
getBadgeAdmin()
2017-01-13 18:59:11 +01:00
{
2017-01-18 04:33:30 +01:00
return badgeAdmin;
2017-01-13 18:59:11 +01:00
}
static LazyLoadedImage *
2017-01-18 04:33:30 +01:00
getBadgeGlobalmod()
2017-01-13 18:59:11 +01:00
{
2017-01-18 04:33:30 +01:00
return badgeGlobalmod;
2017-01-13 18:59:11 +01:00
}
static LazyLoadedImage *
2017-01-18 04:33:30 +01:00
getBadgeModerator()
2017-01-13 18:59:11 +01:00
{
2017-01-18 04:33:30 +01:00
return badgeModerator;
2017-01-13 18:59:11 +01:00
}
static LazyLoadedImage *
2017-01-18 04:33:30 +01:00
getBadgeTurbo()
2017-01-13 18:59:11 +01:00
{
2017-01-18 04:33:30 +01:00
return badgeTurbo;
2017-01-13 18:59:11 +01:00
}
static LazyLoadedImage *
2017-01-18 04:33:30 +01:00
getBadgeBroadcaster()
2017-01-13 18:59:11 +01:00
{
2017-01-18 04:33:30 +01:00
return badgeBroadcaster;
2017-01-13 18:59:11 +01:00
}
static LazyLoadedImage *
2017-01-18 04:33:30 +01:00
getBadgePremium()
2017-01-13 18:59:11 +01:00
{
2017-01-18 04:33:30 +01:00
return badgePremium;
2017-01-13 18:59:11 +01:00
}
// cheer badges
static LazyLoadedImage *
2017-01-18 04:33:30 +01:00
getCheerBadge100000()
2017-01-13 18:59:11 +01:00
{
2017-01-18 04:33:30 +01:00
return cheerBadge100000;
2017-01-13 18:59:11 +01:00
}
static LazyLoadedImage *
2017-01-18 04:33:30 +01:00
getCheerBadge10000()
2017-01-13 18:59:11 +01:00
{
2017-01-18 04:33:30 +01:00
return cheerBadge10000;
2017-01-13 18:59:11 +01:00
}
static LazyLoadedImage *
2017-01-18 04:33:30 +01:00
getCheerBadge5000()
2017-01-13 18:59:11 +01:00
{
2017-01-18 04:33:30 +01:00
return cheerBadge5000;
2017-01-13 18:59:11 +01:00
}
static LazyLoadedImage *
2017-01-18 04:33:30 +01:00
getCheerBadge1000()
2017-01-13 18:59:11 +01:00
{
2017-01-18 04:33:30 +01:00
return cheerBadge1000;
2017-01-13 18:59:11 +01:00
}
static LazyLoadedImage *
2017-01-18 04:33:30 +01:00
getCheerBadge100()
2017-01-13 18:59:11 +01:00
{
2017-01-18 04:33:30 +01:00
return cheerBadge100;
2017-01-13 18:59:11 +01:00
}
static LazyLoadedImage *
2017-01-18 04:33:30 +01:00
getCheerBadge1()
2017-01-13 18:59:11 +01:00
{
2017-01-18 04:33:30 +01:00
return cheerBadge1;
2017-01-13 18:59:11 +01:00
}
2017-01-15 16:38:30 +01:00
static LazyLoadedImage *
2017-01-18 04:33:30 +01:00
getButtonBan()
2017-01-15 16:38:30 +01:00
{
2017-01-18 04:33:30 +01:00
return buttonBan;
2017-01-15 16:38:30 +01:00
}
static LazyLoadedImage *
2017-01-18 04:33:30 +01:00
getButtonTimeout()
2017-01-15 16:38:30 +01:00
{
2017-01-18 04:33:30 +01:00
return buttonTimeout;
2017-01-15 16:38:30 +01:00
}
2017-01-13 18:59:11 +01:00
private:
Resources();
2017-01-18 04:33:30 +01:00
static LazyLoadedImage *badgeStaff;
static LazyLoadedImage *badgeAdmin;
static LazyLoadedImage *badgeGlobalmod;
static LazyLoadedImage *badgeModerator;
static LazyLoadedImage *badgeTurbo;
static LazyLoadedImage *badgeBroadcaster;
static LazyLoadedImage *badgePremium;
static LazyLoadedImage *cheerBadge100000;
static LazyLoadedImage *cheerBadge10000;
static LazyLoadedImage *cheerBadge5000;
static LazyLoadedImage *cheerBadge1000;
static LazyLoadedImage *cheerBadge100;
static LazyLoadedImage *cheerBadge1;
static LazyLoadedImage *buttonBan;
static LazyLoadedImage *buttonTimeout;
2017-01-13 18:59:11 +01:00
};
#endif // RESOURCES_H