~brandontschaefer/unity/fix-915828

« back to all changes in this revision

Viewing changes to plugins/unityshell/src/AbstractIconRenderer.h

  • Committer: Brandon Schaefer
  • Date: 2012-02-02 04:05:22 UTC
  • mfrom: (1827.1.59 unity)
  • Revision ID: brandontschaefer@gmail.com-20120202040522-r86246d1fxmclh4p
merged

Show diffs side-by-side

added added

removed removed

Lines of Context:
41
41
public:
42
42
  RenderArg()
43
43
    : icon(0)
 
44
    , colorify(nux::color::White)
44
45
    , x_rotation(0)
45
46
    , y_rotation(0)
46
47
    , z_rotation(0)
70
71
  launcher::AbstractLauncherIcon* icon;
71
72
  nux::Point3   render_center;
72
73
  nux::Point3   logical_center;
 
74
  nux::Color    colorify;
73
75
  float         x_rotation;
74
76
  float         y_rotation;
75
77
  float         z_rotation;
103
105
  virtual ~AbstractIconRenderer() {}
104
106
 
105
107
  nux::Property<PipRenderStyle> pip_style;
 
108
  nux::Property<int> monitor;
106
109
 
107
110
  // RenderArgs not const in case processor needs to modify positions to do a perspective correct.
108
111
  virtual void PreprocessIcons(std::list<RenderArg>& args, nux::Geometry const& target_window) = 0;