Commit prog.
This commit is contained in:
@ -7,8 +7,8 @@
|
||||
|
||||
using namespace Dawn;
|
||||
|
||||
AudioAsset::AudioAsset(AssetManager *man, std::string name) :
|
||||
Asset(man, name),
|
||||
AudioAsset::AudioAsset(const std::string name) :
|
||||
Asset(name),
|
||||
loader(name + ".audio")
|
||||
{
|
||||
|
||||
|
@ -35,7 +35,7 @@ namespace Dawn {
|
||||
size_t frameSize;
|
||||
|
||||
public:
|
||||
AudioAsset(AssetManager *man, std::string name);
|
||||
AudioAsset(const std::string name);
|
||||
|
||||
void updateSync() override;
|
||||
void updateAsync() override;
|
||||
|
@ -7,8 +7,8 @@
|
||||
|
||||
using namespace Dawn;
|
||||
|
||||
LanguageAsset::LanguageAsset(AssetManager *man, std::string name) :
|
||||
Asset(man, name),
|
||||
LanguageAsset::LanguageAsset(const std::string name) :
|
||||
Asset(name),
|
||||
loader(name + ".language")
|
||||
{
|
||||
|
||||
|
@ -28,7 +28,7 @@ namespace Dawn {
|
||||
uint8_t buffer[1024];
|
||||
|
||||
public:
|
||||
LanguageAsset(AssetManager *man, std::string name);
|
||||
LanguageAsset(const std::string name);
|
||||
void updateSync() override;
|
||||
void updateAsync() override;
|
||||
std::string getValue(std::string key);
|
||||
|
@ -8,8 +8,8 @@
|
||||
|
||||
using namespace Dawn;
|
||||
|
||||
TextureAsset::TextureAsset(AssetManager *assetManager, std::string name) :
|
||||
Asset(assetManager, name),
|
||||
TextureAsset::TextureAsset(const std::string name) :
|
||||
Asset(name),
|
||||
loader(name + ".texture"),
|
||||
texture()
|
||||
{
|
||||
|
@ -50,10 +50,9 @@ namespace Dawn {
|
||||
* Constructs a texture asset loader. You should instead use the parent
|
||||
* asset managers' abstracted load method
|
||||
*
|
||||
* @param assetManager Asset manager this asset belongs to.
|
||||
* @param name File name asset to load, omitting the extension.
|
||||
*/
|
||||
TextureAsset(AssetManager *assetManager, std::string name);
|
||||
TextureAsset(const std::string name);
|
||||
|
||||
void updateSync() override;
|
||||
void updateAsync() override;
|
||||
|
@ -9,8 +9,8 @@
|
||||
|
||||
using namespace Dawn;
|
||||
|
||||
TrueTypeAsset::TrueTypeAsset(AssetManager *assMan, std::string name) :
|
||||
Asset(assMan, name),
|
||||
TrueTypeAsset::TrueTypeAsset(const std::string name) :
|
||||
Asset(name),
|
||||
loader(name + ".truetype")
|
||||
{
|
||||
this->locks.onLockRemoved = [&](usagelockid_t id){
|
||||
|
@ -44,7 +44,7 @@ namespace Dawn {
|
||||
std::map<TrueTypeFaceTexture*, std::vector<usagelockid_t>> locksByTexture;
|
||||
|
||||
public:
|
||||
TrueTypeAsset(AssetManager *assMan, std::string name);
|
||||
TrueTypeAsset(const std::string name);
|
||||
void updateSync() override;
|
||||
void updateAsync() override;
|
||||
|
||||
|
Reference in New Issue
Block a user