Kodi Documentation  18.0
Kodi is an open source media player and entertainment hub.
WindowDecorator.h File Reference
#include <array>
#include <memory>
#include <set>
#include <wayland-client-protocol.hpp>
#include <wayland-cursor.hpp>
#include "Connection.h"
#include "Registry.h"
#include "ShellSurface.h"
#include "threads/CriticalSection.h"
#include "Util.h"
#include "utils/Geometry.h"
#include "platform/posix/utils/SharedMemory.h"
#include "WindowDecorationHandler.h"

Classes

class  KODI::WINDOWING::WAYLAND::CWindowDecorator
 
struct  KODI::WINDOWING::WAYLAND::CWindowDecorator::Buffer
 
struct  KODI::WINDOWING::WAYLAND::CWindowDecorator::Surface
 

Namespaces

 KODI
 Controller configuration window.
 
 KODI::WINDOWING
 
 KODI::WINDOWING::WAYLAND
 

Enumerations

enum  KODI::WINDOWING::WAYLAND::SurfaceIndex {
  KODI::WINDOWING::WAYLAND::SURFACE_TOP = 0, KODI::WINDOWING::WAYLAND::SURFACE_RIGHT, KODI::WINDOWING::WAYLAND::SURFACE_BOTTOM, KODI::WINDOWING::WAYLAND::SURFACE_LEFT,
  KODI::WINDOWING::WAYLAND::SURFACE_COUNT
}