Package org.robovm.apple.metal
Class MTLRenderPassAttachmentDescriptor
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.metal.MTLRenderPassAttachmentDescriptor
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
- Direct Known Subclasses:
MTLRenderPassColorAttachmentDescriptor
,MTLRenderPassDepthAttachmentDescriptor
,MTLRenderPassStencilAttachmentDescriptor
public class MTLRenderPassAttachmentDescriptor extends NSObject
- Since:
- Available in iOS 8.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MTLRenderPassAttachmentDescriptor.MTLRenderPassAttachmentDescriptorPtr
-
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 MTLRenderPassAttachmentDescriptor()
protected
MTLRenderPassAttachmentDescriptor(NSObject.Handle h, long handle)
protected
MTLRenderPassAttachmentDescriptor(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description long
getDepthPlane()
long
getLevel()
MTLLoadAction
getLoadAction()
long
getResolveDepthPlane()
long
getResolveLevel()
long
getResolveSlice()
MTLTexture
getResolveTexture()
long
getSlice()
MTLStoreAction
getStoreAction()
MTLStoreActionOptions
getStoreActionOptions()
MTLTexture
getTexture()
void
setDepthPlane(long v)
void
setLevel(long v)
void
setLoadAction(MTLLoadAction v)
void
setResolveDepthPlane(long v)
void
setResolveLevel(long v)
void
setResolveSlice(long v)
void
setResolveTexture(MTLTexture v)
void
setSlice(long v)
void
setStoreAction(MTLStoreAction v)
void
setStoreActionOptions(MTLStoreActionOptions v)
void
setTexture(MTLTexture 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
-
MTLRenderPassAttachmentDescriptor
public MTLRenderPassAttachmentDescriptor()
-
MTLRenderPassAttachmentDescriptor
protected MTLRenderPassAttachmentDescriptor(NSObject.Handle h, long handle)
-
MTLRenderPassAttachmentDescriptor
protected MTLRenderPassAttachmentDescriptor(NSObject.SkipInit skipInit)
-
-
Method Detail
-
getTexture
public MTLTexture getTexture()
-
setTexture
public void setTexture(MTLTexture v)
-
getLevel
public long getLevel()
-
setLevel
public void setLevel(long v)
-
getSlice
public long getSlice()
-
setSlice
public void setSlice(long v)
-
getDepthPlane
public long getDepthPlane()
-
setDepthPlane
public void setDepthPlane(long v)
-
getResolveTexture
public MTLTexture getResolveTexture()
-
setResolveTexture
public void setResolveTexture(MTLTexture v)
-
getResolveLevel
public long getResolveLevel()
-
setResolveLevel
public void setResolveLevel(long v)
-
getResolveSlice
public long getResolveSlice()
-
setResolveSlice
public void setResolveSlice(long v)
-
getResolveDepthPlane
public long getResolveDepthPlane()
-
setResolveDepthPlane
public void setResolveDepthPlane(long v)
-
getLoadAction
public MTLLoadAction getLoadAction()
-
setLoadAction
public void setLoadAction(MTLLoadAction v)
-
getStoreAction
public MTLStoreAction getStoreAction()
-
setStoreAction
public void setStoreAction(MTLStoreAction v)
-
getStoreActionOptions
public MTLStoreActionOptions getStoreActionOptions()
- Since:
- Available in iOS 11.0 and later.
-
setStoreActionOptions
public void setStoreActionOptions(MTLStoreActionOptions v)
- Since:
- Available in iOS 11.0 and later.
-
-