diff options
Diffstat (limited to 'src/dummy_resource_manager.cpp')
-rw-r--r-- | src/dummy_resource_manager.cpp | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/src/dummy_resource_manager.cpp b/src/dummy_resource_manager.cpp new file mode 100644 index 0000000..bb0b7af --- /dev/null +++ b/src/dummy_resource_manager.cpp @@ -0,0 +1,38 @@ + + + + +#include "api/game.h" +#include "api/resource_manager.h" +#include "api/spritesheet.h" +#include "facade/Texture.h" +#include "util/log.h" +#include <vector> + +using namespace crepe; + +int main(){ + + + dbg_trace(); + + // get instance of resource manager + //api::ResourceManager& c_ResMan = api::ResourceManager::get_instance(); + + + game engine; + + api::ResourceManager& c_ResMan = api::ResourceManager::get_instance(); + + auto test = c_ResMan.Load<Texture>("../asset/texture/img.png"); + + auto img = Texture("../asset/texture/img.png"); + + auto SS = api::Spritesheet("../asset/spritesheet/spritesheet_test.png", 1 , 4); + + std::vector<Texture*> t = {test}; + std::vector<api::Spritesheet*> s = {&SS}; + + engine.render(t, s); + +} |