Mir
|
#include <nested_output.h>
Public Member Functions | |
NestedOutput (EGLDisplayHandle const &egl_display, MirSurface *mir_surface, geometry::Rectangle const &area, std::shared_ptr< input::EventFilter > const &event_handler) | |
~NestedOutput () noexcept | |
geometry::Rectangle | view_area () const override |
The area the DisplayBuffer occupies in the virtual screen space. More... | |
void | make_current () override |
Makes the DisplayBuffer the current GL rendering target. More... | |
void | release_current () override |
Releases the current GL rendering target. More... | |
void | post_update () override |
Posts the DisplayBuffer to the screen. More... | |
virtual bool | can_bypass () const override |
NestedOutput (NestedOutput const &)=delete | |
NestedOutput | operator= (NestedOutput const &)=delete |
![]() | |
virtual | ~DisplayBuffer () |
virtual void | post_update (std::shared_ptr< Buffer >) |
Additional Inherited Members | |
![]() | |
DisplayBuffer ()=default | |
DisplayBuffer (DisplayBuffer const &c)=delete | |
DisplayBuffer & | operator= (DisplayBuffer const &c)=delete |
mir::graphics::nested::detail::NestedOutput::NestedOutput | ( | EGLDisplayHandle const & | egl_display, |
MirSurface * | mir_surface, | ||
geometry::Rectangle const & | area, | ||
std::shared_ptr< input::EventFilter > const & | event_handler | ||
) |
|
noexcept |
|
delete |
|
overridevirtual |
Implements mir::graphics::DisplayBuffer.
|
overridevirtual |
Makes the DisplayBuffer the current GL rendering target.
Implements mir::graphics::DisplayBuffer.
|
delete |
|
overridevirtual |
Posts the DisplayBuffer to the screen.
Implements mir::graphics::DisplayBuffer.
|
overridevirtual |
Releases the current GL rendering target.
Implements mir::graphics::DisplayBuffer.
|
overridevirtual |
The area the DisplayBuffer occupies in the virtual screen space.
Implements mir::graphics::DisplayBuffer.
Copyright © 2012,2013 Canonical Ltd.
Generated on Wed Oct 30 18:52:19 UTC 2013