|
|
@@ -92,11 +92,21 @@ public:
|
|
|
{
|
|
|
m_resource_manager->load(MATERIAL_TYPE, m_package->get_material_id(i));
|
|
|
}
|
|
|
+
|
|
|
+ for (uint32_t i = 0; i < m_package->num_guis(); i++)
|
|
|
+ {
|
|
|
+ m_resource_manager->load(GUI_TYPE, m_package->get_gui_id(i));
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
/// Unloads all the resources in the package.
|
|
|
void unload()
|
|
|
{
|
|
|
+ for (uint32_t i = 0; i < m_package->num_guis(); i++)
|
|
|
+ {
|
|
|
+ m_resource_manager->unload(m_package->get_gui_id(i));
|
|
|
+ }
|
|
|
+
|
|
|
for (uint32_t i = 0; i < m_package->num_materials(); i++)
|
|
|
{
|
|
|
m_resource_manager->unload(m_package->get_material_id(i));
|