Mir
Public Member Functions | List of all members
mir::input::CursorController Class Reference

#include <cursor_controller.h>

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

Public Member Functions

 CursorController (std::shared_ptr< Scene > const &input_targets, std::shared_ptr< graphics::Cursor > const &cursor, std::shared_ptr< graphics::CursorImage > const &default_cursor_image)
 
virtual ~CursorController ()
 
void cursor_moved_to (float abs_x, float abs_y)
 
void update_cursor_image ()
 
- Public Member Functions inherited from mir::input::CursorListener
virtual ~CursorListener ()=default
 

Additional Inherited Members

- Protected Member Functions inherited from mir::input::CursorListener
 CursorListener ()=default
 
 CursorListener (CursorListener const &)=delete
 
CursorListeneroperator= (CursorListener const &)=delete
 

Constructor & Destructor Documentation

mir::input::CursorController::CursorController ( std::shared_ptr< Scene > const &  input_targets,
std::shared_ptr< graphics::Cursor > const &  cursor,
std::shared_ptr< graphics::CursorImage > const &  default_cursor_image 
)
mir::input::CursorController::~CursorController ( )
virtual

Member Function Documentation

void mir::input::CursorController::cursor_moved_to ( float  abs_x,
float  abs_y 
)
virtual
void mir::input::CursorController::update_cursor_image ( )

The documentation for this class was generated from the following files:

Copyright © 2012-2015 Canonical Ltd.
Generated on Thu Sep 8 14:50:19 UTC 2016