Mir
Public Member Functions | List of all members
mir::graphics::android::MirNativeWindow Class Reference

#include <mir_native_window.h>

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

Public Member Functions

 MirNativeWindow (std::shared_ptr< AndroidDriverInterpreter > const &interpreter)
 
int query (int key, int *value) const
 
int perform (int key, va_list args)
 
int dequeueBuffer (struct ANativeWindowBuffer **buffer, int *fence)
 
int dequeueBufferAndWait (struct ANativeWindowBuffer **buffer)
 
int queueBuffer (struct ANativeWindowBuffer *buffer, int fence)
 
int cancelBuffer (struct ANativeWindowBuffer *buffer, int fence)
 
int setSwapInterval (int interval)
 

Constructor & Destructor Documentation

mir::graphics::android::MirNativeWindow::MirNativeWindow ( std::shared_ptr< AndroidDriverInterpreter > const &  interpreter)
explicit

Member Function Documentation

int mir::graphics::android::MirNativeWindow::cancelBuffer ( struct ANativeWindowBuffer *  buffer,
int  fence 
)
int mir::graphics::android::MirNativeWindow::dequeueBuffer ( struct ANativeWindowBuffer **  buffer,
int *  fence 
)
int mir::graphics::android::MirNativeWindow::dequeueBufferAndWait ( struct ANativeWindowBuffer **  buffer)
int mir::graphics::android::MirNativeWindow::perform ( int  key,
va_list  args 
)
int mir::graphics::android::MirNativeWindow::query ( int  key,
int *  value 
) const
int mir::graphics::android::MirNativeWindow::queueBuffer ( struct ANativeWindowBuffer *  buffer,
int  fence 
)
int mir::graphics::android::MirNativeWindow::setSwapInterval ( int  interval)

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

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