Example #1
0
Asset* AssetSystem::getNewInstance(const char* pFileName)
{
  Asset* pAsset = get(pFileName);
  Asset* pInstance = NULL;
  if (pAsset)
  {
    pInstance = pAsset->instance();
    if (pInstance)
    {
      mInstancedAssetTable.add(pFileName, pAsset);
    }
  }
  return pInstance;
}