This commit is contained in:
thomas committed 2026-10-18 14:06:40 +02:00
commit 2c2202e60d
2491 files changed
+1295990

No files matched your search

+55
View File
@@ -0,0 +1,55 @@
# Helper macros to convert spaces into question marks and back again
e :=
sp := $(e) $(e)
qs = $(subst ?,$(sp),$1)
sq = $(subst $(sp),?,$1)
# Get name of this Makefile (avoid getting word 0 and a starting space)
makefile_name := $(wordlist 1,1000,$(MAKEFILE_LIST))
# Get path of this Makefile
makefile_path := $(call qs,$(dir $(call sq,$(abspath $(call sq,$(makefile_name))))))
# Get path where the Application is
application_path := $(call qs,$(abspath $(call sq,$(makefile_path)../..)))
.PHONY: clean assets all
ifneq ($(words $(makefile_path))$(words $(MAKEFILE_LIST)),11)
all clean assets:
$(error Spaces not allowed in path)
else
# Audio DSP engine (audio_effects.h/.c, fx_*.h/.c): plain, portable C with no
# STM32 HAL/CMSIS dependency, so it builds as-is for the x86 simulator. Views
# reference it directly (AudioEffects_GetParams()), so it must be part of the
# simulator build too, per ST's documented ADDITIONAL_* mechanism below.
ADDITIONAL_SOURCES := \
../Core/Src/audio_effects.c \
../Core/Src/audio_analysis.c \
../Core/Src/audio_looper.c \
../Core/Src/fx_octaver.c \
../Core/Src/fx_saturation.c \
../Core/Src/fx_overdrive.c \
../Core/Src/fx_echo.c \
../Core/Src/fx_equalizer.c \
../Core/Src/fx_reverb.c \
../../Drivers/CMSIS/DSP/Source/TransformFunctions/arm_rfft_fast_f32.c \
../../Drivers/CMSIS/DSP/Source/TransformFunctions/arm_rfft_fast_init_f32.c \
../../Drivers/CMSIS/DSP/Source/TransformFunctions/arm_cfft_f32.c \
../../Drivers/CMSIS/DSP/Source/TransformFunctions/arm_cfft_init_f32.c \
../../Drivers/CMSIS/DSP/Source/TransformFunctions/arm_cfft_radix8_f32.c \
../../Drivers/CMSIS/DSP/Source/TransformFunctions/arm_bitreversal2.c \
../../Drivers/CMSIS/DSP/Source/CommonTables/arm_common_tables.c \
../../Drivers/CMSIS/DSP/Source/CommonTables/arm_const_structs.c
ADDITIONAL_INCLUDE_PATHS := ../Core/Inc ../../Drivers/CMSIS/DSP/Include ../../Drivers/CMSIS/DSP/PrivateInclude
ADDITIONAL_LIBRARY_PATHS :=
ADDITIONAL_LIBRARIES :=
export ADDITIONAL_SOURCES ADDITIONAL_INCLUDE_PATHS ADDITIONAL_LIBRARY_PATHS ADDITIONAL_LIBRARIES
all: $(filter assets,$(MAKECMDGOALS))
all assets: $(filter clean,$(MAKECMDGOALS))
all clean assets:
@$(MAKE) -r -f generated/simulator/gcc/Makefile -s $(MFLAGS) $@ -C "$(application_path)"
endif
+44
View File
@@ -0,0 +1,44 @@
#include <platform/hal/simulator/sdl2/HALSDL2.hpp>
#include <touchgfx/hal/NoDMA.hpp>
#include <common/TouchGFXInit.hpp>
#include <gui_generated/common/SimConstants.hpp>
#include <platform/driver/touch/SDL2TouchController.hpp>
#include <touchgfx/lcd/LCD.hpp>
#include <stdlib.h>
#include <simulator/mainBase.hpp>
using namespace touchgfx;
#ifdef __linux__
int main(int argc, char** argv)
{
#else
#include <shellapi.h>
#ifdef _UNICODE
#error Cannot run in unicode mode
#endif
int CALLBACK WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow)
{
int argc;
char** argv = touchgfx::HALSDL2::getArgv(&argc);
#endif
touchgfx::NoDMA dma; //For windows/linux, DMA transfers are simulated
LCD& lcd = setupLCD();
touchgfx::SDL2TouchController tc;
touchgfx::HAL& hal = touchgfx::touchgfx_generic_init<touchgfx::HALSDL2>(dma, lcd, tc, SIM_WIDTH, SIM_HEIGHT, 0, 0);
setupSimulator(argc, argv, hal);
// Ensure there is a console window to print to using printf() or
// std::cout, and read from using e.g. fgets or std::cin.
// Alternatively, instead of using printf(), always use
// touchgfx_printf() which will ensure there is a console to write
// to.
//touchgfx_enable_stdio();
touchgfx::HAL::getInstance()->taskEntry(); //Never returns
return EXIT_SUCCESS;
}
@@ -0,0 +1,20 @@
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 2012
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Application", "Application.vcxproj", "{3C47683C-0505-487F-A1FD-75B8490BF72C}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Win32 = Debug|Win32
Release|Win32 = Release|Win32
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{3C47683C-0505-487F-A1FD-75B8490BF72C}.Debug|Win32.ActiveCfg = Debug|Win32
{3C47683C-0505-487F-A1FD-75B8490BF72C}.Debug|Win32.Build.0 = Debug|Win32
{3C47683C-0505-487F-A1FD-75B8490BF72C}.Release|Win32.ActiveCfg = Release|Win32
{3C47683C-0505-487F-A1FD-75B8490BF72C}.Release|Win32.Build.0 = Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal
@@ -0,0 +1,317 @@
<?xml version="1.0" encoding="utf-8"?>
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003" DefaultTargets="Build" ToolsVersion="12.0">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<ItemGroup>
<ClCompile Include="$(TouchGFXReleasePath)\framework\source\platform\driver\touch\SDL2TouchController.cpp"/>
<ClCompile Include="$(TouchGFXReleasePath)\framework\source\platform\hal\simulator\sdl2\HALSDL2.cpp"/>
<ClCompile Include="$(TouchGFXReleasePath)\framework\source\platform\hal\simulator\sdl2\HALSDL2_icon.cpp"/>
<ClCompile Include="$(TouchGFXReleasePath)\framework\source\platform\hal\simulator\sdl2\OSWrappers.cpp"/>
<ClCompile Include="$(ApplicationRoot)\simulator\main.cpp"/>
<ClCompile Include="$(ApplicationRoot)\generated\simulator\src\mainBase.cpp"/>
<ClCompile Include="..\..\gui\src\common\FrontendApplication.cpp"/>
<ClCompile Include="..\..\generated\gui_generated\src\common\FrontendApplicationBase.cpp"/>
<ClCompile Include="..\..\gui\src\model\Model.cpp"/>
<ClCompile Include="..\..\generated\simulator\src\video\SoftwareMJPEGDecoder.cpp"/>
<ClCompile Include="..\..\gui\src\echo_screen\EchoView.cpp"/>
<ClCompile Include="..\..\gui\src\equalizer_screen\EqualizerView.cpp"/>
<ClCompile Include="..\..\gui\src\overdrive_screen\OverdriveView.cpp"/>
<ClCompile Include="..\..\gui\src\reverb_screen\ReverbView.cpp"/>
<ClCompile Include="..\..\gui\src\saturation_screen\SaturationView.cpp"/>
<ClCompile Include="..\..\gui\src\echo_screen\EchoPresenter.cpp"/>
<ClCompile Include="..\..\generated\gui_generated\src\echo_screen\EchoViewBase.cpp"/>
<ClCompile Include="..\..\gui\src\equalizer_screen\EqualizerPresenter.cpp"/>
<ClCompile Include="..\..\generated\gui_generated\src\equalizer_screen\EqualizerViewBase.cpp"/>
<ClCompile Include="..\..\gui\src\initscreen_screen\InitScreenPresenter.cpp"/>
<ClCompile Include="..\..\gui\src\initscreen_screen\InitScreenView.cpp"/>
<ClCompile Include="..\..\generated\gui_generated\src\initscreen_screen\InitScreenViewBase.cpp"/>
<ClCompile Include="..\..\gui\src\overdrive_screen\OverdrivePresenter.cpp"/>
<ClCompile Include="..\..\generated\gui_generated\src\overdrive_screen\OverdriveViewBase.cpp"/>
<ClCompile Include="..\..\gui\src\overview_screen\OverviewPresenter.cpp"/>
<ClCompile Include="..\..\gui\src\overview_screen\OverviewView.cpp"/>
<ClCompile Include="..\..\generated\gui_generated\src\overview_screen\OverviewViewBase.cpp"/>
<ClCompile Include="..\..\gui\src\reverb_screen\ReverbPresenter.cpp"/>
<ClCompile Include="..\..\generated\gui_generated\src\reverb_screen\ReverbViewBase.cpp"/>
<ClCompile Include="..\..\gui\src\saturation_screen\SaturationPresenter.cpp"/>
<ClCompile Include="..\..\generated\gui_generated\src\saturation_screen\SaturationViewBase.cpp"/>
<ClCompile Include="..\..\gui\src\octaver_screen\OctaverPresenter.cpp"/>
<ClCompile Include="..\..\gui\src\octaver_screen\OctaverView.cpp"/>
<ClCompile Include="..\..\generated\gui_generated\src\octaver_screen\OctaverViewBase.cpp"/>
<ClCompile Include="..\..\gui\src\oscillo_screen\OscilloPresenter.cpp"/>
<ClCompile Include="..\..\gui\src\oscillo_screen\OscilloView.cpp"/>
<ClCompile Include="..\..\generated\gui_generated\src\oscillo_screen\OscilloViewBase.cpp"/>
</ItemGroup>
<ItemGroup>
<None Include="$(ApplicationRoot)\assets\texts\texts.xml"/>
<None Include="$(ApplicationRoot)\config\msvs\Application.props"/>
</ItemGroup>
<ItemGroup>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\common\AbstractPartition.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\common\Meta.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\common\Partition.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\common\TouchGFXInit.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\mvp\MVPApplication.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\mvp\MVPHeap.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\mvp\Presenter.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\mvp\View.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\platform\driver\lcd\LCD16bpp.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\platform\driver\lcd\LCD1bpp.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\platform\driver\lcd\LCD24bpp.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\platform\driver\lcd\LCD2bpp.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\platform\driver\lcd\LCD4bpp.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\platform\driver\touch\SDL2TouchController.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\platform\hal\simulator\sdl2\HALSDL2.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\Application.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\Bitmap.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\Callback.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\canvas_widget_renderer\CanvasWidgetRenderer.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\canvas_widget_renderer\Cell.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\canvas_widget_renderer\Outline.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\canvas_widget_renderer\Rasterizer.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\canvas_widget_renderer\Renderer.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\canvas_widget_renderer\RenderingBuffer.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\canvas_widget_renderer\RGBA8.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\canvas_widget_renderer\Scanline.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\Color.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\ConstFont.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\containers\clock\AbstractClock.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\containers\clock\AnalogClock.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\containers\clock\DigitalClock.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\containers\Container.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\containers\ListLayout.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\containers\ModalWindow.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\containers\progress_indicators\AbstractDirectionProgress.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\containers\progress_indicators\AbstractProgressIndicator.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\containers\progress_indicators\BoxProgress.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\containers\progress_indicators\CircleProgress.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\containers\progress_indicators\ImageProgress.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\containers\progress_indicators\LineProgress.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\containers\progress_indicators\TextProgress.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\containers\ScrollableContainer.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\containers\SlideMenu.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\containers\Slider.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\containers\ZoomAnimationImage.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\Drawable.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\EasingEquations.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\Event.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\events\ClickEvent.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\events\DragEvent.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\events\GestureEvent.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\Font.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\FontManager.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\hal\Atomic.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\hal\BlitOp.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\hal\BoardConfiguration.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\hal\Buttons.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\hal\Config.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\hal\DMA.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\hal\Gestures.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\hal\GPIO.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\hal\HAL.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\hal\LED.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\hal\NoDMA.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\hal\OSWrappers.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\hal\Types.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\InternalFlashFont.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\JSMOCHelper.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\lcd\LCD.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\Math3D.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\mixins\ClickListener.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\mixins\Draggable.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\mixins\FadeAnimator.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\mixins\MoveAnimator.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\mixins\PreRenderable.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\mixins\Snapper.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\Screen.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\TextProvider.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\Texts.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\TextureMapTypes.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\transforms\DisplayTransformation.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\transforms\TouchCalibration.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\transitions\NoTransition.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\transitions\SlideTransition.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\transitions\Transition.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\TypedText.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\UIEventListener.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\Unicode.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\Utils.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\AbstractButton.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\AnimatedImage.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\AnimationTextureMapper.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\Box.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\Button.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\ButtonWithIcon.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\ButtonWithLabel.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\canvas\AbstractPainter.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\canvas\AbstractPainterBW.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\canvas\AbstractPainterGRAY2.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\canvas\AbstractPainterGRAY4.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\canvas\AbstractPainterRGB565.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\canvas\AbstractPainterRGB888.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\canvas\AbstractShape.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\canvas\Canvas.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\canvas\CanvasWidget.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\canvas\Circle.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\canvas\CWRUtil.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\canvas\Line.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\canvas\PainterBW.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\canvas\PainterGRAY2.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\canvas\PainterGRAY2Bitmap.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\canvas\PainterGRAY4.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\canvas\PainterGRAY4Bitmap.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\canvas\PainterRGB565.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\canvas\PainterRGB565Bitmap.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\canvas\PainterRGB888.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\canvas\PainterRGB888Bitmap.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\canvas\Shape.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\Image.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\Keyboard.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\PixelDataWidget.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\RadioButton.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\RadioButtonGroup.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\RepeatButton.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\ScalableImage.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\SnapshotWidget.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\TextArea.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\TextAreaWithWildcard.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\TextureMapper.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\TiledImage.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\ToggleButton.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\TouchArea.hpp"/>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\Widget.hpp"/>
<ClInclude Include="$(ApplicationRoot)\generated\simulator\include\simulator\mainBase.hpp"/>
<ClInclude Include="..\..\generated\simulator\include\simulator\video\DirectFrameBufferVideoController.hpp"/>
<ClInclude Include="..\..\gui\include\gui\common\FrontendApplication.hpp"/>
<ClInclude Include="..\..\generated\gui_generated\include\gui_generated\common\FrontendApplicationBase.hpp"/>
<ClInclude Include="..\..\gui\include\gui\common\FrontendHeap.hpp"/>
<ClInclude Include="..\..\generated\gui_generated\include\gui_generated\common\FrontendHeapBase.hpp"/>
<ClInclude Include="..\..\generated\simulator\include\simulator\video\MJPEGDecoder.hpp"/>
<ClInclude Include="..\..\gui\include\gui\model\Model.hpp"/>
<ClInclude Include="..\..\gui\include\gui\model\ModelListener.hpp"/>
<ClInclude Include="..\..\generated\gui_generated\include\gui_generated\common\SimConstants.hpp"/>
<ClInclude Include="..\..\generated\simulator\include\simulator\video\SoftwareMJPEGDecoder.hpp"/>
<ClInclude Include="..\..\gui\include\gui\echo_screen\EchoPresenter.hpp"/>
<ClInclude Include="..\..\gui\include\gui\echo_screen\EchoView.hpp"/>
<ClInclude Include="..\..\gui\include\gui\equalizer_screen\EqualizerPresenter.hpp"/>
<ClInclude Include="..\..\gui\include\gui\equalizer_screen\EqualizerView.hpp"/>
<ClInclude Include="..\..\gui\include\gui\overdrive_screen\OverdrivePresenter.hpp"/>
<ClInclude Include="..\..\gui\include\gui\overdrive_screen\OverdriveView.hpp"/>
<ClInclude Include="..\..\gui\include\gui\overview_screen\OverviewPresenter.hpp"/>
<ClInclude Include="..\..\gui\include\gui\reverb_screen\ReverbPresenter.hpp"/>
<ClInclude Include="..\..\gui\include\gui\reverb_screen\ReverbView.hpp"/>
<ClInclude Include="..\..\gui\include\gui\saturation_screen\SaturationPresenter.hpp"/>
<ClInclude Include="..\..\gui\include\gui\saturation_screen\SaturationView.hpp"/>
<ClInclude Include="..\..\generated\gui_generated\include\gui_generated\echo_screen\EchoViewBase.hpp"/>
<ClInclude Include="..\..\generated\gui_generated\include\gui_generated\equalizer_screen\EqualizerViewBase.hpp"/>
<ClInclude Include="..\..\gui\include\gui\initscreen_screen\InitScreenPresenter.hpp"/>
<ClInclude Include="..\..\gui\include\gui\initscreen_screen\InitScreenView.hpp"/>
<ClInclude Include="..\..\generated\gui_generated\include\gui_generated\initscreen_screen\InitScreenViewBase.hpp"/>
<ClInclude Include="..\..\generated\gui_generated\include\gui_generated\overdrive_screen\OverdriveViewBase.hpp"/>
<ClInclude Include="..\..\gui\include\gui\overview_screen\OverviewView.hpp"/>
<ClInclude Include="..\..\generated\gui_generated\include\gui_generated\overview_screen\OverviewViewBase.hpp"/>
<ClInclude Include="..\..\generated\gui_generated\include\gui_generated\reverb_screen\ReverbViewBase.hpp"/>
<ClInclude Include="..\..\generated\gui_generated\include\gui_generated\saturation_screen\SaturationViewBase.hpp"/>
<ClInclude Include="..\..\gui\include\gui\octaver_screen\OctaverPresenter.hpp"/>
<ClInclude Include="..\..\gui\include\gui\octaver_screen\OctaverView.hpp"/>
<ClInclude Include="..\..\generated\gui_generated\include\gui_generated\octaver_screen\OctaverViewBase.hpp"/>
<ClInclude Include="..\..\gui\include\gui\oscillo_screen\OscilloPresenter.hpp"/>
<ClInclude Include="..\..\gui\include\gui\oscillo_screen\OscilloView.hpp"/>
<ClInclude Include="..\..\generated\gui_generated\include\gui_generated\oscillo_screen\OscilloViewBase.hpp"/>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="$(ApplicationRoot)\generated\simulator\touchgfx.rc"/>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{3C47683C-0505-487F-A1FD-75B8490BF72C}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>Application</RootNamespace>
<WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/>
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform"/>
<Import Project="..\..\config\msvs\Application.props"/>
<Import Project="..\..\generated\simulator\msvs\touchgfx_sdl2.props"/>
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform"/>
<Import Project="..\..\config\msvs\Application.props"/>
<Import Project="..\..\generated\simulator\msvs\touchgfx_sdl2.props"/>
</ImportGroup>
<PropertyGroup Label="UserMacros"/>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<LinkIncremental>true</LinkIncremental>
<OutDir>$(ApplicationRoot)\build\$(Configuration)\bin\</OutDir>
<IntDir>$(ApplicationRoot)\build\$(Configuration)\obj\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
<OutDir>$(ApplicationRoot)\build\$(Configuration)\bin\</OutDir>
<IntDir>$(ApplicationRoot)\build\$(Configuration)\obj\</IntDir>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<TreatWarningAsError>true</TreatWarningAsError>
<DisableSpecificWarnings>4355</DisableSpecificWarnings>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
<MinimalRebuild>false</MinimalRebuild>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<TreatLinkerWarningAsErrors>true</TreatLinkerWarningAsErrors>
<DisableSpecificWarnings/>
<AdditionalOptions>%(AdditionalOptions)</AdditionalOptions>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<PrecompiledHeader>
</PrecompiledHeader>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
<TreatWarningAsError>true</TreatWarningAsError>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
</Link>
</ItemDefinitionGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets"/>
<ImportGroup Label="ExtensionTargets">
<Import Project="$(ApplicationRoot)\generated\simulator\msvs\touchgfx_prebuild.targets"/>
</ImportGroup>
</Project>
@@ -0,0 +1,925 @@
<?xml version="1.0" encoding="utf-8"?>
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0">
<ItemGroup>
<Filter Include="Header Files">
<UniqueIdentifier>{4D1BFFCC-9CEB-4ABF-A951-582870FE71FD}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Header Files\TouchGFX">
<UniqueIdentifier>{29C60541-803D-4F43-8683-028D9DA5E0CB}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\TouchGFX\common">
<UniqueIdentifier>{AF2BF67C-89EC-4545-B0D2-5BD6803628D4}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\TouchGFX\mvp">
<UniqueIdentifier>{A8F51E02-A400-49F1-AC86-371872A7E5E6}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\TouchGFX\platform">
<UniqueIdentifier>{493CF637-721C-4516-8638-3EE4790FB455}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\TouchGFX\touchgfx">
<UniqueIdentifier>{7187028B-6482-4EB3-8556-EECD38E0636B}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\TouchGFX\platform\driver">
<UniqueIdentifier>{D2E6B448-6B79-434F-A8EB-C8F8415957E9}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\TouchGFX\platform\hal">
<UniqueIdentifier>{07737357-9365-4A8F-B2F6-908B5FC4E808}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\TouchGFX\touchgfx\canvas_widget_renderer">
<UniqueIdentifier>{085B248B-6BE1-4BF8-9913-35526BAEE4C7}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\TouchGFX\touchgfx\containers">
<UniqueIdentifier>{E08C6B18-2F0E-4861-87D5-80FB0411017E}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\TouchGFX\touchgfx\events">
<UniqueIdentifier>{29D72404-E5CB-472C-B00F-3784DF3CCD1E}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\TouchGFX\touchgfx\hal">
<UniqueIdentifier>{09561B72-532B-45EB-8E32-CAA31C349F83}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\TouchGFX\touchgfx\lcd">
<UniqueIdentifier>{A89B6308-CBC1-48EC-BF14-B3C6106FACCE}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\TouchGFX\touchgfx\mixins">
<UniqueIdentifier>{DB82A963-BE52-4494-BD5E-358C5E79C081}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\TouchGFX\touchgfx\transforms">
<UniqueIdentifier>{509E01BB-FBF4-4198-B748-936C1B67839A}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\TouchGFX\touchgfx\transitions">
<UniqueIdentifier>{3F023E56-225A-4D4C-9D20-74447A23BAD9}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\TouchGFX\touchgfx\widgets">
<UniqueIdentifier>{0E9A8FD3-B71B-46B9-B1F6-3A18292FFAC4}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\TouchGFX\platform\driver\lcd">
<UniqueIdentifier>{9B32A742-EBA9-4EBA-832E-0421D7E68BC5}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\TouchGFX\platform\driver\touch">
<UniqueIdentifier>{8C31441B-2191-4B32-869D-7B253AECB28F}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\TouchGFX\platform\hal\simulator">
<UniqueIdentifier>{464CC9FB-AFF6-4FFA-B4D8-BCAC4B2B8898}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\TouchGFX\touchgfx\containers\clock">
<UniqueIdentifier>{B7237C13-DD69-4F78-8446-9A554431E3F8}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\TouchGFX\touchgfx\containers\progress_indicators">
<UniqueIdentifier>{5E0E884F-0059-4306-94BA-3197219750E3}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\TouchGFX\touchgfx\widgets\canvas">
<UniqueIdentifier>{DBFF640A-BD63-40BC-A0A5-2468BC461037}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\TouchGFX\platform\hal\simulator\sdl2">
<UniqueIdentifier>{EA3962C0-553C-4CFD-A89B-A116A9493818}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\generated">
<UniqueIdentifier>{29C60541-803D-4F44-8783-028D9DA5E0CC}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\generated\simulator">
<UniqueIdentifier>{29C60541-803D-4F43-8683-028D9DA5E0CC}</UniqueIdentifier>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{92BBFF14-FBDB-4755-BA47-A830D863D92B}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;ttf;otf;bdf;png;wav;xml;props;mfcribbon-ms</Extensions>
</Filter>
<Filter Include="Resource Files\assets">
<UniqueIdentifier>{AF899B0F-78BE-47F9-A912-E92CB9156E40}</UniqueIdentifier>
</Filter>
<Filter Include="Resource Files\config">
<UniqueIdentifier>{29E8A9F8-6504-4625-AB47-671A3F665E51}</UniqueIdentifier>
</Filter>
<Filter Include="Resource Files\assets\texts">
<UniqueIdentifier>{382278FD-2B19-4E89-AE4F-24AF77E7A270}</UniqueIdentifier>
</Filter>
<Filter Include="Resource Files\config\msvs">
<UniqueIdentifier>{C24EAEDB-9A3F-43DC-87FB-C7AC2729A078}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files">
<UniqueIdentifier>{2F3FC0AA-97C4-4366-9939-94A0FF4E028C}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Source Files\TouchGFX">
<UniqueIdentifier>{C07B02A9-A55E-47AA-AD61-59A6AAD754E6}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\TouchGFX\platform">
<UniqueIdentifier>{33EDC2DB-AF72-480C-92E5-2A2833BCAB6F}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\TouchGFX\platform\driver">
<UniqueIdentifier>{1D8EFD90-430A-4539-9080-16A38861D20A}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\TouchGFX\platform\hal">
<UniqueIdentifier>{E8DECBF2-0C8E-4397-8603-3101D6F922D6}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\TouchGFX\platform\driver\touch">
<UniqueIdentifier>{40F0D55D-79D9-488A-AF83-ADC96179EADF}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\TouchGFX\platform\hal\simulator">
<UniqueIdentifier>{3FB50DD5-31DA-4042-B7FD-2151C58CDA80}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\TouchGFX\platform\hal\simulator\sdl2">
<UniqueIdentifier>{B48CB42B-0F9E-4815-BFE1-1ACC1150ED8A}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\simulator">
<UniqueIdentifier>{C07B03A9-A55E-47AA-AD61-59A6AAD754E6}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\generated">
<UniqueIdentifier>{C07B02B9-A55E-47AB-AD61-59A6AAD754E6}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\generated\simulator">
<UniqueIdentifier>{C07B02B9-A55E-47AA-AD61-59A6AAD754E6}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\gui">
<UniqueIdentifier>5A1DBA86-4CB2-DA94-EED6-6779F06F46EF</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\gui">
<UniqueIdentifier>7C5EEB2F-8B44-744C-3595-9595B4BCC59D</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\gui\model">
<UniqueIdentifier>6C394A1C-C151-9729-8D7F-62193EC65905</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\gui\model">
<UniqueIdentifier>A83A0790-520E-EE04-9155-BDCFCE5E7EE4</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\generated\gui_generated">
<UniqueIdentifier>3793E520-3507-7BBD-0635-56CC103EAA8D</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\gui\common">
<UniqueIdentifier>BA347211-7D17-8C46-C650-176CF0C6EE2D</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\generated\gui_generated">
<UniqueIdentifier>E9006B08-23A6-F8C9-4D3F-588F5C2EA642</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\gui\common">
<UniqueIdentifier>7B51D19B-6153-754C-78AE-1C2A85B783EC</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\generated\simulator\include">
<UniqueIdentifier>BFFD1BA6-B100-CD83-95B6-70A03EE8A922</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\generated\gui_generated\common">
<UniqueIdentifier>EA0A3A57-EA84-4B58-A9CB-C68F1947D295</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\generated\gui_generated\common">
<UniqueIdentifier>602B88E0-F25B-150F-4381-D001003DA1F2</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\generated\simulator\video">
<UniqueIdentifier>4ABDD921-1990-3AA6-9BBF-4AECA18A247E</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\generated\simulator\include\simulator">
<UniqueIdentifier>6A041A1A-62B5-094D-D2DF-027C6D861DA7</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\generated\simulator\include\simulator\video">
<UniqueIdentifier>C844AE37-3A09-6CA5-086A-6631236D0BB7</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\gui\equalizer_screen">
<UniqueIdentifier>60F478A4-6B41-52E7-5D7A-A6DD8145AAA7</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\gui\overdrive_screen">
<UniqueIdentifier>D669FFC7-2F19-0020-73A6-F20ED5930FC4</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\gui\overdrive_screen">
<UniqueIdentifier>7E29257C-5352-B5BA-D16E-23C9ADE07229</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\gui\saturation_screen">
<UniqueIdentifier>68C4FB2D-CA32-504B-36CE-BC3F135D94AC</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\gui\equalizer_screen">
<UniqueIdentifier>660294BD-FF00-EE4B-601A-35EE68550344</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\gui\overview_screen">
<UniqueIdentifier>323357DA-E1F7-5390-B540-9E9C4278B8D3</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\gui\echo_screen">
<UniqueIdentifier>2AC82DD6-75D3-DC20-1947-C5CEC5DB4E8F</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\gui\echo_screen">
<UniqueIdentifier>2653E250-B7E9-13AE-D37A-3D9919749D48</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\gui\saturation_screen">
<UniqueIdentifier>62AF00C0-DD62-C67A-1B9D-47B21C169899</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\gui\reverb_screen">
<UniqueIdentifier>B7CEA73E-86F6-FDFB-CF38-4FE2BF61F4D9</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\gui\reverb_screen">
<UniqueIdentifier>1A7C9DA3-0BDE-501C-B712-EFF12A40D08A</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\gui\overview_screen">
<UniqueIdentifier>E32EFBC5-D7BE-74E6-79BE-8A88DE00F6B9</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\gui\initscreen_screen">
<UniqueIdentifier>89B7BB60-9B31-0C65-975F-DD6593A219C5</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\gui\initscreen_screen">
<UniqueIdentifier>899AC138-2746-F215-D704-1D6DBC6579C5</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\generated\gui_generated\reverb_screen">
<UniqueIdentifier>F262FA06-C903-A917-35AF-7CAC4A7F9487</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\generated\gui_generated\reverb_screen">
<UniqueIdentifier>D665EB32-F545-BB62-5C29-B1667E5DA32E</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\generated\gui_generated\overview_screen">
<UniqueIdentifier>12D8BA77-BCA0-3ACD-6D7F-99E0F368945F</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\generated\gui_generated\overview_screen">
<UniqueIdentifier>A5D34182-8B78-DE19-DE1D-FCB8047DF9E2</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\generated\gui_generated\overdrive_screen">
<UniqueIdentifier>EBFD6926-0139-8874-12F6-AFE54DA8032E</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\generated\gui_generated\overdrive_screen">
<UniqueIdentifier>86119A2B-4788-C02D-9C58-F3A99B1F3ADE</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\generated\gui_generated\saturation_screen">
<UniqueIdentifier>427CBDD0-0164-1A47-767D-49DD120937FB</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\generated\gui_generated\initscreen_screen">
<UniqueIdentifier>F32DFAD0-2FAE-37B8-2F40-1BF4E1A7EAEC</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\generated\gui_generated\initscreen_screen">
<UniqueIdentifier>D56EBC3A-5658-2AA4-E8E3-41FD1ADB8083</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\generated\gui_generated\saturation_screen">
<UniqueIdentifier>BDC759CF-4EAF-866C-4330-D290214330FD</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\generated\gui_generated\equalizer_screen">
<UniqueIdentifier>D86441E5-DA18-1B9B-355A-235D6D1A9A58</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\generated\gui_generated\equalizer_screen">
<UniqueIdentifier>A38BC563-7B4F-EE75-C83D-BF3B820DB113</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\generated\gui_generated\echo_screen">
<UniqueIdentifier>A4B5660D-79F7-826E-444F-C23FEEBEBCAF</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\generated\gui_generated\echo_screen">
<UniqueIdentifier>EEA78649-1079-2F93-C139-7462360BC78C</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\gui\octaver_screen">
<UniqueIdentifier>B89418BF-19D6-B4F4-76BE-FE06E8249F53</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\gui\octaver_screen">
<UniqueIdentifier>2D1CA2FA-73F9-580A-65F1-996C69CB5FCC</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\generated\gui_generated\octaver_screen">
<UniqueIdentifier>1C4099AC-1B87-85FF-6FF4-9902AFE101E8</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\generated\gui_generated\octaver_screen">
<UniqueIdentifier>A99B11B5-9776-F62F-C964-FBD53ABB00D3</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\gui\oscillo_screen">
<UniqueIdentifier>BA7C7E75-388C-D57A-368C-D8FEFDEA2812</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\gui\oscillo_screen">
<UniqueIdentifier>42000D1C-592F-7475-3F91-85635FF03F92</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\generated\gui_generated\oscillo_screen">
<UniqueIdentifier>0FA12E78-294A-44C1-2BAA-0F977E99EA76</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\generated\gui_generated\oscillo_screen">
<UniqueIdentifier>A71C5563-E2EC-BEC2-D375-418690C6F8C2</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="$(TouchGFXReleasePath)\framework\source\platform\driver\touch\SDL2TouchController.cpp">
<Filter>Source Files\TouchGFX\platform\driver\touch</Filter>
</ClCompile>
<ClCompile Include="$(TouchGFXReleasePath)\framework\source\platform\hal\simulator\sdl2\HALSDL2.cpp">
<Filter>Source Files\TouchGFX\platform\hal\simulator\sdl2</Filter>
</ClCompile>
<ClCompile Include="$(TouchGFXReleasePath)\framework\source\platform\hal\simulator\sdl2\HALSDL2_icon.cpp">
<Filter>Source Files\TouchGFX\platform\hal\simulator\sdl2</Filter>
</ClCompile>
<ClCompile Include="$(TouchGFXReleasePath)\framework\source\platform\hal\simulator\sdl2\OSWrappers.cpp">
<Filter>Source Files\TouchGFX\platform\hal\simulator\sdl2</Filter>
</ClCompile>
<ClCompile Include="$(ApplicationRoot)\simulator\main.cpp">
<Filter>Source Files\simulator</Filter>
</ClCompile>
<ClCompile Include="$(ApplicationRoot)\generated\simulator\src\mainBase.cpp">
<Filter>Source Files\generated\simulator</Filter>
</ClCompile>
<ClCompile Include="..\..\gui\src\common\FrontendApplication.cpp">
<Filter>Source Files\gui\common</Filter>
</ClCompile>
<ClCompile Include="..\..\generated\gui_generated\src\common\FrontendApplicationBase.cpp">
<Filter>Source Files\generated\gui_generated\common</Filter>
</ClCompile>
<ClCompile Include="..\..\gui\src\model\Model.cpp">
<Filter>Source Files\gui\model</Filter>
</ClCompile>
<ClCompile Include="..\..\generated\simulator\src\video\SoftwareMJPEGDecoder.cpp">
<Filter>Source Files\generated\simulator\video</Filter>
</ClCompile>
<ClCompile Include="..\..\gui\src\echo_screen\EchoView.cpp">
<Filter>Source Files\gui\echo_screen</Filter>
</ClCompile>
<ClCompile Include="..\..\gui\src\equalizer_screen\EqualizerView.cpp">
<Filter>Source Files\gui\equalizer_screen</Filter>
</ClCompile>
<ClCompile Include="..\..\gui\src\overdrive_screen\OverdriveView.cpp">
<Filter>Source Files\gui\overdrive_screen</Filter>
</ClCompile>
<ClCompile Include="..\..\gui\src\reverb_screen\ReverbView.cpp">
<Filter>Source Files\gui\reverb_screen</Filter>
</ClCompile>
<ClCompile Include="..\..\gui\src\saturation_screen\SaturationView.cpp">
<Filter>Source Files\gui\saturation_screen</Filter>
</ClCompile>
<ClCompile Include="..\..\gui\src\echo_screen\EchoPresenter.cpp">
<Filter>Source Files\gui\echo_screen</Filter>
</ClCompile>
<ClCompile Include="..\..\generated\gui_generated\src\echo_screen\EchoViewBase.cpp">
<Filter>Source Files\generated\gui_generated\echo_screen</Filter>
</ClCompile>
<ClCompile Include="..\..\gui\src\equalizer_screen\EqualizerPresenter.cpp">
<Filter>Source Files\gui\equalizer_screen</Filter>
</ClCompile>
<ClCompile Include="..\..\generated\gui_generated\src\equalizer_screen\EqualizerViewBase.cpp">
<Filter>Source Files\generated\gui_generated\equalizer_screen</Filter>
</ClCompile>
<ClCompile Include="..\..\gui\src\initscreen_screen\InitScreenPresenter.cpp">
<Filter>Source Files\gui\initscreen_screen</Filter>
</ClCompile>
<ClCompile Include="..\..\gui\src\initscreen_screen\InitScreenView.cpp">
<Filter>Source Files\gui\initscreen_screen</Filter>
</ClCompile>
<ClCompile Include="..\..\generated\gui_generated\src\initscreen_screen\InitScreenViewBase.cpp">
<Filter>Source Files\generated\gui_generated\initscreen_screen</Filter>
</ClCompile>
<ClCompile Include="..\..\gui\src\overdrive_screen\OverdrivePresenter.cpp">
<Filter>Source Files\gui\overdrive_screen</Filter>
</ClCompile>
<ClCompile Include="..\..\generated\gui_generated\src\overdrive_screen\OverdriveViewBase.cpp">
<Filter>Source Files\generated\gui_generated\overdrive_screen</Filter>
</ClCompile>
<ClCompile Include="..\..\gui\src\overview_screen\OverviewPresenter.cpp">
<Filter>Source Files\gui\overview_screen</Filter>
</ClCompile>
<ClCompile Include="..\..\gui\src\overview_screen\OverviewView.cpp">
<Filter>Source Files\gui\overview_screen</Filter>
</ClCompile>
<ClCompile Include="..\..\generated\gui_generated\src\overview_screen\OverviewViewBase.cpp">
<Filter>Source Files\generated\gui_generated\overview_screen</Filter>
</ClCompile>
<ClCompile Include="..\..\gui\src\reverb_screen\ReverbPresenter.cpp">
<Filter>Source Files\gui\reverb_screen</Filter>
</ClCompile>
<ClCompile Include="..\..\generated\gui_generated\src\reverb_screen\ReverbViewBase.cpp">
<Filter>Source Files\generated\gui_generated\reverb_screen</Filter>
</ClCompile>
<ClCompile Include="..\..\gui\src\saturation_screen\SaturationPresenter.cpp">
<Filter>Source Files\gui\saturation_screen</Filter>
</ClCompile>
<ClCompile Include="..\..\generated\gui_generated\src\saturation_screen\SaturationViewBase.cpp">
<Filter>Source Files\generated\gui_generated\saturation_screen</Filter>
</ClCompile>
<ClCompile Include="..\..\gui\src\octaver_screen\OctaverPresenter.cpp">
<Filter>Source Files\gui\octaver_screen</Filter>
</ClCompile>
<ClCompile Include="..\..\gui\src\octaver_screen\OctaverView.cpp">
<Filter>Source Files\gui\octaver_screen</Filter>
</ClCompile>
<ClCompile Include="..\..\generated\gui_generated\src\octaver_screen\OctaverViewBase.cpp">
<Filter>Source Files\generated\gui_generated\octaver_screen</Filter>
</ClCompile>
<ClCompile Include="..\..\gui\src\oscillo_screen\OscilloPresenter.cpp">
<Filter>Source Files\gui\oscillo_screen</Filter>
</ClCompile>
<ClCompile Include="..\..\gui\src\oscillo_screen\OscilloView.cpp">
<Filter>Source Files\gui\oscillo_screen</Filter>
</ClCompile>
<ClCompile Include="..\..\generated\gui_generated\src\oscillo_screen\OscilloViewBase.cpp">
<Filter>Source Files\generated\gui_generated\oscillo_screen</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<None Include="$(ApplicationRoot)\assets\texts\texts.xml">
<Filter>Resource Files\assets\texts</Filter>
</None>
<None Include="$(ApplicationRoot)\config\msvs\Application.props">
<Filter>Resource Files\config\msvs</Filter>
</None>
</ItemGroup>
<ItemGroup>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\common\AbstractPartition.hpp">
<Filter>Header Files\TouchGFX\common</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\common\Meta.hpp">
<Filter>Header Files\TouchGFX\common</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\common\Partition.hpp">
<Filter>Header Files\TouchGFX\common</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\common\TouchGFXInit.hpp">
<Filter>Header Files\TouchGFX\common</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\mvp\MVPApplication.hpp">
<Filter>Header Files\TouchGFX\mvp</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\mvp\MVPHeap.hpp">
<Filter>Header Files\TouchGFX\mvp</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\mvp\Presenter.hpp">
<Filter>Header Files\TouchGFX\mvp</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\mvp\View.hpp">
<Filter>Header Files\TouchGFX\mvp</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\platform\driver\lcd\LCD16bpp.hpp">
<Filter>Header Files\TouchGFX\platform\driver\lcd</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\platform\driver\lcd\LCD1bpp.hpp">
<Filter>Header Files\TouchGFX\platform\driver\lcd</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\platform\driver\lcd\LCD24bpp.hpp">
<Filter>Header Files\TouchGFX\platform\driver\lcd</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\platform\driver\lcd\LCD2bpp.hpp">
<Filter>Header Files\TouchGFX\platform\driver\lcd</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\platform\driver\lcd\LCD4bpp.hpp">
<Filter>Header Files\TouchGFX\platform\driver\lcd</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\platform\driver\touch\SDL2TouchController.hpp">
<Filter>Header Files\TouchGFX\platform\driver\touch</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\platform\hal\simulator\sdl2\HALSDL2.hpp">
<Filter>Header Files\TouchGFX\platform\hal\simulator\sdl2</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\Application.hpp">
<Filter>Header Files\TouchGFX\touchgfx</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\Bitmap.hpp">
<Filter>Header Files\TouchGFX\touchgfx</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\Callback.hpp">
<Filter>Header Files\TouchGFX\touchgfx</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\canvas_widget_renderer\CanvasWidgetRenderer.hpp">
<Filter>Header Files\TouchGFX\touchgfx\canvas_widget_renderer</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\canvas_widget_renderer\Cell.hpp">
<Filter>Header Files\TouchGFX\touchgfx\canvas_widget_renderer</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\canvas_widget_renderer\Outline.hpp">
<Filter>Header Files\TouchGFX\touchgfx\canvas_widget_renderer</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\canvas_widget_renderer\Rasterizer.hpp">
<Filter>Header Files\TouchGFX\touchgfx\canvas_widget_renderer</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\canvas_widget_renderer\Renderer.hpp">
<Filter>Header Files\TouchGFX\touchgfx\canvas_widget_renderer</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\canvas_widget_renderer\RenderingBuffer.hpp">
<Filter>Header Files\TouchGFX\touchgfx\canvas_widget_renderer</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\canvas_widget_renderer\RGBA8.hpp">
<Filter>Header Files\TouchGFX\touchgfx\canvas_widget_renderer</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\canvas_widget_renderer\Scanline.hpp">
<Filter>Header Files\TouchGFX\touchgfx\canvas_widget_renderer</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\Color.hpp">
<Filter>Header Files\TouchGFX\touchgfx</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\ConstFont.hpp">
<Filter>Header Files\TouchGFX\touchgfx</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\containers\clock\AbstractClock.hpp">
<Filter>Header Files\TouchGFX\touchgfx\containers\clock</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\containers\clock\AnalogClock.hpp">
<Filter>Header Files\TouchGFX\touchgfx\containers\clock</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\containers\clock\DigitalClock.hpp">
<Filter>Header Files\TouchGFX\touchgfx\containers\clock</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\containers\Container.hpp">
<Filter>Header Files\TouchGFX\touchgfx\containers</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\containers\ListLayout.hpp">
<Filter>Header Files\TouchGFX\touchgfx\containers</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\containers\ModalWindow.hpp">
<Filter>Header Files\TouchGFX\touchgfx\containers</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\containers\progress_indicators\AbstractDirectionProgress.hpp">
<Filter>Header Files\TouchGFX\touchgfx\containers\progress_indicators</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\containers\progress_indicators\AbstractProgressIndicator.hpp">
<Filter>Header Files\TouchGFX\touchgfx\containers\progress_indicators</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\containers\progress_indicators\BoxProgress.hpp">
<Filter>Header Files\TouchGFX\touchgfx\containers\progress_indicators</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\containers\progress_indicators\CircleProgress.hpp">
<Filter>Header Files\TouchGFX\touchgfx\containers\progress_indicators</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\containers\progress_indicators\ImageProgress.hpp">
<Filter>Header Files\TouchGFX\touchgfx\containers\progress_indicators</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\containers\progress_indicators\LineProgress.hpp">
<Filter>Header Files\TouchGFX\touchgfx\containers\progress_indicators</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\containers\progress_indicators\TextProgress.hpp">
<Filter>Header Files\TouchGFX\touchgfx\containers\progress_indicators</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\containers\ScrollableContainer.hpp">
<Filter>Header Files\TouchGFX\touchgfx\containers</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\containers\SlideMenu.hpp">
<Filter>Header Files\TouchGFX\touchgfx\containers</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\containers\Slider.hpp">
<Filter>Header Files\TouchGFX\touchgfx\containers</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\containers\ZoomAnimationImage.hpp">
<Filter>Header Files\TouchGFX\touchgfx\containers</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\Drawable.hpp">
<Filter>Header Files\TouchGFX\touchgfx</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\EasingEquations.hpp">
<Filter>Header Files\TouchGFX\touchgfx</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\Event.hpp">
<Filter>Header Files\TouchGFX\touchgfx</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\events\ClickEvent.hpp">
<Filter>Header Files\TouchGFX\touchgfx\events</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\events\DragEvent.hpp">
<Filter>Header Files\TouchGFX\touchgfx\events</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\events\GestureEvent.hpp">
<Filter>Header Files\TouchGFX\touchgfx\events</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\Font.hpp">
<Filter>Header Files\TouchGFX\touchgfx</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\FontManager.hpp">
<Filter>Header Files\TouchGFX\touchgfx</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\hal\Atomic.hpp">
<Filter>Header Files\TouchGFX\touchgfx\hal</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\hal\BlitOp.hpp">
<Filter>Header Files\TouchGFX\touchgfx\hal</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\hal\BoardConfiguration.hpp">
<Filter>Header Files\TouchGFX\touchgfx\hal</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\hal\Buttons.hpp">
<Filter>Header Files\TouchGFX\touchgfx\hal</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\hal\Config.hpp">
<Filter>Header Files\TouchGFX\touchgfx\hal</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\hal\DMA.hpp">
<Filter>Header Files\TouchGFX\touchgfx\hal</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\hal\Gestures.hpp">
<Filter>Header Files\TouchGFX\touchgfx\hal</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\hal\GPIO.hpp">
<Filter>Header Files\TouchGFX\touchgfx\hal</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\hal\HAL.hpp">
<Filter>Header Files\TouchGFX\touchgfx\hal</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\hal\LED.hpp">
<Filter>Header Files\TouchGFX\touchgfx\hal</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\hal\NoDMA.hpp">
<Filter>Header Files\TouchGFX\touchgfx\hal</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\hal\OSWrappers.hpp">
<Filter>Header Files\TouchGFX\touchgfx\hal</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\hal\Types.hpp">
<Filter>Header Files\TouchGFX\touchgfx\hal</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\InternalFlashFont.hpp">
<Filter>Header Files\TouchGFX\touchgfx</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\JSMOCHelper.hpp">
<Filter>Header Files\TouchGFX\touchgfx</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\lcd\LCD.hpp">
<Filter>Header Files\TouchGFX\touchgfx\lcd</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\Math3D.hpp">
<Filter>Header Files\TouchGFX\touchgfx</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\mixins\ClickListener.hpp">
<Filter>Header Files\TouchGFX\touchgfx\mixins</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\mixins\Draggable.hpp">
<Filter>Header Files\TouchGFX\touchgfx\mixins</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\mixins\FadeAnimator.hpp">
<Filter>Header Files\TouchGFX\touchgfx\mixins</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\mixins\MoveAnimator.hpp">
<Filter>Header Files\TouchGFX\touchgfx\mixins</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\mixins\PreRenderable.hpp">
<Filter>Header Files\TouchGFX\touchgfx\mixins</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\mixins\Snapper.hpp">
<Filter>Header Files\TouchGFX\touchgfx\mixins</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\Screen.hpp">
<Filter>Header Files\TouchGFX\touchgfx</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\TextProvider.hpp">
<Filter>Header Files\TouchGFX\touchgfx</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\Texts.hpp">
<Filter>Header Files\TouchGFX\touchgfx</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\TextureMapTypes.hpp">
<Filter>Header Files\TouchGFX\touchgfx</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\transforms\DisplayTransformation.hpp">
<Filter>Header Files\TouchGFX\touchgfx\transforms</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\transforms\TouchCalibration.hpp">
<Filter>Header Files\TouchGFX\touchgfx\transforms</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\transitions\NoTransition.hpp">
<Filter>Header Files\TouchGFX\touchgfx\transitions</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\transitions\SlideTransition.hpp">
<Filter>Header Files\TouchGFX\touchgfx\transitions</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\transitions\Transition.hpp">
<Filter>Header Files\TouchGFX\touchgfx\transitions</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\TypedText.hpp">
<Filter>Header Files\TouchGFX\touchgfx</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\UIEventListener.hpp">
<Filter>Header Files\TouchGFX\touchgfx</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\Unicode.hpp">
<Filter>Header Files\TouchGFX\touchgfx</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\Utils.hpp">
<Filter>Header Files\TouchGFX\touchgfx</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\AbstractButton.hpp">
<Filter>Header Files\TouchGFX\touchgfx\widgets</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\AnimatedImage.hpp">
<Filter>Header Files\TouchGFX\touchgfx\widgets</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\AnimationTextureMapper.hpp">
<Filter>Header Files\TouchGFX\touchgfx\widgets</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\Box.hpp">
<Filter>Header Files\TouchGFX\touchgfx\widgets</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\Button.hpp">
<Filter>Header Files\TouchGFX\touchgfx\widgets</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\ButtonWithIcon.hpp">
<Filter>Header Files\TouchGFX\touchgfx\widgets</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\ButtonWithLabel.hpp">
<Filter>Header Files\TouchGFX\touchgfx\widgets</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\canvas\AbstractPainter.hpp">
<Filter>Header Files\TouchGFX\touchgfx\widgets\canvas</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\canvas\AbstractPainterBW.hpp">
<Filter>Header Files\TouchGFX\touchgfx\widgets\canvas</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\canvas\AbstractPainterGRAY2.hpp">
<Filter>Header Files\TouchGFX\touchgfx\widgets\canvas</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\canvas\AbstractPainterGRAY4.hpp">
<Filter>Header Files\TouchGFX\touchgfx\widgets\canvas</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\canvas\AbstractPainterRGB565.hpp">
<Filter>Header Files\TouchGFX\touchgfx\widgets\canvas</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\canvas\AbstractPainterRGB888.hpp">
<Filter>Header Files\TouchGFX\touchgfx\widgets\canvas</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\canvas\AbstractShape.hpp">
<Filter>Header Files\TouchGFX\touchgfx\widgets\canvas</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\canvas\Canvas.hpp">
<Filter>Header Files\TouchGFX\touchgfx\widgets\canvas</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\canvas\CanvasWidget.hpp">
<Filter>Header Files\TouchGFX\touchgfx\widgets\canvas</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\canvas\Circle.hpp">
<Filter>Header Files\TouchGFX\touchgfx\widgets\canvas</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\canvas\CWRUtil.hpp">
<Filter>Header Files\TouchGFX\touchgfx\widgets\canvas</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\canvas\Line.hpp">
<Filter>Header Files\TouchGFX\touchgfx\widgets\canvas</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\canvas\PainterBW.hpp">
<Filter>Header Files\TouchGFX\touchgfx\widgets\canvas</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\canvas\PainterGRAY2.hpp">
<Filter>Header Files\TouchGFX\touchgfx\widgets\canvas</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\canvas\PainterGRAY2Bitmap.hpp">
<Filter>Header Files\TouchGFX\touchgfx\widgets\canvas</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\canvas\PainterGRAY4.hpp">
<Filter>Header Files\TouchGFX\touchgfx\widgets\canvas</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\canvas\PainterGRAY4Bitmap.hpp">
<Filter>Header Files\TouchGFX\touchgfx\widgets\canvas</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\canvas\PainterRGB565.hpp">
<Filter>Header Files\TouchGFX\touchgfx\widgets\canvas</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\canvas\PainterRGB565Bitmap.hpp">
<Filter>Header Files\TouchGFX\touchgfx\widgets\canvas</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\canvas\PainterRGB888.hpp">
<Filter>Header Files\TouchGFX\touchgfx\widgets\canvas</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\canvas\PainterRGB888Bitmap.hpp">
<Filter>Header Files\TouchGFX\touchgfx\widgets\canvas</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\canvas\Shape.hpp">
<Filter>Header Files\TouchGFX\touchgfx\widgets\canvas</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\Image.hpp">
<Filter>Header Files\TouchGFX\touchgfx\widgets</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\Keyboard.hpp">
<Filter>Header Files\TouchGFX\touchgfx\widgets</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\PixelDataWidget.hpp">
<Filter>Header Files\TouchGFX\touchgfx\widgets</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\RadioButton.hpp">
<Filter>Header Files\TouchGFX\touchgfx\widgets</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\RadioButtonGroup.hpp">
<Filter>Header Files\TouchGFX\touchgfx\widgets</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\RepeatButton.hpp">
<Filter>Header Files\TouchGFX\touchgfx\widgets</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\ScalableImage.hpp">
<Filter>Header Files\TouchGFX\touchgfx\widgets</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\SnapshotWidget.hpp">
<Filter>Header Files\TouchGFX\touchgfx\widgets</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\TextArea.hpp">
<Filter>Header Files\TouchGFX\touchgfx\widgets</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\TextAreaWithWildcard.hpp">
<Filter>Header Files\TouchGFX\touchgfx\widgets</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\TextureMapper.hpp">
<Filter>Header Files\TouchGFX\touchgfx\widgets</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\TiledImage.hpp">
<Filter>Header Files\TouchGFX\touchgfx\widgets</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\ToggleButton.hpp">
<Filter>Header Files\TouchGFX\touchgfx\widgets</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\TouchArea.hpp">
<Filter>Header Files\TouchGFX\touchgfx\widgets</Filter>
</ClInclude>
<ClInclude Include="$(TouchGFXReleasePath)\framework\include\touchgfx\widgets\Widget.hpp">
<Filter>Header Files\TouchGFX\touchgfx\widgets</Filter>
</ClInclude>
<ClInclude Include="$(ApplicationRoot)\generated\simulator\include\simulator\mainBase.hpp">
<Filter>Header Files\generated\simulator</Filter>
</ClInclude>
<ClInclude Include="..\..\generated\simulator\include\simulator\video\DirectFrameBufferVideoController.hpp">
<Filter>Header Files\generated\simulator\include\simulator\video</Filter>
</ClInclude>
<ClInclude Include="..\..\gui\include\gui\common\FrontendApplication.hpp">
<Filter>Header Files\gui\common</Filter>
</ClInclude>
<ClInclude Include="..\..\generated\gui_generated\include\gui_generated\common\FrontendApplicationBase.hpp">
<Filter>Header Files\generated\gui_generated\common</Filter>
</ClInclude>
<ClInclude Include="..\..\gui\include\gui\common\FrontendHeap.hpp">
<Filter>Header Files\gui\common</Filter>
</ClInclude>
<ClInclude Include="..\..\generated\gui_generated\include\gui_generated\common\FrontendHeapBase.hpp">
<Filter>Header Files\generated\gui_generated\common</Filter>
</ClInclude>
<ClInclude Include="..\..\generated\simulator\include\simulator\video\MJPEGDecoder.hpp">
<Filter>Header Files\generated\simulator\include\simulator\video</Filter>
</ClInclude>
<ClInclude Include="..\..\gui\include\gui\model\Model.hpp">
<Filter>Header Files\gui\model</Filter>
</ClInclude>
<ClInclude Include="..\..\gui\include\gui\model\ModelListener.hpp">
<Filter>Header Files\gui\model</Filter>
</ClInclude>
<ClInclude Include="..\..\generated\gui_generated\include\gui_generated\common\SimConstants.hpp">
<Filter>Header Files\generated\gui_generated\common</Filter>
</ClInclude>
<ClInclude Include="..\..\generated\simulator\include\simulator\video\SoftwareMJPEGDecoder.hpp">
<Filter>Header Files\generated\simulator\include\simulator\video</Filter>
</ClInclude>
<ClInclude Include="..\..\gui\include\gui\echo_screen\EchoPresenter.hpp">
<Filter>Header Files\gui\echo_screen</Filter>
</ClInclude>
<ClInclude Include="..\..\gui\include\gui\echo_screen\EchoView.hpp">
<Filter>Header Files\gui\echo_screen</Filter>
</ClInclude>
<ClInclude Include="..\..\gui\include\gui\equalizer_screen\EqualizerPresenter.hpp">
<Filter>Header Files\gui\equalizer_screen</Filter>
</ClInclude>
<ClInclude Include="..\..\gui\include\gui\equalizer_screen\EqualizerView.hpp">
<Filter>Header Files\gui\equalizer_screen</Filter>
</ClInclude>
<ClInclude Include="..\..\gui\include\gui\overdrive_screen\OverdrivePresenter.hpp">
<Filter>Header Files\gui\overdrive_screen</Filter>
</ClInclude>
<ClInclude Include="..\..\gui\include\gui\overdrive_screen\OverdriveView.hpp">
<Filter>Header Files\gui\overdrive_screen</Filter>
</ClInclude>
<ClInclude Include="..\..\gui\include\gui\overview_screen\OverviewPresenter.hpp">
<Filter>Header Files\gui\overview_screen</Filter>
</ClInclude>
<ClInclude Include="..\..\gui\include\gui\reverb_screen\ReverbPresenter.hpp">
<Filter>Header Files\gui\reverb_screen</Filter>
</ClInclude>
<ClInclude Include="..\..\gui\include\gui\reverb_screen\ReverbView.hpp">
<Filter>Header Files\gui\reverb_screen</Filter>
</ClInclude>
<ClInclude Include="..\..\gui\include\gui\saturation_screen\SaturationPresenter.hpp">
<Filter>Header Files\gui\saturation_screen</Filter>
</ClInclude>
<ClInclude Include="..\..\gui\include\gui\saturation_screen\SaturationView.hpp">
<Filter>Header Files\gui\saturation_screen</Filter>
</ClInclude>
<ClInclude Include="..\..\generated\gui_generated\include\gui_generated\echo_screen\EchoViewBase.hpp">
<Filter>Header Files\generated\gui_generated\echo_screen</Filter>
</ClInclude>
<ClInclude Include="..\..\generated\gui_generated\include\gui_generated\equalizer_screen\EqualizerViewBase.hpp">
<Filter>Header Files\generated\gui_generated\equalizer_screen</Filter>
</ClInclude>
<ClInclude Include="..\..\gui\include\gui\initscreen_screen\InitScreenPresenter.hpp">
<Filter>Header Files\gui\initscreen_screen</Filter>
</ClInclude>
<ClInclude Include="..\..\gui\include\gui\initscreen_screen\InitScreenView.hpp">
<Filter>Header Files\gui\initscreen_screen</Filter>
</ClInclude>
<ClInclude Include="..\..\generated\gui_generated\include\gui_generated\initscreen_screen\InitScreenViewBase.hpp">
<Filter>Header Files\generated\gui_generated\initscreen_screen</Filter>
</ClInclude>
<ClInclude Include="..\..\generated\gui_generated\include\gui_generated\overdrive_screen\OverdriveViewBase.hpp">
<Filter>Header Files\generated\gui_generated\overdrive_screen</Filter>
</ClInclude>
<ClInclude Include="..\..\gui\include\gui\overview_screen\OverviewView.hpp">
<Filter>Header Files\gui\overview_screen</Filter>
</ClInclude>
<ClInclude Include="..\..\generated\gui_generated\include\gui_generated\overview_screen\OverviewViewBase.hpp">
<Filter>Header Files\generated\gui_generated\overview_screen</Filter>
</ClInclude>
<ClInclude Include="..\..\generated\gui_generated\include\gui_generated\reverb_screen\ReverbViewBase.hpp">
<Filter>Header Files\generated\gui_generated\reverb_screen</Filter>
</ClInclude>
<ClInclude Include="..\..\generated\gui_generated\include\gui_generated\saturation_screen\SaturationViewBase.hpp">
<Filter>Header Files\generated\gui_generated\saturation_screen</Filter>
</ClInclude>
<ClInclude Include="..\..\gui\include\gui\octaver_screen\OctaverPresenter.hpp">
<Filter>Header Files\gui\octaver_screen</Filter>
</ClInclude>
<ClInclude Include="..\..\gui\include\gui\octaver_screen\OctaverView.hpp">
<Filter>Header Files\gui\octaver_screen</Filter>
</ClInclude>
<ClInclude Include="..\..\generated\gui_generated\include\gui_generated\octaver_screen\OctaverViewBase.hpp">
<Filter>Header Files\generated\gui_generated\octaver_screen</Filter>
</ClInclude>
<ClInclude Include="..\..\gui\include\gui\oscillo_screen\OscilloPresenter.hpp">
<Filter>Header Files\gui\oscillo_screen</Filter>
</ClInclude>
<ClInclude Include="..\..\gui\include\gui\oscillo_screen\OscilloView.hpp">
<Filter>Header Files\gui\oscillo_screen</Filter>
</ClInclude>
<ClInclude Include="..\..\generated\gui_generated\include\gui_generated\oscillo_screen\OscilloViewBase.hpp">
<Filter>Header Files\generated\gui_generated\oscillo_screen</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="$(ApplicationRoot)\generated\simulator\touchgfx.rc">
<Filter>Resource Files</Filter>
</ResourceCompile>
</ItemGroup>
</Project>