summaryrefslogtreecommitdiff
path: root/src/protocols/Tablet.hpp
diff options
context:
space:
mode:
authordavc0n <dconti.dev@gmail.com>2025-05-04 19:21:36 +0200
committerGitHub <noreply@github.com>2025-05-04 19:21:36 +0200
commit2626f89ea6fe0df585df28052bf1fcca2c50fe8e (patch)
tree6dd030f42e065e1a927ab907222e1efaf21b0bc1 /src/protocols/Tablet.hpp
parentadbae0f74d951e06c575bad3c81a944027dfe413 (diff)
protocols: refactor class member vars (n-t) (#10273)
Diffstat (limited to 'src/protocols/Tablet.hpp')
-rw-r--r--src/protocols/Tablet.hpp83
1 files changed, 40 insertions, 43 deletions
diff --git a/src/protocols/Tablet.hpp b/src/protocols/Tablet.hpp
index 264c7633..25e85e18 100644
--- a/src/protocols/Tablet.hpp
+++ b/src/protocols/Tablet.hpp
@@ -20,10 +20,10 @@ class CTabletPadStripV2Resource {
bool good();
- uint32_t id = 0;
+ uint32_t m_id = 0;
private:
- SP<CZwpTabletPadStripV2> resource;
+ SP<CZwpTabletPadStripV2> m_resource;
friend class CTabletSeat;
friend class CTabletPadGroupV2Resource;
@@ -36,10 +36,10 @@ class CTabletPadRingV2Resource {
bool good();
- uint32_t id = 0;
+ uint32_t m_id = 0;
private:
- SP<CZwpTabletPadRingV2> resource;
+ SP<CZwpTabletPadRingV2> m_resource;
friend class CTabletSeat;
friend class CTabletPadGroupV2Resource;
@@ -50,16 +50,13 @@ class CTabletPadGroupV2Resource {
public:
CTabletPadGroupV2Resource(SP<CZwpTabletPadGroupV2> resource_, size_t idx);
- bool good();
- void sendData(SP<CTabletPad> pad, SP<Aquamarine::ITabletPad::STabletPadGroup> group);
-
- std::vector<WP<CTabletPadRingV2Resource>> rings;
- std::vector<WP<CTabletPadStripV2Resource>> strips;
+ bool good();
+ void sendData(SP<CTabletPad> pad, SP<Aquamarine::ITabletPad::STabletPadGroup> group);
- size_t idx = 0;
+ size_t m_idx = 0;
private:
- SP<CZwpTabletPadGroupV2> resource;
+ SP<CZwpTabletPadGroupV2> m_resource;
friend class CTabletSeat;
friend class CTabletPadV2Resource;
@@ -73,15 +70,15 @@ class CTabletPadV2Resource {
bool good();
void sendData();
- std::vector<WP<CTabletPadGroupV2Resource>> groups;
+ std::vector<WP<CTabletPadGroupV2Resource>> m_groups;
- WP<CTabletPad> pad;
- WP<CTabletSeat> seat;
+ WP<CTabletPad> m_pad;
+ WP<CTabletSeat> m_seat;
- bool inert = false; // removed was sent
+ bool m_inert = false; // removed was sent
private:
- SP<CZwpTabletPadV2> resource;
+ SP<CZwpTabletPadV2> m_resource;
void createGroup(SP<Aquamarine::ITabletPad::STabletPadGroup> group, size_t idx);
@@ -96,13 +93,13 @@ class CTabletV2Resource {
bool good();
void sendData();
- WP<CTablet> tablet;
- WP<CTabletSeat> seat;
+ WP<CTablet> m_tablet;
+ WP<CTabletSeat> m_seat;
- bool inert = false; // removed was sent
+ bool m_inert = false; // removed was sent
private:
- SP<CZwpTabletV2> resource;
+ SP<CZwpTabletV2> m_resource;
friend class CTabletSeat;
friend class CTabletV2Protocol;
@@ -118,17 +115,17 @@ class CTabletToolV2Resource {
void queueFrame();
void sendFrame(bool removeSource = true);
- bool current = false;
- WP<CWLSurfaceResource> lastSurf;
+ bool m_current = false;
+ WP<CWLSurfaceResource> m_lastSurf;
- WP<CTabletTool> tool;
- WP<CTabletSeat> seat;
- wl_event_source* frameSource = nullptr;
+ WP<CTabletTool> m_tool;
+ WP<CTabletSeat> m_seat;
+ wl_event_source* m_frameSource = nullptr;
- bool inert = false; // removed was sent
+ bool m_inert = false; // removed was sent
private:
- SP<CZwpTabletToolV2> resource;
+ SP<CZwpTabletToolV2> m_resource;
friend class CTabletSeat;
friend class CTabletV2Protocol;
@@ -141,17 +138,17 @@ class CTabletSeat {
bool good();
void sendData();
- std::vector<WP<CTabletToolV2Resource>> tools;
- std::vector<WP<CTabletPadV2Resource>> pads;
- std::vector<WP<CTabletV2Resource>> tablets;
+ std::vector<WP<CTabletToolV2Resource>> m_tools;
+ std::vector<WP<CTabletPadV2Resource>> m_pads;
+ std::vector<WP<CTabletV2Resource>> m_tablets;
void sendTool(SP<CTabletTool> tool);
void sendPad(SP<CTabletPad> pad);
void sendTablet(SP<CTablet> tablet);
private:
- SP<CZwpTabletSeatV2> resource;
- WP<CTabletSeat> self;
+ SP<CZwpTabletSeatV2> m_resource;
+ WP<CTabletSeat> m_self;
friend class CTabletV2Protocol;
};
@@ -204,19 +201,19 @@ class CTabletV2Protocol : public IWaylandProtocol {
void onGetSeat(CZwpTabletManagerV2* pMgr, uint32_t id, wl_resource* seat);
//
- std::vector<UP<CZwpTabletManagerV2>> m_vManagers;
- std::vector<SP<CTabletSeat>> m_vSeats;
- std::vector<SP<CTabletToolV2Resource>> m_vTools;
- std::vector<SP<CTabletV2Resource>> m_vTablets;
- std::vector<SP<CTabletPadV2Resource>> m_vPads;
- std::vector<SP<CTabletPadGroupV2Resource>> m_vGroups;
- std::vector<SP<CTabletPadRingV2Resource>> m_vRings;
- std::vector<SP<CTabletPadStripV2Resource>> m_vStrips;
+ std::vector<UP<CZwpTabletManagerV2>> m_managers;
+ std::vector<SP<CTabletSeat>> m_seats;
+ std::vector<SP<CTabletToolV2Resource>> m_tools;
+ std::vector<SP<CTabletV2Resource>> m_tablets;
+ std::vector<SP<CTabletPadV2Resource>> m_pads;
+ std::vector<SP<CTabletPadGroupV2Resource>> m_groups;
+ std::vector<SP<CTabletPadRingV2Resource>> m_rings;
+ std::vector<SP<CTabletPadStripV2Resource>> m_strips;
// registered
- std::vector<WP<CTablet>> tablets;
- std::vector<WP<CTabletTool>> tools;
- std::vector<WP<CTabletPad>> pads;
+ std::vector<WP<CTablet>> m_tabletDevices;
+ std::vector<WP<CTabletTool>> m_toolDevices;
+ std::vector<WP<CTabletPad>> m_padDevices;
// FIXME: rings and strips are broken, I don't understand how this shit works.
// It's 2am.