|
Mir
|
#include <mir_surface.h>
Public Member Functions | |
| MirSurfaceSpec ()=default | |
| MirSurfaceSpec (MirConnection *connection, int width, int height, MirPixelFormat format) | |
| MirSurfaceSpec (MirConnection *connection, MirSurfaceParameters const ¶ms) | |
| mir::protobuf::SurfaceParameters | serialize () const |
Public Attributes | |
| MirConnection * | connection {nullptr} |
| int | width {-1} |
| int | height {-1} |
| MirPixelFormat | pixel_format {mir_pixel_format_invalid} |
| MirBufferUsage | buffer_usage {mir_buffer_usage_hardware} |
| mir::optional_value< std::string > | surface_name |
| mir::optional_value< uint32_t > | output_id |
| mir::optional_value< MirSurfaceType > | type |
| mir::optional_value< MirSurfaceState > | state |
| mir::optional_value< MirOrientationMode > | pref_orientation |
| mir::optional_value< MirSurface * > | parent |
| mir::optional_value< MirRectangle > | aux_rect |
| mir::optional_value< MirEdgeAttachment > | edge_attachment |
|
default |
| MirSurfaceSpec::MirSurfaceSpec | ( | MirConnection * | connection, |
| int | width, | ||
| int | height, | ||
| MirPixelFormat | format | ||
| ) |
| MirSurfaceSpec::MirSurfaceSpec | ( | MirConnection * | connection, |
| MirSurfaceParameters const & | params | ||
| ) |
| mir::protobuf::SurfaceParameters MirSurfaceSpec::serialize | ( | ) | const |
| mir::optional_value<MirRectangle> MirSurfaceSpec::aux_rect |
| MirBufferUsage MirSurfaceSpec::buffer_usage {mir_buffer_usage_hardware} |
| MirConnection* MirSurfaceSpec::connection {nullptr} |
| mir::optional_value<MirEdgeAttachment> MirSurfaceSpec::edge_attachment |
| int MirSurfaceSpec::height {-1} |
| mir::optional_value<uint32_t> MirSurfaceSpec::output_id |
| mir::optional_value<MirSurface*> MirSurfaceSpec::parent |
| MirPixelFormat MirSurfaceSpec::pixel_format {mir_pixel_format_invalid} |
| mir::optional_value<MirOrientationMode> MirSurfaceSpec::pref_orientation |
| mir::optional_value<MirSurfaceState> MirSurfaceSpec::state |
| mir::optional_value<std::string> MirSurfaceSpec::surface_name |
| mir::optional_value<MirSurfaceType> MirSurfaceSpec::type |
| int MirSurfaceSpec::width {-1} |
Copyright © 2012,2013 Canonical Ltd.
Generated on Tue Mar 24 16:15:19 UTC 2015