Mir
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Public Member Functions | Protected Member Functions | List of all members
mir::test::draw::DrawPattern Class Referenceabstract

#include <patterns.h>

Inheritance diagram for mir::test::draw::DrawPattern:
[legend]

Public Member Functions

virtual ~DrawPattern ()
 
virtual void draw (MirGraphicsRegion const &region) const =0
 
virtual bool check (MirGraphicsRegion const &region) const =0
 

Protected Member Functions

 DrawPattern ()=default
 
 DrawPattern (DrawPattern const &)=delete
 
DrawPatternoperator= (DrawPattern const &)=delete
 

Constructor & Destructor Documentation

virtual mir::test::draw::DrawPattern::~DrawPattern ( )
inlinevirtual
mir::test::draw::DrawPattern::DrawPattern ( )
protecteddefault
mir::test::draw::DrawPattern::DrawPattern ( DrawPattern const &  )
protecteddelete

Member Function Documentation

virtual bool mir::test::draw::DrawPattern::check ( MirGraphicsRegion const &  region) const
pure virtual
virtual void mir::test::draw::DrawPattern::draw ( MirGraphicsRegion const &  region) const
pure virtual
DrawPattern& mir::test::draw::DrawPattern::operator= ( DrawPattern const &  )
protecteddelete

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

Copyright © 2012,2013 Canonical Ltd.
Generated on Fri Oct 10 14:07:14 UTC 2014