|
|
@@ -116,7 +116,7 @@ set(BS_BANSHEECORE_SRC_LOCALIZATION
|
|
|
)
|
|
|
|
|
|
set(BS_BANSHEECORE_SRC_RTTI
|
|
|
- "RTTI/BsMaterialRTTI.cpp"
|
|
|
+ "Private/RTTI/BsMaterialRTTI.cpp"
|
|
|
)
|
|
|
|
|
|
set(BS_BANSHEECORE_INC_PROFILING
|
|
|
@@ -295,87 +295,87 @@ set(BS_BANSHEECORE_INC_UTILITY
|
|
|
)
|
|
|
|
|
|
set(BS_BANSHEECORE_INC_RTTI
|
|
|
- "RTTI/BsBlendStateRTTI.h"
|
|
|
- "RTTI/BsComponentRTTI.h"
|
|
|
- "RTTI/BsDepthStencilStateRTTI.h"
|
|
|
- "RTTI/BsFontImportOptionsRTTI.h"
|
|
|
- "RTTI/BsFontRTTI.h"
|
|
|
- "RTTI/BsGameObjectHandleRTTI.h"
|
|
|
- "RTTI/BsGameObjectRTTI.h"
|
|
|
- "RTTI/BsGpuProgramRTTI.h"
|
|
|
- "RTTI/BsGpuResourceDataRTTI.h"
|
|
|
- "RTTI/BsImportOptionsRTTI.h"
|
|
|
- "RTTI/BsMaterialRTTI.h"
|
|
|
- "RTTI/BsMeshBaseRTTI.h"
|
|
|
- "RTTI/BsMeshDataRTTI.h"
|
|
|
- "RTTI/BsPassRTTI.h"
|
|
|
- "RTTI/BsPixelDataRTTI.h"
|
|
|
- "RTTI/BsRasterizerStateRTTI.h"
|
|
|
- "RTTI/BsResourceHandleRTTI.h"
|
|
|
- "RTTI/BsResourceManifestRTTI.h"
|
|
|
- "RTTI/BsResourceRTTI.h"
|
|
|
- "RTTI/BsSamplerStateRTTI.h"
|
|
|
- "RTTI/BsSceneObjectRTTI.h"
|
|
|
- "RTTI/BsShaderRTTI.h"
|
|
|
- "RTTI/BsTechniqueRTTI.h"
|
|
|
- "RTTI/BsTextureRTTI.h"
|
|
|
- "RTTI/BsVertexDataDescRTTI.h"
|
|
|
- "RTTI/BsVertexDeclarationRTTI.h"
|
|
|
- "RTTI/BsTextureImportOptionsRTTI.h"
|
|
|
- "RTTI/BsResourceMetaDataRTTI.h"
|
|
|
- "RTTI/BsViewportRTTI.h"
|
|
|
- "RTTI/BsSavedResourceDataRTTI.h"
|
|
|
- "RTTI/BsShaderIncludeRTTI.h"
|
|
|
- "RTTI/BsMeshImportOptionsRTTI.h"
|
|
|
- "RTTI/BsPrefabRTTI.h"
|
|
|
- "RTTI/BsPrefabDiffRTTI.h"
|
|
|
- "RTTI/BsStringTableRTTI.h"
|
|
|
- "RTTI/BsMaterialParamsRTTI.h"
|
|
|
- "RTTI/BsMeshRTTI.h"
|
|
|
- "RTTI/BsPhysicsMaterialRTTI.h"
|
|
|
- "RTTI/BsCBoxColliderRTTI.h"
|
|
|
- "RTTI/BsCColliderRTTI.h"
|
|
|
- "RTTI/BsCRigidbodyRTTI.h"
|
|
|
- "RTTI/BsCSphereColliderRTTI.h"
|
|
|
- "RTTI/BsCPlaneColliderRTTI.h"
|
|
|
- "RTTI/BsCCapsuleColliderRTTI.h"
|
|
|
- "RTTI/BsCMeshColliderRTTI.h"
|
|
|
- "RTTI/BsCJointRTTI.h"
|
|
|
- "RTTI/BsCFixedJointRTTI.h"
|
|
|
- "RTTI/BsCHingeJointRTTI.h"
|
|
|
- "RTTI/BsCDistanceJointRTTI.h"
|
|
|
- "RTTI/BsCSliderJointRTTI.h"
|
|
|
- "RTTI/BsCSphericalJointRTTI.h"
|
|
|
- "RTTI/BsCD6JointRTTI.h"
|
|
|
- "RTTI/BsCCharacterControllerRTTI.h"
|
|
|
- "RTTI/BsShaderImportOptionsRTTI.h"
|
|
|
- "RTTI/BsPhysicsMeshRTTI.h"
|
|
|
- "RTTI/BsAudioClipRTTI.h"
|
|
|
- "RTTI/BsCAudioSourceRTTI.h"
|
|
|
- "RTTI/BsCAudioListenerRTTI.h"
|
|
|
- "RTTI/BsAnimationClipRTTI.h"
|
|
|
- "RTTI/BsAnimationCurveRTTI.h"
|
|
|
- "RTTI/BsSkeletonRTTI.h"
|
|
|
- "RTTI/BsCCameraRTTI.h"
|
|
|
- "RTTI/BsCameraRTTI.h"
|
|
|
- "RTTI/BsRenderSettingsRTTI.h"
|
|
|
- "RTTI/BsMorphShapesRTTI.h"
|
|
|
- "RTTI/BsAudioClipImportOptionsRTTI.h"
|
|
|
- "RTTI/BsCRenderableRTTI.h"
|
|
|
- "RTTI/BsCLightRTTI.h"
|
|
|
- "RTTI/BsCAnimationRTTI.h"
|
|
|
- "RTTI/BsCBoneRTTI.h"
|
|
|
- "RTTI/BsRenderableRTTI.h"
|
|
|
- "RTTI/BsLightRTTI.h"
|
|
|
- "RTTI/BsReflectionProbeRTTI.h"
|
|
|
- "RTTI/BsCReflectionProbeRTTI.h"
|
|
|
- "RTTI/BsSkyboxRTTI.h"
|
|
|
- "RTTI/BsLightProbeVolumeRTTI.h"
|
|
|
- "RTTI/BsCLightProbeVolumeRTTI.h"
|
|
|
- "RTTI/BsTransformRTTI.h"
|
|
|
- "RTTI/BsAudioListenerRTTI.h"
|
|
|
- "RTTI/BsAudioSourceRTTI.h"
|
|
|
- "RTTI/BsShaderVariationRTTI.h"
|
|
|
+ "Private/RTTI/BsBlendStateRTTI.h"
|
|
|
+ "Private/RTTI/BsComponentRTTI.h"
|
|
|
+ "Private/RTTI/BsDepthStencilStateRTTI.h"
|
|
|
+ "Private/RTTI/BsFontImportOptionsRTTI.h"
|
|
|
+ "Private/RTTI/BsFontRTTI.h"
|
|
|
+ "Private/RTTI/BsGameObjectHandleRTTI.h"
|
|
|
+ "Private/RTTI/BsGameObjectRTTI.h"
|
|
|
+ "Private/RTTI/BsGpuProgramRTTI.h"
|
|
|
+ "Private/RTTI/BsGpuResourceDataRTTI.h"
|
|
|
+ "Private/RTTI/BsImportOptionsRTTI.h"
|
|
|
+ "Private/RTTI/BsMaterialRTTI.h"
|
|
|
+ "Private/RTTI/BsMeshBaseRTTI.h"
|
|
|
+ "Private/RTTI/BsMeshDataRTTI.h"
|
|
|
+ "Private/RTTI/BsPassRTTI.h"
|
|
|
+ "Private/RTTI/BsPixelDataRTTI.h"
|
|
|
+ "Private/RTTI/BsRasterizerStateRTTI.h"
|
|
|
+ "Private/RTTI/BsResourceHandleRTTI.h"
|
|
|
+ "Private/RTTI/BsResourceManifestRTTI.h"
|
|
|
+ "Private/RTTI/BsResourceRTTI.h"
|
|
|
+ "Private/RTTI/BsSamplerStateRTTI.h"
|
|
|
+ "Private/RTTI/BsSceneObjectRTTI.h"
|
|
|
+ "Private/RTTI/BsShaderRTTI.h"
|
|
|
+ "Private/RTTI/BsTechniqueRTTI.h"
|
|
|
+ "Private/RTTI/BsTextureRTTI.h"
|
|
|
+ "Private/RTTI/BsVertexDataDescRTTI.h"
|
|
|
+ "Private/RTTI/BsVertexDeclarationRTTI.h"
|
|
|
+ "Private/RTTI/BsTextureImportOptionsRTTI.h"
|
|
|
+ "Private/RTTI/BsResourceMetaDataRTTI.h"
|
|
|
+ "Private/RTTI/BsViewportRTTI.h"
|
|
|
+ "Private/RTTI/BsSavedResourceDataRTTI.h"
|
|
|
+ "Private/RTTI/BsShaderIncludeRTTI.h"
|
|
|
+ "Private/RTTI/BsMeshImportOptionsRTTI.h"
|
|
|
+ "Private/RTTI/BsPrefabRTTI.h"
|
|
|
+ "Private/RTTI/BsPrefabDiffRTTI.h"
|
|
|
+ "Private/RTTI/BsStringTableRTTI.h"
|
|
|
+ "Private/RTTI/BsMaterialParamsRTTI.h"
|
|
|
+ "Private/RTTI/BsMeshRTTI.h"
|
|
|
+ "Private/RTTI/BsPhysicsMaterialRTTI.h"
|
|
|
+ "Private/RTTI/BsCBoxColliderRTTI.h"
|
|
|
+ "Private/RTTI/BsCColliderRTTI.h"
|
|
|
+ "Private/RTTI/BsCRigidbodyRTTI.h"
|
|
|
+ "Private/RTTI/BsCSphereColliderRTTI.h"
|
|
|
+ "Private/RTTI/BsCPlaneColliderRTTI.h"
|
|
|
+ "Private/RTTI/BsCCapsuleColliderRTTI.h"
|
|
|
+ "Private/RTTI/BsCMeshColliderRTTI.h"
|
|
|
+ "Private/RTTI/BsCJointRTTI.h"
|
|
|
+ "Private/RTTI/BsCFixedJointRTTI.h"
|
|
|
+ "Private/RTTI/BsCHingeJointRTTI.h"
|
|
|
+ "Private/RTTI/BsCDistanceJointRTTI.h"
|
|
|
+ "Private/RTTI/BsCSliderJointRTTI.h"
|
|
|
+ "Private/RTTI/BsCSphericalJointRTTI.h"
|
|
|
+ "Private/RTTI/BsCD6JointRTTI.h"
|
|
|
+ "Private/RTTI/BsCCharacterControllerRTTI.h"
|
|
|
+ "Private/RTTI/BsShaderImportOptionsRTTI.h"
|
|
|
+ "Private/RTTI/BsPhysicsMeshRTTI.h"
|
|
|
+ "Private/RTTI/BsAudioClipRTTI.h"
|
|
|
+ "Private/RTTI/BsCAudioSourceRTTI.h"
|
|
|
+ "Private/RTTI/BsCAudioListenerRTTI.h"
|
|
|
+ "Private/RTTI/BsAnimationClipRTTI.h"
|
|
|
+ "Private/RTTI/BsAnimationCurveRTTI.h"
|
|
|
+ "Private/RTTI/BsSkeletonRTTI.h"
|
|
|
+ "Private/RTTI/BsCCameraRTTI.h"
|
|
|
+ "Private/RTTI/BsCameraRTTI.h"
|
|
|
+ "Private/RTTI/BsRenderSettingsRTTI.h"
|
|
|
+ "Private/RTTI/BsMorphShapesRTTI.h"
|
|
|
+ "Private/RTTI/BsAudioClipImportOptionsRTTI.h"
|
|
|
+ "Private/RTTI/BsCRenderableRTTI.h"
|
|
|
+ "Private/RTTI/BsCLightRTTI.h"
|
|
|
+ "Private/RTTI/BsCAnimationRTTI.h"
|
|
|
+ "Private/RTTI/BsCBoneRTTI.h"
|
|
|
+ "Private/RTTI/BsRenderableRTTI.h"
|
|
|
+ "Private/RTTI/BsLightRTTI.h"
|
|
|
+ "Private/RTTI/BsReflectionProbeRTTI.h"
|
|
|
+ "Private/RTTI/BsCReflectionProbeRTTI.h"
|
|
|
+ "Private/RTTI/BsSkyboxRTTI.h"
|
|
|
+ "Private/RTTI/BsLightProbeVolumeRTTI.h"
|
|
|
+ "Private/RTTI/BsCLightProbeVolumeRTTI.h"
|
|
|
+ "Private/RTTI/BsTransformRTTI.h"
|
|
|
+ "Private/RTTI/BsAudioListenerRTTI.h"
|
|
|
+ "Private/RTTI/BsAudioSourceRTTI.h"
|
|
|
+ "Private/RTTI/BsShaderVariationRTTI.h"
|
|
|
)
|
|
|
|
|
|
set(BS_BANSHEECORE_SRC_RENDERER
|
|
|
@@ -587,60 +587,60 @@ set(BS_BANSHEECORE_INC_PLATFORM
|
|
|
)
|
|
|
|
|
|
set(BS_BANSHEECORE_SRC_PLATFORM
|
|
|
- "Platform/BsDropTarget.cpp"
|
|
|
- )
|
|
|
+ "Platform/BsDropTarget.cpp"
|
|
|
+)
|
|
|
|
|
|
set(BS_BANSHEECORE_INC_PLATFORM_WIN32
|
|
|
- "Win32/BsWin32DropTarget.h"
|
|
|
- "Win32/BsWin32Platform.h"
|
|
|
- "Win32/BsWin32Input.h"
|
|
|
+ "Private/Win32/BsWin32DropTarget.h"
|
|
|
+ "Private/Win32/BsWin32Platform.h"
|
|
|
+ "Private/Win32/BsWin32Input.h"
|
|
|
)
|
|
|
|
|
|
set(BS_BANSHEECORE_SRC_PLATFORM_WIN32
|
|
|
- "Win32/BsWin32FolderMonitor.cpp"
|
|
|
- "Win32/BsWin32Platform.cpp"
|
|
|
- "Win32/BsWin32DropTarget.cpp"
|
|
|
- "Win32/BsWin32Input.cpp"
|
|
|
- "Win32/BsWin32Mouse.cpp"
|
|
|
- "Win32/BsWin32Keyboard.cpp"
|
|
|
- "Win32/BsWin32Gamepad.cpp"
|
|
|
+ "Private/Win32/BsWin32FolderMonitor.cpp"
|
|
|
+ "Private/Win32/BsWin32Platform.cpp"
|
|
|
+ "Private/Win32/BsWin32DropTarget.cpp"
|
|
|
+ "Private/Win32/BsWin32Input.cpp"
|
|
|
+ "Private/Win32/BsWin32Mouse.cpp"
|
|
|
+ "Private/Win32/BsWin32Keyboard.cpp"
|
|
|
+ "Private/Win32/BsWin32Gamepad.cpp"
|
|
|
)
|
|
|
|
|
|
set(BS_BANSHEECORE_INC_PLATFORM_LINUX
|
|
|
- "Linux/BsLinuxPlatform.h"
|
|
|
- "Linux/BsLinuxWindow.h"
|
|
|
- "Linux/BsLinuxDropTarget.h"
|
|
|
- "Linux/BsLinuxInput.h"
|
|
|
+ "Private/Linux/BsLinuxPlatform.h"
|
|
|
+ "Private/Linux/BsLinuxWindow.h"
|
|
|
+ "Private/Linux/BsLinuxDropTarget.h"
|
|
|
+ "Private/Linux/BsLinuxInput.h"
|
|
|
)
|
|
|
|
|
|
set(BS_BANSHEECORE_SRC_PLATFORM_LINUX
|
|
|
- "Linux/BsLinuxPlatform.cpp"
|
|
|
- "Linux/BsLinuxWindow.cpp"
|
|
|
- "Linux/BsLinuxDropTarget.cpp"
|
|
|
- "Linux/BsLinuxFolderMonitor.cpp"
|
|
|
- "Linux/BsLinuxInput.cpp"
|
|
|
- "Linux/BsLinuxGamepad.cpp"
|
|
|
- "Linux/BsLinuxMouse.cpp"
|
|
|
- "Linux/BsLinuxKeyboard.cpp"
|
|
|
+ "Private/Linux/BsLinuxPlatform.cpp"
|
|
|
+ "Private/Linux/BsLinuxWindow.cpp"
|
|
|
+ "Private/Linux/BsLinuxDropTarget.cpp"
|
|
|
+ "Private/Linux/BsLinuxFolderMonitor.cpp"
|
|
|
+ "Private/Linux/BsLinuxInput.cpp"
|
|
|
+ "Private/Linux/BsLinuxGamepad.cpp"
|
|
|
+ "Private/Linux/BsLinuxMouse.cpp"
|
|
|
+ "Private/Linux/BsLinuxKeyboard.cpp"
|
|
|
)
|
|
|
|
|
|
set(BS_BANSHEECORE_INC_PLATFORM_MACOS
|
|
|
- "MacOS/BsMacOSInput.h"
|
|
|
- "MacOS/BsMacOSWindow.h"
|
|
|
- "MacOS/BsMacOSPlatform.h"
|
|
|
- "MacOS/BsMacOSDropTarget.h"
|
|
|
+ "Private/MacOS/BsMacOSInput.h"
|
|
|
+ "Private/MacOS/BsMacOSWindow.h"
|
|
|
+ "Private/MacOS/BsMacOSPlatform.h"
|
|
|
+ "Private/MacOS/BsMacOSDropTarget.h"
|
|
|
)
|
|
|
|
|
|
set(BS_BANSHEECORE_SRC_PLATFORM_MACOS
|
|
|
- "MacOS/BsMacOSInput.cpp"
|
|
|
- "MacOS/BsMacOSGamepad.cpp"
|
|
|
- "MacOS/BsMacOSMouse.cpp"
|
|
|
- "MacOS/BsMacOSKeyboard.cpp"
|
|
|
- "MacOS/BsMacOSFolderMonitor.cpp"
|
|
|
- "MacOS/BsMacOSDropTarget.cpp"
|
|
|
- "MacOS/BsMacOSWindow.mm"
|
|
|
- "MacOS/BsMacOSPlatform.mm"
|
|
|
- )
|
|
|
+ "Private/MacOS/BsMacOSInput.cpp"
|
|
|
+ "Private/MacOS/BsMacOSGamepad.cpp"
|
|
|
+ "Private/MacOS/BsMacOSMouse.cpp"
|
|
|
+ "Private/MacOS/BsMacOSKeyboard.cpp"
|
|
|
+ "Private/MacOS/BsMacOSFolderMonitor.cpp"
|
|
|
+ "Private/MacOS/BsMacOSDropTarget.cpp"
|
|
|
+ "Private/MacOS/BsMacOSWindow.mm"
|
|
|
+ "Private/MacOS/BsMacOSPlatform.mm"
|
|
|
+)
|
|
|
|
|
|
if(WIN32)
|
|
|
list(APPEND BS_BANSHEECORE_INC_PLATFORM ${BS_BANSHEECORE_INC_PLATFORM_WIN32})
|