|
hx3d
1
2D/3D Simple Game Framework
|
Asset management. More...
#include <assets.hpp>
Public Member Functions | |
| template<class Asset , class... Args> | |
| void | create (std::string name, Args...args) |
| Create an asset with arguments. More... | |
| template<class Asset > | |
| void | add (std::string name, Ptr< Asset > asset) |
| Add an asset. More... | |
| template<class Asset > | |
| Ptr< Asset > | get (std::string name) |
| Get an asset. More... | |
Asset management.
Definition at line 36 of file assets.hpp.
| void hx3d::AssetManager::add | ( | std::string | name, |
| Ptr< Asset > | asset | ||
| ) |
| void hx3d::AssetManager::create | ( | std::string | name, |
| Args... | args | ||
| ) |
Create an asset with arguments.
| name | Asset name |
| args | Arguments |
Definition at line 23 of file assets.hpp.
| Ptr< Asset > hx3d::AssetManager::get | ( | std::string | name | ) |
Get an asset.
| name | Asset name |
Definition at line 43 of file assets.hpp.
1.8.11