Package org.robovm.apple.metal
Class MTLStencilDescriptor
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.metal.MTLStencilDescriptor
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class MTLStencilDescriptor extends NSObject
- Since:
- Available in iOS 8.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MTLStencilDescriptor.MTLStencilDescriptorPtr
-
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 MTLStencilDescriptor()
protected
MTLStencilDescriptor(NSObject.Handle h, long handle)
protected
MTLStencilDescriptor(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MTLStencilOperation
getDepthFailureOperation()
MTLStencilOperation
getDepthStencilPassOperation()
int
getReadMask()
MTLCompareFunction
getStencilCompareFunction()
MTLStencilOperation
getStencilFailureOperation()
int
getWriteMask()
void
setDepthFailureOperation(MTLStencilOperation v)
void
setDepthStencilPassOperation(MTLStencilOperation v)
void
setReadMask(int v)
void
setStencilCompareFunction(MTLCompareFunction v)
void
setStencilFailureOperation(MTLStencilOperation v)
void
setWriteMask(int 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
-
MTLStencilDescriptor
public MTLStencilDescriptor()
-
MTLStencilDescriptor
protected MTLStencilDescriptor(NSObject.Handle h, long handle)
-
MTLStencilDescriptor
protected MTLStencilDescriptor(NSObject.SkipInit skipInit)
-
-
Method Detail
-
getStencilCompareFunction
public MTLCompareFunction getStencilCompareFunction()
-
setStencilCompareFunction
public void setStencilCompareFunction(MTLCompareFunction v)
-
getStencilFailureOperation
public MTLStencilOperation getStencilFailureOperation()
-
setStencilFailureOperation
public void setStencilFailureOperation(MTLStencilOperation v)
-
getDepthFailureOperation
public MTLStencilOperation getDepthFailureOperation()
-
setDepthFailureOperation
public void setDepthFailureOperation(MTLStencilOperation v)
-
getDepthStencilPassOperation
public MTLStencilOperation getDepthStencilPassOperation()
-
setDepthStencilPassOperation
public void setDepthStencilPassOperation(MTLStencilOperation v)
-
getReadMask
public int getReadMask()
-
setReadMask
public void setReadMask(int v)
-
getWriteMask
public int getWriteMask()
-
setWriteMask
public void setWriteMask(int v)
-
-