Package org.robovm.apple.metal
Class MTLCommandEncoderAdapter
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.metal.MTLCommandEncoderAdapter
- All Implemented Interfaces:
NSObjectProtocol,MTLCommandEncoder,ObjCProtocol
- Direct Known Subclasses:
MTLAccelerationStructureCommandEncoderAdapter,MTLResourceStateCommandEncoderAdapter
public class MTLCommandEncoderAdapter extends NSObject implements MTLCommandEncoder
-
Nested Class Summary
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInitNested classes/interfaces inherited from class org.robovm.objc.ObjCObject
ObjCObject.ObjCObjectPtr, ObjCObject.Super -
Field Summary
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAINFields inherited from class org.robovm.objc.ObjCObject
customClass -
Constructor Summary
Constructors Constructor Description MTLCommandEncoderAdapter() -
Method Summary
Modifier and Type Method Description voidendEncoding()MTLDevicegetDevice()StringgetLabel()voidinsertDebugSignpost(String string)voidpopDebugGroup()voidpushDebugGroup(String string)voidsetLabel(String 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, willChangeValuesMethods inherited from class org.robovm.objc.ObjCObject
addStrongRef, dispose, dispose, finalize, getAssociatedObject, getObjCClass, getPeerObject, getSuper, initObject, logRetainRelease, removeStrongRef, retainCustomObjectFromCb, setAssociatedObject, toObjCObject, toObjCObject, updateStrongRefMethods inherited from class org.robovm.rt.bro.NativeObject
as, getHandle, setHandle
-
Constructor Details
-
MTLCommandEncoderAdapter
public MTLCommandEncoderAdapter()
-
-
Method Details
-
getDevice
- Specified by:
getDevicein interfaceMTLCommandEncoder
-
getLabel
- Specified by:
getLabelin interfaceMTLCommandEncoder
-
setLabel
- Specified by:
setLabelin interfaceMTLCommandEncoder
-
endEncoding
public void endEncoding()- Specified by:
endEncodingin interfaceMTLCommandEncoder
-
insertDebugSignpost
- Specified by:
insertDebugSignpostin interfaceMTLCommandEncoder
-
pushDebugGroup
- Specified by:
pushDebugGroupin interfaceMTLCommandEncoder
-
popDebugGroup
public void popDebugGroup()- Specified by:
popDebugGroupin interfaceMTLCommandEncoder
-