Package org.robovm.apple.metal
Class MTLStructMember
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.metal.MTLStructMember
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class MTLStructMember extends NSObject
- Since:
- Available in iOS 8.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MTLStructMember.MTLStructMemberPtr
-
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 MTLStructMember()
protected
MTLStructMember(NSObject.Handle h, long handle)
protected
MTLStructMember(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description long
getArgumentIndex()
MTLArrayType
getArrayType()
MTLDataType
getDataType()
java.lang.String
getName()
long
getOffset()
MTLStructType
getStructType()
MTLPointerType
pointerType()
MTLTextureReferenceType
textureReferenceType()
-
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
-
MTLStructMember
public MTLStructMember()
-
MTLStructMember
protected MTLStructMember(NSObject.Handle h, long handle)
-
MTLStructMember
protected MTLStructMember(NSObject.SkipInit skipInit)
-
-
Method Detail
-
getName
public java.lang.String getName()
-
getOffset
public long getOffset()
-
getDataType
public MTLDataType getDataType()
-
getArgumentIndex
public long getArgumentIndex()
- Since:
- Available in iOS 11.0 and later.
-
getStructType
public MTLStructType getStructType()
-
getArrayType
public MTLArrayType getArrayType()
-
textureReferenceType
public MTLTextureReferenceType textureReferenceType()
- Since:
- Available in iOS 11.0 and later.
-
pointerType
public MTLPointerType pointerType()
- Since:
- Available in iOS 11.0 and later.
-
-