~robertcarr/mir/client-focus-notifications

« back to all changes in this revision

Viewing changes to include/server/mir/surfaces/surface.h

  • Committer: Robert Carr
  • Date: 2013-07-22 17:54:06 UTC
  • mfrom: (706.2.171 trunk)
  • Revision ID: robert.carr@canonical.com-20130722175406-kpheyf06xm7ibc3s
Merge trunk

Show diffs side-by-side

added added

removed removed

Lines of Context:
32
32
{
33
33
namespace compositor
34
34
{
 
35
class CompositingCriteria;
35
36
struct BufferIPCPackage;
36
37
}
37
38
namespace graphics
41
42
namespace input
42
43
{
43
44
class InputChannel;
44
 
class InputRegion;
45
45
class Surface;
46
46
}
47
 
namespace graphics
48
 
{
49
 
class CompositingCriteria;
50
 
}
51
47
namespace surfaces
52
48
{
53
49
class SurfaceState;
88
84
 
89
85
    void set_input_region(std::vector<geometry::Rectangle> const& input_rectangles);
90
86
 
91
 
    std::shared_ptr<graphics::CompositingCriteria> compositing_criteria();
 
87
    std::shared_ptr<compositor::CompositingCriteria> compositing_criteria();
92
88
 
93
89
    std::shared_ptr<BufferStream> buffer_stream() const;
94
90