beb1d86566f5ee5e4e163ff6a046e4f382632752
[platform/core/uifw/dali-adaptor.git] / dali / dali-bridge / src / BridgeValue.hpp
1 #ifndef BRIDGE_VALUE_HPP
2 #define BRIDGE_VALUE_HPP
3
4 #include "BridgeBase.hpp"
5 #include <array>
6 #include <string>
7 #include <tuple>
8 #include <unordered_map>
9 #include <vector>
10
11 class BridgeValue : public virtual BridgeBase
12 {
13 protected:
14   BridgeValue();
15
16   void RegisterInterfaces();
17
18   Dali::Accessibility::Value* FindSelf() const;
19
20 public:
21   double GetCurrentValue();
22   void SetCurrentValue( double new_value );
23   double GetMaximumValue();
24   double GetMinimumIncrement();
25   double GetMinimumValue();
26 };
27
28 #endif