Mir
Public Member Functions | List of all members
miroil::GLBuffer Class Reference

#include <mirbuffer.h>

Public Member Functions

 GLBuffer ()
 
 ~GLBuffer ()
 
 GLBuffer (std::shared_ptr< mir::graphics::Buffer > const &buffer)
 
 operator bool () const
 
bool has_alpha_channel () const
 
mir::geometry::Size size () const
 
void reset ()
 
void reset (std::shared_ptr< mir::graphics::Buffer > const &buffer)
 
void bind ()
 

Constructor & Destructor Documentation

◆ GLBuffer() [1/2]

miroil::GLBuffer::GLBuffer ( )

◆ ~GLBuffer()

miroil::GLBuffer::~GLBuffer ( )

◆ GLBuffer() [2/2]

miroil::GLBuffer::GLBuffer ( std::shared_ptr< mir::graphics::Buffer > const &  buffer)
explicit

Member Function Documentation

◆ bind()

void miroil::GLBuffer::bind ( )

◆ has_alpha_channel()

bool miroil::GLBuffer::has_alpha_channel ( ) const

◆ operator bool()

miroil::GLBuffer::operator bool ( ) const

◆ reset() [1/2]

void miroil::GLBuffer::reset ( )

◆ reset() [2/2]

void miroil::GLBuffer::reset ( std::shared_ptr< mir::graphics::Buffer > const &  buffer)

◆ size()

mir::geometry::Size miroil::GLBuffer::size ( ) const

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

Copyright © 2012-2022 Canonical Ltd.
Generated on Mon Feb 28 07:07:30 UTC 2022
This documentation is licensed under the GPL version 2 or 3.