Package org.robovm.apple.homekit
Class HMCameraSnapshotControl
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.homekit.HMCameraControl
-
- org.robovm.apple.homekit.HMCameraSnapshotControl
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class HMCameraSnapshotControl extends HMCameraControl
- Since:
- Available in iOS 10.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
HMCameraSnapshotControl.HMCameraSnapshotControlPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.homekit.HMCameraControl
HMCameraControl.HMCameraControlPtr
-
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 HMCameraSnapshotControl()
protected
HMCameraSnapshotControl(NSObject.Handle h, long handle)
protected
HMCameraSnapshotControl(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HMCameraSnapshotControlDelegate
getDelegate()
HMCameraSnapshot
getMostRecentSnapshot()
void
setDelegate(HMCameraSnapshotControlDelegate v)
void
takeSnapshot()
-
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
-
HMCameraSnapshotControl
public HMCameraSnapshotControl()
-
HMCameraSnapshotControl
protected HMCameraSnapshotControl(NSObject.Handle h, long handle)
-
HMCameraSnapshotControl
protected HMCameraSnapshotControl(NSObject.SkipInit skipInit)
-
-
Method Detail
-
getDelegate
public HMCameraSnapshotControlDelegate getDelegate()
-
setDelegate
public void setDelegate(HMCameraSnapshotControlDelegate v)
-
getMostRecentSnapshot
public HMCameraSnapshot getMostRecentSnapshot()
-
takeSnapshot
public void takeSnapshot()
-
-