GFXprim
2D bitmap graphics library with emphasis on speed and correctness
Loading...
Searching...
No Matches
gp_widget_layout_switch.h
1//SPDX-License-Identifier: LGPL-2.0-or-later
2/*
3
4 Copyright (c) 2014-2020 Cyril Hrubis <metan@ucw.cz>
5
6 */
7
8#ifndef GP_WIDGET_LAYOUT_SWITCH_H
9#define GP_WIDGET_LAYOUT_SWITCH_H
10
18gp_widget *gp_widget_layout_switch_new(unsigned int layouts);
19
27unsigned int gp_widget_layout_switch_layouts(gp_widget *self);
28
35void gp_widget_layout_switch_layout(gp_widget *self, unsigned int layout_nr);
36
43void gp_widget_layout_switch_move(gp_widget *self, int where);
44
51gp_widget *gp_widget_layout_switch_active(gp_widget *self);
52
62gp_widget *gp_widget_layout_switch_put(gp_widget *self, unsigned int layout_nr,
63 gp_widget *child);
64
65#endif /* GP_WIDGET_LAYOUT_SWITCH_H */
A widget base.
Definition gp_widget.h:28