Mir
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Typedefs | Functions
mir::shell Namespace Reference

Classes

class  ConsumingPlacementStrategy
 
class  DefaultFocusMechanism
 
class  GraphicsDisplayLayout
 
class  OrganisingSurfaceFactory
 
class  DisplayLayout
 Interface to the layout of the display outputs. More...
 
class  FocusController
 
class  FocusSetter
 Interface used by the Shell to propagate changes in the focus model to interested views e.g. Input, or Surfaces. More...
 
class  InputTargeter
 An interface used to control the selection of keyboard input focus. More...
 
class  NullSessionListener
 
class  PlacementStrategy
 
class  Session
 
class  SessionListener
 
struct  Snapshot
 
class  Surface
 
class  SurfaceBufferAccess
 
struct  SurfaceCreationParameters
 
class  SurfaceFactory
 

Typedefs

typedef std::function< void(Snapshot
const &)> 
SnapshotCallback
 

Functions

bool operator== (const SurfaceCreationParameters &lhs, const SurfaceCreationParameters &rhs)
 
bool operator!= (const SurfaceCreationParameters &lhs, const SurfaceCreationParameters &rhs)
 
SurfaceCreationParameters a_surface ()
 

Typedef Documentation

typedef std::function<void(Snapshot const&)> mir::shell::SnapshotCallback

Function Documentation

msh::SurfaceCreationParameters mir::shell::a_surface ( )
Examples:
render_surfaces.cpp.
bool mir::shell::operator!= ( const SurfaceCreationParameters &  lhs,
const SurfaceCreationParameters &  rhs 
)
bool mir::shell::operator== ( const SurfaceCreationParameters &  lhs,
const SurfaceCreationParameters &  rhs 
)

Copyright © 2012,2013 Canonical Ltd.
Generated on Fri Apr 11 21:14:53 UTC 2014