2022-03-16 20:50:55 +01:00
|
|
|
#include "includes.hpp"
|
2022-03-27 17:25:20 +02:00
|
|
|
#include "debug/Log.hpp"
|
2022-03-28 22:31:39 +02:00
|
|
|
#include "helpers/WLListener.hpp"
|
2022-03-31 17:50:00 +02:00
|
|
|
#include "helpers/Color.hpp"
|
2023-08-07 13:35:19 +02:00
|
|
|
#include "macros.hpp"
|
2024-04-27 13:43:12 +02:00
|
|
|
|
|
|
|
class CWindow;
|
2024-04-30 03:41:27 +02:00
|
|
|
class CLayerSurface;
|
2024-04-27 13:43:12 +02:00
|
|
|
|
|
|
|
/* Shared pointer to a window */
|
|
|
|
typedef SP<CWindow> PHLWINDOW;
|
|
|
|
/* Weak pointer to a window */
|
|
|
|
typedef WP<CWindow> PHLWINDOWREF;
|
2024-04-30 03:41:27 +02:00
|
|
|
|
|
|
|
/* Shared pointer to a layer surface */
|
|
|
|
typedef SP<CLayerSurface> PHLLS;
|
|
|
|
/* Weak pointer to a layer surface */
|
|
|
|
typedef WP<CLayerSurface> PHLLSREF;
|