~bregma/mir/docs-use-sphinx

« back to all changes in this revision

Viewing changes to src/common/events/close_surface_event.cpp

  • Committer: Stephen M. Webb
  • Date: 2017-01-05 14:21:43 UTC
  • mfrom: (3665.1.241 development-branch)
  • Revision ID: stephen.webb@canonical.com-20170105142143-xbmxkuvxb6gejs0n
synch with trunk

Show diffs side-by-side

added added

removed removed

Lines of Context:
18
18
 
19
19
#include "mir/events/close_surface_event.h"
20
20
 
21
 
MirCloseSurfaceEvent::MirCloseSurfaceEvent() :
22
 
    MirEvent(mir_event_type_close_surface)
 
21
MirCloseSurfaceEvent::MirCloseSurfaceEvent()
23
22
{
 
23
    event.initCloseSurface();
24
24
}
25
25
 
26
26
int MirCloseSurfaceEvent::surface_id() const
27
27
{
28
 
    return surface_id_;
 
28
    return event.asReader().getCloseSurface().getSurfaceId();
29
29
}
30
30
 
31
31
void MirCloseSurfaceEvent::set_surface_id(int id)
32
32
{
33
 
    surface_id_ = id;
 
33
    event.getCloseSurface().setSurfaceId(id);
34
34
}