Files
myink/StackPanel.hpp
stubbfelnewpc 443f999d77 add testblock
2020-05-06 00:07:20 +02:00

31 lines
722 B
C++

#ifndef STACK_PANEL_H
#define STACK_PANEL_H
#include "StackPanel_t.hpp"
//namespace myink { namespace ui {
class StackPanel
{
private:
const StackPanelStyleProperties & style;
const DrawItemCallBackList & itmes;
const MoveToNextItem & move;
public:
StackPanel(const StackPanelStyleProperties & style, const DrawItemCallBackList & itmes, const MoveToNextItem & move);
~StackPanel();
PositionalProperties draw(const PositionalProperties & positionals) const;
static PositionalProperties move_down(const PositionalProperties & i, const PositionalProperties & p);
static PositionalProperties move_right(const PositionalProperties & i, const PositionalProperties & p);
};
//}}
#endif