forked from dolphin-emu/dolphin
		
	
		
			
				
	
	
		
			36 lines
		
	
	
		
			678 B
		
	
	
	
		
			C++
		
	
	
	
	
	
			
		
		
	
	
			36 lines
		
	
	
		
			678 B
		
	
	
	
		
			C++
		
	
	
	
	
	
// Copyright 2015 Dolphin Emulator Project
 | 
						|
// Licensed under GPLv2+
 | 
						|
// Refer to the license.txt file included.
 | 
						|
 | 
						|
#pragma once
 | 
						|
 | 
						|
#include <QList>
 | 
						|
#include <QPixmap>
 | 
						|
 | 
						|
// Store for various QPixmaps that will be used repeatedly.
 | 
						|
class Resources final
 | 
						|
{
 | 
						|
public:
 | 
						|
  static void Init();
 | 
						|
 | 
						|
  static QPixmap GetPlatform(int platform);
 | 
						|
  static QPixmap GetCountry(int country);
 | 
						|
  static QPixmap GetRating(int rating);
 | 
						|
 | 
						|
  static QPixmap GetMisc(int id);
 | 
						|
 | 
						|
  enum
 | 
						|
  {
 | 
						|
    BANNER_MISSING,
 | 
						|
    LOGO_LARGE,
 | 
						|
    LOGO_SMALL
 | 
						|
  };
 | 
						|
 | 
						|
private:
 | 
						|
  Resources() {}
 | 
						|
  static QList<QPixmap> m_platforms;
 | 
						|
  static QList<QPixmap> m_countries;
 | 
						|
  static QList<QPixmap> m_ratings;
 | 
						|
  static QList<QPixmap> m_misc;
 | 
						|
};
 |