You.i Engine
YiClosedCaptionsStatusBridge.h
Go to the documentation of this file.
1 // © You i Labs Inc. 2000-2017. All rights reserved.
2 #ifndef _YI_CLOSED_CAPTIONS_STATUS_BRIDGE_H_
3 #define _YI_CLOSED_CAPTIONS_STATUS_BRIDGE_H_
4 
10 #include "signal/YiSignal.h"
11 
17 {
18 public:
20 
24  virtual bool GetClosedCaptionsStatus() const = 0;
25 
33  virtual void StartObservingStatusChanges() = 0;
34 
42  virtual void StopObservingStatusChanges() = 0;
43 
48 };
49 
54 #endif
virtual void StartObservingStatusChanges()=0
virtual void StopObservingStatusChanges()=0
virtual ~CYIClosedCaptionsStatusBridge()
Definition: YiClosedCaptionsStatusBridge.h:19
virtual bool GetClosedCaptionsStatus() const =0
A bridge which reports operating system closed captions settings.
Definition: YiClosedCaptionsStatusBridge.h:16
CYISignal< bool > ClosedCaptionsStatusChanged
Definition: YiClosedCaptionsStatusBridge.h:47