cinder::Capture::Device Class Reference

#import <Capture.h>

Inherited by cinder::CaptureImplAvFoundationDevice, cinder::CaptureImplDirectShow::Device, and cinder::CaptureImplQtKitDevice.

List of all members.

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

Constructor & Destructor Documentation

- (virtual) Capture:
- cinder:

Member Function Documentation

- (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

Member Data Documentation

- std: [protected]

The documentation for this class was generated from the following file: