Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
KODI::WINDOWING::WAYLAND::CWindowDecorator::Buffer Struct Reference

#include <WindowDecorator.h>

Public Member Functions

 Buffer () noexcept
 
 Buffer (void *data, std::size_t dataSize, CSizeInt size, wayland::buffer_t &&buffer)
 
std::uint32_t * RgbaBuffer ()
 

Public Attributes

voiddata {}
 
std::size_t dataSize {}
 
CSizeInt size {}
 
wayland::buffer_t wlBuffer
 

Constructor & Destructor Documentation

◆ Buffer() [1/2]

KODI::WINDOWING::WAYLAND::CWindowDecorator::Buffer::Buffer ( )
inlinenoexcept

◆ Buffer() [2/2]

KODI::WINDOWING::WAYLAND::CWindowDecorator::Buffer::Buffer ( void * data,
std::size_t dataSize,
CSizeInt size,
wayland::buffer_t && buffer )
inline

Member Function Documentation

◆ RgbaBuffer()

std::uint32_t * KODI::WINDOWING::WAYLAND::CWindowDecorator::Buffer::RgbaBuffer ( )
inline

Member Data Documentation

◆ data

void* KODI::WINDOWING::WAYLAND::CWindowDecorator::Buffer::data {}

◆ dataSize

std::size_t KODI::WINDOWING::WAYLAND::CWindowDecorator::Buffer::dataSize {}

◆ size

CSizeInt KODI::WINDOWING::WAYLAND::CWindowDecorator::Buffer::size {}

◆ wlBuffer

wayland::buffer_t KODI::WINDOWING::WAYLAND::CWindowDecorator::Buffer::wlBuffer

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