Mir
Public Member Functions | Public Attributes | List of all members
mir::test::doubles::WrapShellToTrackLatestSurface Struct Reference

#include <wrap_shell_to_track_latest_surface.h>

Inheritance diagram for mir::test::doubles::WrapShellToTrackLatestSurface:
[legend]

Public Member Functions

mir::frontend::SurfaceId create_surface (std::shared_ptr< mir::scene::Session > const &session, mir::scene::SurfaceCreationParameters const &params, std::shared_ptr< mir::frontend::EventSink > const &sink) override
 

Public Attributes

std::weak_ptr< mir::scene::Surface > latest_surface
 

Member Function Documentation

◆ create_surface()

mir::frontend::SurfaceId mir::test::doubles::WrapShellToTrackLatestSurface::create_surface ( std::shared_ptr< mir::scene::Session > const &  session,
mir::scene::SurfaceCreationParameters const &  params,
std::shared_ptr< mir::frontend::EventSink > const &  sink 
)
inlineoverride

Member Data Documentation

◆ latest_surface

std::weak_ptr<mir::scene::Surface> mir::test::doubles::WrapShellToTrackLatestSurface::latest_surface

The documentation for this struct was generated from the following file:

Copyright © 2012-2018 Canonical Ltd.
Generated on Mon Feb 19 14:06:43 UTC 2018