Mir
Public Member Functions | List of all members
mir::input::NullInputTargeter Struct Reference

#include <null_input_targeter.h>

Inheritance diagram for mir::input::NullInputTargeter:
[legend]

Public Member Functions

 NullInputTargeter ()=default
 
virtual ~NullInputTargeter () noexcept(true)=default
 
void set_focus (std::shared_ptr< Surface > const &) override
 
void clear_focus () override
 
- Public Member Functions inherited from mir::shell::InputTargeter
virtual ~InputTargeter ()=default
 
virtual void set_focus (std::shared_ptr< input::Surface > const &focus_surface)=0
 

Additional Inherited Members

- Protected Member Functions inherited from mir::shell::InputTargeter
 InputTargeter ()=default
 
 InputTargeter (InputTargeter const &)=delete
 
InputTargeteroperator= (InputTargeter const &)=delete
 

Constructor & Destructor Documentation

mir::input::NullInputTargeter::NullInputTargeter ( )
default
virtual mir::input::NullInputTargeter::~NullInputTargeter ( )
virtualdefaultnoexcept

Member Function Documentation

void mir::input::NullInputTargeter::clear_focus ( )
inlineoverridevirtual
void mir::input::NullInputTargeter::set_focus ( std::shared_ptr< Surface > const &  )
inlineoverride

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

Copyright © 2012-2015 Canonical Ltd.
Generated on Wed Mar 30 00:29:56 UTC 2016