diff --git a/libkms++/plane.h b/libkms++/plane.h
index 890a28fdfc9b77c127d84c434f81742c8300791d..671e1508964b7b6cf9b14f3a85db9a392eec4dce 100644 (file)
--- a/libkms++/plane.h
+++ b/libkms++/plane.h
class Plane : public DrmObject
{
class Plane : public DrmObject
{
+ friend class Card;
public:
public:
- Plane(Card& card, uint32_t id);
- ~Plane();
-
void print_short() const;
bool supports_crtc(Crtc* crtc) const;
void print_short() const;
bool supports_crtc(Crtc* crtc) const;
PlaneType plane_type() const;
private:
PlaneType plane_type() const;
private:
+ Plane(Card& card, uint32_t id);
+ ~Plane();
+
PlanePriv* m_priv;
};
}
PlanePriv* m_priv;
};
}