Mir
Public Member Functions | Static Public Member Functions | List of all members
mir_test_framework::VisibleSurface Class Reference

#include <visible_surface.h>

Public Member Functions

 VisibleSurface (MirWindowSpec *spec)
 
 VisibleSurface (VisibleSurface &&)
 
VisibleSurfaceoperator= (VisibleSurface &&)
 
 VisibleSurface (VisibleSurface const &)=delete
 
VisibleSurfaceoperator= (VisibleSurface const &)=delete
 
 ~VisibleSurface ()
 
void set_visibility (MirWindow *surf, bool vis)
 
 operator MirWindow * () const
 

Static Public Member Functions

static void event_callback (MirWindow *surf, MirEvent const *ev, void *context)
 

Constructor & Destructor Documentation

◆ VisibleSurface() [1/3]

mir_test_framework::VisibleSurface::VisibleSurface ( MirWindowSpec spec)
explicit

◆ VisibleSurface() [2/3]

mir_test_framework::VisibleSurface::VisibleSurface ( VisibleSurface &&  )

◆ VisibleSurface() [3/3]

mir_test_framework::VisibleSurface::VisibleSurface ( VisibleSurface const &  )
delete

◆ ~VisibleSurface()

mir_test_framework::VisibleSurface::~VisibleSurface ( )

Member Function Documentation

◆ event_callback()

static void mir_test_framework::VisibleSurface::event_callback ( MirWindow surf,
MirEvent const *  ev,
void *  context 
)
static

◆ operator MirWindow *()

mir_test_framework::VisibleSurface::operator MirWindow * ( ) const

◆ operator=() [1/2]

VisibleSurface& mir_test_framework::VisibleSurface::operator= ( VisibleSurface &&  )

◆ operator=() [2/2]

VisibleSurface& mir_test_framework::VisibleSurface::operator= ( VisibleSurface const &  )
delete

◆ set_visibility()

void mir_test_framework::VisibleSurface::set_visibility ( MirWindow surf,
bool  vis 
)

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

Copyright © 2012-2018 Canonical Ltd.
Generated on Sun Jun 17 06:26:29 UTC 2018