Mir
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Public Member Functions | Public Attributes | List of all members
mir::test::doubles::StubCompositingCriteria Class Reference

#include <stub_compositing_criteria.h>

Inheritance diagram for mir::test::doubles::StubCompositingCriteria:
Inheritance graph
[legend]

Public Member Functions

 StubCompositingCriteria (int x, int y, int width, int height, float opacity=1.0f, bool rectangular=true, bool visible=true, bool posted=true)
 
- Public Member Functions inherited from mir::compositor::CompositingCriteria
virtual float alpha () const =0
 
virtual glm::mat4 const & transformation () const =0
 
virtual bool should_be_rendered_in (geometry::Rectangle const &rect) const =0
 
virtual bool shaped () const =0
 
virtual ~CompositingCriteria ()=default
 

Public Attributes

glm::mat4 trans
 
float opacity
 
bool rectangular
 
bool visible
 
bool posted
 

Additional Inherited Members

- Protected Member Functions inherited from mir::compositor::CompositingCriteria
 CompositingCriteria ()=default
 
 CompositingCriteria (CompositingCriteria const &)=delete
 
CompositingCriteriaoperator= (CompositingCriteria const &)=delete
 

Constructor & Destructor Documentation

mir::test::doubles::StubCompositingCriteria::StubCompositingCriteria ( int  x,
int  y,
int  width,
int  height,
float  opacity = 1.0f,
bool  rectangular = true,
bool  visible = true,
bool  posted = true 
)
inline

Member Data Documentation

float mir::test::doubles::StubCompositingCriteria::opacity
bool mir::test::doubles::StubCompositingCriteria::posted
bool mir::test::doubles::StubCompositingCriteria::rectangular
glm::mat4 mir::test::doubles::StubCompositingCriteria::trans
bool mir::test::doubles::StubCompositingCriteria::visible

The documentation for this class was generated from the following file:

Copyright © 2012,2013 Canonical Ltd.
Generated on Tue Oct 15 00:23:28 UTC 2013