Mir
Public Member Functions | List of all members
mir::examples::PixelFormatSelector Class Reference

Example of a DisplayConfigurationPolicy that tries to find an opaque or transparent pixel format, or falls back to the default if not found. More...

#include <server_example_display_configuration_policy.h>

Inheritance diagram for mir::examples::PixelFormatSelector:
[legend]

Public Member Functions

 PixelFormatSelector (std::shared_ptr< graphics::DisplayConfigurationPolicy > const &base_policy, bool with_alpha)
 
virtual void apply_to (graphics::DisplayConfiguration &conf)
 
- Public Member Functions inherited from mir::graphics::DisplayConfigurationPolicy
virtual ~DisplayConfigurationPolicy ()=default
 

Additional Inherited Members

- Protected Member Functions inherited from mir::graphics::DisplayConfigurationPolicy
 DisplayConfigurationPolicy ()=default
 
 DisplayConfigurationPolicy (DisplayConfigurationPolicy const &c)=delete
 
DisplayConfigurationPolicyoperator= (DisplayConfigurationPolicy const &c)=delete
 

Detailed Description

Example of a DisplayConfigurationPolicy that tries to find an opaque or transparent pixel format, or falls back to the default if not found.

Constructor & Destructor Documentation

mir::examples::PixelFormatSelector::PixelFormatSelector ( std::shared_ptr< graphics::DisplayConfigurationPolicy > const &  base_policy,
bool  with_alpha 
)

Member Function Documentation

void mir::examples::PixelFormatSelector::apply_to ( graphics::DisplayConfiguration conf)
virtual

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

Copyright © 2012-2015 Canonical Ltd.
Generated on Wed Mar 30 00:29:56 UTC 2016