Mir
|
#include <stub_surface.h>
Public Member Functions | |
std::string | name () const override |
void | move_to (geometry::Point const &top_left) override |
geometry::Size | size () const override |
geometry::Size | client_size () const override |
std::shared_ptr< frontend::BufferStream > | primary_buffer_stream () const override |
void | set_streams (std::list< scene::StreamInfo > const &streams) override |
input::InputReceptionMode | reception_mode () const override |
void | set_reception_mode (input::InputReceptionMode mode) override |
void | set_input_region (std::vector< geometry::Rectangle > const &input_rectangles) override |
void | resize (geometry::Size const &size) override |
geometry::Point | top_left () const override |
geometry::Rectangle | input_bounds () const override |
bool | input_area_contains (geometry::Point const &point) const override |
void | consume (MirEvent const *event) override |
void | set_alpha (float alpha) override |
void | set_orientation (MirOrientation orientation) override |
void | set_transformation (glm::mat4 const &) override |
bool | visible () const override |
graphics::RenderableList | generate_renderables (compositor::CompositorID id) const override |
int | buffers_ready_for_compositor (void const *compositor_id) const override |
MirWindowType | type () const override |
MirWindowState | state () const override |
int | configure (MirWindowAttrib attrib, int value) override |
int | query (MirWindowAttrib attrib) const override |
void | hide () override |
void | show () override |
void | set_cursor_image (std::shared_ptr< graphics::CursorImage > const &image) override |
std::shared_ptr< graphics::CursorImage > | cursor_image () const override |
void | set_cursor_stream (std::shared_ptr< frontend::BufferStream > const &stream, geometry::Displacement const &hotspot) override |
void | request_client_surface_close () override |
std::shared_ptr< Surface > | parent () const override |
void | add_observer (std::shared_ptr< scene::SurfaceObserver > const &observer) override |
void | remove_observer (std::weak_ptr< scene::SurfaceObserver > const &observer) override |
void | set_keymap (MirInputDeviceId id, std::string const &model, std::string const &layout, std::string const &variant, std::string const &options) override |
void | rename (std::string const &title) override |
void | set_confine_pointer_state (MirPointerConfinementState state) override |
MirPointerConfinementState | confine_pointer_state () const override |
void | placed_relative (geometry::Rectangle const &placement) override |
void | start_drag_and_drop (std::vector< uint8_t > const &handle) override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
Copyright © 2012-2018
Canonical Ltd.
Generated on Thu Mar 15 13:04:52 UTC 2018