Mir
mir::compositor::BufferStream Member List

This is the complete list of members for mir::compositor::BufferStream, including all inherited members.

add_observer(std::shared_ptr< scene::SurfaceObserver > const &observer)=0mir::frontend::BufferStreampure virtual
allocate_buffer(graphics::BufferProperties const &)=0mir::frontend::BufferStreampure virtual
allow_framedropping(bool)=0mir::frontend::BufferStreampure virtual
buffers_ready_for_compositor(void const *user_id) const =0mir::compositor::BufferStreampure virtual
BufferStream()=defaultmir::frontend::BufferStreamprotected
BufferStream(BufferStream const &)=deletemir::frontend::BufferStreamprotected
drop_old_buffers()=0mir::compositor::BufferStreampure virtual
force_requests_to_complete()=0mir::compositor::BufferStreampure virtual
has_submitted_buffer() const =0mir::compositor::BufferStreampure virtual
lock_compositor_buffer(void const *user_id)=0mir::compositor::BufferStreampure virtual
operator=(BufferStream const &)=deletemir::frontend::BufferStreamprotected
pixel_format() const =0mir::frontend::BufferStreampure virtual
remove_buffer(graphics::BufferID)=0mir::frontend::BufferStreampure virtual
remove_observer(std::weak_ptr< scene::SurfaceObserver > const &observer)=0mir::frontend::BufferStreampure virtual
resize(geometry::Size const &size)=0mir::compositor::BufferStreampure virtual
set_scale(float scale)=0mir::frontend::BufferStreampure virtual
stream_size()=0mir::compositor::BufferStreampure virtual
swap_buffers(graphics::Buffer *old_buffer, std::function< void(graphics::Buffer *new_buffer)> complete)=0mir::frontend::BufferStreampure virtual
with_buffer(graphics::BufferID id, std::function< void(graphics::Buffer &)> const &fn)=0mir::frontend::BufferStreampure virtual
with_most_recent_buffer_do(std::function< void(graphics::Buffer &)> const &exec)=0mir::frontend::BufferStreampure virtual
~BufferStream()=defaultmir::compositor::BufferStreamvirtual

Copyright © 2012-2015 Canonical Ltd.
Generated on Thu Oct 8 16:20:16 UTC 2015