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
7
namespace
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
25
typedef
cgv::data::ref_ptr<layout_inline>
layout_inline_ptr
;
26
27
28
}
29
}
30
31
32
#include <cgv/config/lib_end.h>
cgv::data::ref_ptr< group, true >
cgv::gui::layout_inline
Definition
layout_inline.h:12
cgv::gui::layout
Definition
layout.h:55
cgv::gui::layout_inline_ptr
cgv::data::ref_ptr< layout_inline > layout_inline_ptr
ref counted pointer to table layout
Definition
layout_inline.h:25
cgv
the cgv namespace
Definition
print.h:11
cgv
gui
layout_inline.h
Generated by
1.9.8