#include <dali/public-api/math/vector2.h>
#include <dali/public-api/events/touch-point.h>
#include <dali/public-api/events/device.h>
+#include <dali/public-api/events/mouse-button.h>
namespace Dali
{
*/
Device::Subclass::Type GetDeviceSubclass() const;
+ /**
+ * @brief Get Mouse Button value. (ex: right/left button)
+ * @return The mouse button value.
+ */
+ MouseButton::Type GetMouseButton() const;
+
+ /**
+ * @brief Set Mouse Button value. (ex: right/left button)
+ */
+ void SetMouseButton(MouseButton::Type button);
public: // Not intended for Integration API developers
Device::Subclass::Type mDeviceSubclass;
float mPressure; ///< The touch pressure.
float mRadius; ///< Radius of the press point, an average of the ellipse radius.
+ MouseButton::Type mMouseButton; /// < mouse button value.
};
} // namespace Integration