public virtual RequestID Unload(string resType, ResourceHandle handle, OnOperationCompleted listener)
#endif
{
#if AXIOM_THREAD_SUPPORT
// queue a request
ResourceRequest req = new ResourceRequest();
req.Type = RequestType.UnloadResource;
req.ResourceType = resType;
req.ResourceHandle = handle;
req.Listener = listener;
return(AddRequest(req));
#else
// synchronous
ResourceManager rm = ResourceGroupManager.Instance.ResourceManagers[resType];
rm.Unload(handle);
return(0);
#endif
}