Mir
mir::scene::BasicSurface Member List

This is the complete list of members for mir::scene::BasicSurface, including all inherited members.

add_observer(std::shared_ptr< SurfaceObserver > const &observer) overridemir::scene::BasicSurfacevirtual
allow_framedropping(bool) overridemir::scene::BasicSurfacevirtual
alpha() const overridemir::scene::BasicSurfacevirtual
BasicSurface(std::string const &name, geometry::Rectangle rect, bool nonrectangular, std::shared_ptr< compositor::BufferStream > const &buffer_stream, std::shared_ptr< input::InputChannel > const &input_channel, std::shared_ptr< input::InputSender > const &sender, std::shared_ptr< graphics::CursorImage > const &cursor_image, std::shared_ptr< SceneReport > const &report)mir::scene::BasicSurface
BasicSurface(std::string const &name, geometry::Rectangle rect, std::weak_ptr< Surface > const &parent, bool nonrectangular, std::shared_ptr< compositor::BufferStream > const &buffer_stream, std::shared_ptr< input::InputChannel > const &input_channel, std::shared_ptr< input::InputSender > const &sender, std::shared_ptr< graphics::CursorImage > const &cursor_image, std::shared_ptr< SceneReport > const &report)mir::scene::BasicSurface
buffer_stream() const mir::scene::BasicSurface
buffers_ready_for_compositor(void const *compositor_id) const overridemir::scene::BasicSurfacevirtual
client_input_fd() const overridemir::scene::BasicSurfacevirtual
client_size() const overridemir::scene::BasicSurfacevirtual
compositor_snapshot(void const *compositor_id) const overridemir::scene::BasicSurfacevirtual
configure(MirSurfaceAttrib attrib, int value) overridemir::scene::BasicSurfacevirtual
consume(MirEvent const &event) overridemir::scene::BasicSurfacevirtual
cursor_image() const overridemir::scene::BasicSurfacevirtual
dpi() const mir::scene::BasicSurface
force_requests_to_complete() overridemir::scene::BasicSurfacevirtual
hide() overridemir::scene::BasicSurfacevirtual
input_area_contains(geometry::Point const &point) const overridemir::scene::BasicSurfacevirtual
input_bounds() const overridemir::scene::BasicSurfacevirtual
input_channel() const overridemir::scene::BasicSurfacevirtual
move_to(geometry::Point const &top_left) overridemir::scene::BasicSurfacevirtual
name() const overridemir::scene::BasicSurfacevirtual
mir::operator=(const Surface &)=deletemir::input::Surfaceprotected
mir::frontend::Surface::operator=(Surface const &)=deletemir::frontend::Surfaceprotected
mir::scene::SurfaceBufferAccess::operator=(SurfaceBufferAccess const &)=deletemir::scene::SurfaceBufferAccessprotected
parent() const overridemir::scene::BasicSurfacevirtual
pixel_format() const overridemir::scene::BasicSurfacevirtual
query(MirSurfaceAttrib attrib) overridemir::scene::BasicSurfacevirtual
reception_mode() const overridemir::scene::BasicSurfacevirtual
remove_observer(std::weak_ptr< SurfaceObserver > const &observer) overridemir::scene::BasicSurfacevirtual
request_client_surface_close() overridemir::scene::BasicSurfacevirtual
resize(geometry::Size const &size) overridemir::scene::BasicSurfacevirtual
set_alpha(float alpha) overridemir::scene::BasicSurfacevirtual
set_cursor_image(std::shared_ptr< graphics::CursorImage > const &image) overridemir::scene::BasicSurfacevirtual
set_hidden(bool is_hidden)mir::scene::BasicSurface
set_input_region(std::vector< geometry::Rectangle > const &input_rectangles) overridemir::scene::BasicSurfacevirtual
set_orientation(MirOrientation orientation) overridemir::scene::BasicSurfacevirtual
set_reception_mode(input::InputReceptionMode mode) overridemir::scene::BasicSurfacevirtual
set_transformation(glm::mat4 const &) overridemir::scene::BasicSurfacevirtual
show() overridemir::scene::BasicSurfacevirtual
size() const overridemir::scene::BasicSurfacevirtual
snapshot_buffer() const mir::scene::BasicSurface
state() const overridemir::scene::BasicSurfacevirtual
supports_input() const overridemir::scene::BasicSurfacevirtual
mir::Surface()=defaultmir::input::Surfaceprotected
mir::Surface(const Surface &)=deletemir::input::Surfaceprotected
mir::frontend::Surface::Surface()=defaultmir::frontend::Surfaceprotected
mir::frontend::Surface::Surface(Surface const &)=deletemir::frontend::Surfaceprotected
SurfaceBufferAccess()=defaultmir::scene::SurfaceBufferAccessprotected
SurfaceBufferAccess(SurfaceBufferAccess const &)=deletemir::scene::SurfaceBufferAccessprotected
swap_buffers(graphics::Buffer *old_buffer, std::function< void(graphics::Buffer *new_buffer)> complete) overridemir::scene::BasicSurfacevirtual
take_input_focus(std::shared_ptr< shell::InputTargeter > const &targeter) overridemir::scene::BasicSurfacevirtual
top_left() const overridemir::scene::BasicSurfacevirtual
type() const overridemir::scene::BasicSurfacevirtual
visible() const overridemir::scene::BasicSurfacevirtual
with_most_recent_buffer_do(std::function< void(graphics::Buffer &)> const &exec) overridemir::scene::BasicSurfacevirtual
~BasicSurface() noexceptmir::scene::BasicSurface
mir::~Surface()=defaultmir::input::Surfaceprotectedvirtual
mir::frontend::Surface::~Surface()=defaultmir::frontend::Surfacevirtual
~SurfaceBufferAccess()=defaultmir::scene::SurfaceBufferAccessvirtual

Copyright © 2012,2013 Canonical Ltd.
Generated on Tue Mar 24 16:15:19 UTC 2015