public void stop() { if (inner == null) { return; } ExternalCameraDetail.stopCamera(inner); }
public bool start(Action <IntPtr, int> update) { if (inner == null) { throw new InvalidOperationException(); } return(ExternalCameraDetail.startCamera(inner, ExternalCameraDetail.FunctorOfVoidFromRawPointerOfVoidAndInt_to_c(update))); }
public double getTimestamp() { if (inner == null) { throw new InvalidOperationException(); } return(ExternalCameraDetail.getTimestamp(inner)); }
public int getOrientation() { if (inner == null) { throw new InvalidOperationException(); } return(ExternalCameraDetail.getOrientation(inner)); }
public void close() { if (inner == null) { return; } ExternalCameraDetail.closeCamera(inner); }
public bool open() { return(ExternalCameraDetail.openCamera(out inner)); }