Mir
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
mir::graphics::mesa::InternalNativeSurface Class Reference

#include <internal_native_surface.h>

Inheritance diagram for mir::graphics::mesa::InternalNativeSurface:
Inheritance graph
[legend]

Public Member Functions

 InternalNativeSurface (std::shared_ptr< InternalSurface > const &surface)
 
int advance_buffer (MirBufferPackage *package)
 
int get_parameters (MirSurfaceParameters *parameters)
 

Additional Inherited Members

- Public Attributes inherited from MirMesaEGLNativeSurface
int(* surface_set_swapinterval )(MirMesaEGLNativeSurface *surface, int interval)
 
int(* surface_advance_buffer )(MirMesaEGLNativeSurface *surface, MirBufferPackage *buffer_package)
 
int(* surface_get_parameters )(MirMesaEGLNativeSurface *surface, MirSurfaceParameters *surface_parameters)
 

Constructor & Destructor Documentation

mir::graphics::mesa::InternalNativeSurface::InternalNativeSurface ( std::shared_ptr< InternalSurface > const &  surface)

Member Function Documentation

int mir::graphics::mesa::InternalNativeSurface::advance_buffer ( MirBufferPackage package)
int mir::graphics::mesa::InternalNativeSurface::get_parameters ( MirSurfaceParameters parameters)

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

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