Mir
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
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
allow_framedropping(bool)=0mir::shell::Surfacepure virtual
alpha() const =0mir::scene::Surfacepure virtual
alpha_enabled() const =0mir::graphics::Renderablepure virtual
buffer(void const *user_id) const =0mir::graphics::Renderablepure virtual
buffers_ready_for_compositor() const =0mir::graphics::Renderablepure virtual
client_input_fd() const =0mir::frontend::Surfacepure virtual
configure(MirSurfaceAttrib attrib, int value)=0mir::frontend::Surfacepure virtual
contains(geometry::Point const &point) const =0mir::input::Surfacepure virtual
force_requests_to_complete()=0mir::frontend::Surfacepure virtual
hide()=0mir::shell::Surfacepure virtual
input_channel() const =0mir::scene::Surfacepure virtual
move_to(geometry::Point const &top_left)=0mir::shell::Surfacepure virtual
name() const =0mir::scene::Surfacepure virtual
on_change(std::function< void()> change_notification)=0mir::scene::Surfacepure virtual
mir::operator=(Renderable const &)=deletemir::graphics::Renderableprotected
mir::input::Surface::operator=(const Surface &)=deletemir::input::Surfaceprotected
mir::shell::Surface::mir::operator=(Surface const &)=deletemir::frontend::Surfaceprotected
mir::shell::Surface::mir::shell::SurfaceBufferAccess::operator=(SurfaceBufferAccess const &)=deletemir::shell::SurfaceBufferAccessprotected
pixel_format() const =0mir::frontend::Surfacepure virtual
remove_observer(std::shared_ptr< SurfaceObserver > const &observer)=0mir::scene::Surfacepure virtual
Renderable()=defaultmir::graphics::Renderableprotected
Renderable(Renderable const &)=deletemir::graphics::Renderableprotected
resize(geometry::Size const &size)=0mir::shell::Surfacepure virtual
screen_position() const =0mir::graphics::Renderablepure virtual
set_alpha(float alpha)=0mir::shell::Surfacepure virtual
set_input_region(std::vector< geometry::Rectangle > const &region)=0mir::shell::Surfacepure virtual
set_transformation(glm::mat4 const &t)=0mir::shell::Surfacepure virtual
shaped() const =0mir::graphics::Renderablepure virtual
show()=0mir::shell::Surfacepure virtual
size() const =0mir::scene::Surfacepure virtual
state() const =0mir::shell::Surfacepure virtual
supports_input() const =0mir::frontend::Surfacepure virtual
mir::Surface()=defaultmir::input::Surfaceprotected
mir::Surface(const Surface &)=deletemir::input::Surfaceprotected
mir::shell::Surface::Surface()=defaultmir::frontend::Surfaceprotected
mir::shell::Surface::Surface(Surface const &)=deletemir::frontend::Surfaceprotected
SurfaceBufferAccess()=defaultmir::shell::SurfaceBufferAccessprotected
SurfaceBufferAccess(SurfaceBufferAccess const &)=deletemir::shell::SurfaceBufferAccessprotected
swap_buffers(graphics::Buffer *old_buffer, std::function< void(graphics::Buffer *new_buffer)> complete)=0mir::frontend::Surfacepure virtual
swap_buffers_blocking(graphics::Buffer *&buffer)mir::frontend::Surface
take_input_focus(std::shared_ptr< InputTargeter > const &targeter)=0mir::shell::Surfacepure virtual
top_left() const =0mir::scene::Surfacepure virtual
transformation() const =0mir::graphics::Renderablepure virtual
type() const =0mir::shell::Surfacepure virtual
visible() const =0mir::graphics::Renderablepure virtual
with_most_recent_buffer_do(std::function< void(graphics::Buffer &)> const &exec)=0mir::shell::SurfaceBufferAccesspure virtual
~Renderable()=defaultmir::graphics::Renderableprotectedvirtual
mir::~Surface()=defaultmir::input::Surfaceprotectedvirtual
mir::shell::Surface::~Surface()mir::frontend::Surfaceinlinevirtual
~SurfaceBufferAccess()=defaultmir::shell::SurfaceBufferAccessvirtual

Copyright © 2012,2013 Canonical Ltd.
Generated on Fri Apr 11 21:14:53 UTC 2014