浏览代码

fix proj.win32

Stefan Nguyen 12 年之前
父节点
当前提交
ff62c847f2

+ 18 - 6
spine-cocos2dx/example/proj.win32/main.cpp

@@ -1,11 +1,23 @@
 #include "main.h"
-#include "../example/AppDelegate.h"
+#include "../Classes/AppDelegate.h"
+#include "CCEGLView.h"
 
 USING_NS_CC;
 
-int APIENTRY _tWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPTSTR lpCmdLine, int nCmdShow) {
-	UNREFERENCED_PARAMETER(hPrevInstance);
-	UNREFERENCED_PARAMETER(lpCmdLine);
-	AppDelegate app;
-	return CCApplication::sharedApplication()->run();
+int APIENTRY _tWinMain(HINSTANCE hInstance,
+                       HINSTANCE hPrevInstance,
+                       LPTSTR    lpCmdLine,
+                       int       nCmdShow)
+{
+    UNREFERENCED_PARAMETER(hPrevInstance);
+    UNREFERENCED_PARAMETER(lpCmdLine);
+
+    // create the application instance
+    AppDelegate app;
+    CCEGLView* eglView = CCEGLView::sharedOpenGLView();
+    eglView->setViewName("ExampleSpine");
+    eglView->setFrameSize(480, 320);
+    // So we need to invoke 'setFrameZoomFactor'(only valid on desktop(win32, mac, linux)) to make the window smaller.
+   // eglView->setFrameZoomFactor(0.4f);
+    return CCApplication::sharedApplication()->run();
 }

+ 20 - 19
spine-cocos2dx/example/proj.win32/spine-cocos2dx.vcxproj

@@ -11,7 +11,7 @@
     </ProjectConfiguration>
   </ItemGroup>
   <PropertyGroup Label="Globals">
-    <ProjectGuid>{B8BF9E81-35FD-4582-BA1C-B85FA365BABB}</ProjectGuid>
+    <ProjectGuid>{DB4C84B9-AC6D-46A1-B7E6-A77FE4515ACF}</ProjectGuid>
     <RootNamespace>spine</RootNamespace>
     <Keyword>Win32Proj</Keyword>
     <ProjectName>spine-cocos2dx</ProjectName>
@@ -66,7 +66,7 @@
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
     <ClCompile>
       <Optimization>Disabled</Optimization>
-      <AdditionalIncludeDirectories>$(ProjectDir)..\..\cocos2dx;$(ProjectDir)..\..\cocos2dx\include;$(ProjectDir)..\..\cocos2dx\kazmath\include;$(ProjectDir)..\..\cocos2dx\platform\win32;$(ProjectDir)..\..\cocos2dx\platform\third_party\win32\OGLES;$(ProjectDir)..\include;$(ProjectDir)..\..\..\spine-cpp\include;$(ProjectDir)..\..\..\spine-cpp\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalIncludeDirectories>$(ProjectDir)..\..\..\..\cocos2dx;$(ProjectDir)..\..\..\..\cocos2dx\include;$(ProjectDir)..\..\..\..\cocos2dx\kazmath\include;$(ProjectDir)..\..\..\..\cocos2dx\platform\win32;$(ProjectDir)..\..\..\..\cocos2dx\platform\third_party\win32\OGLES;$(ProjectDir)..\Classes;$(ProjectDir)..\..\include;$(ProjectDir)..\..\..\spine-cpp\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;COCOS2D_DEBUG=1;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <MinimalRebuild>true</MinimalRebuild>
       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@@ -147,15 +147,16 @@
     <ClInclude Include="..\..\..\spine-cpp\include\spine\Slot.h" />
     <ClInclude Include="..\..\..\spine-cpp\include\spine\SlotData.h" />
     <ClInclude Include="..\..\..\spine-cpp\src\json\json_batchallocator.h" />
-    <ClInclude Include="..\example\AppDelegate.h" />
-    <ClInclude Include="..\example\ExampleScene.h" />
-    <ClInclude Include="..\include\spine-cocos2dx\Atlas.h" />
-    <ClInclude Include="..\include\spine-cocos2dx\AtlasAttachmentLoader.h" />
-    <ClInclude Include="..\include\spine-cocos2dx\CCSkeleton.h" />
-    <ClInclude Include="..\include\spine-cocos2dx\RegionAttachment.h" />
-    <ClInclude Include="..\include\spine-cocos2dx\Skeleton.h" />
-    <ClInclude Include="..\include\spine-cocos2dx\SkeletonJson.h" />
-    <ClInclude Include="..\include\spine-cocos2dx\spine.h" />
+    <ClInclude Include="..\..\include\spine-cocos2dx\Atlas.h" />
+    <ClInclude Include="..\..\include\spine-cocos2dx\AtlasAttachmentLoader.h" />
+    <ClInclude Include="..\..\include\spine-cocos2dx\CCSkeleton.h" />
+    <ClInclude Include="..\..\include\spine-cocos2dx\RegionAttachment.h" />
+    <ClInclude Include="..\..\include\spine-cocos2dx\Skeleton.h" />
+    <ClInclude Include="..\..\include\spine-cocos2dx\SkeletonJson.h" />
+    <ClInclude Include="..\..\include\spine-cocos2dx\spine.h" />
+    <ClInclude Include="..\Classes\AppDelegate.h" />
+    <ClInclude Include="..\Classes\AppMacros.h" />
+    <ClInclude Include="..\Classes\ExampleScene.h" />
     <ClInclude Include="main.h" />
   </ItemGroup>
   <ItemGroup>
@@ -175,14 +176,14 @@
     <ClCompile Include="..\..\..\spine-cpp\src\spine\Skin.cpp" />
     <ClCompile Include="..\..\..\spine-cpp\src\spine\Slot.cpp" />
     <ClCompile Include="..\..\..\spine-cpp\src\spine\SlotData.cpp" />
-    <ClCompile Include="..\example\AppDelegate.cpp" />
-    <ClCompile Include="..\example\ExampleScene.cpp" />
-    <ClCompile Include="..\src\spine-cocos2dx\Atlas.cpp" />
-    <ClCompile Include="..\src\spine-cocos2dx\AtlasAttachmentLoader.cpp" />
-    <ClCompile Include="..\src\spine-cocos2dx\CCSkeleton.cpp" />
-    <ClCompile Include="..\src\spine-cocos2dx\RegionAttachment.cpp" />
-    <ClCompile Include="..\src\spine-cocos2dx\Skeleton.cpp" />
-    <ClCompile Include="..\src\spine-cocos2dx\SkeletonJson.cpp" />
+    <ClCompile Include="..\..\src\spine-cocos2dx\Atlas.cpp" />
+    <ClCompile Include="..\..\src\spine-cocos2dx\AtlasAttachmentLoader.cpp" />
+    <ClCompile Include="..\..\src\spine-cocos2dx\CCSkeleton.cpp" />
+    <ClCompile Include="..\..\src\spine-cocos2dx\RegionAttachment.cpp" />
+    <ClCompile Include="..\..\src\spine-cocos2dx\Skeleton.cpp" />
+    <ClCompile Include="..\..\src\spine-cocos2dx\SkeletonJson.cpp" />
+    <ClCompile Include="..\Classes\AppDelegate.cpp" />
+    <ClCompile Include="..\Classes\ExampleScene.cpp" />
     <ClCompile Include="main.cpp" />
   </ItemGroup>
   <ItemGroup>

+ 123 - 129
spine-cocos2dx/example/proj.win32/spine-cocos2dx.vcxproj.filters

@@ -1,224 +1,218 @@
 <?xml version="1.0" encoding="utf-8"?>
 <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
   <ItemGroup>
-    <Filter Include="includes">
-      <UniqueIdentifier>{1b06b916-430b-4dc1-b260-c280a58e0d17}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="includes\spine">
-      <UniqueIdentifier>{e7aa2d8d-104e-4c2c-a383-2709ccc2ebf5}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="includes\json">
-      <UniqueIdentifier>{c5903be8-3874-4598-afb8-502a53a1bbac}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="includes\spine-cocos2dx">
-      <UniqueIdentifier>{29fcfe1f-7289-4597-a8fc-82ab7431ba7d}</UniqueIdentifier>
+    <Filter Include="win32">
+      <UniqueIdentifier>{ef769de4-53ac-449d-92e6-e67ec8d7414e}</UniqueIdentifier>
     </Filter>
-    <Filter Include="src">
-      <UniqueIdentifier>{79f098e3-3dd1-47bb-a0a7-1a861d7da7ee}</UniqueIdentifier>
+    <Filter Include="Classes">
+      <UniqueIdentifier>{0dcd52ca-d521-4ba1-a1fa-c0d58a2df402}</UniqueIdentifier>
     </Filter>
-    <Filter Include="src\spine">
-      <UniqueIdentifier>{036946b8-8d3d-448b-b494-10ee7bbdf1ea}</UniqueIdentifier>
+    <Filter Include="Classes\spine-cpp">
+      <UniqueIdentifier>{bce9df76-2682-4d32-a178-779e330d0ff1}</UniqueIdentifier>
     </Filter>
-    <Filter Include="src\json">
-      <UniqueIdentifier>{44d6db46-e6b8-40ea-b950-8d75550614ce}</UniqueIdentifier>
+    <Filter Include="Classes\spine-cpp\json">
+      <UniqueIdentifier>{b04a4c76-3e5e-4539-8872-da087cfb695b}</UniqueIdentifier>
     </Filter>
-    <Filter Include="src\spine-cocos2dx">
-      <UniqueIdentifier>{373e4aa7-5d88-40c4-877d-431185461bfb}</UniqueIdentifier>
+    <Filter Include="Classes\spine-cpp\spine">
+      <UniqueIdentifier>{35486b88-a772-4ecb-9c30-e6c2a21a4734}</UniqueIdentifier>
     </Filter>
-    <Filter Include="example">
-      <UniqueIdentifier>{ef769de4-53ac-449d-92e6-e67ec8d7414e}</UniqueIdentifier>
+    <Filter Include="Classes\spine-cocos2dx">
+      <UniqueIdentifier>{7c460e6e-d4fb-452e-b75f-7a110b9dd9f6}</UniqueIdentifier>
     </Filter>
   </ItemGroup>
   <ItemGroup>
-    <ClInclude Include="..\include\spine-cocos2dx\Atlas.h">
-      <Filter>includes\spine-cocos2dx</Filter>
-    </ClInclude>
-    <ClInclude Include="..\include\spine-cocos2dx\AtlasAttachmentLoader.h">
-      <Filter>includes\spine-cocos2dx</Filter>
-    </ClInclude>
-    <ClInclude Include="..\include\spine-cocos2dx\RegionAttachment.h">
-      <Filter>includes\spine-cocos2dx</Filter>
-    </ClInclude>
-    <ClInclude Include="..\include\spine-cocos2dx\Skeleton.h">
-      <Filter>includes\spine-cocos2dx</Filter>
-    </ClInclude>
-    <ClInclude Include="..\include\spine-cocos2dx\SkeletonJson.h">
-      <Filter>includes\spine-cocos2dx</Filter>
-    </ClInclude>
-    <ClInclude Include="..\include\spine-cocos2dx\spine.h">
-      <Filter>includes\spine-cocos2dx</Filter>
+    <ClInclude Include="main.h">
+      <Filter>win32</Filter>
     </ClInclude>
-    <ClInclude Include="..\example\AppDelegate.h">
-      <Filter>example</Filter>
+    <ClInclude Include="..\Classes\ExampleScene.h">
+      <Filter>Classes</Filter>
     </ClInclude>
-    <ClInclude Include="..\example\ExampleScene.h">
-      <Filter>example</Filter>
+    <ClInclude Include="..\Classes\AppDelegate.h">
+      <Filter>Classes</Filter>
     </ClInclude>
-    <ClInclude Include="main.h">
-      <Filter>example</Filter>
+    <ClInclude Include="..\Classes\AppMacros.h">
+      <Filter>Classes</Filter>
     </ClInclude>
-    <ClInclude Include="..\include\spine-cocos2dx\CCSkeleton.h">
-      <Filter>includes\spine-cocos2dx</Filter>
+    <ClInclude Include="..\..\..\spine-cpp\include\json\reader.h">
+      <Filter>Classes\spine-cpp\json</Filter>
     </ClInclude>
     <ClInclude Include="..\..\..\spine-cpp\include\json\value.h">
-      <Filter>includes\json</Filter>
+      <Filter>Classes\spine-cpp\json</Filter>
     </ClInclude>
     <ClInclude Include="..\..\..\spine-cpp\include\json\writer.h">
-      <Filter>includes\json</Filter>
+      <Filter>Classes\spine-cpp\json</Filter>
     </ClInclude>
     <ClInclude Include="..\..\..\spine-cpp\include\json\autolink.h">
-      <Filter>includes\json</Filter>
+      <Filter>Classes\spine-cpp\json</Filter>
     </ClInclude>
     <ClInclude Include="..\..\..\spine-cpp\include\json\config.h">
-      <Filter>includes\json</Filter>
+      <Filter>Classes\spine-cpp\json</Filter>
     </ClInclude>
     <ClInclude Include="..\..\..\spine-cpp\include\json\features.h">
-      <Filter>includes\json</Filter>
+      <Filter>Classes\spine-cpp\json</Filter>
     </ClInclude>
     <ClInclude Include="..\..\..\spine-cpp\include\json\forwards.h">
-      <Filter>includes\json</Filter>
+      <Filter>Classes\spine-cpp\json</Filter>
     </ClInclude>
     <ClInclude Include="..\..\..\spine-cpp\include\json\json.h">
-      <Filter>includes\json</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\spine-cpp\include\json\reader.h">
-      <Filter>includes\json</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\spine-cpp\include\spine\BaseAtlas.h">
-      <Filter>includes\spine</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\spine-cpp\include\spine\BaseAttachmentLoader.h">
-      <Filter>includes\spine</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\..\spine-cpp\include\spine\BaseRegionAttachment.h">
-      <Filter>includes\spine</Filter>
+      <Filter>Classes\spine-cpp\json</Filter>
     </ClInclude>
     <ClInclude Include="..\..\..\spine-cpp\include\spine\BaseSkeleton.h">
-      <Filter>includes\spine</Filter>
+      <Filter>Classes\spine-cpp\spine</Filter>
     </ClInclude>
     <ClInclude Include="..\..\..\spine-cpp\include\spine\BaseSkeletonJson.h">
-      <Filter>includes\spine</Filter>
+      <Filter>Classes\spine-cpp\spine</Filter>
     </ClInclude>
     <ClInclude Include="..\..\..\spine-cpp\include\spine\Bone.h">
-      <Filter>includes\spine</Filter>
+      <Filter>Classes\spine-cpp\spine</Filter>
     </ClInclude>
     <ClInclude Include="..\..\..\spine-cpp\include\spine\BoneData.h">
-      <Filter>includes\spine</Filter>
+      <Filter>Classes\spine-cpp\spine</Filter>
     </ClInclude>
     <ClInclude Include="..\..\..\spine-cpp\include\spine\SkeletonData.h">
-      <Filter>includes\spine</Filter>
+      <Filter>Classes\spine-cpp\spine</Filter>
     </ClInclude>
     <ClInclude Include="..\..\..\spine-cpp\include\spine\Skin.h">
-      <Filter>includes\spine</Filter>
+      <Filter>Classes\spine-cpp\spine</Filter>
     </ClInclude>
     <ClInclude Include="..\..\..\spine-cpp\include\spine\Slot.h">
-      <Filter>includes\spine</Filter>
+      <Filter>Classes\spine-cpp\spine</Filter>
     </ClInclude>
     <ClInclude Include="..\..\..\spine-cpp\include\spine\SlotData.h">
-      <Filter>includes\spine</Filter>
+      <Filter>Classes\spine-cpp\spine</Filter>
     </ClInclude>
     <ClInclude Include="..\..\..\spine-cpp\include\spine\Animation.h">
-      <Filter>includes\spine</Filter>
+      <Filter>Classes\spine-cpp\spine</Filter>
     </ClInclude>
     <ClInclude Include="..\..\..\spine-cpp\include\spine\AnimationState.h">
-      <Filter>includes\spine</Filter>
+      <Filter>Classes\spine-cpp\spine</Filter>
     </ClInclude>
     <ClInclude Include="..\..\..\spine-cpp\include\spine\AnimationStateData.h">
-      <Filter>includes\spine</Filter>
+      <Filter>Classes\spine-cpp\spine</Filter>
     </ClInclude>
     <ClInclude Include="..\..\..\spine-cpp\include\spine\Attachment.h">
-      <Filter>includes\spine</Filter>
+      <Filter>Classes\spine-cpp\spine</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\..\spine-cpp\include\spine\BaseAtlas.h">
+      <Filter>Classes\spine-cpp\spine</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\..\spine-cpp\include\spine\BaseAttachmentLoader.h">
+      <Filter>Classes\spine-cpp\spine</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\..\spine-cpp\include\spine\BaseRegionAttachment.h">
+      <Filter>Classes\spine-cpp\spine</Filter>
     </ClInclude>
     <ClInclude Include="..\..\..\spine-cpp\src\json\json_batchallocator.h">
-      <Filter>src\json</Filter>
+      <Filter>Classes\spine-cpp\json</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\include\spine-cocos2dx\Skeleton.h">
+      <Filter>Classes\spine-cocos2dx</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\include\spine-cocos2dx\SkeletonJson.h">
+      <Filter>Classes\spine-cocos2dx</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\include\spine-cocos2dx\spine.h">
+      <Filter>Classes\spine-cocos2dx</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\include\spine-cocos2dx\Atlas.h">
+      <Filter>Classes\spine-cocos2dx</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\include\spine-cocos2dx\AtlasAttachmentLoader.h">
+      <Filter>Classes\spine-cocos2dx</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\include\spine-cocos2dx\CCSkeleton.h">
+      <Filter>Classes\spine-cocos2dx</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\include\spine-cocos2dx\RegionAttachment.h">
+      <Filter>Classes\spine-cocos2dx</Filter>
     </ClInclude>
   </ItemGroup>
   <ItemGroup>
-    <ClCompile Include="..\src\spine-cocos2dx\Atlas.cpp">
-      <Filter>src\spine-cocos2dx</Filter>
-    </ClCompile>
-    <ClCompile Include="..\src\spine-cocos2dx\AtlasAttachmentLoader.cpp">
-      <Filter>src\spine-cocos2dx</Filter>
-    </ClCompile>
-    <ClCompile Include="..\src\spine-cocos2dx\RegionAttachment.cpp">
-      <Filter>src\spine-cocos2dx</Filter>
-    </ClCompile>
-    <ClCompile Include="..\src\spine-cocos2dx\Skeleton.cpp">
-      <Filter>src\spine-cocos2dx</Filter>
+    <ClCompile Include="main.cpp">
+      <Filter>win32</Filter>
     </ClCompile>
-    <ClCompile Include="..\src\spine-cocos2dx\SkeletonJson.cpp">
-      <Filter>src\spine-cocos2dx</Filter>
+    <ClCompile Include="..\Classes\ExampleScene.cpp">
+      <Filter>Classes</Filter>
     </ClCompile>
-    <ClCompile Include="..\example\AppDelegate.cpp">
-      <Filter>example</Filter>
+    <ClCompile Include="..\Classes\AppDelegate.cpp">
+      <Filter>Classes</Filter>
     </ClCompile>
-    <ClCompile Include="..\example\ExampleScene.cpp">
-      <Filter>example</Filter>
+    <ClCompile Include="..\..\..\spine-cpp\src\spine\Bone.cpp">
+      <Filter>Classes\spine-cpp\spine</Filter>
     </ClCompile>
-    <ClCompile Include="main.cpp">
-      <Filter>example</Filter>
+    <ClCompile Include="..\..\..\spine-cpp\src\spine\BoneData.cpp">
+      <Filter>Classes\spine-cpp\spine</Filter>
     </ClCompile>
-    <ClCompile Include="..\src\spine-cocos2dx\CCSkeleton.cpp">
-      <Filter>src\spine-cocos2dx</Filter>
+    <ClCompile Include="..\..\..\spine-cpp\src\spine\SkeletonData.cpp">
+      <Filter>Classes\spine-cpp\spine</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\..\spine-cpp\src\json\json_reader.cpp">
-      <Filter>src\json</Filter>
+    <ClCompile Include="..\..\..\spine-cpp\src\spine\Skin.cpp">
+      <Filter>Classes\spine-cpp\spine</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\..\spine-cpp\src\json\json_value.cpp">
-      <Filter>src\json</Filter>
+    <ClCompile Include="..\..\..\spine-cpp\src\spine\Slot.cpp">
+      <Filter>Classes\spine-cpp\spine</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\..\spine-cpp\src\json\json_writer.cpp">
-      <Filter>src\json</Filter>
+    <ClCompile Include="..\..\..\spine-cpp\src\spine\SlotData.cpp">
+      <Filter>Classes\spine-cpp\spine</Filter>
     </ClCompile>
     <ClCompile Include="..\..\..\spine-cpp\src\spine\Animation.cpp">
-      <Filter>src\spine</Filter>
+      <Filter>Classes\spine-cpp\spine</Filter>
     </ClCompile>
     <ClCompile Include="..\..\..\spine-cpp\src\spine\AnimationState.cpp">
-      <Filter>src\spine</Filter>
+      <Filter>Classes\spine-cpp\spine</Filter>
     </ClCompile>
     <ClCompile Include="..\..\..\spine-cpp\src\spine\AnimationStateData.cpp">
-      <Filter>src\spine</Filter>
+      <Filter>Classes\spine-cpp\spine</Filter>
     </ClCompile>
     <ClCompile Include="..\..\..\spine-cpp\src\spine\BaseAtlas.cpp">
-      <Filter>src\spine</Filter>
+      <Filter>Classes\spine-cpp\spine</Filter>
     </ClCompile>
     <ClCompile Include="..\..\..\spine-cpp\src\spine\BaseRegionAttachment.cpp">
-      <Filter>src\spine</Filter>
+      <Filter>Classes\spine-cpp\spine</Filter>
     </ClCompile>
     <ClCompile Include="..\..\..\spine-cpp\src\spine\BaseSkeleton.cpp">
-      <Filter>src\spine</Filter>
+      <Filter>Classes\spine-cpp\spine</Filter>
     </ClCompile>
     <ClCompile Include="..\..\..\spine-cpp\src\spine\BaseSkeletonJson.cpp">
-      <Filter>src\spine</Filter>
+      <Filter>Classes\spine-cpp\spine</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\..\spine-cpp\src\spine\Bone.cpp">
-      <Filter>src\spine</Filter>
+    <ClCompile Include="..\..\..\spine-cpp\src\json\json_reader.cpp">
+      <Filter>Classes\spine-cpp\json</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\..\spine-cpp\src\spine\BoneData.cpp">
-      <Filter>src\spine</Filter>
+    <ClCompile Include="..\..\..\spine-cpp\src\json\json_value.cpp">
+      <Filter>Classes\spine-cpp\json</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\..\spine-cpp\src\spine\SkeletonData.cpp">
-      <Filter>src\spine</Filter>
+    <ClCompile Include="..\..\..\spine-cpp\src\json\json_writer.cpp">
+      <Filter>Classes\spine-cpp\json</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\..\spine-cpp\src\spine\Skin.cpp">
-      <Filter>src\spine</Filter>
+    <ClCompile Include="..\..\src\spine-cocos2dx\RegionAttachment.cpp">
+      <Filter>Classes\spine-cocos2dx</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\..\spine-cpp\src\spine\Slot.cpp">
-      <Filter>src\spine</Filter>
+    <ClCompile Include="..\..\src\spine-cocos2dx\Skeleton.cpp">
+      <Filter>Classes\spine-cocos2dx</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\..\spine-cpp\src\spine\SlotData.cpp">
-      <Filter>src\spine</Filter>
+    <ClCompile Include="..\..\src\spine-cocos2dx\SkeletonJson.cpp">
+      <Filter>Classes\spine-cocos2dx</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\src\spine-cocos2dx\Atlas.cpp">
+      <Filter>Classes\spine-cocos2dx</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\src\spine-cocos2dx\AtlasAttachmentLoader.cpp">
+      <Filter>Classes\spine-cocos2dx</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\src\spine-cocos2dx\CCSkeleton.cpp">
+      <Filter>Classes\spine-cocos2dx</Filter>
     </ClCompile>
   </ItemGroup>
   <ItemGroup>
+    <None Include="..\..\..\spine-cpp\src\json\json_valueiterator.inl">
+      <Filter>Classes\spine-cpp\json</Filter>
+    </None>
     <None Include="..\..\..\spine-cpp\src\json\json_internalarray.inl">
-      <Filter>src\json</Filter>
+      <Filter>Classes\spine-cpp\json</Filter>
     </None>
     <None Include="..\..\..\spine-cpp\src\json\json_internalmap.inl">
-      <Filter>src\json</Filter>
-    </None>
-    <None Include="..\..\..\spine-cpp\src\json\json_valueiterator.inl">
-      <Filter>src\json</Filter>
+      <Filter>Classes\spine-cpp\json</Filter>
     </None>
   </ItemGroup>
 </Project>