Class MTLSamplerDescriptor

All Implemented Interfaces:
NSObjectProtocol, ObjCProtocol

public class MTLSamplerDescriptor
extends NSObject
  • Constructor Details

    • MTLSamplerDescriptor

      public MTLSamplerDescriptor()
    • MTLSamplerDescriptor

      protected MTLSamplerDescriptor​(NSObject.Handle h, long handle)
    • MTLSamplerDescriptor

      protected MTLSamplerDescriptor​(NSObject.SkipInit skipInit)
  • Method Details

    • getMinFilter

      public MTLSamplerMinMagFilter getMinFilter()
    • setMinFilter

      public void setMinFilter​(MTLSamplerMinMagFilter v)
    • getMagFilter

      public MTLSamplerMinMagFilter getMagFilter()
    • setMagFilter

      public void setMagFilter​(MTLSamplerMinMagFilter v)
    • getMipFilter

      public MTLSamplerMipFilter getMipFilter()
    • setMipFilter

      public void setMipFilter​(MTLSamplerMipFilter v)
    • getMaxAnisotropy

      public long getMaxAnisotropy()
    • setMaxAnisotropy

      public void setMaxAnisotropy​(long v)
    • getSAddressMode

      public MTLSamplerAddressMode getSAddressMode()
    • setSAddressMode

      public void setSAddressMode​(MTLSamplerAddressMode v)
    • getTAddressMode

      public MTLSamplerAddressMode getTAddressMode()
    • setTAddressMode

      public void setTAddressMode​(MTLSamplerAddressMode v)
    • getRAddressMode

      public MTLSamplerAddressMode getRAddressMode()
    • setRAddressMode

      public void setRAddressMode​(MTLSamplerAddressMode v)
    • getBorderColor

      public MTLSamplerBorderColor getBorderColor()
      Since:
      Available in iOS 14.0 and later.
    • setBorderColor

      public void setBorderColor​(MTLSamplerBorderColor v)
      Since:
      Available in iOS 14.0 and later.
    • normalizesCoordinates

      public boolean normalizesCoordinates()
    • setNormalizesCoordinates

      public void setNormalizesCoordinates​(boolean v)
    • getLodMinClamp

      public float getLodMinClamp()
    • setLodMinClamp

      public void setLodMinClamp​(float v)
    • getLodMaxClamp

      public float getLodMaxClamp()
    • setLodMaxClamp

      public void setLodMaxClamp​(float v)
    • isLodAverage

      public boolean isLodAverage()
      Since:
      Available in iOS 9.0 and later.
    • setLodAverage

      public void setLodAverage​(boolean v)
      Since:
      Available in iOS 9.0 and later.
    • getCompareFunction

      public MTLCompareFunction getCompareFunction()
      Since:
      Available in iOS 9.0 and later.
    • setCompareFunction

      public void setCompareFunction​(MTLCompareFunction v)
      Since:
      Available in iOS 9.0 and later.
    • isSupportArgumentBuffers

      public boolean isSupportArgumentBuffers()
      Since:
      Available in iOS 11.0 and later.
    • setSupportArgumentBuffers

      public void setSupportArgumentBuffers​(boolean v)
      Since:
      Available in iOS 11.0 and later.
    • getLabel

      public String getLabel()
    • setLabel

      public void setLabel​(String v)