#include <surface_data.h>
mir::surfaces::SurfaceData::SurfaceData |
( |
std::string const & |
name, |
|
|
geometry::Rectangle |
rect, |
|
|
std::function< void()> |
change_cb, |
|
|
bool |
nonrectangular |
|
) |
| |
float mir::surfaces::SurfaceData::alpha |
( |
) | |
const |
|
virtual |
void mir::surfaces::SurfaceData::apply_alpha |
( |
float |
alpha) | |
|
|
virtual |
void mir::surfaces::SurfaceData::apply_rotation |
( |
float |
degrees, |
|
|
glm::vec3 const & |
axis |
|
) |
| |
|
virtual |
bool mir::surfaces::SurfaceData::contains |
( |
geometry::Point const & |
point) | |
const |
|
virtual |
void mir::surfaces::SurfaceData::frame_posted |
( |
) | |
|
|
virtual |
std::string const & mir::surfaces::SurfaceData::name |
( |
) | |
const |
|
virtual |
geom::Point mir::surfaces::SurfaceData::position |
( |
) | |
const |
|
virtual |
void mir::surfaces::SurfaceData::set_hidden |
( |
bool |
hidden) | |
|
|
virtual |
void mir::surfaces::SurfaceData::set_input_region |
( |
std::vector< geometry::Rectangle > const & |
input_rectangles) | |
|
|
virtual |
bool mir::surfaces::SurfaceData::shaped |
( |
) | |
const |
|
overridevirtual |
bool mir::surfaces::SurfaceData::should_be_rendered_in |
( |
geometry::Rectangle const & |
rect) | |
const |
|
virtual |
geom::Size mir::surfaces::SurfaceData::size |
( |
) | |
const |
|
virtual |
glm::mat4 const & mir::surfaces::SurfaceData::transformation |
( |
) | |
const |
|
virtual |
The documentation for this class was generated from the following files:
Copyright © 2012,2013 Canonical Ltd.
Generated on Tue Oct 15 00:23:28 UTC 2013