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

#include <mock_surface_state.h>

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

Public Member Functions

 MockSurfaceState ()
 
 ~MockSurfaceState () noexcept
 
 MOCK_CONST_METHOD0 (position, geometry::Point())
 
 MOCK_CONST_METHOD0 (size, geometry::Size())
 
 MOCK_CONST_METHOD0 (name, std::string const &())
 
 MOCK_METHOD2 (apply_rotation, void(float, glm::vec3 const &))
 
 MOCK_METHOD1 (move_to, void(geometry::Point))
 
 MOCK_CONST_METHOD1 (contains, bool(geometry::Point const &))
 
 MOCK_METHOD1 (set_input_region, void(std::vector< geometry::Rectangle > const &))
 
 MOCK_CONST_METHOD0 (alpha, float())
 
 MOCK_METHOD1 (apply_alpha, void(float))
 
 MOCK_CONST_METHOD0 (transformation, glm::mat4 const &())
 
 MOCK_METHOD0 (frame_posted, void())
 
 MOCK_METHOD1 (set_hidden, void(bool))
 
 MOCK_CONST_METHOD1 (should_be_rendered_in, bool(geometry::Rectangle const &))
 
 MOCK_CONST_METHOD0 (shaped, bool())
 

Additional Inherited Members

- Protected Member Functions inherited from mir::surfaces::SurfaceState
 SurfaceState ()=default
 
virtual ~SurfaceState ()=default
 
 SurfaceState (const SurfaceState &)=delete
 
SurfaceStateoperator= (const SurfaceState &)=delete
 

Constructor & Destructor Documentation

mir::test::doubles::MockSurfaceState::MockSurfaceState ( )
inline
mir::test::doubles::MockSurfaceState::~MockSurfaceState ( )
inlinenoexcept

Member Function Documentation

mir::test::doubles::MockSurfaceState::MOCK_CONST_METHOD0 ( position  ,
geometry::  Point() 
)
mir::test::doubles::MockSurfaceState::MOCK_CONST_METHOD0 ( size  ,
geometry::  Size() 
)
mir::test::doubles::MockSurfaceState::MOCK_CONST_METHOD0 ( name  ,
std::string const &  () 
)
mir::test::doubles::MockSurfaceState::MOCK_CONST_METHOD0 ( alpha  ,
float()   
)
mir::test::doubles::MockSurfaceState::MOCK_CONST_METHOD0 ( transformation  ,
glm::mat4 const &  () 
)
mir::test::doubles::MockSurfaceState::MOCK_CONST_METHOD0 ( shaped  ,
bool()   
)
mir::test::doubles::MockSurfaceState::MOCK_CONST_METHOD1 ( contains  ,
bool(geometry::Point const &)   
)
mir::test::doubles::MockSurfaceState::MOCK_CONST_METHOD1 ( should_be_rendered_in  ,
bool(geometry::Rectangle const &)   
)
mir::test::doubles::MockSurfaceState::MOCK_METHOD0 ( frame_posted  ,
void()   
)
mir::test::doubles::MockSurfaceState::MOCK_METHOD1 ( move_to  ,
void(geometry::Point  
)
mir::test::doubles::MockSurfaceState::MOCK_METHOD1 ( set_input_region  ,
void(std::vector< geometry::Rectangle > const &)   
)
mir::test::doubles::MockSurfaceState::MOCK_METHOD1 ( apply_alpha  ,
void(float)   
)
mir::test::doubles::MockSurfaceState::MOCK_METHOD1 ( set_hidden  ,
void(bool)   
)
mir::test::doubles::MockSurfaceState::MOCK_METHOD2 ( apply_rotation  ,
void(float, glm::vec3 const &)   
)

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

Copyright © 2012,2013 Canonical Ltd.
Generated on Wed Oct 30 18:52:19 UTC 2013