2 public methods in ResourceGroupManager use protected struct ResourceGroupManager::ResourceGroup in their arguments :
Code: Select all
/** Find out if the named file exists in a group.
@param group Pointer to the resource group
@param filename Fully qualified name of the file to test for
*/
bool resourceExists(ResourceGroup* group, const String& filename);
....
/** Retrieve the modification time of a given file */
time_t resourceModifiedTime(ResourceGroup* group, const String& filename);
Actually, I don't know why the compiler is letting this happen