#include <client_buffer_stream.h>
virtual mir::client::ClientBufferStream::~ClientBufferStream |
( |
| ) |
|
|
virtualdefault |
mir::client::ClientBufferStream::ClientBufferStream |
( |
| ) |
|
|
protecteddefault |
virtual void mir::client::ClientBufferStream::buffer_available |
( |
mir::protobuf::Buffer const & |
buffer | ) |
|
|
pure virtual |
virtual void mir::client::ClientBufferStream::buffer_unavailable |
( |
| ) |
|
|
pure virtual |
virtual EGLNativeWindowType mir::client::ClientBufferStream::egl_native_window |
( |
| ) |
|
|
pure virtual |
virtual MirWaitHandle* mir::client::ClientBufferStream::get_create_wait_handle |
( |
| ) |
|
|
pure virtual |
virtual std::shared_ptr<ClientBuffer> mir::client::ClientBufferStream::get_current_buffer |
( |
| ) |
|
|
pure virtual |
virtual uint32_t mir::client::ClientBufferStream::get_current_buffer_id |
( |
| ) |
|
|
pure virtual |
virtual MirNativeBuffer* mir::client::ClientBufferStream::get_current_buffer_package |
( |
| ) |
|
|
pure virtual |
virtual MirWaitHandle* mir::client::ClientBufferStream::next_buffer |
( |
std::function< void()> const & |
done | ) |
|
|
pure virtual |
virtual std::shared_ptr<MemoryRegion> mir::client::ClientBufferStream::secure_for_cpu_write |
( |
| ) |
|
|
pure virtual |
virtual MirWaitHandle* mir::client::ClientBufferStream::set_scale |
( |
float |
| ) |
|
|
pure virtual |
virtual void mir::client::ClientBufferStream::set_size |
( |
geometry::Size |
| ) |
|
|
pure virtual |
virtual MirWaitHandle* mir::client::ClientBufferStream::set_swap_interval |
( |
int |
interval | ) |
|
|
pure virtual |
virtual int mir::client::ClientBufferStream::swap_interval |
( |
| ) |
const |
|
pure virtual |
virtual bool mir::client::ClientBufferStream::valid |
( |
| ) |
const |
|
pure virtual |
The documentation for this class was generated from the following file:
Copyright © 2012-2015 Canonical Ltd.
Generated on Thu Oct 8 16:20:16 UTC 2015