Class ManagedSamplerUniformV1

All Implemented Interfaces:
SamplerUniform

public final class ManagedSamplerUniformV1 extends ManagedSamplerUniformBase
  • Constructor Details

    • ManagedSamplerUniformV1

      public ManagedSamplerUniformV1(String name)
  • Method Details

    • set

      public void set(net.minecraft.client.renderer.texture.AbstractTexture texture)
      Description copied from interface: SamplerUniform
      Sets the value of a sampler uniform declared in json
      Parameters:
      texture - a texture object
    • set

      public void set(com.mojang.blaze3d.pipeline.RenderTarget textureFbo)
      Description copied from interface: SamplerUniform
      Sets the value of a sampler uniform declared in json
      Parameters:
      textureFbo - a render target which main texture will be used
    • set

      public void set(int textureName)
      Description copied from interface: SamplerUniform
      Sets the value of a sampler uniform declared in json
      Parameters:
      textureName - an opengl texture name
    • set

      protected void set(Object value)
      Specified by:
      set in class ManagedSamplerUniformBase