~3v1n0/unity/scaling-lockscreen

« back to all changes in this revision

Viewing changes to unity-shared/PlacesOverlayVScrollBar.h

  • Committer: Marco Trevisan (Treviño)
  • Date: 2014-08-06 13:53:12 UTC
  • mfrom: (3844.2.7 unity)
  • Revision ID: mail@3v1n0.net-20140806135312-eoidivprb699s5ab
Merging with trunk

Show diffs side-by-side

added added

removed removed

Lines of Context:
67
67
 
68
68
  void OnMouseDown(int x, int y, unsigned int button_flags, unsigned int key_flags);
69
69
  void OnMouseUp(int x, int y, unsigned int button_flags, unsigned int key_flags);
70
 
 
71
70
  void OnMouseMove(int x, int y, int dx, int dy, unsigned int button_flags, unsigned int key_flags);
72
 
 
73
71
  void OnMouseDrag(int x, int y, int dx, int dy, unsigned int button_flags, unsigned int key_flags);
 
72
  void OnMouseWheel(int x, int y, int delta, unsigned long mouse_state, unsigned long key_state);
 
73
 
74
74
  void MouseDraggingOverlay(int y, int dy);
75
75
 
76
76
  bool IsMouseInTopHalfOfThumb(int y);
80
80
 
81
81
  void UpdateConnectorPosition();
82
82
  void ResetConnector();
83
 
  
 
83
 
84
84
  void UpdateStepY();
85
85
 
86
86
  void SetupAnimation(int start, int stop, int milliseconds);
93
93
  void UpdateConnectorTexture();
94
94
 
95
95
  nux::ObjectPtr<VScrollBarOverlayWindow> overlay_window_;
96
 
  nux::InputAreaProximity area_prox_;
 
96
 
 
97
  class ProximityArea;
 
98
  std::shared_ptr<ProximityArea> area_prox_;
97
99
 
98
100
  nux::animation::AnimateValue<int> animation_;
99
101
  connection::Wrapper tweening_connection_;