Mir
Public Member Functions | List of all members
mir::graphics::android::NativeWindowReport Class Referenceabstract

#include <native_window_report.h>

Inheritance diagram for mir::graphics::android::NativeWindowReport:
[legend]

Public Member Functions

 NativeWindowReport ()=default
 
virtual ~NativeWindowReport ()=default
 
virtual void buffer_event (BufferEvent type, ANativeWindow const *win, ANativeWindowBuffer *buf, int fence) const =0
 
virtual void buffer_event (BufferEvent type, ANativeWindow const *win, ANativeWindowBuffer *buf) const =0
 
virtual void query_event (ANativeWindow const *win, int type, int result) const =0
 
virtual void perform_event (ANativeWindow const *win, int type, std::vector< int > const &args) const =0
 

Constructor & Destructor Documentation

mir::graphics::android::NativeWindowReport::NativeWindowReport ( )
default
virtual mir::graphics::android::NativeWindowReport::~NativeWindowReport ( )
virtualdefault

Member Function Documentation

virtual void mir::graphics::android::NativeWindowReport::buffer_event ( BufferEvent  type,
ANativeWindow const *  win,
ANativeWindowBuffer *  buf,
int  fence 
) const
pure virtual
virtual void mir::graphics::android::NativeWindowReport::buffer_event ( BufferEvent  type,
ANativeWindow const *  win,
ANativeWindowBuffer *  buf 
) const
pure virtual
virtual void mir::graphics::android::NativeWindowReport::perform_event ( ANativeWindow const *  win,
int  type,
std::vector< int > const &  args 
) const
pure virtual
virtual void mir::graphics::android::NativeWindowReport::query_event ( ANativeWindow const *  win,
int  type,
int  result 
) const
pure virtual

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

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