Package org.robovm.apple.metal
Class MTLCaptureManager
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.metal.MTLCaptureManager
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class MTLCaptureManager extends NSObject
- Since:
- Available in iOS 11.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MTLCaptureManager.MTLCaptureManagerPtr
-
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 protected
MTLCaptureManager()
protected
MTLCaptureManager(NSObject.Handle h, long handle)
protected
MTLCaptureManager(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description MTLCaptureScope
getDefaultCaptureScope()
boolean
isCapturing()
MTLCaptureScope
newCaptureScope(MTLCommandQueue commandQueue)
MTLCaptureScope
newCaptureScope(MTLDevice device)
void
setDefaultCaptureScope(MTLCaptureScope v)
static MTLCaptureManager
sharedCaptureManager()
void
startCapture(MTLCaptureScope captureScope)
void
startCapture(MTLCommandQueue commandQueue)
void
startCapture(MTLDevice device)
void
stopCapture()
-
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
-
MTLCaptureManager
protected MTLCaptureManager()
-
MTLCaptureManager
protected MTLCaptureManager(NSObject.Handle h, long handle)
-
MTLCaptureManager
protected MTLCaptureManager(NSObject.SkipInit skipInit)
-
-
Method Detail
-
getDefaultCaptureScope
public MTLCaptureScope getDefaultCaptureScope()
-
setDefaultCaptureScope
public void setDefaultCaptureScope(MTLCaptureScope v)
-
isCapturing
public boolean isCapturing()
-
newCaptureScope
public MTLCaptureScope newCaptureScope(MTLDevice device)
-
newCaptureScope
public MTLCaptureScope newCaptureScope(MTLCommandQueue commandQueue)
-
startCapture
public void startCapture(MTLDevice device)
-
startCapture
public void startCapture(MTLCommandQueue commandQueue)
-
startCapture
public void startCapture(MTLCaptureScope captureScope)
-
stopCapture
public void stopCapture()
-
sharedCaptureManager
public static MTLCaptureManager sharedCaptureManager()
-
-