Mir
Public Member Functions | List of all members
mir::graphics::VirtualOutput Class Referenceabstract

Interface to a virtual output. More...

#include <virtual_output.h>

Inheritance diagram for mir::graphics::VirtualOutput:
[legend]

Public Member Functions

virtual void enable ()=0
 Enables the virtual output. More...
 
virtual void disable ()=0
 Disable the virtual output. More...
 
 VirtualOutput ()=default
 
virtual ~VirtualOutput ()=default
 

Detailed Description

Interface to a virtual output.

Constructor & Destructor Documentation

mir::graphics::VirtualOutput::VirtualOutput ( )
default
virtual mir::graphics::VirtualOutput::~VirtualOutput ( )
virtualdefault

Member Function Documentation

virtual void mir::graphics::VirtualOutput::disable ( )
pure virtual

Disable the virtual output.

This will initiate the same response as when a physical display is unplugged from a system. A configuration change notification will be generated and the DisplayConfiguration will no longer contain an output associated with the virtual display.

Implemented in mir::graphics::android::VirtualOutput.

virtual void mir::graphics::VirtualOutput::enable ( )
pure virtual

Enables the virtual output.

This will initiate the same response as when a physical display is hotplugged into a system. A configuration change notification will be generated and the DisplayConfiguration will contain one new output.

Implemented in mir::graphics::android::VirtualOutput.


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

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