#include <framework.h>
|
| ResourceManager (size_t resSetCount=1) |
|
| ~ResourceManager ()=default |
|
void | addTexture (size_t setId, const char *resId, std::function< graphics::DGraphics::TextureResourcePtr()> loadFunc) |
|
void | addFont (size_t setId, const char *resId, std::function< graphics::DGraphics::FontResourcePtr()> loadFunc) |
|
void | addSoundEffect (size_t setId, const char *resId, std::function< sound::XAudio2::SeResourcePtr()> loadFunc) |
|
void | addBgm (size_t setId, const char *resId, std::function< sound::XAudio2::BgmResourcePtr()> loadFunc) |
|
void | setSealed (bool sealed) |
|
bool | isSealed () |
|
void | loadResourceSet (size_t setId, std::atomic_bool &cancel) |
|
void | unloadResourceSet (size_t setId) |
|
const graphics::DGraphics::TextureResourcePtr | getTexture (size_t setId, const char *resId) const |
|
const graphics::DGraphics::FontResourcePtr | getFont (size_t setId, const char *resId) const |
|
const sound::XAudio2::SeResourcePtr | getSoundEffect (size_t setId, const char *resId) const |
|
const sound::XAudio2::BgmResourcePtr | getBgm (size_t setId, const char *resId) const |
|
Definition at line 211 of file framework.h.
yappy::framework::ResourceManager::ResourceManager |
( |
size_t |
resSetCount = 1 | ) |
|
|
explicit |
yappy::framework::ResourceManager::~ResourceManager |
( |
| ) |
|
|
default |
void yappy::framework::ResourceManager::addSoundEffect |
( |
size_t |
setId, |
|
|
const char * |
resId, |
|
|
std::function< sound::XAudio2::SeResourcePtr()> |
loadFunc |
|
) |
| |
bool yappy::framework::ResourceManager::isSealed |
( |
| ) |
|
void yappy::framework::ResourceManager::loadResourceSet |
( |
size_t |
setId, |
|
|
std::atomic_bool & |
cancel |
|
) |
| |
void yappy::framework::ResourceManager::setSealed |
( |
bool |
sealed | ) |
|
void yappy::framework::ResourceManager::unloadResourceSet |
( |
size_t |
setId | ) |
|
The documentation for this class was generated from the following files: