Mir
mir::scene::Surface Member List

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

add_observer(std::shared_ptr< SurfaceObserver > const &observer)=0mir::scene::Surfacepure virtual
alpha() const =0mir::scene::Surfacepure virtual
buffers_ready_for_compositor(void const *compositor_id) const =0mir::scene::Surfacepure virtual
client_input_fd() const =0mir::frontend::Surfacepure virtual
client_size() const override=0mir::scene::Surfacepure virtual
configure(MirSurfaceAttrib attrib, int value)=0mir::scene::Surfacepure virtual
confine_pointer_state() const =0mir::scene::Surfacepure virtual
consume(MirEvent const *event)=0mir::input::Surfacepure virtual
cursor_image() const override=0mir::scene::Surfacepure virtual
generate_renderables(compositor::CompositorID id) const =0mir::scene::Surfacepure virtual
hide()=0mir::scene::Surfacepure virtual
input_area_contains(geometry::Point const &point) const =0mir::input::Surfacepure virtual
input_bounds() const override=0mir::scene::Surfacepure virtual
input_channel() const override=0mir::scene::Surfacepure virtual
move_to(geometry::Point const &top_left)=0mir::scene::Surfacepure virtual
name() const override=0mir::scene::Surfacepure virtual
mir::operator=(const Surface &)=deletemir::input::Surfaceprotected
mir::frontend::Surface::operator=(Surface const &)=deletemir::frontend::Surfaceprotected
parent() const =0mir::scene::Surfacepure virtual
primary_buffer_stream() const =0mir::frontend::Surfacepure virtual
query(MirSurfaceAttrib attrib) const =0mir::scene::Surfacepure virtual
reception_mode() const =0mir::input::Surfacepure virtual
remove_observer(std::weak_ptr< SurfaceObserver > const &observer)=0mir::scene::Surfacepure virtual
rename(std::string const &title)=0mir::scene::Surfacepure virtual
request_client_surface_close()=0mir::scene::Surfacepure virtual
resize(geometry::Size const &size)=0mir::scene::Surfacepure virtual
set_alpha(float alpha)=0mir::scene::Surfacepure virtual
set_confine_pointer_state(MirPointerConfinementState state)=0mir::scene::Surfacepure virtual
set_cursor_image(std::shared_ptr< graphics::CursorImage > const &image) override=0mir::scene::Surfacepure virtual
set_cursor_stream(std::shared_ptr< frontend::BufferStream > const &image, geometry::Displacement const &hotspot)=0mir::frontend::Surfacepure virtual
set_input_region(std::vector< geometry::Rectangle > const &region)=0mir::scene::Surfacepure virtual
set_keymap(MirInputDeviceId id, std::string const &model, std::string const &layout, std::string const &variant, std::string const &options)=0mir::scene::Surfacepure virtual
set_orientation(MirOrientation orientation)=0mir::scene::Surfacepure virtual
set_reception_mode(input::InputReceptionMode mode)=0mir::scene::Surfacepure virtual
set_streams(std::list< StreamInfo > const &streams)=0mir::scene::Surfacepure virtual
set_transformation(glm::mat4 const &t)=0mir::scene::Surfacepure virtual
show()=0mir::scene::Surfacepure virtual
size() const =0mir::scene::Surfacepure virtual
state() const =0mir::scene::Surfacepure virtual
supports_input() const =0mir::frontend::Surfacepure virtual
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
top_left() const =0mir::scene::Surfacepure virtual
type() const =0mir::scene::Surfacepure virtual
visible() const =0mir::scene::Surfacepure virtual
mir::~Surface()=defaultmir::input::Surfaceprotectedvirtual
mir::frontend::Surface::~Surface()=defaultmir::frontend::Surfacevirtual

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