Package org.robovm.apple.metal
Class MTLSamplerDescriptor
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.metal.MTLSamplerDescriptor
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class MTLSamplerDescriptor extends NSObject
- Since:
- Available in iOS 8.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MTLSamplerDescriptor.MTLSamplerDescriptorPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInit
-
-
Field Summary
-
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAIN
-
-
Constructor Summary
Constructors Modifier Constructor Description MTLSamplerDescriptor()
protected
MTLSamplerDescriptor(NSObject.Handle h, long handle)
protected
MTLSamplerDescriptor(NSObject.SkipInit skipInit)
-
Method Summary
-
Methods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValues
-
-
-
-
Constructor Detail
-
MTLSamplerDescriptor
public MTLSamplerDescriptor()
-
MTLSamplerDescriptor
protected MTLSamplerDescriptor(NSObject.Handle h, long handle)
-
MTLSamplerDescriptor
protected MTLSamplerDescriptor(NSObject.SkipInit skipInit)
-
-
Method Detail
-
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)
-
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 java.lang.String getLabel()
-
setLabel
public void setLabel(java.lang.String v)
-
-