UI.hpp
Go to the documentation of this file.
1 /*
2  * Copyright © 2013 mathdu07
3  *
4  * This program is free software: you can redistribute it and/or modify
5  * it under the terms of the GNU Lesser General Public License as published by
6  * the Free Software Foundation, either version 3 of the License, or
7  * (at your option) any later version.
8  *
9  * This program is distributed in the hope that it will be useful,
10  * but WITHOUT ANY WARRANTY; without even the implied warranty of
11  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12  * GNU Lesser General Public License for more details.
13  *
14  * You should have received a copy of the GNU Lesser General Public License
15  * along with this program. If not, see <http://www.gnu.org/licenses/>.
16  */
17 
18 #ifndef UI_HPP_
19 #define UI_HPP_
20 
21 #define SFML_UI_VERSION_MAJOR 0
22 #define SFML_UI_VERSION_MINOR 4
23 #define SFML_UI_VERSION_PATCH 2
24 
25 #include <SFML/Graphics.hpp>
26 
27 #include <SFML/UI/Component.hpp>
28 #include <SFML/UI/ComponentObservable.hpp>
29 #include <SFML/UI/ComponentObserver.hpp>
30 #include <SFML/UI/ComponentEvent.hpp>
31 #include <SFML/UI/Label.hpp>
32 #include <SFML/UI/Focusable.hpp>
33 #include <SFML/UI/AbstractButton.hpp>
34 #include <SFML/UI/Button.hpp>
35 #include <SFML/UI/CheckBox.hpp>
36 #include <SFML/UI/KeyField.hpp>
37 #include <SFML/UI/TextField.hpp>
38 #include <SFML/UI/CheckBoxGroup.hpp>
39 #include <SFML/UI/PasswordField.hpp>
40 #include <SFML/UI/FormattedTextField.hpp>
41 
42 #include <SFML/UI/Model/TextFieldModel.hpp>
43 #include <SFML/UI/Model/BlacklistTextFieldModel.hpp>
44 #include <SFML/UI/Model/DefaultTextFieldModel.hpp>
45 #include <SFML/UI/Model/WhitelistTextFieldModel.hpp>
46 #include <SFML/UI/Model/AlphaNumericTextFieldModel.hpp>
47 #include <SFML/UI/Model/AsciiTextFieldModel.hpp>
48 #include <SFML/UI/Model/AsciiNoSpaceTextFieldModel.hpp>
49 #include <SFML/UI/Model/NumericTextFieldModel.hpp>
50 
51 #include <SFML/UI/Format/Format.hpp>
52 #include <SFML/UI/Format/LongFormat.hpp>
53 #include <SFML/UI/Format/UnsignedLongFormat.hpp>
54 #include <SFML/UI/Format/DoubleFormat.hpp>
55 
56 #endif /* UI_HPP_ */
57