mirror of
https://github.com/juce-framework/JUCE.git
synced 2026-01-10 23:44:24 +00:00
APVTS: Refactor the parameter attachment classes
This commit is contained in:
parent
9fa6c195ee
commit
748d0e203f
32 changed files with 652 additions and 303 deletions
|
|
@ -466,6 +466,8 @@ add_library( ${BINARY_NAME}
|
|||
"../../../../../modules/juce_audio_processors/utilities/juce_AudioProcessorParameterWithID.h"
|
||||
"../../../../../modules/juce_audio_processors/utilities/juce_AudioProcessorValueTreeState.cpp"
|
||||
"../../../../../modules/juce_audio_processors/utilities/juce_AudioProcessorValueTreeState.h"
|
||||
"../../../../../modules/juce_audio_processors/utilities/juce_ParameterAttachments.cpp"
|
||||
"../../../../../modules/juce_audio_processors/utilities/juce_ParameterAttachments.h"
|
||||
"../../../../../modules/juce_audio_processors/utilities/juce_RangedAudioParameter.cpp"
|
||||
"../../../../../modules/juce_audio_processors/utilities/juce_RangedAudioParameter.h"
|
||||
"../../../../../modules/juce_audio_processors/juce_audio_processors.cpp"
|
||||
|
|
@ -2074,6 +2076,8 @@ set_source_files_properties("../../../../../modules/juce_audio_processors/utilit
|
|||
set_source_files_properties("../../../../../modules/juce_audio_processors/utilities/juce_AudioProcessorParameterWithID.h" PROPERTIES HEADER_FILE_ONLY TRUE)
|
||||
set_source_files_properties("../../../../../modules/juce_audio_processors/utilities/juce_AudioProcessorValueTreeState.cpp" PROPERTIES HEADER_FILE_ONLY TRUE)
|
||||
set_source_files_properties("../../../../../modules/juce_audio_processors/utilities/juce_AudioProcessorValueTreeState.h" PROPERTIES HEADER_FILE_ONLY TRUE)
|
||||
set_source_files_properties("../../../../../modules/juce_audio_processors/utilities/juce_ParameterAttachments.cpp" PROPERTIES HEADER_FILE_ONLY TRUE)
|
||||
set_source_files_properties("../../../../../modules/juce_audio_processors/utilities/juce_ParameterAttachments.h" PROPERTIES HEADER_FILE_ONLY TRUE)
|
||||
set_source_files_properties("../../../../../modules/juce_audio_processors/utilities/juce_RangedAudioParameter.cpp" PROPERTIES HEADER_FILE_ONLY TRUE)
|
||||
set_source_files_properties("../../../../../modules/juce_audio_processors/utilities/juce_RangedAudioParameter.h" PROPERTIES HEADER_FILE_ONLY TRUE)
|
||||
set_source_files_properties("../../../../../modules/juce_audio_processors/juce_audio_processors.cpp" PROPERTIES HEADER_FILE_ONLY TRUE)
|
||||
|
|
|
|||
|
|
@ -629,6 +629,9 @@
|
|||
<ClCompile Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_AudioProcessorValueTreeState.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_ParameterAttachments.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_RangedAudioParameter.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
|
|
@ -2506,6 +2509,7 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_AudioParameterInt.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_AudioProcessorParameterWithID.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_AudioProcessorValueTreeState.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_ParameterAttachments.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_RangedAudioParameter.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\juce_audio_processors.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_utils\audio_cd\juce_AudioCDBurner.h"/>
|
||||
|
|
|
|||
|
|
@ -1042,6 +1042,9 @@
|
|||
<ClCompile Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_AudioProcessorValueTreeState.cpp">
|
||||
<Filter>JUCE Modules\juce_audio_processors\utilities</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_ParameterAttachments.cpp">
|
||||
<Filter>JUCE Modules\juce_audio_processors\utilities</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_RangedAudioParameter.cpp">
|
||||
<Filter>JUCE Modules\juce_audio_processors\utilities</Filter>
|
||||
</ClCompile>
|
||||
|
|
@ -3579,6 +3582,9 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_AudioProcessorValueTreeState.h">
|
||||
<Filter>JUCE Modules\juce_audio_processors\utilities</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_ParameterAttachments.h">
|
||||
<Filter>JUCE Modules\juce_audio_processors\utilities</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_RangedAudioParameter.h">
|
||||
<Filter>JUCE Modules\juce_audio_processors\utilities</Filter>
|
||||
</ClInclude>
|
||||
|
|
|
|||
|
|
@ -629,6 +629,9 @@
|
|||
<ClCompile Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_AudioProcessorValueTreeState.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_ParameterAttachments.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_RangedAudioParameter.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
|
|
@ -2506,6 +2509,7 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_AudioParameterInt.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_AudioProcessorParameterWithID.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_AudioProcessorValueTreeState.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_ParameterAttachments.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_RangedAudioParameter.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\juce_audio_processors.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_utils\audio_cd\juce_AudioCDBurner.h"/>
|
||||
|
|
|
|||
|
|
@ -1042,6 +1042,9 @@
|
|||
<ClCompile Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_AudioProcessorValueTreeState.cpp">
|
||||
<Filter>JUCE Modules\juce_audio_processors\utilities</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_ParameterAttachments.cpp">
|
||||
<Filter>JUCE Modules\juce_audio_processors\utilities</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_RangedAudioParameter.cpp">
|
||||
<Filter>JUCE Modules\juce_audio_processors\utilities</Filter>
|
||||
</ClCompile>
|
||||
|
|
@ -3579,6 +3582,9 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_AudioProcessorValueTreeState.h">
|
||||
<Filter>JUCE Modules\juce_audio_processors\utilities</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_ParameterAttachments.h">
|
||||
<Filter>JUCE Modules\juce_audio_processors\utilities</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_RangedAudioParameter.h">
|
||||
<Filter>JUCE Modules\juce_audio_processors\utilities</Filter>
|
||||
</ClInclude>
|
||||
|
|
|
|||
|
|
@ -629,6 +629,9 @@
|
|||
<ClCompile Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_AudioProcessorValueTreeState.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_ParameterAttachments.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_RangedAudioParameter.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
|
|
@ -2506,6 +2509,7 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_AudioParameterInt.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_AudioProcessorParameterWithID.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_AudioProcessorValueTreeState.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_ParameterAttachments.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_RangedAudioParameter.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\juce_audio_processors.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_utils\audio_cd\juce_AudioCDBurner.h"/>
|
||||
|
|
|
|||
|
|
@ -1042,6 +1042,9 @@
|
|||
<ClCompile Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_AudioProcessorValueTreeState.cpp">
|
||||
<Filter>JUCE Modules\juce_audio_processors\utilities</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_ParameterAttachments.cpp">
|
||||
<Filter>JUCE Modules\juce_audio_processors\utilities</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_RangedAudioParameter.cpp">
|
||||
<Filter>JUCE Modules\juce_audio_processors\utilities</Filter>
|
||||
</ClCompile>
|
||||
|
|
@ -3579,6 +3582,9 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_AudioProcessorValueTreeState.h">
|
||||
<Filter>JUCE Modules\juce_audio_processors\utilities</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_ParameterAttachments.h">
|
||||
<Filter>JUCE Modules\juce_audio_processors\utilities</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_RangedAudioParameter.h">
|
||||
<Filter>JUCE Modules\juce_audio_processors\utilities</Filter>
|
||||
</ClInclude>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue