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
#include <lazyloadedimage.h>
class Resources
{
public:
static void load();
// badges
static LazyLoadedImage *
badgeStaff()
{
return m_badgeStaff;
}
static LazyLoadedImage *
badgeAdmin()
{
return m_badgeAdmin;
}
static LazyLoadedImage *
badgeGlobalmod()
{
return m_badgeGlobalmod;
}
static LazyLoadedImage *
badgeModerator()
{
return m_badgeModerator;
}
static LazyLoadedImage *
badgeTurbo()
{
return m_badgeTurbo;
}
static LazyLoadedImage *
badgeBroadcaster()
{
return m_badgeBroadcaster;
}
static LazyLoadedImage *
badgePremium()
{
return m_badgePremium;
}
// cheer badges
static LazyLoadedImage *
cheerBadge100000()
{
return m_cheerBadge100000;
}
static LazyLoadedImage *
cheerBadge10000()
{
return m_cheerBadge10000;
}
static LazyLoadedImage *
cheerBadge5000()
{
return m_cheerBadge5000;
}
static LazyLoadedImage *
cheerBadge1000()
{
return m_cheerBadge1000;
}
static LazyLoadedImage *
cheerBadge100()
{
return m_cheerBadge100;
}
static LazyLoadedImage *
cheerBadge1()
{
return m_cheerBadge1;
}
2017-01-15 16:38:30 +01:00
static LazyLoadedImage *
buttonBan()
{
return m_buttonBan;
}
static LazyLoadedImage *
buttonTimeout()
{
return m_buttonTimeout;
}
2017-01-13 18:59:11 +01:00
private:
Resources();
static LazyLoadedImage *m_badgeStaff;
static LazyLoadedImage *m_badgeAdmin;
static LazyLoadedImage *m_badgeGlobalmod;
static LazyLoadedImage *m_badgeModerator;
static LazyLoadedImage *m_badgeTurbo;
static LazyLoadedImage *m_badgeBroadcaster;
static LazyLoadedImage *m_badgePremium;
static LazyLoadedImage *m_cheerBadge100000;
static LazyLoadedImage *m_cheerBadge10000;
static LazyLoadedImage *m_cheerBadge5000;
static LazyLoadedImage *m_cheerBadge1000;
static LazyLoadedImage *m_cheerBadge100;
static LazyLoadedImage *m_cheerBadge1;
2017-01-15 16:38:30 +01:00
static LazyLoadedImage *m_buttonBan;
static LazyLoadedImage *m_buttonTimeout;
2017-01-13 18:59:11 +01:00
};
#endif // RESOURCES_H