cgv
Loading...
Searching...
No Matches
layout_inline.h
1#pragma once
2
3#include <cgv/gui/layout.h>
4
5#include "lib_begin.h"
6
7namespace cgv {
8 namespace gui {
9
10 // layout to arrange all children in an inline alignment
11 class CGV_API layout_inline: public layout
12 {
13 public:
14 layout_inline();
15 layout_inline(cgv::base::group_ptr container);
16
17 ~layout_inline();
18
19 // the core update function to align the elements inline
20 void update();
21 };
22
23
26
27
28 }
29}
30
31
32#include <cgv/config/lib_end.h>
reference counted pointer, which can work together with types that are derived from ref_counted,...
Definition ref_ptr.h:160
void update()
this virtual update allows for example to ask a view to update the viewed value. The default implemen...
data::ref_ptr< group, true > group_ptr
ref counted pointer to a node
Definition group.h:14
namespace that holds the abstract gui interface
Definition vr_calib.cxx:10
cgv::data::ref_ptr< layout_inline > layout_inline_ptr
ref counted pointer to table layout
this header is dependency free
Definition print.h:11