Package org.robovm.apple.metal
Class MTLDepthStencilDescriptor
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.metal.MTLDepthStencilDescriptor
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class MTLDepthStencilDescriptor extends NSObject
- Since:
- Available in iOS 8.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MTLDepthStencilDescriptor.MTLDepthStencilDescriptorPtr
-
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 MTLDepthStencilDescriptor()
protected
MTLDepthStencilDescriptor(NSObject.Handle h, long handle)
protected
MTLDepthStencilDescriptor(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MTLStencilDescriptor
getBackFaceStencil()
MTLCompareFunction
getDepthCompareFunction()
MTLStencilDescriptor
getFrontFaceStencil()
java.lang.String
getLabel()
boolean
isDepthWriteEnabled()
void
setBackFaceStencil(MTLStencilDescriptor v)
void
setDepthCompareFunction(MTLCompareFunction v)
void
setDepthWriteEnabled(boolean v)
void
setFrontFaceStencil(MTLStencilDescriptor v)
void
setLabel(java.lang.String v)
-
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
-
MTLDepthStencilDescriptor
public MTLDepthStencilDescriptor()
-
MTLDepthStencilDescriptor
protected MTLDepthStencilDescriptor(NSObject.Handle h, long handle)
-
MTLDepthStencilDescriptor
protected MTLDepthStencilDescriptor(NSObject.SkipInit skipInit)
-
-
Method Detail
-
getDepthCompareFunction
public MTLCompareFunction getDepthCompareFunction()
-
setDepthCompareFunction
public void setDepthCompareFunction(MTLCompareFunction v)
-
isDepthWriteEnabled
public boolean isDepthWriteEnabled()
-
setDepthWriteEnabled
public void setDepthWriteEnabled(boolean v)
-
getFrontFaceStencil
public MTLStencilDescriptor getFrontFaceStencil()
-
setFrontFaceStencil
public void setFrontFaceStencil(MTLStencilDescriptor v)
-
getBackFaceStencil
public MTLStencilDescriptor getBackFaceStencil()
-
setBackFaceStencil
public void setBackFaceStencil(MTLStencilDescriptor v)
-
getLabel
public java.lang.String getLabel()
-
setLabel
public void setLabel(java.lang.String v)
-
-