#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: