|
Mir
|
Interface to client-side platform specific support for graphics operations. More...
#include <client_platform.h>

Public Member Functions | |
| ClientPlatform ()=default | |
| ClientPlatform (const ClientPlatform &p)=delete | |
| ClientPlatform & | operator= (const ClientPlatform &p)=delete |
| virtual | ~ClientPlatform () |
| virtual MirPlatformType | platform_type () const =0 |
| virtual std::shared_ptr < ClientBufferFactory > | create_buffer_factory ()=0 |
| virtual std::shared_ptr < EGLNativeWindowType > | create_egl_native_window (ClientSurface *surface)=0 |
| virtual std::shared_ptr < EGLNativeDisplayType > | create_egl_native_display ()=0 |
| virtual MirNativeBuffer * | convert_native_buffer (graphics::NativeBuffer *) const =0 |
Interface to client-side platform specific support for graphics operations.
|
default |
|
delete |
|
inlinevirtual |
|
pure virtual |
Implemented in mir::client::gbm::GBMClientPlatform.
|
pure virtual |
Implemented in mir::client::gbm::GBMClientPlatform.
|
pure virtual |
Implemented in mir::client::gbm::GBMClientPlatform.
|
pure virtual |
Implemented in mir::client::gbm::GBMClientPlatform.
|
delete |
|
pure virtual |
Implemented in mir::client::gbm::GBMClientPlatform.
Copyright © 2012,2013 Canonical Ltd.
Generated on Tue Oct 15 00:23:28 UTC 2013