1 | // Don't modify, generated file from /home/lucius/Code/aseprite/data/widgets/dynamics.xml |
---|---|
2 | |
3 | #ifndef GENERATED_DYNAMICS_H_INCLUDED |
4 | #define GENERATED_DYNAMICS_H_INCLUDED |
5 | #pragma once |
6 | |
7 | #include "app/find_widget.h" |
8 | #include "app/load_widget.h" |
9 | #include "app/ui/button_set.h" |
10 | #include "ui/box.h" |
11 | #include "ui/button.h" |
12 | #include "ui/grid.h" |
13 | #include "ui/label.h" |
14 | #include "ui/link_label.h" |
15 | #include "ui/separator.h" |
16 | #include "ui/slider.h" |
17 | |
18 | namespace app { |
19 | namespace gen { |
20 | |
21 | class Dynamics : public ui::VBox { |
22 | public: |
23 | Dynamics() { |
24 | app::load_widget("dynamics.xml", "dynamics", this); |
25 | app::finder(this) |
26 | >> "stabilizer">> m_stabilizer |
27 | >> "stabilizer_factor">> m_stabilizerFactor |
28 | >> "grid">> m_grid |
29 | >> "values">> m_values |
30 | >> "options">> m_options |
31 | >> "separator">> m_separator |
32 | >> "size_label">> m_sizeLabel |
33 | >> "min_size">> m_minSize |
34 | >> "max_size">> m_maxSize |
35 | >> "angle_label">> m_angleLabel |
36 | >> "min_angle">> m_minAngle |
37 | >> "max_angle">> m_maxAngle |
38 | >> "gradient_label">> m_gradientLabel |
39 | >> "gradient_placeholder">> m_gradientPlaceholder |
40 | >> "gradient_from_to">> m_gradientFromTo |
41 | >> "separator2">> m_separator2 |
42 | >> "pressure_label">> m_pressureLabel |
43 | >> "pressure_placeholder">> m_pressurePlaceholder |
44 | >> "velocity_label">> m_velocityLabel |
45 | >> "velocity_placeholder">> m_velocityPlaceholder |
46 | ; |
47 | } |
48 | |
49 | ui::CheckBox* stabilizer() const { return m_stabilizer; } |
50 | ui::Slider* stabilizerFactor() const { return m_stabilizerFactor; } |
51 | ui::HBox* grid() const { return m_grid; } |
52 | app::ButtonSet* values() const { return m_values; } |
53 | ui::Grid* options() const { return m_options; } |
54 | ui::Separator* separator() const { return m_separator; } |
55 | ui::Label* sizeLabel() const { return m_sizeLabel; } |
56 | ui::Slider* minSize() const { return m_minSize; } |
57 | ui::Slider* maxSize() const { return m_maxSize; } |
58 | ui::Label* angleLabel() const { return m_angleLabel; } |
59 | ui::Slider* minAngle() const { return m_minAngle; } |
60 | ui::Slider* maxAngle() const { return m_maxAngle; } |
61 | ui::Label* gradientLabel() const { return m_gradientLabel; } |
62 | ui::HBox* gradientPlaceholder() const { return m_gradientPlaceholder; } |
63 | ui::LinkLabel* gradientFromTo() const { return m_gradientFromTo; } |
64 | ui::Separator* separator2() const { return m_separator2; } |
65 | ui::Label* pressureLabel() const { return m_pressureLabel; } |
66 | ui::HBox* pressurePlaceholder() const { return m_pressurePlaceholder; } |
67 | ui::Label* velocityLabel() const { return m_velocityLabel; } |
68 | ui::HBox* velocityPlaceholder() const { return m_velocityPlaceholder; } |
69 | |
70 | private: |
71 | ui::CheckBox* m_stabilizer; |
72 | ui::Slider* m_stabilizerFactor; |
73 | ui::HBox* m_grid; |
74 | app::ButtonSet* m_values; |
75 | ui::Grid* m_options; |
76 | ui::Separator* m_separator; |
77 | ui::Label* m_sizeLabel; |
78 | ui::Slider* m_minSize; |
79 | ui::Slider* m_maxSize; |
80 | ui::Label* m_angleLabel; |
81 | ui::Slider* m_minAngle; |
82 | ui::Slider* m_maxAngle; |
83 | ui::Label* m_gradientLabel; |
84 | ui::HBox* m_gradientPlaceholder; |
85 | ui::LinkLabel* m_gradientFromTo; |
86 | ui::Separator* m_separator2; |
87 | ui::Label* m_pressureLabel; |
88 | ui::HBox* m_pressurePlaceholder; |
89 | ui::Label* m_velocityLabel; |
90 | ui::HBox* m_velocityPlaceholder; |
91 | }; |
92 | |
93 | } // namespace gen |
94 | } // namespace app |
95 | |
96 | #endif |
97 |