diff options
author | Tomi Valkeinen <tomi.valkeinen@iki.fi> | 2015-10-03 11:27:26 +0300 |
---|---|---|
committer | Tomi Valkeinen <tomi.valkeinen@iki.fi> | 2015-10-03 17:49:45 +0300 |
commit | 9b382fd474a6cc949e93bf6f34ce258ef7dd76a2 (patch) | |
tree | 339be22fdc7cea3a7f7264e89786ff7f9cf09b34 /libkms++/plane.h | |
parent | 624dadeeda877972969f2d9096301fcc652822ea (diff) |
use friend class and hide methods
Diffstat (limited to 'libkms++/plane.h')
-rw-r--r-- | libkms++/plane.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/libkms++/plane.h b/libkms++/plane.h index 890a28f..671e150 100644 --- a/libkms++/plane.h +++ b/libkms++/plane.h @@ -16,10 +16,8 @@ struct PlanePriv; class Plane : public DrmObject { + friend class Card; public: - Plane(Card& card, uint32_t id); - ~Plane(); - void print_short() const; bool supports_crtc(Crtc* crtc) const; @@ -27,6 +25,9 @@ public: PlaneType plane_type() const; private: + Plane(Card& card, uint32_t id); + ~Plane(); + PlanePriv* m_priv; }; } |