├── .gitattributes ├── .gitignore ├── Assets ├── CNFlag.c ├── CNFlag.png ├── FormLogo.c ├── FormLogo.png ├── map.c ├── ukflag.c └── ukflag.png ├── GUI.sln ├── GUI ├── GUI.filters ├── GUI.vcxproj ├── Graphics │ ├── Drawing.cpp │ ├── Drawing.h │ ├── Entities │ │ ├── Button.cpp │ │ ├── Button.h │ │ ├── ColourPicker.cpp │ │ ├── ColourPicker.h │ │ ├── ComboBox.cpp │ │ ├── ComboBox.h │ │ ├── DropDown.cpp │ │ ├── DropDown.h │ │ ├── DropDownTextBox.cpp │ │ ├── DropDownTextBox.h │ │ ├── Entity.cpp │ │ ├── Entity.h │ │ ├── Form.cpp │ │ ├── Form.h │ │ ├── KeyBind.cpp │ │ ├── KeyBind.h │ │ ├── Label.cpp │ │ ├── Label.h │ │ ├── LanguageSelector.cpp │ │ ├── LanguageSelector.h │ │ ├── LoadingBar.cpp │ │ ├── LoadingBar.h │ │ ├── NumericSlider.h │ │ ├── Radar.cpp │ │ ├── Radar.h │ │ ├── Slider.h │ │ ├── Tab.cpp │ │ ├── Tab.h │ │ ├── TabController.cpp │ │ ├── TabController.h │ │ ├── TabListBox.cpp │ │ ├── TabListBox.h │ │ ├── TabListBoxController.cpp │ │ ├── TabListBoxController.h │ │ ├── TextBox.cpp │ │ ├── TextBox.h │ │ ├── Toggle.cpp │ │ └── Toggle.h │ ├── Graphics.h │ ├── Start Up │ │ ├── GUI.cpp │ │ ├── GUI.h │ │ ├── Init.cpp │ │ └── Init.h │ └── Utility │ │ ├── Animation.cpp │ │ ├── Animation.h │ │ ├── AssetManager.cpp │ │ ├── AssetManager.h │ │ ├── Assets │ │ ├── CNFlag.h │ │ ├── FormIcon.h │ │ ├── Map.h │ │ └── UKFlag.h │ │ ├── Colour.cpp │ │ ├── Colour.h │ │ ├── Font.cpp │ │ ├── Font.h │ │ ├── Localisation.cpp │ │ └── Localisation.h ├── Main.cpp └── Misc │ ├── Input.cpp │ ├── Input.h │ ├── Pch │ ├── pch.cpp │ └── pch.h │ ├── Vector.cpp │ └── Vector.h ├── Images ├── 1.png ├── 2.png └── 3.png ├── LICENSE └── README.md /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/.gitignore -------------------------------------------------------------------------------- /Assets/CNFlag.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/Assets/CNFlag.c -------------------------------------------------------------------------------- /Assets/CNFlag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/Assets/CNFlag.png -------------------------------------------------------------------------------- /Assets/FormLogo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/Assets/FormLogo.c -------------------------------------------------------------------------------- /Assets/FormLogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/Assets/FormLogo.png -------------------------------------------------------------------------------- /Assets/map.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/Assets/map.c -------------------------------------------------------------------------------- /Assets/ukflag.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/Assets/ukflag.c -------------------------------------------------------------------------------- /Assets/ukflag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/Assets/ukflag.png -------------------------------------------------------------------------------- /GUI.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/GUI.sln -------------------------------------------------------------------------------- /GUI/GUI.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/GUI/GUI.filters -------------------------------------------------------------------------------- /GUI/GUI.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/GUI/GUI.vcxproj -------------------------------------------------------------------------------- /GUI/Graphics/Drawing.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/GUI/Graphics/Drawing.cpp -------------------------------------------------------------------------------- /GUI/Graphics/Drawing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/GUI/Graphics/Drawing.h -------------------------------------------------------------------------------- /GUI/Graphics/Entities/Button.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/GUI/Graphics/Entities/Button.cpp -------------------------------------------------------------------------------- /GUI/Graphics/Entities/Button.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/GUI/Graphics/Entities/Button.h -------------------------------------------------------------------------------- /GUI/Graphics/Entities/ColourPicker.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/GUI/Graphics/Entities/ColourPicker.cpp -------------------------------------------------------------------------------- /GUI/Graphics/Entities/ColourPicker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/GUI/Graphics/Entities/ColourPicker.h -------------------------------------------------------------------------------- /GUI/Graphics/Entities/ComboBox.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/GUI/Graphics/Entities/ComboBox.cpp -------------------------------------------------------------------------------- /GUI/Graphics/Entities/ComboBox.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/GUI/Graphics/Entities/ComboBox.h -------------------------------------------------------------------------------- /GUI/Graphics/Entities/DropDown.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/GUI/Graphics/Entities/DropDown.cpp -------------------------------------------------------------------------------- /GUI/Graphics/Entities/DropDown.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/GUI/Graphics/Entities/DropDown.h -------------------------------------------------------------------------------- /GUI/Graphics/Entities/DropDownTextBox.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/GUI/Graphics/Entities/DropDownTextBox.cpp -------------------------------------------------------------------------------- /GUI/Graphics/Entities/DropDownTextBox.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/GUI/Graphics/Entities/DropDownTextBox.h -------------------------------------------------------------------------------- /GUI/Graphics/Entities/Entity.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/GUI/Graphics/Entities/Entity.cpp -------------------------------------------------------------------------------- /GUI/Graphics/Entities/Entity.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/GUI/Graphics/Entities/Entity.h -------------------------------------------------------------------------------- /GUI/Graphics/Entities/Form.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/GUI/Graphics/Entities/Form.cpp -------------------------------------------------------------------------------- /GUI/Graphics/Entities/Form.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/GUI/Graphics/Entities/Form.h -------------------------------------------------------------------------------- /GUI/Graphics/Entities/KeyBind.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/GUI/Graphics/Entities/KeyBind.cpp -------------------------------------------------------------------------------- /GUI/Graphics/Entities/KeyBind.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/GUI/Graphics/Entities/KeyBind.h -------------------------------------------------------------------------------- /GUI/Graphics/Entities/Label.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/GUI/Graphics/Entities/Label.cpp -------------------------------------------------------------------------------- /GUI/Graphics/Entities/Label.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/GUI/Graphics/Entities/Label.h -------------------------------------------------------------------------------- /GUI/Graphics/Entities/LanguageSelector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/GUI/Graphics/Entities/LanguageSelector.cpp -------------------------------------------------------------------------------- /GUI/Graphics/Entities/LanguageSelector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/GUI/Graphics/Entities/LanguageSelector.h -------------------------------------------------------------------------------- /GUI/Graphics/Entities/LoadingBar.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/GUI/Graphics/Entities/LoadingBar.cpp -------------------------------------------------------------------------------- /GUI/Graphics/Entities/LoadingBar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/GUI/Graphics/Entities/LoadingBar.h -------------------------------------------------------------------------------- /GUI/Graphics/Entities/NumericSlider.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/GUI/Graphics/Entities/NumericSlider.h -------------------------------------------------------------------------------- /GUI/Graphics/Entities/Radar.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/GUI/Graphics/Entities/Radar.cpp -------------------------------------------------------------------------------- /GUI/Graphics/Entities/Radar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/GUI/Graphics/Entities/Radar.h -------------------------------------------------------------------------------- /GUI/Graphics/Entities/Slider.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/GUI/Graphics/Entities/Slider.h -------------------------------------------------------------------------------- /GUI/Graphics/Entities/Tab.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/GUI/Graphics/Entities/Tab.cpp -------------------------------------------------------------------------------- /GUI/Graphics/Entities/Tab.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/GUI/Graphics/Entities/Tab.h -------------------------------------------------------------------------------- /GUI/Graphics/Entities/TabController.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/GUI/Graphics/Entities/TabController.cpp -------------------------------------------------------------------------------- /GUI/Graphics/Entities/TabController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/GUI/Graphics/Entities/TabController.h -------------------------------------------------------------------------------- /GUI/Graphics/Entities/TabListBox.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/GUI/Graphics/Entities/TabListBox.cpp -------------------------------------------------------------------------------- /GUI/Graphics/Entities/TabListBox.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/GUI/Graphics/Entities/TabListBox.h -------------------------------------------------------------------------------- /GUI/Graphics/Entities/TabListBoxController.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/GUI/Graphics/Entities/TabListBoxController.cpp -------------------------------------------------------------------------------- /GUI/Graphics/Entities/TabListBoxController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/GUI/Graphics/Entities/TabListBoxController.h -------------------------------------------------------------------------------- /GUI/Graphics/Entities/TextBox.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/GUI/Graphics/Entities/TextBox.cpp -------------------------------------------------------------------------------- /GUI/Graphics/Entities/TextBox.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/GUI/Graphics/Entities/TextBox.h -------------------------------------------------------------------------------- /GUI/Graphics/Entities/Toggle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/GUI/Graphics/Entities/Toggle.cpp -------------------------------------------------------------------------------- /GUI/Graphics/Entities/Toggle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/GUI/Graphics/Entities/Toggle.h -------------------------------------------------------------------------------- /GUI/Graphics/Graphics.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/GUI/Graphics/Graphics.h -------------------------------------------------------------------------------- /GUI/Graphics/Start Up/GUI.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/GUI/Graphics/Start Up/GUI.cpp -------------------------------------------------------------------------------- /GUI/Graphics/Start Up/GUI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/GUI/Graphics/Start Up/GUI.h -------------------------------------------------------------------------------- /GUI/Graphics/Start Up/Init.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/GUI/Graphics/Start Up/Init.cpp -------------------------------------------------------------------------------- /GUI/Graphics/Start Up/Init.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/GUI/Graphics/Start Up/Init.h -------------------------------------------------------------------------------- /GUI/Graphics/Utility/Animation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/GUI/Graphics/Utility/Animation.cpp -------------------------------------------------------------------------------- /GUI/Graphics/Utility/Animation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/GUI/Graphics/Utility/Animation.h -------------------------------------------------------------------------------- /GUI/Graphics/Utility/AssetManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/GUI/Graphics/Utility/AssetManager.cpp -------------------------------------------------------------------------------- /GUI/Graphics/Utility/AssetManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/GUI/Graphics/Utility/AssetManager.h -------------------------------------------------------------------------------- /GUI/Graphics/Utility/Assets/CNFlag.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/GUI/Graphics/Utility/Assets/CNFlag.h -------------------------------------------------------------------------------- /GUI/Graphics/Utility/Assets/FormIcon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/GUI/Graphics/Utility/Assets/FormIcon.h -------------------------------------------------------------------------------- /GUI/Graphics/Utility/Assets/Map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/GUI/Graphics/Utility/Assets/Map.h -------------------------------------------------------------------------------- /GUI/Graphics/Utility/Assets/UKFlag.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/GUI/Graphics/Utility/Assets/UKFlag.h -------------------------------------------------------------------------------- /GUI/Graphics/Utility/Colour.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/GUI/Graphics/Utility/Colour.cpp -------------------------------------------------------------------------------- /GUI/Graphics/Utility/Colour.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/GUI/Graphics/Utility/Colour.h -------------------------------------------------------------------------------- /GUI/Graphics/Utility/Font.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/GUI/Graphics/Utility/Font.cpp -------------------------------------------------------------------------------- /GUI/Graphics/Utility/Font.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/GUI/Graphics/Utility/Font.h -------------------------------------------------------------------------------- /GUI/Graphics/Utility/Localisation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/GUI/Graphics/Utility/Localisation.cpp -------------------------------------------------------------------------------- /GUI/Graphics/Utility/Localisation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/GUI/Graphics/Utility/Localisation.h -------------------------------------------------------------------------------- /GUI/Main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/GUI/Main.cpp -------------------------------------------------------------------------------- /GUI/Misc/Input.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/GUI/Misc/Input.cpp -------------------------------------------------------------------------------- /GUI/Misc/Input.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/GUI/Misc/Input.h -------------------------------------------------------------------------------- /GUI/Misc/Pch/pch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/GUI/Misc/Pch/pch.cpp -------------------------------------------------------------------------------- /GUI/Misc/Pch/pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/GUI/Misc/Pch/pch.h -------------------------------------------------------------------------------- /GUI/Misc/Vector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/GUI/Misc/Vector.cpp -------------------------------------------------------------------------------- /GUI/Misc/Vector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/GUI/Misc/Vector.h -------------------------------------------------------------------------------- /Images/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/Images/1.png -------------------------------------------------------------------------------- /Images/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/Images/2.png -------------------------------------------------------------------------------- /Images/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/Images/3.png -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntelSDM/GUI-Framework/HEAD/README.md --------------------------------------------------------------------------------