Class MTLArgumentDescriptor

All Implemented Interfaces:
NSObjectProtocol, ObjCProtocol

public class MTLArgumentDescriptor
extends NSObject
Since:
Available in iOS 11.0 and later.
  • Constructor Details

    • MTLArgumentDescriptor

      public MTLArgumentDescriptor()
    • MTLArgumentDescriptor

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

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

    • getDataType

      public MTLDataType getDataType()
    • setDataType

      public void setDataType​(MTLDataType v)
    • getIndex

      public long getIndex()
    • setIndex

      public void setIndex​(long v)
    • getArrayLength

      public long getArrayLength()
    • setArrayLength

      public void setArrayLength​(long v)
    • getAccess

      public MTLArgumentAccess getAccess()
    • setAccess

      public void setAccess​(MTLArgumentAccess v)
    • getTextureType

      public MTLTextureType getTextureType()
    • setTextureType

      public void setTextureType​(MTLTextureType v)
    • getConstantBlockAlignment

      public long getConstantBlockAlignment()
    • setConstantBlockAlignment

      public void setConstantBlockAlignment​(long v)
    • argumentDescriptor

      public static MTLArgumentDescriptor argumentDescriptor()