|
|
@@ -23,6 +23,10 @@ START_NAMESPACE_DGL |
|
|
|
|
|
|
|
// ----------------------------------------------------------------------- |
|
|
|
|
|
|
|
template<typename> class Rectangle; |
|
|
|
|
|
|
|
// ----------------------------------------------------------------------- |
|
|
|
|
|
|
|
template<typename T> |
|
|
|
class Point |
|
|
|
{ |
|
|
@@ -51,8 +55,6 @@ public: |
|
|
|
private: |
|
|
|
T fX, fY; |
|
|
|
template<typename> friend class Rectangle; |
|
|
|
|
|
|
|
DISTRHO_PREVENT_HEAP_ALLOCATION |
|
|
|
}; |
|
|
|
|
|
|
|
// ----------------------------------------------------------------------- |
|
|
@@ -87,8 +89,6 @@ public: |
|
|
|
private: |
|
|
|
T fWidth, fHeight; |
|
|
|
template<typename> friend class Rectangle; |
|
|
|
|
|
|
|
DISTRHO_PREVENT_HEAP_ALLOCATION |
|
|
|
}; |
|
|
|
|
|
|
|
// ----------------------------------------------------------------------- |
|
|
@@ -144,8 +144,6 @@ public: |
|
|
|
private: |
|
|
|
Point<T> fPos; |
|
|
|
Size<T> fSize; |
|
|
|
|
|
|
|
DISTRHO_PREVENT_HEAP_ALLOCATION |
|
|
|
}; |
|
|
|
|
|
|
|
// ----------------------------------------------------------------------- |
|
|
|