Package zombie.asset

Class Asset

java.lang.Object
zombie.asset.Asset
Direct Known Subclasses:
AiSceneAsset, AnimationAsset, AnimNodeAsset, ClothingItem, Model, ModelMesh, Texture, TextureID, WorldMapData

public abstract class Asset extends Object
  • Method Details

    • getType

      public abstract AssetType getType()
    • getState

      public Asset.State getState()
    • isEmpty

      public boolean isEmpty()
    • isReady

      public boolean isReady()
    • isFailure

      public boolean isFailure()
    • onCreated

      public void onCreated(Asset.State state)
    • getRefCount

      public int getRefCount()
    • getObserverCb

      public Asset.ObserverCallback getObserverCb()
    • getPath

      public AssetPath getPath()
    • getAssetManager

      public AssetManager getAssetManager()
    • addDependency

      public void addDependency(Asset dependent_asset)
    • removeDependency

      public void removeDependency(Asset dependent_asset)
    • setAssetParams

      public void setAssetParams(AssetManager.AssetParams params)