Package org.robovm.apple.metal
Class MTLVertexAttribute
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.metal.MTLVertexAttribute
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class MTLVertexAttribute extends NSObject
- Since:
- Available in iOS 8.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MTLVertexAttribute.MTLVertexAttributePtr
-
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 MTLVertexAttribute()
protected
MTLVertexAttribute(NSObject.Handle h, long handle)
protected
MTLVertexAttribute(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description long
getAttributeIndex()
MTLDataType
getAttributeType()
java.lang.String
getName()
boolean
isActive()
boolean
isPatchControlPointData()
boolean
isPatchData()
-
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
-
MTLVertexAttribute
public MTLVertexAttribute()
-
MTLVertexAttribute
protected MTLVertexAttribute(NSObject.Handle h, long handle)
-
MTLVertexAttribute
protected MTLVertexAttribute(NSObject.SkipInit skipInit)
-
-
Method Detail
-
getName
public java.lang.String getName()
-
getAttributeIndex
public long getAttributeIndex()
-
getAttributeType
public MTLDataType getAttributeType()
- Since:
- Available in iOS 8.3 and later.
-
isActive
public boolean isActive()
-
isPatchData
public boolean isPatchData()
- Since:
- Available in iOS 10.0 and later.
-
isPatchControlPointData
public boolean isPatchControlPointData()
- Since:
- Available in iOS 10.0 and later.
-
-