Skip to content

Commit ba8fadb

Browse files
committedFeb 11, 2025·
Added (empty) Grid,Web,Canvas medias and WIPInteractiveApp
1 parent cbe1720 commit ba8fadb

31 files changed

+3761
-3047
lines changed
 

‎Builds/MacOSX_CI/MapGyver.xcodeproj/project.pbxproj

+54
Large diffs are not rendered by default.

‎Builds/VisualStudio2022/MapGyver_App.vcxproj

+2,753-2,740
Large diffs are not rendered by default.

‎Builds/VisualStudio2022/MapGyver_App.vcxproj.filters

+45
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,18 @@
2323
<Filter Include="MapGyver\Source\Engine">
2424
<UniqueIdentifier>{AEEB5641-9CF0-9160-1D21-1488A608CB92}</UniqueIdentifier>
2525
</Filter>
26+
<Filter Include="MapGyver\Source\Media\medias\web">
27+
<UniqueIdentifier>{7285CEDF-B1B0-D074-5CA7-0515B7E2C01A}</UniqueIdentifier>
28+
</Filter>
29+
<Filter Include="MapGyver\Source\Media\medias\canvas">
30+
<UniqueIdentifier>{6FD222FE-0AB6-738F-9E48-4A90B3713203}</UniqueIdentifier>
31+
</Filter>
32+
<Filter Include="MapGyver\Source\Media\medias\grid">
33+
<UniqueIdentifier>{51EF38B6-90A8-6DE2-F442-484A092C4B4B}</UniqueIdentifier>
34+
</Filter>
35+
<Filter Include="MapGyver\Source\Media\medias\interactiveapp">
36+
<UniqueIdentifier>{54D49844-2738-4A0F-4429-DCC44C763EEE}</UniqueIdentifier>
37+
</Filter>
2638
<Filter Include="MapGyver\Source\Media\medias\sequence\ui">
2739
<UniqueIdentifier>{5B314CDE-FCD6-2B67-2974-80043537E698}</UniqueIdentifier>
2840
</Filter>
@@ -1267,6 +1279,18 @@
12671279
<ClCompile Include="..\..\Source\Engine\MGEngine.cpp">
12681280
<Filter>MapGyver\Source\Engine</Filter>
12691281
</ClCompile>
1282+
<ClCompile Include="..\..\Source\Media\medias\web\WebMedia.cpp">
1283+
<Filter>MapGyver\Source\Media\medias\web</Filter>
1284+
</ClCompile>
1285+
<ClCompile Include="..\..\Source\Media\medias\canvas\CanvasMedia.cpp">
1286+
<Filter>MapGyver\Source\Media\medias\canvas</Filter>
1287+
</ClCompile>
1288+
<ClCompile Include="..\..\Source\Media\medias\grid\GridMedia.cpp">
1289+
<Filter>MapGyver\Source\Media\medias\grid</Filter>
1290+
</ClCompile>
1291+
<ClCompile Include="..\..\Source\Media\medias\interactiveapp\InteractiveAppMedia.cpp">
1292+
<Filter>MapGyver\Source\Media\medias\interactiveapp</Filter>
1293+
</ClCompile>
12701294
<ClCompile Include="..\..\Source\Media\medias\sequence\ui\MediaClipManagerUI.cpp">
12711295
<Filter>MapGyver\Source\Media\medias\sequence\ui</Filter>
12721296
</ClCompile>
@@ -5328,6 +5352,18 @@
53285352
<ClInclude Include="..\..\Source\Engine\MGEngine.h">
53295353
<Filter>MapGyver\Source\Engine</Filter>
53305354
</ClInclude>
5355+
<ClInclude Include="..\..\Source\Media\medias\web\WebMedia.h">
5356+
<Filter>MapGyver\Source\Media\medias\web</Filter>
5357+
</ClInclude>
5358+
<ClInclude Include="..\..\Source\Media\medias\canvas\CanvasMedia.h">
5359+
<Filter>MapGyver\Source\Media\medias\canvas</Filter>
5360+
</ClInclude>
5361+
<ClInclude Include="..\..\Source\Media\medias\grid\GridMedia.h">
5362+
<Filter>MapGyver\Source\Media\medias\grid</Filter>
5363+
</ClInclude>
5364+
<ClInclude Include="..\..\Source\Media\medias\interactiveapp\InteractiveAppMedia.h">
5365+
<Filter>MapGyver\Source\Media\medias\interactiveapp</Filter>
5366+
</ClInclude>
53315367
<ClInclude Include="..\..\Source\Media\medias\sequence\ui\MediaClipManagerUI.h">
53325368
<Filter>MapGyver\Source\Media\medias\sequence\ui</Filter>
53335369
</ClInclude>
@@ -13220,9 +13256,15 @@
1322013256
</ClInclude>
1322113257
</ItemGroup>
1322213258
<ItemGroup>
13259+
<None Include="..\..\Resources\media\canvas.png">
13260+
<Filter>MapGyver\Resources\media</Filter>
13261+
</None>
1322313262
<None Include="..\..\Resources\media\composition.png">
1322413263
<Filter>MapGyver\Resources\media</Filter>
1322513264
</None>
13265+
<None Include="..\..\Resources\media\grid.png">
13266+
<Filter>MapGyver\Resources\media</Filter>
13267+
</None>
1322613268
<None Include="..\..\Resources\media\ndi.png">
1322713269
<Filter>MapGyver\Resources\media</Filter>
1322813270
</None>
@@ -13247,6 +13289,9 @@
1324713289
<None Include="..\..\Resources\media\video.png">
1324813290
<Filter>MapGyver\Resources\media</Filter>
1324913291
</None>
13292+
<None Include="..\..\Resources\media\web.png">
13293+
<Filter>MapGyver\Resources\media</Filter>
13294+
</None>
1325013295
<None Include="..\..\Resources\media\webcam.png">
1325113296
<Filter>MapGyver\Resources\media</Filter>
1325213297
</None>

‎Builds/VisualStudio2022/cpp.hint

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
// Hint files help the Visual Studio IDE interpret Visual C++ identifiers
2+
// such as names of functions and macros.
3+
// For more information see https://go.microsoft.com/fwlink/?linkid=865984
4+
#define DECLARE_TYPE(type) juce::String getTypeString() const override { return getTypeStringStatic() ; } static juce::String getTypeStringStatic() { return type; }
5+
// Hint files help the Visual Studio IDE interpret Visual C++ identifiers
6+
// such as names of functions and macros.
7+
// For more information see https://go.microsoft.com/fwlink/?linkid=865984
8+
#define DECLARE_TYPE(type) juce::String getTypeString() const override { return getTypeStringStatic() ; } static juce::String getTypeStringStatic() { return type; }

‎Builds/VisualStudio2022_CI/MapGyver_App.vcxproj

+19
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,18 @@
117117
<ExcludedFromBuild>true</ExcludedFromBuild>
118118
</ClCompile>
119119
<ClCompile Include="..\..\Source\Engine\MGEngine.cpp"/>
120+
<ClCompile Include="..\..\Source\Media\medias\web\WebMedia.cpp">
121+
<ExcludedFromBuild>true</ExcludedFromBuild>
122+
</ClCompile>
123+
<ClCompile Include="..\..\Source\Media\medias\canvas\CanvasMedia.cpp">
124+
<ExcludedFromBuild>true</ExcludedFromBuild>
125+
</ClCompile>
126+
<ClCompile Include="..\..\Source\Media\medias\grid\GridMedia.cpp">
127+
<ExcludedFromBuild>true</ExcludedFromBuild>
128+
</ClCompile>
129+
<ClCompile Include="..\..\Source\Media\medias\interactiveapp\InteractiveAppMedia.cpp">
130+
<ExcludedFromBuild>true</ExcludedFromBuild>
131+
</ClCompile>
120132
<ClCompile Include="..\..\Source\Media\medias\sequence\ui\MediaClipManagerUI.cpp">
121133
<ExcludedFromBuild>true</ExcludedFromBuild>
122134
</ClCompile>
@@ -3899,6 +3911,10 @@
38993911
<ClInclude Include="..\..\Source\Common\MediaTarget.h"/>
39003912
<ClInclude Include="..\..\Source\Common\OpenGLManager.h"/>
39013913
<ClInclude Include="..\..\Source\Engine\MGEngine.h"/>
3914+
<ClInclude Include="..\..\Source\Media\medias\web\WebMedia.h"/>
3915+
<ClInclude Include="..\..\Source\Media\medias\canvas\CanvasMedia.h"/>
3916+
<ClInclude Include="..\..\Source\Media\medias\grid\GridMedia.h"/>
3917+
<ClInclude Include="..\..\Source\Media\medias\interactiveapp\InteractiveAppMedia.h"/>
39023918
<ClInclude Include="..\..\Source\Media\medias\sequence\ui\MediaClipManagerUI.h"/>
39033919
<ClInclude Include="..\..\Source\Media\medias\sequence\ui\MediaClipUI.h"/>
39043920
<ClInclude Include="..\..\Source\Media\medias\sequence\ui\MediaLayerTimeline.h"/>
@@ -6531,7 +6547,9 @@
65316547
<ClInclude Include="..\..\JuceLibraryCode\JuceHeader.h"/>
65326548
</ItemGroup>
65336549
<ItemGroup>
6550+
<None Include="..\..\Resources\media\canvas.png"/>
65346551
<None Include="..\..\Resources\media\composition.png"/>
6552+
<None Include="..\..\Resources\media\grid.png"/>
65356553
<None Include="..\..\Resources\media\ndi.png"/>
65366554
<None Include="..\..\Resources\media\node.png"/>
65376555
<None Include="..\..\Resources\media\picture.png"/>
@@ -6540,6 +6558,7 @@
65406558
<None Include="..\..\Resources\media\sharedTexture.png"/>
65416559
<None Include="..\..\Resources\media\solidColor.png"/>
65426560
<None Include="..\..\Resources\media\video.png"/>
6561+
<None Include="..\..\Resources\media\web.png"/>
65436562
<None Include="..\..\Resources\media\webcam.png"/>
65446563
<None Include="..\..\Resources\default.smlayout"/>
65456564
<None Include="..\..\Resources\fragmentShaderMainSurface.glsl"/>

‎Builds/VisualStudio2022_CI/MapGyver_App.vcxproj.filters

+45
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,18 @@
2323
<Filter Include="MapGyver\Source\Engine">
2424
<UniqueIdentifier>{AEEB5641-9CF0-9160-1D21-1488A608CB92}</UniqueIdentifier>
2525
</Filter>
26+
<Filter Include="MapGyver\Source\Media\medias\web">
27+
<UniqueIdentifier>{7285CEDF-B1B0-D074-5CA7-0515B7E2C01A}</UniqueIdentifier>
28+
</Filter>
29+
<Filter Include="MapGyver\Source\Media\medias\canvas">
30+
<UniqueIdentifier>{6FD222FE-0AB6-738F-9E48-4A90B3713203}</UniqueIdentifier>
31+
</Filter>
32+
<Filter Include="MapGyver\Source\Media\medias\grid">
33+
<UniqueIdentifier>{51EF38B6-90A8-6DE2-F442-484A092C4B4B}</UniqueIdentifier>
34+
</Filter>
35+
<Filter Include="MapGyver\Source\Media\medias\interactiveapp">
36+
<UniqueIdentifier>{54D49844-2738-4A0F-4429-DCC44C763EEE}</UniqueIdentifier>
37+
</Filter>
2638
<Filter Include="MapGyver\Source\Media\medias\sequence\ui">
2739
<UniqueIdentifier>{5B314CDE-FCD6-2B67-2974-80043537E698}</UniqueIdentifier>
2840
</Filter>
@@ -1267,6 +1279,18 @@
12671279
<ClCompile Include="..\..\Source\Engine\MGEngine.cpp">
12681280
<Filter>MapGyver\Source\Engine</Filter>
12691281
</ClCompile>
1282+
<ClCompile Include="..\..\Source\Media\medias\web\WebMedia.cpp">
1283+
<Filter>MapGyver\Source\Media\medias\web</Filter>
1284+
</ClCompile>
1285+
<ClCompile Include="..\..\Source\Media\medias\canvas\CanvasMedia.cpp">
1286+
<Filter>MapGyver\Source\Media\medias\canvas</Filter>
1287+
</ClCompile>
1288+
<ClCompile Include="..\..\Source\Media\medias\grid\GridMedia.cpp">
1289+
<Filter>MapGyver\Source\Media\medias\grid</Filter>
1290+
</ClCompile>
1291+
<ClCompile Include="..\..\Source\Media\medias\interactiveapp\InteractiveAppMedia.cpp">
1292+
<Filter>MapGyver\Source\Media\medias\interactiveapp</Filter>
1293+
</ClCompile>
12701294
<ClCompile Include="..\..\Source\Media\medias\sequence\ui\MediaClipManagerUI.cpp">
12711295
<Filter>MapGyver\Source\Media\medias\sequence\ui</Filter>
12721296
</ClCompile>
@@ -5328,6 +5352,18 @@
53285352
<ClInclude Include="..\..\Source\Engine\MGEngine.h">
53295353
<Filter>MapGyver\Source\Engine</Filter>
53305354
</ClInclude>
5355+
<ClInclude Include="..\..\Source\Media\medias\web\WebMedia.h">
5356+
<Filter>MapGyver\Source\Media\medias\web</Filter>
5357+
</ClInclude>
5358+
<ClInclude Include="..\..\Source\Media\medias\canvas\CanvasMedia.h">
5359+
<Filter>MapGyver\Source\Media\medias\canvas</Filter>
5360+
</ClInclude>
5361+
<ClInclude Include="..\..\Source\Media\medias\grid\GridMedia.h">
5362+
<Filter>MapGyver\Source\Media\medias\grid</Filter>
5363+
</ClInclude>
5364+
<ClInclude Include="..\..\Source\Media\medias\interactiveapp\InteractiveAppMedia.h">
5365+
<Filter>MapGyver\Source\Media\medias\interactiveapp</Filter>
5366+
</ClInclude>
53315367
<ClInclude Include="..\..\Source\Media\medias\sequence\ui\MediaClipManagerUI.h">
53325368
<Filter>MapGyver\Source\Media\medias\sequence\ui</Filter>
53335369
</ClInclude>
@@ -13220,9 +13256,15 @@
1322013256
</ClInclude>
1322113257
</ItemGroup>
1322213258
<ItemGroup>
13259+
<None Include="..\..\Resources\media\canvas.png">
13260+
<Filter>MapGyver\Resources\media</Filter>
13261+
</None>
1322313262
<None Include="..\..\Resources\media\composition.png">
1322413263
<Filter>MapGyver\Resources\media</Filter>
1322513264
</None>
13265+
<None Include="..\..\Resources\media\grid.png">
13266+
<Filter>MapGyver\Resources\media</Filter>
13267+
</None>
1322613268
<None Include="..\..\Resources\media\ndi.png">
1322713269
<Filter>MapGyver\Resources\media</Filter>
1322813270
</None>
@@ -13247,6 +13289,9 @@
1324713289
<None Include="..\..\Resources\media\video.png">
1324813290
<Filter>MapGyver\Resources\media</Filter>
1324913291
</None>
13292+
<None Include="..\..\Resources\media\web.png">
13293+
<Filter>MapGyver\Resources\media</Filter>
13294+
</None>
1325013295
<None Include="..\..\Resources\media\webcam.png">
1325113296
<Filter>MapGyver\Resources\media</Filter>
1325213297
</None>

0 commit comments

Comments
 (0)
Please sign in to comment.