Package org.robovm.apple.metal
Class MTLHeapDescriptor
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.metal.MTLHeapDescriptor
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class MTLHeapDescriptor extends NSObject
- Since:
- Available in iOS 10.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MTLHeapDescriptor.MTLHeapDescriptorPtr
-
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 MTLHeapDescriptor()
protected
MTLHeapDescriptor(NSObject.Handle h, long handle)
protected
MTLHeapDescriptor(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MTLCPUCacheMode
getCpuCacheMode()
long
getSize()
MTLStorageMode
getStorageMode()
void
setCpuCacheMode(MTLCPUCacheMode v)
void
setSize(long v)
void
setStorageMode(MTLStorageMode 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
-
MTLHeapDescriptor
public MTLHeapDescriptor()
-
MTLHeapDescriptor
protected MTLHeapDescriptor(NSObject.Handle h, long handle)
-
MTLHeapDescriptor
protected MTLHeapDescriptor(NSObject.SkipInit skipInit)
-
-
Method Detail
-
getSize
public long getSize()
-
setSize
public void setSize(long v)
-
getStorageMode
public MTLStorageMode getStorageMode()
-
setStorageMode
public void setStorageMode(MTLStorageMode v)
-
getCpuCacheMode
public MTLCPUCacheMode getCpuCacheMode()
-
setCpuCacheMode
public void setCpuCacheMode(MTLCPUCacheMode v)
-
-