mirror of
https://github.com/mudita/MuditaOS.git
synced 2026-01-02 19:08:54 -05:00
28 lines
1.0 KiB
C++
28 lines
1.0 KiB
C++
// Copyright (c) 2017-2024, Mudita Sp. z.o.o. All rights reserved.
|
|
// For licensing, see https://github.com/mudita/MuditaOS/LICENSE.md
|
|
|
|
#include "ThreeBox.hpp"
|
|
|
|
namespace gui
|
|
{
|
|
template <class Parent, class First, class Center, class Last>
|
|
ThreeBox<Parent, First, Center, Last>::ThreeBox(Item *parent, Position x, Position y, Length w, Length h)
|
|
: Parent(parent, x, y, w, h)
|
|
{}
|
|
|
|
template <class First, class Center, class Last>
|
|
HThreeBox<First, Center, Last>::HThreeBox(Item *parent, Position x, Position y, Length w, Length h)
|
|
: ThreeBox<HBox, First, Center, Last>(parent, x, y, w, h)
|
|
{}
|
|
|
|
template <class First, class Center, class Last>
|
|
VThreeBox<First, Center, Last>::VThreeBox(Item *parent, Position x, Position y, Length w, Length h)
|
|
: ThreeBox<VBox, First, Center, Last>(parent, x, y, w, h)
|
|
{}
|
|
|
|
template class HThreeBox<HBox, HBox, HBox>;
|
|
template class HThreeBox<HBox, VBox, HBox>;
|
|
template class VThreeBox<VBox, VBox, VBox>;
|
|
|
|
} // namespace gui
|