mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-07-24 06:39:46 -06:00
Remove unnecessary Src/ folders
This commit is contained in:
40
Source/Core/DiscIO/BannerLoader.h
Normal file
40
Source/Core/DiscIO/BannerLoader.h
Normal file
@ -0,0 +1,40 @@
|
||||
// Copyright 2013 Dolphin Emulator Project
|
||||
// Licensed under GPLv2
|
||||
// Refer to the license.txt file included.
|
||||
|
||||
#ifndef _BANNER_LOADER_H_
|
||||
#define _BANNER_LOADER_H_
|
||||
|
||||
#include <vector>
|
||||
#include <string>
|
||||
|
||||
#include "Filesystem.h"
|
||||
|
||||
namespace DiscIO
|
||||
{
|
||||
class IBannerLoader
|
||||
{
|
||||
public:
|
||||
|
||||
IBannerLoader()
|
||||
{}
|
||||
|
||||
|
||||
virtual ~IBannerLoader()
|
||||
{}
|
||||
|
||||
|
||||
virtual bool IsValid() = 0;
|
||||
|
||||
virtual std::vector<u32> GetBanner(int* pWidth, int* pHeight) = 0;
|
||||
|
||||
virtual std::vector<std::string> GetNames() = 0;
|
||||
virtual std::string GetCompany() = 0;
|
||||
virtual std::vector<std::string> GetDescriptions() = 0;
|
||||
};
|
||||
|
||||
IBannerLoader* CreateBannerLoader(DiscIO::IFileSystem& _rFileSystem, DiscIO::IVolume *pVolume);
|
||||
} // namespace
|
||||
|
||||
#endif
|
||||
|
Reference in New Issue
Block a user