Package org.robovm.apple.metal
Class MTLStageInputOutputDescriptor
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.metal.MTLStageInputOutputDescriptor
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class MTLStageInputOutputDescriptor extends NSObject
- Since:
- Available in iOS 10.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MTLStageInputOutputDescriptor.MTLStageInputOutputDescriptorPtr
-
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 MTLStageInputOutputDescriptor()
protected
MTLStageInputOutputDescriptor(NSObject.Handle h, long handle)
protected
MTLStageInputOutputDescriptor(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description MTLAttributeDescriptorArray
getAttributes()
long
getIndexBufferIndex()
MTLIndexType
getIndexType()
MTLBufferLayoutDescriptorArray
getLayouts()
void
reset()
void
setIndexBufferIndex(long v)
void
setIndexType(MTLIndexType v)
static MTLStageInputOutputDescriptor
stageInputOutputDescriptor()
-
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
-
MTLStageInputOutputDescriptor
public MTLStageInputOutputDescriptor()
-
MTLStageInputOutputDescriptor
protected MTLStageInputOutputDescriptor(NSObject.Handle h, long handle)
-
MTLStageInputOutputDescriptor
protected MTLStageInputOutputDescriptor(NSObject.SkipInit skipInit)
-
-
Method Detail
-
getLayouts
public MTLBufferLayoutDescriptorArray getLayouts()
-
getAttributes
public MTLAttributeDescriptorArray getAttributes()
-
getIndexType
public MTLIndexType getIndexType()
-
setIndexType
public void setIndexType(MTLIndexType v)
-
getIndexBufferIndex
public long getIndexBufferIndex()
-
setIndexBufferIndex
public void setIndexBufferIndex(long v)
-
reset
public void reset()
-
stageInputOutputDescriptor
public static MTLStageInputOutputDescriptor stageInputOutputDescriptor()
-
-