summaryrefslogtreecommitdiff
path: root/src/helpers/SubsurfaceTree.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/helpers/SubsurfaceTree.hpp')
-rw-r--r--src/helpers/SubsurfaceTree.hpp30
1 files changed, 15 insertions, 15 deletions
diff --git a/src/helpers/SubsurfaceTree.hpp b/src/helpers/SubsurfaceTree.hpp
index 52f54f16..c5d3934f 100644
--- a/src/helpers/SubsurfaceTree.hpp
+++ b/src/helpers/SubsurfaceTree.hpp
@@ -6,49 +6,49 @@
struct SSubsurface;
class CWindow;
-typedef void (*applyGlobalOffsetFn)(void *, int *, int *);
+typedef void (*applyGlobalOffsetFn)(void*, int*, int*);
struct SSurfaceTreeNode {
- wlr_surface* pSurface = nullptr;
+ wlr_surface* pSurface = nullptr;
DYNLISTENER(newSubsurface);
DYNLISTENER(commit);
DYNLISTENER(destroy);
- SSurfaceTreeNode* pParent = nullptr;
- SSubsurface* pSubsurface = nullptr;
+ SSurfaceTreeNode* pParent = nullptr;
+ SSubsurface* pSubsurface = nullptr;
std::list<SSubsurface> childSubsurfaces;
- applyGlobalOffsetFn offsetfn;
- void *globalOffsetData;
- CWindow* pWindowOwner = nullptr;
+ applyGlobalOffsetFn offsetfn;
+ void* globalOffsetData;
+ CWindow* pWindowOwner = nullptr;
- bool operator==(const SSurfaceTreeNode& rhs) {
+ bool operator==(const SSurfaceTreeNode& rhs) {
return pSurface == rhs.pSurface;
}
};
struct SSubsurface {
- wlr_subsurface* pSubsurface = nullptr;
+ wlr_subsurface* pSubsurface = nullptr;
- SSurfaceTreeNode* pParent = nullptr;
- SSurfaceTreeNode* pChild = nullptr;
+ SSurfaceTreeNode* pParent = nullptr;
+ SSurfaceTreeNode* pChild = nullptr;
DYNLISTENER(map);
DYNLISTENER(unmap);
DYNLISTENER(destroy);
- CWindow* pWindowOwner = nullptr;
+ CWindow* pWindowOwner = nullptr;
- bool operator==(const SSubsurface& rhs) {
+ bool operator==(const SSubsurface& rhs) {
return pSubsurface == rhs.pSubsurface;
}
};
namespace SubsurfaceTree {
- SSurfaceTreeNode* createTreeRoot(wlr_surface*, applyGlobalOffsetFn, void*, CWindow* pWindow = nullptr);
- void destroySurfaceTree(SSurfaceTreeNode*);
+ SSurfaceTreeNode* createTreeRoot(wlr_surface*, applyGlobalOffsetFn, void*, CWindow* pWindow = nullptr);
+ void destroySurfaceTree(SSurfaceTreeNode*);
inline std::list<SSurfaceTreeNode> surfaceTreeNodes;
};