~ubuntu-branches/ubuntu/natty/unity/natty

« back to all changes in this revision

Viewing changes to src/PlacesTile.h

  • Committer: Bazaar Package Importer
  • Author(s): Didier Roche
  • Date: 2011-02-17 20:37:42 UTC
  • mto: This revision was merged to the branch mainline in revision 62.
  • Revision ID: james.westby@ubuntu.com-20110217203742-ezkynl9fs8fv8ohj
Tags: upstream-3.4.4
ImportĀ upstreamĀ versionĀ 3.4.4

Show diffs side-by-side

added added

removed removed

Lines of Context:
74
74
  virtual void PreLayoutManagement ();
75
75
  virtual long PostLayoutManagement (long LayoutResult);
76
76
 
 
77
  virtual nux::Geometry GetHighlightGeometry ();
 
78
  
 
79
  void DrawHighlight (const char *texid, int width, int height, nux::BaseTexture **texture);
 
80
  
77
81
 
78
82
  void RecvMouseEnter (int x, int y, unsigned long button_flags, unsigned long key_flags);
79
83
  void RecvMouseLeave (int x, int y, unsigned long button_flags, unsigned long key_flags);
89
93
  sigc::signal<void, PlacesTile*, int, int> sigMouseClick;
90
94
  sigc::signal<void, PlacesTile*, int, int> sigMouseDrag;
91
95
 
 
96
  sigc::connection con_obj;
 
97
  void OnDestroyNotify (nux::Trackable *Object);
 
98
  
92
99
  TileState _state;
93
100
  nux::Layout *_layout;
94
101
  nux::BaseTexture *_hilight_background;
104
111
                             double   width,
105
112
                             double   height);
106
113
 
 
114
 
107
115
private:
108
116
  int _last_width;
109
117
  int _last_height;