parent
fb34ad9195
commit
bc4085701e
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