Lines Matching defs:AssetManager

24 #include <utils/AssetManager.h>
61 * AssetManager
65 int32_t AssetManager::getGlobalCount()
70 AssetManager::AssetManager(CacheMode cacheMode)
76 //LOGI("Creating AssetManager %p #%d\n", this, count);
80 AssetManager::~AssetManager(void)
83 //LOGI("Destroying AssetManager in %p #%d\n", this, count);
93 bool AssetManager::addAssetPath(const String8& path, void** cookie)
139 bool AssetManager::addDefaultAssets()
150 void* AssetManager::nextAssetPath(void* cookie) const
157 String8 AssetManager::getAssetPath(void* cookie) const
173 void AssetManager::setLocale(const char* locale)
179 void AssetManager::setLocaleLocked(const char* locale)
198 void AssetManager::setVendor(const char* vendor)
211 void AssetManager::setConfiguration(const ResTable_config& config, const char* locale)
259 Asset* AssetManager::open(const char* fileName, AccessMode mode)
263 LOG_FATAL_IF(mAssetPaths.size() == 0, "No assets added to AssetManager");
296 Asset* AssetManager::openNonAsset(const char* fileName, AccessMode mode)
300 LOG_FATAL_IF(mAssetPaths.size() == 0, "No assets added to AssetManager");
324 Asset* AssetManager::openNonAsset(void* cookie, const char* fileName, AccessMode mode)
330 LOG_FATAL_IF(mAssetPaths.size() == 0, "No assets added to AssetManager");
355 FileType AssetManager::getFileType(const char* fileName)
373 const ResTable* AssetManager::getResTable(bool required) const
389 LOG_FATAL_IF(mAssetPaths.size() == 0, "No assets added to AssetManager");
393 const_cast<AssetManager*>(this)->loadFileNameCacheLocked();
406 sharedRes = const_cast<AssetManager*>(this)->
410 ass = const_cast<AssetManager*>(this)->
414 ass = const_cast<AssetManager*>(this)->
419 ass = const_cast<AssetManager*>(this)->
431 sharedRes = const_cast<AssetManager*>(this)->
437 Asset* ass = const_cast<AssetManager*>(this)->
470 void AssetManager::updateResourceParamsLocked() const
495 const ResTable& AssetManager::getResources(bool required) const
501 bool AssetManager::isUpToDate()
507 void AssetManager::getLocales(Vector<String8>* locales) const
522 Asset* AssetManager::openNonAssetInPathLocked(const char* fileName, AccessMode mode,
581 Asset* AssetManager::openInPathLocked(const char* fileName, AccessMode mode,
610 Asset* AssetManager::openInLocaleVendorLocked(const char* fileName, AccessMode mode,
731 String8 AssetManager::createZipSourceNameLocked(const String8& zipFileName,
747 String8 AssetManager::createPathNameLocked(const asset_path& ap, const char* locale,
759 String8 AssetManager::createPathNameLocked(const asset_path& ap, const char* rootDir)
779 ZipFileRO* AssetManager::getZipFileLocked(const asset_path& ap)
798 Asset* AssetManager::openAssetFromFileLocked(const String8& pathName,
820 Asset* AssetManager::openAssetFromZipLocked(const ZipFileRO* pZipFile,
875 AssetDir* AssetManager::openDir(const char* dirName)
882 LOG_FATAL_IF(mAssetPaths.size() == 0, "No assets added to AssetManager");
938 AssetDir* AssetManager::openNonAssetDir(void* cookie, const char* dirName)
945 LOG_FATAL_IF(mAssetPaths.size() == 0, "No assets added to AssetManager");
990 bool AssetManager::scanAndMergeDirLocked(SortedVector<AssetDir::FileInfo>* pMergedInfo,
1120 SortedVector<AssetDir::FileInfo>* AssetManager::scanDirLocked(const String8& path)
1178 bool AssetManager::scanAndMergeZipLocked(SortedVector<AssetDir::FileInfo>* pMergedInfo,
1294 void AssetManager::mergeInfoLocked(SortedVector<AssetDir::FileInfo>* pMergedInfo,
1400 void AssetManager::loadFileNameCacheLocked(void)
1434 void AssetManager::fncScanLocked(SortedVector<AssetDir::FileInfo>* pMergedInfo,
1457 bool AssetManager::fncScanAndMergeDirLocked(
1522 void AssetManager::purgeFileNameCacheLocked(void)
1530 * AssetManager::SharedZip
1535 Mutex AssetManager::SharedZip::gLock;
1536 DefaultKeyedVector<String8, wp<AssetManager::SharedZip> > AssetManager::SharedZip::gOpen;
1538 AssetManager::SharedZip::SharedZip(const String8& path, time_t modWhen)
1552 sp<AssetManager::SharedZip> AssetManager::SharedZip::get(const String8& path)
1566 ZipFileRO* AssetManager::SharedZip::getZip()
1571 Asset* AssetManager::SharedZip::getResourceTableAsset()
1577 Asset* AssetManager::SharedZip::setResourceTableAsset(Asset* asset)
1593 ResTable* AssetManager::SharedZip::getResourceTable()
1599 ResTable* AssetManager::SharedZip::setResourceTable(ResTable* res)
1612 bool AssetManager::SharedZip::isUpToDate()
1618 AssetManager::SharedZip::~SharedZip()
1635 * AssetManager::ZipSet
1642 AssetManager::ZipSet::ZipSet(void)
1649 AssetManager::ZipSet::~ZipSet(void)
1659 void AssetManager::ZipSet::closeZip(int idx)
1668 ZipFileRO* AssetManager::ZipSet::getZip(const String8& path)
1679 Asset* AssetManager::ZipSet::getZipResourceTableAsset(const String8& path)
1690 Asset* AssetManager::ZipSet::setZipResourceTableAsset(const String8& path,
1699 ResTable* AssetManager::ZipSet::getZipResourceTable(const String8& path)
1710 ResTable* AssetManager::ZipSet::setZipResourceTable(const String8& path,
1725 /*static*/ String8 AssetManager::ZipSet::getPathName(const char* zipPath)
1730 bool AssetManager::ZipSet::isUpToDate()
1747 int AssetManager::ZipSet::getIndex(const String8& zip) const