java.lang.Object
gaiasky.util.gdx.model.gltf.loaders.shared.texture.TextureResolver
All Implemented Interfaces:
com.badlogic.gdx.utils.Disposable

public class TextureResolver extends Object implements com.badlogic.gdx.utils.Disposable
  • Field Details Link icon

    • texturesSimple Link icon

      protected final com.badlogic.gdx.utils.ObjectMap<Integer,com.badlogic.gdx.graphics.Texture> texturesSimple
    • texturesMipmap Link icon

      protected final com.badlogic.gdx.utils.ObjectMap<Integer,com.badlogic.gdx.graphics.Texture> texturesMipmap
    • glTextures Link icon

      protected com.badlogic.gdx.utils.Array<GLTFTexture> glTextures
    • glSamplers Link icon

      protected com.badlogic.gdx.utils.Array<GLTFSampler> glSamplers
  • Constructor Details Link icon

    • TextureResolver Link icon

      public TextureResolver()
  • Method Details Link icon

    • loadTextures Link icon

      public void loadTextures(com.badlogic.gdx.utils.Array<GLTFTexture> glTextures, com.badlogic.gdx.utils.Array<GLTFSampler> glSamplers, ImageResolver imageResolver)
    • getTexture Link icon

      public com.badlogic.gdx.graphics.g3d.utils.TextureDescriptor<com.badlogic.gdx.graphics.Texture> getTexture(GLTFTextureInfo glMap)
    • dispose Link icon

      public void dispose()
      Specified by:
      dispose in interface com.badlogic.gdx.utils.Disposable
    • getTextures Link icon

      public com.badlogic.gdx.utils.Array<com.badlogic.gdx.graphics.Texture> getTextures(com.badlogic.gdx.utils.Array<com.badlogic.gdx.graphics.Texture> textures)