Merge branch 'master' of http://nas.ultracombos.com:3400/19050-Frozen2/Develop-19050-Frozen2
commit
e1960cb786
15 changed files with 1018 additions and 0 deletions
@ -0,0 +1,139 @@ |
|||||||
|
/libs |
||||||
|
/export |
||||||
|
/addons/ofxAccelerometer |
||||||
|
/addons/ofxAssimpModelLoader |
||||||
|
/addons/ofxGui |
||||||
|
/addons/ofxNetwork |
||||||
|
/addons/ofxOsc |
||||||
|
/addons/ofxSvg |
||||||
|
/addons/ofxThreadedImageLoader |
||||||
|
/addons/ofxVectorGraphics |
||||||
|
/addons/ofxXmlSettings |
||||||
|
/addons/ofxAndroid |
||||||
|
/addons/ofxEmscripten |
||||||
|
/addons/ofxGPS |
||||||
|
/addons/ofxKinect |
||||||
|
/addons/ofxOpenCv |
||||||
|
/addons/ofxPoco |
||||||
|
/addons/ofxiOS |
||||||
|
/addons/ofxUnitTests |
||||||
|
/apps/myApps/emptyExample |
||||||
|
/docs |
||||||
|
/other/examples |
||||||
|
/libs |
||||||
|
/scripts |
||||||
|
|
||||||
|
*.obj |
||||||
|
|
||||||
|
|
||||||
|
# Created by https://www.gitignore.io/api/openframeworks+visualstudio |
||||||
|
# Edit at https://www.gitignore.io/?templates=openframeworks+visualstudio |
||||||
|
|
||||||
|
### OpenFrameworks+VisualStudio ### |
||||||
|
# ignore generated binaries |
||||||
|
# but not the data folder |
||||||
|
|
||||||
|
/bin/* |
||||||
|
!/bin/data/ |
||||||
|
|
||||||
|
# general |
||||||
|
|
||||||
|
[Bb]uild/ |
||||||
|
[Oo]bj/ |
||||||
|
*.o |
||||||
|
[Dd]ebug*/ |
||||||
|
[Rr]elease*/ |
||||||
|
*.mode* |
||||||
|
*.app/ |
||||||
|
*.pyc |
||||||
|
.svn/ |
||||||
|
*.log |
||||||
|
|
||||||
|
# IDE files which should |
||||||
|
# be ignored |
||||||
|
|
||||||
|
# XCode |
||||||
|
*.pbxuser |
||||||
|
*.perspective |
||||||
|
*.perspectivev3 |
||||||
|
*.mode1v3 |
||||||
|
*.mode2v3 |
||||||
|
# XCode 4 |
||||||
|
xcuserdata |
||||||
|
*.xcworkspace |
||||||
|
|
||||||
|
# Code::Blocks |
||||||
|
*.depend |
||||||
|
*.layout |
||||||
|
|
||||||
|
# Visual Studio |
||||||
|
*.sdf |
||||||
|
*.opensdf |
||||||
|
*.suo |
||||||
|
*.pdb |
||||||
|
*.ilk |
||||||
|
*.aps |
||||||
|
ipch/ |
||||||
|
|
||||||
|
# Eclipse |
||||||
|
.metadata |
||||||
|
local.properties |
||||||
|
.externalToolBuilders |
||||||
|
|
||||||
|
# operating system |
||||||
|
|
||||||
|
# Linux |
||||||
|
*~ |
||||||
|
# KDE |
||||||
|
.directory |
||||||
|
.AppleDouble |
||||||
|
|
||||||
|
# OSX |
||||||
|
.DS_Store |
||||||
|
*.swp |
||||||
|
*~.nib |
||||||
|
# Thumbnails |
||||||
|
._* |
||||||
|
|
||||||
|
# Windows |
||||||
|
# Image file caches |
||||||
|
Thumbs.db |
||||||
|
# Folder config file |
||||||
|
Desktop.ini |
||||||
|
|
||||||
|
# Android |
||||||
|
.csettings |
||||||
|
|
||||||
|
### OpenFrameworks+VisualStudio Patch ### |
||||||
|
.vs/ |
||||||
|
*.ncb |
||||||
|
*.opendb |
||||||
|
*.cachefile |
||||||
|
*.VC.db |
||||||
|
*.VC.VC.opendb |
||||||
|
*.psess |
||||||
|
*.vsp |
||||||
|
*.vspx |
||||||
|
*.sap |
||||||
|
|
||||||
|
# End of https://www.gitignore.io/api/openframeworks+visualstudio/docs |
||||||
|
/examples |
||||||
|
/other |
||||||
|
/projectGenerator-vs |
||||||
|
/scripts |
||||||
|
Debug* |
||||||
|
Release* |
||||||
|
*.lib |
||||||
|
*.md |
||||||
|
*.db* |
||||||
|
*.opendb |
||||||
|
*.ipch |
||||||
|
*.suo |
||||||
|
*.dll |
||||||
|
*.exe |
||||||
|
*.exp |
||||||
|
*.obj |
||||||
|
*.iobj |
||||||
|
*.ipdb |
||||||
|
*.ilk |
||||||
|
*.pdb |
||||||
@ -0,0 +1 @@ |
|||||||
|
Subproject commit e3aaeb860722bd257ec3bb66ec4bacd063919ae7 |
||||||
@ -0,0 +1 @@ |
|||||||
|
Subproject commit 18ab9656f687de91b10714c1f0a828b01faf9e20 |
||||||
@ -0,0 +1,293 @@ |
|||||||
|
<?xml version="1.0" encoding="utf-8"?> |
||||||
|
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
||||||
|
<ItemGroup Label="ProjectConfigurations"> |
||||||
|
<ProjectConfiguration Include="Debug|Win32"> |
||||||
|
<Configuration>Debug</Configuration> |
||||||
|
<Platform>Win32</Platform> |
||||||
|
</ProjectConfiguration> |
||||||
|
<ProjectConfiguration Include="Debug|x64"> |
||||||
|
<Configuration>Debug</Configuration> |
||||||
|
<Platform>x64</Platform> |
||||||
|
</ProjectConfiguration> |
||||||
|
<ProjectConfiguration Include="Release|Win32"> |
||||||
|
<Configuration>Release</Configuration> |
||||||
|
<Platform>Win32</Platform> |
||||||
|
</ProjectConfiguration> |
||||||
|
<ProjectConfiguration Include="Release|x64"> |
||||||
|
<Configuration>Release</Configuration> |
||||||
|
<Platform>x64</Platform> |
||||||
|
</ProjectConfiguration> |
||||||
|
</ItemGroup> |
||||||
|
<PropertyGroup Condition="'$(WindowsTargetPlatformVersion)'==''"> |
||||||
|
<LatestTargetPlatformVersion>$([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0'))</LatestTargetPlatformVersion> |
||||||
|
<WindowsTargetPlatformVersion Condition="'$(WindowsTargetPlatformVersion)' == ''">$(LatestTargetPlatformVersion)</WindowsTargetPlatformVersion> |
||||||
|
<TargetPlatformVersion>$(WindowsTargetPlatformVersion)</TargetPlatformVersion> |
||||||
|
</PropertyGroup> |
||||||
|
<PropertyGroup Label="Globals"> |
||||||
|
<ProjectGuid>{7FD42DF7-442E-479A-BA76-D0022F99702A}</ProjectGuid> |
||||||
|
<Keyword>Win32Proj</Keyword> |
||||||
|
<RootNamespace>OSC2UltraControl</RootNamespace> |
||||||
|
</PropertyGroup> |
||||||
|
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> |
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> |
||||||
|
<ConfigurationType>Application</ConfigurationType> |
||||||
|
<CharacterSet>Unicode</CharacterSet> |
||||||
|
<PlatformToolset>v141</PlatformToolset> |
||||||
|
</PropertyGroup> |
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> |
||||||
|
<ConfigurationType>Application</ConfigurationType> |
||||||
|
<CharacterSet>Unicode</CharacterSet> |
||||||
|
<PlatformToolset>v141</PlatformToolset> |
||||||
|
</PropertyGroup> |
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> |
||||||
|
<ConfigurationType>Application</ConfigurationType> |
||||||
|
<CharacterSet>Unicode</CharacterSet> |
||||||
|
<WholeProgramOptimization>true</WholeProgramOptimization> |
||||||
|
<PlatformToolset>v141</PlatformToolset> |
||||||
|
</PropertyGroup> |
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration"> |
||||||
|
<ConfigurationType>Application</ConfigurationType> |
||||||
|
<CharacterSet>Unicode</CharacterSet> |
||||||
|
<WholeProgramOptimization>true</WholeProgramOptimization> |
||||||
|
<PlatformToolset>v141</PlatformToolset> |
||||||
|
</PropertyGroup> |
||||||
|
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> |
||||||
|
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets"> |
||||||
|
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> |
||||||
|
<Import Project="..\..\..\libs\openFrameworksCompiled\project\vs\openFrameworksRelease.props" /> |
||||||
|
<Import Project="..\..\..\addons\ofxUltraControls\ofxUltraControls.props" /> |
||||||
|
<Import Project="..\..\..\addons\ofxImGui\ofxImGui.props" /> |
||||||
|
<Import Project="..\ucEmptyExample\props\ofxOsc.props" /> |
||||||
|
</ImportGroup> |
||||||
|
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets"> |
||||||
|
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> |
||||||
|
<Import Project="..\..\..\libs\openFrameworksCompiled\project\vs\openFrameworksRelease.props" /> |
||||||
|
<Import Project="..\..\..\addons\ofxUltraControls\ofxUltraControls.props" /> |
||||||
|
<Import Project="..\..\..\addons\ofxImGui\ofxImGui.props" /> |
||||||
|
<Import Project="..\ucEmptyExample\props\ofxOsc.props" /> |
||||||
|
</ImportGroup> |
||||||
|
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets"> |
||||||
|
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> |
||||||
|
<Import Project="..\..\..\libs\openFrameworksCompiled\project\vs\openFrameworksDebug.props" /> |
||||||
|
<Import Project="..\..\..\addons\ofxUltraControls\ofxUltraControls.props" /> |
||||||
|
<Import Project="..\..\..\addons\ofxImGui\ofxImGui.props" /> |
||||||
|
<Import Project="..\ucEmptyExample\props\ofxOsc.props" /> |
||||||
|
</ImportGroup> |
||||||
|
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets"> |
||||||
|
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> |
||||||
|
<Import Project="..\..\..\libs\openFrameworksCompiled\project\vs\openFrameworksDebug.props" /> |
||||||
|
<Import Project="..\..\..\addons\ofxUltraControls\ofxUltraControls.props" /> |
||||||
|
<Import Project="..\..\..\addons\ofxImGui\ofxImGui.props" /> |
||||||
|
<Import Project="..\ucEmptyExample\props\ofxOsc.props" /> |
||||||
|
</ImportGroup> |
||||||
|
<PropertyGroup Label="UserMacros" /> |
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> |
||||||
|
<OutDir>bin\</OutDir> |
||||||
|
<IntDir>obj\$(Platform)\$(Configuration)\</IntDir> |
||||||
|
<TargetName>$(ProjectName)_debug</TargetName> |
||||||
|
<LinkIncremental>true</LinkIncremental> |
||||||
|
<GenerateManifest>true</GenerateManifest> |
||||||
|
</PropertyGroup> |
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> |
||||||
|
<OutDir>bin\</OutDir> |
||||||
|
<IntDir>obj\$(Platform)\$(Configuration)\</IntDir> |
||||||
|
<TargetName>$(ProjectName)_debug</TargetName> |
||||||
|
<LinkIncremental>true</LinkIncremental> |
||||||
|
<GenerateManifest>true</GenerateManifest> |
||||||
|
</PropertyGroup> |
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> |
||||||
|
<OutDir>bin\</OutDir> |
||||||
|
<IntDir>obj\$(Platform)\$(Configuration)\</IntDir> |
||||||
|
<LinkIncremental>false</LinkIncremental> |
||||||
|
</PropertyGroup> |
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> |
||||||
|
<OutDir>bin\</OutDir> |
||||||
|
<IntDir>obj\$(Platform)\$(Configuration)\</IntDir> |
||||||
|
<LinkIncremental>false</LinkIncremental> |
||||||
|
</PropertyGroup> |
||||||
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> |
||||||
|
<ClCompile> |
||||||
|
<Optimization>Disabled</Optimization> |
||||||
|
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> |
||||||
|
<PreprocessorDefinitions>%(PreprocessorDefinitions)</PreprocessorDefinitions> |
||||||
|
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> |
||||||
|
<WarningLevel>Level3</WarningLevel> |
||||||
|
<AdditionalIncludeDirectories>%(AdditionalIncludeDirectories);src</AdditionalIncludeDirectories> |
||||||
|
<CompileAs>CompileAsCpp</CompileAs> |
||||||
|
<ObjectFileName>$(IntDir)</ObjectFileName> |
||||||
|
</ClCompile> |
||||||
|
<Link> |
||||||
|
<GenerateDebugInformation>true</GenerateDebugInformation> |
||||||
|
<SubSystem>Console</SubSystem> |
||||||
|
<RandomizedBaseAddress>false</RandomizedBaseAddress> |
||||||
|
<AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies> |
||||||
|
<AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |
||||||
|
</Link> |
||||||
|
<PostBuildEvent /> |
||||||
|
</ItemDefinitionGroup> |
||||||
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> |
||||||
|
<ClCompile> |
||||||
|
<Optimization>Disabled</Optimization> |
||||||
|
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> |
||||||
|
<PreprocessorDefinitions>%(PreprocessorDefinitions)</PreprocessorDefinitions> |
||||||
|
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> |
||||||
|
<WarningLevel>Level3</WarningLevel> |
||||||
|
<AdditionalIncludeDirectories>%(AdditionalIncludeDirectories);src</AdditionalIncludeDirectories> |
||||||
|
<CompileAs>CompileAsCpp</CompileAs> |
||||||
|
<MultiProcessorCompilation>true</MultiProcessorCompilation> |
||||||
|
<ObjectFileName>$(IntDir)</ObjectFileName> |
||||||
|
</ClCompile> |
||||||
|
<Link> |
||||||
|
<GenerateDebugInformation>true</GenerateDebugInformation> |
||||||
|
<SubSystem>Console</SubSystem> |
||||||
|
<RandomizedBaseAddress>false</RandomizedBaseAddress> |
||||||
|
<AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies> |
||||||
|
<AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |
||||||
|
</Link> |
||||||
|
<PostBuildEvent /> |
||||||
|
</ItemDefinitionGroup> |
||||||
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> |
||||||
|
<ClCompile> |
||||||
|
<WholeProgramOptimization>false</WholeProgramOptimization> |
||||||
|
<PreprocessorDefinitions>%(PreprocessorDefinitions)</PreprocessorDefinitions> |
||||||
|
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> |
||||||
|
<WarningLevel>Level3</WarningLevel> |
||||||
|
<AdditionalIncludeDirectories>%(AdditionalIncludeDirectories);src</AdditionalIncludeDirectories> |
||||||
|
<CompileAs>CompileAsCpp</CompileAs> |
||||||
|
<MultiProcessorCompilation>true</MultiProcessorCompilation> |
||||||
|
<ObjectFileName>$(IntDir)</ObjectFileName> |
||||||
|
</ClCompile> |
||||||
|
<Link> |
||||||
|
<IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries> |
||||||
|
<GenerateDebugInformation>false</GenerateDebugInformation> |
||||||
|
<SubSystem>Console</SubSystem> |
||||||
|
<OptimizeReferences>true</OptimizeReferences> |
||||||
|
<EnableCOMDATFolding>true</EnableCOMDATFolding> |
||||||
|
<RandomizedBaseAddress>false</RandomizedBaseAddress> |
||||||
|
<AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies> |
||||||
|
<AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |
||||||
|
</Link> |
||||||
|
<PostBuildEvent /> |
||||||
|
</ItemDefinitionGroup> |
||||||
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> |
||||||
|
<ClCompile> |
||||||
|
<WholeProgramOptimization>false</WholeProgramOptimization> |
||||||
|
<PreprocessorDefinitions>%(PreprocessorDefinitions)</PreprocessorDefinitions> |
||||||
|
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> |
||||||
|
<WarningLevel>Level3</WarningLevel> |
||||||
|
<AdditionalIncludeDirectories>%(AdditionalIncludeDirectories);src</AdditionalIncludeDirectories> |
||||||
|
<CompileAs>CompileAsCpp</CompileAs> |
||||||
|
<ObjectFileName>$(IntDir)</ObjectFileName> |
||||||
|
</ClCompile> |
||||||
|
<Link> |
||||||
|
<IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries> |
||||||
|
<GenerateDebugInformation>false</GenerateDebugInformation> |
||||||
|
<SubSystem>Console</SubSystem> |
||||||
|
<OptimizeReferences>true</OptimizeReferences> |
||||||
|
<EnableCOMDATFolding>true</EnableCOMDATFolding> |
||||||
|
<RandomizedBaseAddress>false</RandomizedBaseAddress> |
||||||
|
<AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies> |
||||||
|
<AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |
||||||
|
</Link> |
||||||
|
<PostBuildEvent /> |
||||||
|
</ItemDefinitionGroup> |
||||||
|
<ItemGroup> |
||||||
|
<ClCompile Include="..\..\..\addons\ofxImGui\libs\imgui\src\imgui.cpp" /> |
||||||
|
<ClCompile Include="..\..\..\addons\ofxImGui\libs\imgui\src\imgui_demo.cpp" /> |
||||||
|
<ClCompile Include="..\..\..\addons\ofxImGui\libs\imgui\src\imgui_draw.cpp" /> |
||||||
|
<ClCompile Include="..\..\..\addons\ofxImGui\libs\imgui\src\imgui_widgets.cpp" /> |
||||||
|
<ClCompile Include="..\..\..\addons\ofxImGui\src\BaseEngine.cpp" /> |
||||||
|
<ClCompile Include="..\..\..\addons\ofxImGui\src\BaseTheme.cpp" /> |
||||||
|
<ClCompile Include="..\..\..\addons\ofxImGui\src\EngineGLFW.cpp" /> |
||||||
|
<ClCompile Include="..\..\..\addons\ofxImGui\src\EngineOpenGLES.cpp" /> |
||||||
|
<ClCompile Include="..\..\..\addons\ofxImGui\src\EngineVk.cpp" /> |
||||||
|
<ClCompile Include="..\..\..\addons\ofxImGui\src\Gui.cpp" /> |
||||||
|
<ClCompile Include="..\..\..\addons\ofxImGui\src\Helpers.cpp" /> |
||||||
|
<ClCompile Include="..\..\..\addons\ofxImGui\src\ofxImGuiLoggerChannel.cpp" /> |
||||||
|
<ClCompile Include="..\..\..\addons\ofxImGui\src\ofxImGuiParameter.cpp" /> |
||||||
|
<ClCompile Include="..\..\..\addons\ofxOsc\libs\oscpack\src\ip\IpEndpointName.cpp" /> |
||||||
|
<ClCompile Include="..\..\..\addons\ofxOsc\libs\oscpack\src\ip\win32\NetworkingUtils.cpp" /> |
||||||
|
<ClCompile Include="..\..\..\addons\ofxOsc\libs\oscpack\src\ip\win32\UdpSocket.cpp" /> |
||||||
|
<ClCompile Include="..\..\..\addons\ofxOsc\libs\oscpack\src\osc\OscOutboundPacketStream.cpp" /> |
||||||
|
<ClCompile Include="..\..\..\addons\ofxOsc\libs\oscpack\src\osc\OscPrintReceivedElements.cpp" /> |
||||||
|
<ClCompile Include="..\..\..\addons\ofxOsc\libs\oscpack\src\osc\OscReceivedElements.cpp" /> |
||||||
|
<ClCompile Include="..\..\..\addons\ofxOsc\libs\oscpack\src\osc\OscTypes.cpp" /> |
||||||
|
<ClCompile Include="..\..\..\addons\ofxOsc\src\ofxOscBundle.cpp" /> |
||||||
|
<ClCompile Include="..\..\..\addons\ofxOsc\src\ofxOscMessage.cpp" /> |
||||||
|
<ClCompile Include="..\..\..\addons\ofxOsc\src\ofxOscReceiver.cpp" /> |
||||||
|
<ClCompile Include="..\..\..\addons\ofxOsc\src\ofxOscSender.cpp" /> |
||||||
|
<ClCompile Include="..\..\..\addons\ofxUltraControls\src\ofxUCGetter.cpp" /> |
||||||
|
<ClCompile Include="..\..\..\addons\ofxUltraControls\src\ofxUCSetter.cpp" /> |
||||||
|
<ClCompile Include="..\..\..\uc_libs\lib_UltraControls\src\UltraControls.cpp" /> |
||||||
|
<ClCompile Include="..\..\..\uc_libs\lib_UltraControls\src\UltraUtils.cpp" /> |
||||||
|
<ClCompile Include="src\main.cpp" /> |
||||||
|
<ClCompile Include="src\ofApp.cpp" /> |
||||||
|
</ItemGroup> |
||||||
|
<ItemGroup> |
||||||
|
<ClInclude Include="..\..\..\addons\ofxImGui\libs\imgui\src\imgui.h" /> |
||||||
|
<ClInclude Include="..\..\..\addons\ofxImGui\libs\imgui\src\imgui_internal.h" /> |
||||||
|
<ClInclude Include="..\..\..\addons\ofxImGui\libs\imgui\src\imstb_rectpack.h" /> |
||||||
|
<ClInclude Include="..\..\..\addons\ofxImGui\libs\imgui\src\imstb_textedit.h" /> |
||||||
|
<ClInclude Include="..\..\..\addons\ofxImGui\libs\imgui\src\imstb_truetype.h" /> |
||||||
|
<ClInclude Include="..\..\..\addons\ofxImGui\src\BaseEngine.h" /> |
||||||
|
<ClInclude Include="..\..\..\addons\ofxImGui\src\BaseTheme.h" /> |
||||||
|
<ClInclude Include="..\..\..\addons\ofxImGui\src\EngineGLFW.h" /> |
||||||
|
<ClInclude Include="..\..\..\addons\ofxImGui\src\EngineOpenGLES.h" /> |
||||||
|
<ClInclude Include="..\..\..\addons\ofxImGui\src\EngineVk.h" /> |
||||||
|
<ClInclude Include="..\..\..\addons\ofxImGui\src\Gui.h" /> |
||||||
|
<ClInclude Include="..\..\..\addons\ofxImGui\src\Helpers.h" /> |
||||||
|
<ClInclude Include="..\..\..\addons\ofxImGui\src\imconfig.h" /> |
||||||
|
<ClInclude Include="..\..\..\addons\ofxImGui\src\ofxImGui.h" /> |
||||||
|
<ClInclude Include="..\..\..\addons\ofxImGui\src\ofxImGuiLoggerChannel.h" /> |
||||||
|
<ClInclude Include="..\..\..\addons\ofxImGui\src\ofxImGuiParameter.h" /> |
||||||
|
<ClInclude Include="..\..\..\addons\ofxImGui\src\ThemeTest.h" /> |
||||||
|
<ClInclude Include="..\..\..\addons\ofxOsc\libs\oscpack\src\ip\IpEndpointName.h" /> |
||||||
|
<ClInclude Include="..\..\..\addons\ofxOsc\libs\oscpack\src\ip\NetworkingUtils.h" /> |
||||||
|
<ClInclude Include="..\..\..\addons\ofxOsc\libs\oscpack\src\ip\PacketListener.h" /> |
||||||
|
<ClInclude Include="..\..\..\addons\ofxOsc\libs\oscpack\src\ip\TimerListener.h" /> |
||||||
|
<ClInclude Include="..\..\..\addons\ofxOsc\libs\oscpack\src\ip\UdpSocket.h" /> |
||||||
|
<ClInclude Include="..\..\..\addons\ofxOsc\libs\oscpack\src\osc\MessageMappingOscPacketListener.h" /> |
||||||
|
<ClInclude Include="..\..\..\addons\ofxOsc\libs\oscpack\src\osc\OscException.h" /> |
||||||
|
<ClInclude Include="..\..\..\addons\ofxOsc\libs\oscpack\src\osc\OscHostEndianness.h" /> |
||||||
|
<ClInclude Include="..\..\..\addons\ofxOsc\libs\oscpack\src\osc\OscOutboundPacketStream.h" /> |
||||||
|
<ClInclude Include="..\..\..\addons\ofxOsc\libs\oscpack\src\osc\OscPacketListener.h" /> |
||||||
|
<ClInclude Include="..\..\..\addons\ofxOsc\libs\oscpack\src\osc\OscPrintReceivedElements.h" /> |
||||||
|
<ClInclude Include="..\..\..\addons\ofxOsc\libs\oscpack\src\osc\OscReceivedElements.h" /> |
||||||
|
<ClInclude Include="..\..\..\addons\ofxOsc\libs\oscpack\src\osc\OscTypes.h" /> |
||||||
|
<ClInclude Include="..\..\..\addons\ofxOsc\src\ofxOsc.h" /> |
||||||
|
<ClInclude Include="..\..\..\addons\ofxOsc\src\ofxOscArg.h" /> |
||||||
|
<ClInclude Include="..\..\..\addons\ofxOsc\src\ofxOscBundle.h" /> |
||||||
|
<ClInclude Include="..\..\..\addons\ofxOsc\src\ofxOscMessage.h" /> |
||||||
|
<ClInclude Include="..\..\..\addons\ofxOsc\src\ofxOscReceiver.h" /> |
||||||
|
<ClInclude Include="..\..\..\addons\ofxOsc\src\ofxOscSender.h" /> |
||||||
|
<ClInclude Include="..\..\..\addons\ofxUltraControls\src\ofxUCGetter.h" /> |
||||||
|
<ClInclude Include="..\..\..\addons\ofxUltraControls\src\ofxUCSetter.h" /> |
||||||
|
<ClInclude Include="..\..\..\addons\ofxUltraControls\src\ofxUCUtils.h" /> |
||||||
|
<ClInclude Include="..\..\..\uc_libs\lib_UltraControls\src\UltraConfig.h" /> |
||||||
|
<ClInclude Include="..\..\..\uc_libs\lib_UltraControls\src\UltraControls.h" /> |
||||||
|
<ClInclude Include="..\..\..\uc_libs\lib_UltraControls\src\UltraCtrl.h" /> |
||||||
|
<ClInclude Include="..\..\..\uc_libs\lib_UltraControls\src\UltraCtrlPlus.h" /> |
||||||
|
<ClInclude Include="..\..\..\uc_libs\lib_UltraControls\src\UltraCtrlType.h" /> |
||||||
|
<ClInclude Include="..\..\..\uc_libs\lib_UltraControls\src\UltraRawCtrl.h" /> |
||||||
|
<ClInclude Include="..\..\..\uc_libs\lib_UltraControls\src\UltraUtils.h" /> |
||||||
|
<ClInclude Include="src\ofApp.h" /> |
||||||
|
</ItemGroup> |
||||||
|
<ItemGroup> |
||||||
|
<ProjectReference Include="$(OF_ROOT)\libs\openFrameworksCompiled\project\vs\openframeworksLib.vcxproj"> |
||||||
|
<Project>{5837595d-aca9-485c-8e76-729040ce4b0b}</Project> |
||||||
|
</ProjectReference> |
||||||
|
</ItemGroup> |
||||||
|
<ItemGroup> |
||||||
|
<ResourceCompile Include="icon.rc"> |
||||||
|
<AdditionalOptions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">/D_DEBUG %(AdditionalOptions)</AdditionalOptions> |
||||||
|
<AdditionalOptions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">/D_DEBUG %(AdditionalOptions)</AdditionalOptions> |
||||||
|
<AdditionalIncludeDirectories>$(OF_ROOT)\libs\openFrameworksCompiled\project\vs</AdditionalIncludeDirectories> |
||||||
|
</ResourceCompile> |
||||||
|
</ItemGroup> |
||||||
|
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> |
||||||
|
<ProjectExtensions> |
||||||
|
<VisualStudio> |
||||||
|
<UserProperties RESOURCE_FILE="icon.rc" /> |
||||||
|
</VisualStudio> |
||||||
|
</ProjectExtensions> |
||||||
|
</Project> |
||||||
@ -0,0 +1,297 @@ |
|||||||
|
<?xml version="1.0" encoding="utf-8"?> |
||||||
|
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
||||||
|
<ItemGroup> |
||||||
|
<ClCompile Include="src\ofApp.cpp"> |
||||||
|
<Filter>src</Filter> |
||||||
|
</ClCompile> |
||||||
|
<ClCompile Include="src\main.cpp"> |
||||||
|
<Filter>src</Filter> |
||||||
|
</ClCompile> |
||||||
|
<ClCompile Include="..\..\..\addons\ofxUltraControls\src\ofxUCGetter.cpp"> |
||||||
|
<Filter>addons\ofxUltraControls\src</Filter> |
||||||
|
</ClCompile> |
||||||
|
<ClCompile Include="..\..\..\addons\ofxUltraControls\src\ofxUCSetter.cpp"> |
||||||
|
<Filter>addons\ofxUltraControls\src</Filter> |
||||||
|
</ClCompile> |
||||||
|
<ClCompile Include="..\..\..\uc_libs\lib_UltraControls\src\UltraControls.cpp"> |
||||||
|
<Filter>uc_libs\lib_UltraControls\src</Filter> |
||||||
|
</ClCompile> |
||||||
|
<ClCompile Include="..\..\..\uc_libs\lib_UltraControls\src\UltraUtils.cpp"> |
||||||
|
<Filter>uc_libs\lib_UltraControls\src</Filter> |
||||||
|
</ClCompile> |
||||||
|
<ClCompile Include="..\..\..\addons\ofxImGui\src\EngineVk.cpp"> |
||||||
|
<Filter>addons\ofxImGui\src</Filter> |
||||||
|
</ClCompile> |
||||||
|
<ClCompile Include="..\..\..\addons\ofxImGui\src\Gui.cpp"> |
||||||
|
<Filter>addons\ofxImGui\src</Filter> |
||||||
|
</ClCompile> |
||||||
|
<ClCompile Include="..\..\..\addons\ofxImGui\src\Helpers.cpp"> |
||||||
|
<Filter>addons\ofxImGui\src</Filter> |
||||||
|
</ClCompile> |
||||||
|
<ClCompile Include="..\..\..\addons\ofxImGui\src\ofxImGuiLoggerChannel.cpp"> |
||||||
|
<Filter>addons\ofxImGui\src</Filter> |
||||||
|
</ClCompile> |
||||||
|
<ClCompile Include="..\..\..\addons\ofxImGui\src\ofxImGuiParameter.cpp"> |
||||||
|
<Filter>addons\ofxImGui\src</Filter> |
||||||
|
</ClCompile> |
||||||
|
<ClCompile Include="..\..\..\addons\ofxImGui\src\BaseEngine.cpp"> |
||||||
|
<Filter>addons\ofxImGui\src</Filter> |
||||||
|
</ClCompile> |
||||||
|
<ClCompile Include="..\..\..\addons\ofxImGui\src\BaseTheme.cpp"> |
||||||
|
<Filter>addons\ofxImGui\src</Filter> |
||||||
|
</ClCompile> |
||||||
|
<ClCompile Include="..\..\..\addons\ofxImGui\src\EngineGLFW.cpp"> |
||||||
|
<Filter>addons\ofxImGui\src</Filter> |
||||||
|
</ClCompile> |
||||||
|
<ClCompile Include="..\..\..\addons\ofxImGui\src\EngineOpenGLES.cpp"> |
||||||
|
<Filter>addons\ofxImGui\src</Filter> |
||||||
|
</ClCompile> |
||||||
|
<ClCompile Include="..\..\..\addons\ofxImGui\libs\imgui\src\imgui_demo.cpp"> |
||||||
|
<Filter>addons\ofxImGui\libs</Filter> |
||||||
|
</ClCompile> |
||||||
|
<ClCompile Include="..\..\..\addons\ofxImGui\libs\imgui\src\imgui_draw.cpp"> |
||||||
|
<Filter>addons\ofxImGui\libs</Filter> |
||||||
|
</ClCompile> |
||||||
|
<ClCompile Include="..\..\..\addons\ofxImGui\libs\imgui\src\imgui_widgets.cpp"> |
||||||
|
<Filter>addons\ofxImGui\libs</Filter> |
||||||
|
</ClCompile> |
||||||
|
<ClCompile Include="..\..\..\addons\ofxImGui\libs\imgui\src\imgui.cpp"> |
||||||
|
<Filter>addons\ofxImGui\libs</Filter> |
||||||
|
</ClCompile> |
||||||
|
<ClCompile Include="..\..\..\addons\ofxOsc\src\ofxOscBundle.cpp"> |
||||||
|
<Filter>addons\ofxOsc\src</Filter> |
||||||
|
</ClCompile> |
||||||
|
<ClCompile Include="..\..\..\addons\ofxOsc\src\ofxOscMessage.cpp"> |
||||||
|
<Filter>addons\ofxOsc\src</Filter> |
||||||
|
</ClCompile> |
||||||
|
<ClCompile Include="..\..\..\addons\ofxOsc\src\ofxOscReceiver.cpp"> |
||||||
|
<Filter>addons\ofxOsc\src</Filter> |
||||||
|
</ClCompile> |
||||||
|
<ClCompile Include="..\..\..\addons\ofxOsc\src\ofxOscSender.cpp"> |
||||||
|
<Filter>addons\ofxOsc\src</Filter> |
||||||
|
</ClCompile> |
||||||
|
<ClCompile Include="..\..\..\addons\ofxOsc\libs\oscpack\src\ip\IpEndpointName.cpp"> |
||||||
|
<Filter>addons\ofxOsc\libs\oscpack\src\ip</Filter> |
||||||
|
</ClCompile> |
||||||
|
<ClCompile Include="..\..\..\addons\ofxOsc\libs\oscpack\src\ip\win32\NetworkingUtils.cpp"> |
||||||
|
<Filter>addons\ofxOsc\libs\oscpack\src\ip\win32</Filter> |
||||||
|
</ClCompile> |
||||||
|
<ClCompile Include="..\..\..\addons\ofxOsc\libs\oscpack\src\ip\win32\UdpSocket.cpp"> |
||||||
|
<Filter>addons\ofxOsc\libs\oscpack\src\ip\win32</Filter> |
||||||
|
</ClCompile> |
||||||
|
<ClCompile Include="..\..\..\addons\ofxOsc\libs\oscpack\src\osc\OscOutboundPacketStream.cpp"> |
||||||
|
<Filter>addons\ofxOsc\libs\oscpack\src\osc</Filter> |
||||||
|
</ClCompile> |
||||||
|
<ClCompile Include="..\..\..\addons\ofxOsc\libs\oscpack\src\osc\OscPrintReceivedElements.cpp"> |
||||||
|
<Filter>addons\ofxOsc\libs\oscpack\src\osc</Filter> |
||||||
|
</ClCompile> |
||||||
|
<ClCompile Include="..\..\..\addons\ofxOsc\libs\oscpack\src\osc\OscReceivedElements.cpp"> |
||||||
|
<Filter>addons\ofxOsc\libs\oscpack\src\osc</Filter> |
||||||
|
</ClCompile> |
||||||
|
<ClCompile Include="..\..\..\addons\ofxOsc\libs\oscpack\src\osc\OscTypes.cpp"> |
||||||
|
<Filter>addons\ofxOsc\libs\oscpack\src\osc</Filter> |
||||||
|
</ClCompile> |
||||||
|
</ItemGroup> |
||||||
|
<ItemGroup> |
||||||
|
<Filter Include="src"> |
||||||
|
<UniqueIdentifier>{d8376475-7454-4a24-b08a-aac121d3ad6f}</UniqueIdentifier> |
||||||
|
</Filter> |
||||||
|
<Filter Include="addons"> |
||||||
|
<UniqueIdentifier>{1b70f676-6198-4aab-8a10-9d74c64eaff0}</UniqueIdentifier> |
||||||
|
</Filter> |
||||||
|
<Filter Include="addons\ofxUltraControls"> |
||||||
|
<UniqueIdentifier>{5321ca23-ba83-45a3-b830-3c2ce3845d08}</UniqueIdentifier> |
||||||
|
</Filter> |
||||||
|
<Filter Include="addons\ofxUltraControls\src"> |
||||||
|
<UniqueIdentifier>{c9c06d07-c064-418a-b236-5616de4fc65f}</UniqueIdentifier> |
||||||
|
</Filter> |
||||||
|
<Filter Include="uc_libs"> |
||||||
|
<UniqueIdentifier>{b2fdb7b9-f10d-408c-934b-609257c34857}</UniqueIdentifier> |
||||||
|
</Filter> |
||||||
|
<Filter Include="uc_libs\lib_UltraControls"> |
||||||
|
<UniqueIdentifier>{c4f2439c-9bfa-430e-a565-b9d1d057772c}</UniqueIdentifier> |
||||||
|
</Filter> |
||||||
|
<Filter Include="uc_libs\lib_UltraControls\src"> |
||||||
|
<UniqueIdentifier>{9f7c261d-f652-4b08-9559-b14495e5dc98}</UniqueIdentifier> |
||||||
|
</Filter> |
||||||
|
<Filter Include="addons\ofxImGui"> |
||||||
|
<UniqueIdentifier>{fc14fcd8-8da7-47c6-a30c-0706be024399}</UniqueIdentifier> |
||||||
|
</Filter> |
||||||
|
<Filter Include="addons\ofxImGui\src"> |
||||||
|
<UniqueIdentifier>{7cb3d11f-40c8-4567-b49f-f6505087f1f6}</UniqueIdentifier> |
||||||
|
</Filter> |
||||||
|
<Filter Include="addons\ofxImGui\libs"> |
||||||
|
<UniqueIdentifier>{d3f9c8d8-774e-4f79-a0e0-5723676ea0bf}</UniqueIdentifier> |
||||||
|
</Filter> |
||||||
|
<Filter Include="addons\ofxOsc"> |
||||||
|
<UniqueIdentifier>{4ca39b3b-95d6-4029-a947-5e6dc7d9a268}</UniqueIdentifier> |
||||||
|
</Filter> |
||||||
|
<Filter Include="addons\ofxOsc\src"> |
||||||
|
<UniqueIdentifier>{9091508e-b5a5-4812-bd8d-b01467947a79}</UniqueIdentifier> |
||||||
|
</Filter> |
||||||
|
<Filter Include="addons\ofxOsc\libs"> |
||||||
|
<UniqueIdentifier>{46cb6b97-acfc-4f14-82a1-a515f1247b1e}</UniqueIdentifier> |
||||||
|
</Filter> |
||||||
|
<Filter Include="addons\ofxOsc\libs\oscpack"> |
||||||
|
<UniqueIdentifier>{64d801cd-ffb5-4ce8-8807-9d051c22e6e1}</UniqueIdentifier> |
||||||
|
</Filter> |
||||||
|
<Filter Include="addons\ofxOsc\libs\oscpack\src"> |
||||||
|
<UniqueIdentifier>{89ce4e2a-00be-4811-90ee-9e7982753f36}</UniqueIdentifier> |
||||||
|
</Filter> |
||||||
|
<Filter Include="addons\ofxOsc\libs\oscpack\src\ip"> |
||||||
|
<UniqueIdentifier>{1c5366d0-8548-4b16-b663-9235aed9f001}</UniqueIdentifier> |
||||||
|
</Filter> |
||||||
|
<Filter Include="addons\ofxOsc\libs\oscpack\src\ip\win32"> |
||||||
|
<UniqueIdentifier>{6d211978-c3d2-4728-93df-87fa56d7cdee}</UniqueIdentifier> |
||||||
|
</Filter> |
||||||
|
<Filter Include="addons\ofxOsc\libs\oscpack\src\osc"> |
||||||
|
<UniqueIdentifier>{78163d86-1ad9-4290-aa28-fecbdd00fe60}</UniqueIdentifier> |
||||||
|
</Filter> |
||||||
|
</ItemGroup> |
||||||
|
<ItemGroup> |
||||||
|
<ClInclude Include="src\ofApp.h"> |
||||||
|
<Filter>src</Filter> |
||||||
|
</ClInclude> |
||||||
|
<ClInclude Include="..\..\..\addons\ofxUltraControls\src\ofxUCGetter.h"> |
||||||
|
<Filter>addons\ofxUltraControls\src</Filter> |
||||||
|
</ClInclude> |
||||||
|
<ClInclude Include="..\..\..\addons\ofxUltraControls\src\ofxUCSetter.h"> |
||||||
|
<Filter>addons\ofxUltraControls\src</Filter> |
||||||
|
</ClInclude> |
||||||
|
<ClInclude Include="..\..\..\addons\ofxUltraControls\src\ofxUCUtils.h"> |
||||||
|
<Filter>addons\ofxUltraControls\src</Filter> |
||||||
|
</ClInclude> |
||||||
|
<ClInclude Include="..\..\..\uc_libs\lib_UltraControls\src\UltraConfig.h"> |
||||||
|
<Filter>uc_libs\lib_UltraControls\src</Filter> |
||||||
|
</ClInclude> |
||||||
|
<ClInclude Include="..\..\..\uc_libs\lib_UltraControls\src\UltraControls.h"> |
||||||
|
<Filter>uc_libs\lib_UltraControls\src</Filter> |
||||||
|
</ClInclude> |
||||||
|
<ClInclude Include="..\..\..\uc_libs\lib_UltraControls\src\UltraCtrl.h"> |
||||||
|
<Filter>uc_libs\lib_UltraControls\src</Filter> |
||||||
|
</ClInclude> |
||||||
|
<ClInclude Include="..\..\..\uc_libs\lib_UltraControls\src\UltraCtrlPlus.h"> |
||||||
|
<Filter>uc_libs\lib_UltraControls\src</Filter> |
||||||
|
</ClInclude> |
||||||
|
<ClInclude Include="..\..\..\uc_libs\lib_UltraControls\src\UltraCtrlType.h"> |
||||||
|
<Filter>uc_libs\lib_UltraControls\src</Filter> |
||||||
|
</ClInclude> |
||||||
|
<ClInclude Include="..\..\..\uc_libs\lib_UltraControls\src\UltraRawCtrl.h"> |
||||||
|
<Filter>uc_libs\lib_UltraControls\src</Filter> |
||||||
|
</ClInclude> |
||||||
|
<ClInclude Include="..\..\..\uc_libs\lib_UltraControls\src\UltraUtils.h"> |
||||||
|
<Filter>uc_libs\lib_UltraControls\src</Filter> |
||||||
|
</ClInclude> |
||||||
|
<ClInclude Include="..\..\..\addons\ofxImGui\src\EngineOpenGLES.h"> |
||||||
|
<Filter>addons\ofxImGui\src</Filter> |
||||||
|
</ClInclude> |
||||||
|
<ClInclude Include="..\..\..\addons\ofxImGui\src\EngineVk.h"> |
||||||
|
<Filter>addons\ofxImGui\src</Filter> |
||||||
|
</ClInclude> |
||||||
|
<ClInclude Include="..\..\..\addons\ofxImGui\src\Gui.h"> |
||||||
|
<Filter>addons\ofxImGui\src</Filter> |
||||||
|
</ClInclude> |
||||||
|
<ClInclude Include="..\..\..\addons\ofxImGui\src\Helpers.h"> |
||||||
|
<Filter>addons\ofxImGui\src</Filter> |
||||||
|
</ClInclude> |
||||||
|
<ClInclude Include="..\..\..\addons\ofxImGui\src\imconfig.h"> |
||||||
|
<Filter>addons\ofxImGui\src</Filter> |
||||||
|
</ClInclude> |
||||||
|
<ClInclude Include="..\..\..\addons\ofxImGui\src\ofxImGui.h"> |
||||||
|
<Filter>addons\ofxImGui\src</Filter> |
||||||
|
</ClInclude> |
||||||
|
<ClInclude Include="..\..\..\addons\ofxImGui\src\ofxImGuiLoggerChannel.h"> |
||||||
|
<Filter>addons\ofxImGui\src</Filter> |
||||||
|
</ClInclude> |
||||||
|
<ClInclude Include="..\..\..\addons\ofxImGui\src\ofxImGuiParameter.h"> |
||||||
|
<Filter>addons\ofxImGui\src</Filter> |
||||||
|
</ClInclude> |
||||||
|
<ClInclude Include="..\..\..\addons\ofxImGui\src\ThemeTest.h"> |
||||||
|
<Filter>addons\ofxImGui\src</Filter> |
||||||
|
</ClInclude> |
||||||
|
<ClInclude Include="..\..\..\addons\ofxImGui\src\BaseEngine.h"> |
||||||
|
<Filter>addons\ofxImGui\src</Filter> |
||||||
|
</ClInclude> |
||||||
|
<ClInclude Include="..\..\..\addons\ofxImGui\src\BaseTheme.h"> |
||||||
|
<Filter>addons\ofxImGui\src</Filter> |
||||||
|
</ClInclude> |
||||||
|
<ClInclude Include="..\..\..\addons\ofxImGui\src\EngineGLFW.h"> |
||||||
|
<Filter>addons\ofxImGui\src</Filter> |
||||||
|
</ClInclude> |
||||||
|
<ClInclude Include="..\..\..\addons\ofxImGui\libs\imgui\src\imgui_internal.h"> |
||||||
|
<Filter>addons\ofxImGui\libs</Filter> |
||||||
|
</ClInclude> |
||||||
|
<ClInclude Include="..\..\..\addons\ofxImGui\libs\imgui\src\imstb_rectpack.h"> |
||||||
|
<Filter>addons\ofxImGui\libs</Filter> |
||||||
|
</ClInclude> |
||||||
|
<ClInclude Include="..\..\..\addons\ofxImGui\libs\imgui\src\imstb_textedit.h"> |
||||||
|
<Filter>addons\ofxImGui\libs</Filter> |
||||||
|
</ClInclude> |
||||||
|
<ClInclude Include="..\..\..\addons\ofxImGui\libs\imgui\src\imstb_truetype.h"> |
||||||
|
<Filter>addons\ofxImGui\libs</Filter> |
||||||
|
</ClInclude> |
||||||
|
<ClInclude Include="..\..\..\addons\ofxImGui\libs\imgui\src\imgui.h"> |
||||||
|
<Filter>addons\ofxImGui\libs</Filter> |
||||||
|
</ClInclude> |
||||||
|
<ClInclude Include="..\..\..\addons\ofxOsc\src\ofxOsc.h"> |
||||||
|
<Filter>addons\ofxOsc\src</Filter> |
||||||
|
</ClInclude> |
||||||
|
<ClInclude Include="..\..\..\addons\ofxOsc\src\ofxOscArg.h"> |
||||||
|
<Filter>addons\ofxOsc\src</Filter> |
||||||
|
</ClInclude> |
||||||
|
<ClInclude Include="..\..\..\addons\ofxOsc\src\ofxOscBundle.h"> |
||||||
|
<Filter>addons\ofxOsc\src</Filter> |
||||||
|
</ClInclude> |
||||||
|
<ClInclude Include="..\..\..\addons\ofxOsc\src\ofxOscMessage.h"> |
||||||
|
<Filter>addons\ofxOsc\src</Filter> |
||||||
|
</ClInclude> |
||||||
|
<ClInclude Include="..\..\..\addons\ofxOsc\src\ofxOscReceiver.h"> |
||||||
|
<Filter>addons\ofxOsc\src</Filter> |
||||||
|
</ClInclude> |
||||||
|
<ClInclude Include="..\..\..\addons\ofxOsc\src\ofxOscSender.h"> |
||||||
|
<Filter>addons\ofxOsc\src</Filter> |
||||||
|
</ClInclude> |
||||||
|
<ClInclude Include="..\..\..\addons\ofxOsc\libs\oscpack\src\ip\IpEndpointName.h"> |
||||||
|
<Filter>addons\ofxOsc\libs\oscpack\src\ip</Filter> |
||||||
|
</ClInclude> |
||||||
|
<ClInclude Include="..\..\..\addons\ofxOsc\libs\oscpack\src\ip\NetworkingUtils.h"> |
||||||
|
<Filter>addons\ofxOsc\libs\oscpack\src\ip</Filter> |
||||||
|
</ClInclude> |
||||||
|
<ClInclude Include="..\..\..\addons\ofxOsc\libs\oscpack\src\ip\PacketListener.h"> |
||||||
|
<Filter>addons\ofxOsc\libs\oscpack\src\ip</Filter> |
||||||
|
</ClInclude> |
||||||
|
<ClInclude Include="..\..\..\addons\ofxOsc\libs\oscpack\src\ip\TimerListener.h"> |
||||||
|
<Filter>addons\ofxOsc\libs\oscpack\src\ip</Filter> |
||||||
|
</ClInclude> |
||||||
|
<ClInclude Include="..\..\..\addons\ofxOsc\libs\oscpack\src\ip\UdpSocket.h"> |
||||||
|
<Filter>addons\ofxOsc\libs\oscpack\src\ip</Filter> |
||||||
|
</ClInclude> |
||||||
|
<ClInclude Include="..\..\..\addons\ofxOsc\libs\oscpack\src\osc\MessageMappingOscPacketListener.h"> |
||||||
|
<Filter>addons\ofxOsc\libs\oscpack\src\osc</Filter> |
||||||
|
</ClInclude> |
||||||
|
<ClInclude Include="..\..\..\addons\ofxOsc\libs\oscpack\src\osc\OscException.h"> |
||||||
|
<Filter>addons\ofxOsc\libs\oscpack\src\osc</Filter> |
||||||
|
</ClInclude> |
||||||
|
<ClInclude Include="..\..\..\addons\ofxOsc\libs\oscpack\src\osc\OscHostEndianness.h"> |
||||||
|
<Filter>addons\ofxOsc\libs\oscpack\src\osc</Filter> |
||||||
|
</ClInclude> |
||||||
|
<ClInclude Include="..\..\..\addons\ofxOsc\libs\oscpack\src\osc\OscOutboundPacketStream.h"> |
||||||
|
<Filter>addons\ofxOsc\libs\oscpack\src\osc</Filter> |
||||||
|
</ClInclude> |
||||||
|
<ClInclude Include="..\..\..\addons\ofxOsc\libs\oscpack\src\osc\OscPacketListener.h"> |
||||||
|
<Filter>addons\ofxOsc\libs\oscpack\src\osc</Filter> |
||||||
|
</ClInclude> |
||||||
|
<ClInclude Include="..\..\..\addons\ofxOsc\libs\oscpack\src\osc\OscPrintReceivedElements.h"> |
||||||
|
<Filter>addons\ofxOsc\libs\oscpack\src\osc</Filter> |
||||||
|
</ClInclude> |
||||||
|
<ClInclude Include="..\..\..\addons\ofxOsc\libs\oscpack\src\osc\OscReceivedElements.h"> |
||||||
|
<Filter>addons\ofxOsc\libs\oscpack\src\osc</Filter> |
||||||
|
</ClInclude> |
||||||
|
<ClInclude Include="..\..\..\addons\ofxOsc\libs\oscpack\src\osc\OscTypes.h"> |
||||||
|
<Filter>addons\ofxOsc\libs\oscpack\src\osc</Filter> |
||||||
|
</ClInclude> |
||||||
|
</ItemGroup> |
||||||
|
<ItemGroup> |
||||||
|
<ResourceCompile Include="icon.rc" /> |
||||||
|
</ItemGroup> |
||||||
|
</Project> |
||||||
@ -0,0 +1,23 @@ |
|||||||
|
<?xml version="1.0"?> |
||||||
|
<ofxImGuiParameter> |
||||||
|
<Settings4ofxImGuiParameter> |
||||||
|
<PosAndSize> |
||||||
|
<X>0</X> |
||||||
|
<Y>0</Y> |
||||||
|
<Width>640</Width> |
||||||
|
<Height>480</Height> |
||||||
|
</PosAndSize> |
||||||
|
<IsLockedShortcut>false</IsLockedShortcut> |
||||||
|
<IsHidden>false</IsHidden> |
||||||
|
<IsEnableMessage>true</IsEnableMessage> |
||||||
|
<IsMessageAutoGone>true</IsMessageAutoGone> |
||||||
|
<IsFittingWindow>true</IsFittingWindow> |
||||||
|
</Settings4ofxImGuiParameter> |
||||||
|
<Trigger_Duration>0.211</Trigger_Duration> |
||||||
|
<OUTPUT IsOpen="true"> |
||||||
|
<CHANNEL_01>0</CHANNEL_01> |
||||||
|
<CHANNEL_02>133</CHANNEL_02> |
||||||
|
<CHANNEL_03>0</CHANNEL_03> |
||||||
|
<CHANNEL_04>0</CHANNEL_04> |
||||||
|
</OUTPUT> |
||||||
|
</ofxImGuiParameter> |
||||||
|
After Width: | Height: | Size: 111 KiB |
@ -0,0 +1,8 @@ |
|||||||
|
// Icon Resource Definition |
||||||
|
#define MAIN_ICON 102 |
||||||
|
|
||||||
|
#if defined(_DEBUG) |
||||||
|
MAIN_ICON ICON "icon_debug.ico" |
||||||
|
#else |
||||||
|
MAIN_ICON ICON "icon.ico" |
||||||
|
#endif |
||||||
@ -0,0 +1,14 @@ |
|||||||
|
#include "ofMain.h" |
||||||
|
#include "ofApp.h" |
||||||
|
|
||||||
|
//========================================================================
|
||||||
|
int main( ){ |
||||||
|
|
||||||
|
ofSetupOpenGL(640,480, OF_WINDOW); // <-------- setup the GL context
|
||||||
|
|
||||||
|
// this kicks off the running of my app
|
||||||
|
// can be OF_WINDOW or OF_FULLSCREEN
|
||||||
|
// pass in width and height too:
|
||||||
|
ofRunApp( new ofApp()); |
||||||
|
|
||||||
|
} |
||||||
@ -0,0 +1,188 @@ |
|||||||
|
#include "ofApp.h" |
||||||
|
|
||||||
|
//--------------------------------------------------------------
|
||||||
|
void ofApp::setup(){ |
||||||
|
m_sp_uc_setter = ofxUCSetter::Create("OUTPUT",512); |
||||||
|
if (m_sp_uc_setter) |
||||||
|
{ |
||||||
|
m_sp_uc_setter->setup(); |
||||||
|
} |
||||||
|
|
||||||
|
|
||||||
|
ofxImGuiParameter::Initialize(); |
||||||
|
ctx = ImGui::GetCurrentContext(); |
||||||
|
m_imgui_parameter.setup("Test"); |
||||||
|
m_imgui_parameter.set_fit_window(true); |
||||||
|
m_imgui_parameter.bind(triggerDuration.set("Trigger Duration", triggerDuration, 0, 2)); |
||||||
|
|
||||||
|
osc_receiver.setup(7001); |
||||||
|
} |
||||||
|
|
||||||
|
//--------------------------------------------------------------
|
||||||
|
void ofApp::update(){ |
||||||
|
|
||||||
|
receiveMessage(); |
||||||
|
|
||||||
|
|
||||||
|
m_sp_uc_setter->update(); |
||||||
|
if (m_sp_param_group) |
||||||
|
{ |
||||||
|
ofParameterGroup & group =*m_sp_param_group.get(); |
||||||
|
for (int i = 0; i < group.size(); ++i) |
||||||
|
{ |
||||||
|
ofAbstractParameter& param = group[i]; |
||||||
|
auto type_name = param.type(); |
||||||
|
if (type_name != typeid(ofParameter<int>).name()) |
||||||
|
continue; |
||||||
|
string prefix = "CHANNEL_"; |
||||||
|
int ch = ofToInt(param.getName().substr(prefix.size())); |
||||||
|
//printf("ch=%d\n",ch);
|
||||||
|
ofParameter<int>& param_int = param.cast<int>(); |
||||||
|
if (triggerTimeStamp.find(ch) == triggerTimeStamp.end()) |
||||||
|
{ |
||||||
|
param_int = 0; |
||||||
|
} |
||||||
|
else |
||||||
|
{ |
||||||
|
float stamp = ofGetElapsedTimef(); |
||||||
|
if (stamp - triggerTimeStamp[ch] < triggerDuration) |
||||||
|
{ |
||||||
|
param_int = 255; |
||||||
|
} |
||||||
|
else |
||||||
|
{ |
||||||
|
param_int = 0; |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
|
else |
||||||
|
{ |
||||||
|
if ((m_sp_param_group = m_sp_uc_setter->get_paramter_group())) |
||||||
|
{ |
||||||
|
m_imgui_parameter.bind(*m_sp_param_group.get()); |
||||||
|
ofParameterGroup & group = *m_sp_param_group.get(); |
||||||
|
m_imgui_parameter.load(); |
||||||
|
ofNotifyEvent(group.parameterChangedE(), group); |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
//--------------------------------------------------------------
|
||||||
|
void ofApp::draw(){ |
||||||
|
//m_gui.draw();
|
||||||
|
|
||||||
|
|
||||||
|
SetContex(); |
||||||
|
ofxImGuiParameter::Draw(); |
||||||
|
} |
||||||
|
|
||||||
|
//--------------------------------------------------------------
|
||||||
|
void ofApp::keyPressed(int key){ |
||||||
|
|
||||||
|
} |
||||||
|
|
||||||
|
//--------------------------------------------------------------
|
||||||
|
void ofApp::keyReleased(int key){ |
||||||
|
|
||||||
|
} |
||||||
|
|
||||||
|
//--------------------------------------------------------------
|
||||||
|
void ofApp::mouseMoved(int x, int y){ |
||||||
|
|
||||||
|
} |
||||||
|
|
||||||
|
//--------------------------------------------------------------
|
||||||
|
void ofApp::mouseDragged(int x, int y, int button){ |
||||||
|
|
||||||
|
} |
||||||
|
|
||||||
|
//--------------------------------------------------------------
|
||||||
|
void ofApp::mousePressed(int x, int y, int button){ |
||||||
|
|
||||||
|
} |
||||||
|
|
||||||
|
//--------------------------------------------------------------
|
||||||
|
void ofApp::mouseReleased(int x, int y, int button){ |
||||||
|
|
||||||
|
} |
||||||
|
|
||||||
|
//--------------------------------------------------------------
|
||||||
|
void ofApp::mouseEntered(int x, int y){ |
||||||
|
|
||||||
|
} |
||||||
|
|
||||||
|
//--------------------------------------------------------------
|
||||||
|
void ofApp::mouseExited(int x, int y){ |
||||||
|
|
||||||
|
} |
||||||
|
|
||||||
|
//--------------------------------------------------------------
|
||||||
|
void ofApp::windowResized(int w, int h){ |
||||||
|
|
||||||
|
} |
||||||
|
|
||||||
|
//--------------------------------------------------------------
|
||||||
|
void ofApp::gotMessage(ofMessage msg){ |
||||||
|
|
||||||
|
} |
||||||
|
|
||||||
|
//--------------------------------------------------------------
|
||||||
|
void ofApp::dragEvent(ofDragInfo dragInfo){
|
||||||
|
|
||||||
|
} |
||||||
|
void ofApp::SetContex() |
||||||
|
{ |
||||||
|
if (ctx ) |
||||||
|
ImGui::SetCurrentContext(ctx); |
||||||
|
|
||||||
|
} |
||||||
|
void ofApp::receiveMessage() |
||||||
|
{ |
||||||
|
while (osc_receiver.hasWaitingMessages()) { |
||||||
|
ofxOscMessage m; |
||||||
|
osc_receiver.getNextMessage(m); |
||||||
|
|
||||||
|
std::string msgString; |
||||||
|
msgString = m.getAddress(); |
||||||
|
msgString += ":"; |
||||||
|
for (size_t i = 0; i < m.getNumArgs(); i++) { |
||||||
|
|
||||||
|
// get the argument type
|
||||||
|
msgString += " "; |
||||||
|
msgString += m.getArgTypeName(i); |
||||||
|
msgString += ":"; |
||||||
|
|
||||||
|
// display the argument - make sure we get the right type
|
||||||
|
if (m.getArgType(i) == OFXOSC_TYPE_INT32) { |
||||||
|
msgString += ofToString(m.getArgAsInt32(i)); |
||||||
|
} |
||||||
|
else if (m.getArgType(i) == OFXOSC_TYPE_FLOAT) { |
||||||
|
msgString += ofToString(m.getArgAsFloat(i)); |
||||||
|
} |
||||||
|
else if (m.getArgType(i) == OFXOSC_TYPE_STRING) { |
||||||
|
msgString += m.getArgAsString(i); |
||||||
|
} |
||||||
|
else { |
||||||
|
msgString += "unhandled argument type " + m.getArgTypeName(i); |
||||||
|
} |
||||||
|
} |
||||||
|
printf("%s\n", msgString.c_str()); |
||||||
|
|
||||||
|
auto addr = m.getAddress(); |
||||||
|
auto tokens = ofSplitString(addr, "/"); |
||||||
|
|
||||||
|
if (tokens.size() == 3 && m.getNumArgs() == 1 && m.getArgType(0) == OFXOSC_TYPE_INT32) |
||||||
|
{ |
||||||
|
int ch = ofToInt(tokens[2]); |
||||||
|
int i = m.getArgAsInt32(0); |
||||||
|
if (i == 3) |
||||||
|
{ |
||||||
|
printf("channel = %d, enter", ch); |
||||||
|
if (triggerTimeStamp.find(ch) == triggerTimeStamp.end()) |
||||||
|
triggerTimeStamp.insert(std::make_pair(ch, -numeric_limits<float>::max())); |
||||||
|
triggerTimeStamp[ch] = ofGetElapsedTimef(); |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
@ -0,0 +1,36 @@ |
|||||||
|
#pragma once |
||||||
|
|
||||||
|
#include "ofMain.h" |
||||||
|
#include "ofxUCSetter.h" |
||||||
|
#include "ofxImGuiParameter.h" |
||||||
|
#include "imgui.h" |
||||||
|
#include "ofxOscReceiver.h" |
||||||
|
#include <map> |
||||||
|
class ofApp : public ofBaseApp{ |
||||||
|
public: |
||||||
|
void setup(); |
||||||
|
void update(); |
||||||
|
void draw(); |
||||||
|
|
||||||
|
void keyPressed(int key); |
||||||
|
void keyReleased(int key); |
||||||
|
void mouseMoved(int x, int y); |
||||||
|
void mouseDragged(int x, int y, int button); |
||||||
|
void mousePressed(int x, int y, int button); |
||||||
|
void mouseReleased(int x, int y, int button); |
||||||
|
void mouseEntered(int x, int y); |
||||||
|
void mouseExited(int x, int y); |
||||||
|
void windowResized(int w, int h); |
||||||
|
void dragEvent(ofDragInfo dragInfo); |
||||||
|
void gotMessage(ofMessage msg); |
||||||
|
void receiveMessage(); |
||||||
|
ofParameter<float> triggerDuration = 0.2f; |
||||||
|
SetterRef m_sp_uc_setter; |
||||||
|
ParamGroupRef m_sp_param_group; |
||||||
|
ofxImGuiParameter m_imgui_parameter; |
||||||
|
ImGuiContext* ctx = nullptr; |
||||||
|
void SetContex(); |
||||||
|
ofxOscReceiver osc_receiver; |
||||||
|
|
||||||
|
std::map<int, float> triggerTimeStamp; |
||||||
|
}; |
||||||
@ -0,0 +1 @@ |
|||||||
|
Subproject commit 338c4ac9173a4b121535de8190f4704448fac518 |
||||||
@ -0,0 +1 @@ |
|||||||
|
Subproject commit e43d3c3ee6f753226050e62cb5c999df16704f39 |
||||||
Loading…
Reference in new issue