|
|
@@ -72,11 +72,21 @@ public:
|
|
|
{
|
|
|
m_resource_manager->load(MESH_TYPE, m_package->get_mesh_id(i));
|
|
|
}
|
|
|
+
|
|
|
+ for (uint32_t i = 0; i < m_package->num_sprites(); i++)
|
|
|
+ {
|
|
|
+ m_resource_manager->load(SPRITE_TYPE, m_package->get_sprite_id(i));
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
/// Unloads all the resources in the package.
|
|
|
void unload()
|
|
|
{
|
|
|
+ for (uint32_t i = 0; i < m_package->num_sprites(); i++)
|
|
|
+ {
|
|
|
+ m_resource_manager->unload(m_package->get_sprite_id(i));
|
|
|
+ }
|
|
|
+
|
|
|
for (uint32_t i = 0; i < m_package->num_meshes(); i++)
|
|
|
{
|
|
|
m_resource_manager->unload(m_package->get_mesh_id(i));
|