Class CppAssetManager


  • public class CppAssetManager
    extends java.lang.Object
    • Constructor Detail

      • CppAssetManager

        public CppAssetManager()
    • Method Detail

      • getGlobalCount

        public static int getGlobalCount()
      • addAssetPath

        public boolean addAssetPath​(String8 path,
                                    Ref<java.lang.Integer> cookie,
                                    boolean appAsLib)
      • addAssetPath

        public boolean addAssetPath​(String8 path,
                                    @Nullable
                                    Ref<java.lang.Integer> cookie,
                                    boolean appAsLib,
                                    boolean isSystemAsset)
      • addDefaultAssets

        public boolean addDefaultAssets​(java.nio.file.Path systemAssetsPath)
      • addDefaultAssets

        public boolean addDefaultAssets​(java.lang.String systemAssetsPath)
      • setConfiguration

        public void setConfiguration​(ResTable_config config,
                                     java.lang.String locale)
      • openNonAsset

        public Asset openNonAsset​(java.lang.String fileName,
                                  Asset.AccessMode mode,
                                  Ref<java.lang.Integer> outCookie)
      • openNonAsset

        public Asset openNonAsset​(int cookie,
                                  java.lang.String fileName,
                                  Asset.AccessMode mode)
      • getResources

        public final ResTable getResources()
      • openDir

        public AssetDir openDir​(java.lang.String dirName)
      • getAssetPaths

        public java.util.List<AssetPath> getAssetPaths()