#import <Capture.h>
Inherited by cinder::CaptureImplAvFoundationDevice, cinder::CaptureImplDirectShow::Device, and cinder::CaptureImplQtKitDevice.
Public Member Functions | |
(virtual) | - ~Device |
(const std::string &) | - getName |
Returns the human-readable name of the device. | |
(virtual bool) | - checkAvailable |
Returns whether the device is available for use. | |
(virtual bool) | - isConnected |
Returns whether the device is currently connected. | |
(virtual Capture::DeviceIdentifier) | - getUniqueId |
Returns the OS-specific unique identifier. | |
Protected Member Functions | |
() | - Device |
Protected Attributes | |
std::string | mName |
- (virtual) Capture: |
- cinder: |
- (const string&) cinder: | const |
Returns the human-readable name of the device.
- (virtual bool) Capture: | const |
Returns whether the device is available for use.
Implemented in cinder::CaptureImplAvFoundationDevice, cinder::CaptureImplDirectShow::Device, and cinder::CaptureImplQtKitDevice.
- (virtual bool) Capture: | const |
Returns whether the device is currently connected.
Implemented in cinder::CaptureImplAvFoundationDevice, cinder::CaptureImplDirectShow::Device, and cinder::CaptureImplQtKitDevice.
- (virtual DeviceIdentifier) cinder: | const |
Returns the OS-specific unique identifier.
Implemented in cinder::CaptureImplAvFoundationDevice, cinder::CaptureImplDirectShow::Device, and cinder::CaptureImplQtKitDevice.
- std: [protected] |