Initial Commit

This commit is contained in:
Norman Lansing
2026-01-28 19:08:51 -05:00
commit ecb33115bf
54042 changed files with 9695586 additions and 0 deletions

View File

@@ -0,0 +1,149 @@
/I "."
/I "../Plugins/Animation/ACLPlugin/Source/ACLPlugin/Private"
/I "Runtime/TraceLog/Public"
/I "Runtime/Core/Public"
/I "Runtime/Core/Internal"
/I "Runtime/AutoRTFM/Public"
/I "D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/FPSTemplateServer/Inc/ImageCore/UHT"
/I "Runtime/ImageCore/Public"
/I "D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/FPSTemplateServer/Inc/ACLPlugin/UHT"
/I "../Plugins/Animation/ACLPlugin/Source"
/I "../Plugins/Animation/ACLPlugin/Source/ACLPlugin/Classes"
/I "../Plugins/Animation/ACLPlugin/Source/ACLPlugin/Public"
/I "D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/FPSTemplateServer/Inc/CoreUObject/UHT"
/I "D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/FPSTemplateServer/Inc/CoreUObject/VerseVMBytecode"
/I "Runtime/CoreUObject/Public"
/I "Runtime/CoreUObject/Internal"
/I "Runtime/CorePreciseFP/Public"
/I "Runtime/CorePreciseFP/Internal"
/I "D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/FPSTemplateServer/Inc/Engine/UHT"
/I "Runtime/Engine/Classes"
/I "Runtime/Engine/Public"
/I "Runtime/Engine/Internal"
/I "D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/FPSTemplateServer/Inc/CoreOnline/UHT"
/I "Runtime/CoreOnline/Public"
/I "Runtime/Json/Public"
/I "D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/FPSTemplateServer/Inc/FieldNotification/UHT"
/I "Runtime/FieldNotification/Public"
/I "D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/FPSTemplateServer/Inc/NetCore/UHT"
/I "Runtime/Net/Core/Classes"
/I "Runtime/Net/Core/Public"
/I "Runtime/Net/Common/Public"
/I "D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/FPSTemplateServer/Inc/JsonUtilities/UHT"
/I "Runtime/JsonUtilities/Public"
/I "D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/FPSTemplateServer/Inc/SlateCore/UHT"
/I "Runtime/SlateCore/Public"
/I "D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/FPSTemplateServer/Inc/DeveloperSettings/UHT"
/I "Runtime/DeveloperSettings/Public"
/I "D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/FPSTemplateServer/Inc/InputCore/UHT"
/I "Runtime/InputCore/Classes"
/I "Runtime/InputCore/Public"
/I "Runtime/ApplicationCore/Public"
/I "Runtime/ApplicationCore/Internal"
/I "Runtime/RHI/Public"
/I "Runtime/RHI/Internal"
/I "D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/FPSTemplateServer/Inc/Slate/UHT"
/I "Runtime/Slate/Public"
/I "Runtime/ImageWrapper/Public"
/I "Runtime/Messaging/Public"
/I "Runtime/MessagingCommon/Public"
/I "D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/FPSTemplateServer/Inc/RenderCore/UHT"
/I "Runtime/RenderCore/Public"
/I "Runtime/RenderCore/Internal"
/I "Runtime/OpenGLDrv/Public"
/I "Runtime/Analytics/AnalyticsET/Public"
/I "Runtime/Analytics/Analytics/Public"
/I "Runtime/Sockets/Public"
/I "D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/FPSTemplateServer/Inc/AssetRegistry/UHT"
/I "Runtime/AssetRegistry/Public"
/I "Runtime/AssetRegistry/Internal"
/I "D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/FPSTemplateServer/Inc/EngineMessages/UHT"
/I "Runtime/EngineMessages/Public"
/I "D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/FPSTemplateServer/Inc/EngineSettings/UHT"
/I "Runtime/EngineSettings/Classes"
/I "Runtime/EngineSettings/Public"
/I "Runtime/SynthBenchmark/Public"
/I "D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/FPSTemplateServer/Inc/GameplayTags/UHT"
/I "Runtime/GameplayTags/Classes"
/I "Runtime/GameplayTags/Public"
/I "D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/FPSTemplateServer/Inc/PacketHandler/UHT"
/I "Runtime/PacketHandlers/PacketHandler/Classes"
/I "Runtime/PacketHandlers/PacketHandler/Public"
/I "Runtime/PacketHandlers/ReliabilityHandlerComponent/Public"
/I "D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/FPSTemplateServer/Inc/AudioPlatformConfiguration/UHT"
/I "Runtime/AudioPlatformConfiguration/Public"
/I "D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/FPSTemplateServer/Inc/MeshDescription/UHT"
/I "Runtime/MeshDescription/Public"
/I "D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/FPSTemplateServer/Inc/StaticMeshDescription/UHT"
/I "Runtime/StaticMeshDescription/Public"
/I "D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/FPSTemplateServer/Inc/SkeletalMeshDescription/UHT"
/I "Runtime/SkeletalMeshDescription/Public"
/I "D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/FPSTemplateServer/Inc/AnimationCore/UHT"
/I "Runtime/AnimationCore/Public"
/I "Runtime/PakFile/Public"
/I "Runtime/PakFile/Internal"
/I "Runtime/RSA/Public"
/I "Runtime/NetworkReplayStreaming/NetworkReplayStreaming/Public"
/I "D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/FPSTemplateServer/Inc/PhysicsCore/UHT"
/I "Runtime/PhysicsCore/Public"
/I "Runtime/Experimental/ChaosCore/Public"
/I "D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/FPSTemplateServer/Inc/Chaos/UHT"
/I "Runtime/Experimental/Chaos/Public"
/I "Runtime/Experimental/Voronoi/Public"
/I "Runtime/GeometryCore/Public"
/I "D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/FPSTemplateServer/Inc/ChaosVDRuntime/UHT"
/I "Runtime/Experimental/ChaosVisualDebugger/Public"
/I "D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/FPSTemplateServer/Inc/NNE/UHT"
/I "Runtime/NNE/Public"
/I "Runtime/SignalProcessing/Public"
/I "D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/FPSTemplateServer/Inc/StateStream/UHT"
/I "Runtime/StateStream/Public"
/I "D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/FPSTemplateServer/Inc/AudioExtensions/UHT"
/I "Runtime/AudioExtensions/Public"
/I "Runtime/AudioMixerCore/Public"
/I "D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/FPSTemplateServer/Inc/AudioMixer/UHT"
/I "Runtime/AudioMixer/Classes"
/I "Runtime/AudioMixer/Public"
/I "Developer/TargetPlatform/Public"
/I "Developer/TextureFormat/Public"
/I "Developer/DesktopPlatform/Public"
/I "Developer/DesktopPlatform/Internal"
/I "D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/FPSTemplateServer/Inc/AudioLinkEngine/UHT"
/I "Runtime/AudioLink/AudioLinkEngine/Public"
/I "D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/FPSTemplateServer/Inc/AudioLinkCore/UHT"
/I "Runtime/AudioLink/AudioLinkCore/Public"
/I "Runtime/CookOnTheFly/Internal"
/I "Runtime/Networking/Public"
/I "Runtime/Experimental/IoStore/OnDemandCore/Public"
/I "Runtime/Experimental/IoStore/OnDemandCore/Internal"
/I "D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/FPSTemplateServer/Inc/ClothSysRuntimeIntrfc/UHT"
/I "Runtime/ClothingSystemRuntimeInterface/Public"
/I "D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/FPSTemplateServer/Inc/IrisCore/UHT"
/I "Runtime/Net/Iris/Public"
/I "D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/FPSTemplateServer/Inc/MovieSceneCapture/UHT"
/I "Runtime/MovieSceneCapture/Public"
/I "D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/FPSTemplateServer/Inc/Renderer/UHT"
/I "Runtime/Renderer/Public"
/I "Runtime/Renderer/Internal"
/I "../Shaders/Public"
/I "../Shaders/Shared"
/I "D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/FPSTemplateServer/Inc/TypedElementFramework/UHT"
/I "Runtime/TypedElementFramework/Tests"
/I "Runtime/TypedElementFramework/Public"
/I "D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/FPSTemplateServer/Inc/TypedElementRuntime/UHT"
/I "Runtime/TypedElementRuntime/Public"
/I "D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/x64/FPSTemplateServer/Development/Engine"
/external:W0
/external:I "ThirdParty/GuidelinesSupportLibrary/GSL-1144/include"
/external:I "ThirdParty/AtomicQueue"
/external:I "../Plugins/Animation/ACLPlugin/Source/ThirdParty/acl/includes"
/external:I "../Plugins/Animation/ACLPlugin/Source/ThirdParty/acl/external/rtm/includes"
/external:I "ThirdParty/RapidJSON/1.1.0"
/external:I "ThirdParty/LibTiff/Source/Win64"
/external:I "ThirdParty/LibTiff/Source"
/external:I "ThirdParty/OpenGL"
/external:I "C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.44.35207/INCLUDE"
/external:I "C:/Program Files (x86)/Windows Kits/10/include/10.0.22621.0/ucrt"
/external:I "C:/Program Files (x86)/Windows Kits/10/include/10.0.22621.0/shared"
/external:I "C:/Program Files (x86)/Windows Kits/10/include/10.0.22621.0/um"
/external:I "C:/Program Files (x86)/Windows Kits/10/include/10.0.22621.0/winrt"

View File

@@ -0,0 +1,19 @@
// Generated by UnrealBuildTool (UEBuildModuleCPP.cs) : Shared PCH Definitions for ACLPlugin
#pragma once
#include "SharedDefinitions.Engine.Cpp20.h"
#undef ACLPLUGIN_API
#undef ACLPLUGIN_NON_ATTRIBUTED_API
#define UE_IS_ENGINE_MODULE 1
#define UE_VALIDATE_FORMAT_STRINGS 1
#define UE_VALIDATE_INTERNAL_API 0
#define UE_VALIDATE_EXPERIMENTAL_API 0
#define UE_ENABLE_INCLUDE_ORDER_DEPRECATED_IN_5_4 0
#define UE_ENABLE_INCLUDE_ORDER_DEPRECATED_IN_5_5 0
#define UE_ENABLE_INCLUDE_ORDER_DEPRECATED_IN_5_6 0
#define UE_ENABLE_INCLUDE_ORDER_DEPRECATED_IN_5_7 0
#define UE_PROJECT_NAME FPSTemplate
#define UE_TARGET_NAME FPSTemplateServer
#define UE_MODULE_NAME "ACLPlugin"
#define UE_PLUGIN_NAME "ACLPlugin"
#define ACLPLUGIN_API
#define ACLPLUGIN_NON_ATTRIBUTED_API

View File

@@ -0,0 +1,18 @@
{
"RemapUnityFiles":
{
"Module.ACLPlugin.cpp.obj": [
"ACLPlugin.init.gen.cpp.obj",
"ACLImpl.cpp.obj",
"ACLPluginModule.cpp.obj",
"AnimationCompressionLibraryDatabase.cpp.obj",
"AnimBoneCompressionCodec_ACL.cpp.obj",
"AnimBoneCompressionCodec_ACLBase.cpp.obj",
"AnimBoneCompressionCodec_ACLCustom.cpp.obj",
"AnimBoneCompressionCodec_ACLDatabase.cpp.obj",
"AnimBoneCompressionCodec_ACLSafe.cpp.obj",
"AnimCurveCompressionCodec_ACL.cpp.obj",
"EditorDatabaseMonitor.cpp.obj"
]
}
}

View File

@@ -0,0 +1,12 @@
// This file is automatically generated at compile-time to include some subset of the user-created cpp files.
#include "D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/FPSTemplateServer/Inc/ACLPlugin/UHT/ACLPlugin.init.gen.cpp"
#include "../Plugins/Animation/ACLPlugin/Source/ACLPlugin/Private/ACLImpl.cpp"
#include "../Plugins/Animation/ACLPlugin/Source/ACLPlugin/Private/ACLPluginModule.cpp"
#include "../Plugins/Animation/ACLPlugin/Source/ACLPlugin/Private/AnimationCompressionLibraryDatabase.cpp"
#include "../Plugins/Animation/ACLPlugin/Source/ACLPlugin/Private/AnimBoneCompressionCodec_ACL.cpp"
#include "../Plugins/Animation/ACLPlugin/Source/ACLPlugin/Private/AnimBoneCompressionCodec_ACLBase.cpp"
#include "../Plugins/Animation/ACLPlugin/Source/ACLPlugin/Private/AnimBoneCompressionCodec_ACLCustom.cpp"
#include "../Plugins/Animation/ACLPlugin/Source/ACLPlugin/Private/AnimBoneCompressionCodec_ACLDatabase.cpp"
#include "../Plugins/Animation/ACLPlugin/Source/ACLPlugin/Private/AnimBoneCompressionCodec_ACLSafe.cpp"
#include "../Plugins/Animation/ACLPlugin/Source/ACLPlugin/Private/AnimCurveCompressionCodec_ACL.cpp"
#include "../Plugins/Animation/ACLPlugin/Source/ACLPlugin/Private/EditorDatabaseMonitor.cpp"

View File

@@ -0,0 +1,182 @@
{
"Version": "1.2",
"Data": {
"Source": "d:\\fpstemplate_5_4_or_5_5\\intermediate\\build\\win64\\x64\\fpstemplateserver\\development\\aclplugin\\module.aclplugin.cpp",
"ProvidedModule": "",
"PCH": "d:\\fpstemplate_5_4_or_5_5\\intermediate\\build\\win64\\x64\\fpstemplateserver\\development\\engine\\sharedpch.engine.cpp20.h.pch",
"Includes": [
"d:\\fpstemplate_5_4_or_5_5\\intermediate\\build\\win64\\x64\\fpstemplateserver\\development\\aclplugin\\definitions.aclplugin.h",
"d:\\fpstemplate_5_4_or_5_5\\intermediate\\build\\win64\\fpstemplateserver\\inc\\aclplugin\\uht\\aclplugin.init.gen.cpp",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\aclplugin\\private\\aclimpl.cpp",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\aclplugin\\public\\aclimpl.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\includes\\acl\\core\\error.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\includes\\acl\\version.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\external\\rtm\\includes\\rtm\\impl\\detect_compiler.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\includes\\acl\\core\\impl\\compiler_utils.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\external\\rtm\\includes\\rtm\\impl\\compiler_utils.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\external\\rtm\\includes\\rtm\\impl\\detect_cpp_version.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\includes\\acl\\core\\iallocator.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\includes\\acl\\core\\memory_utils.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\includes\\acl\\core\\impl\\bit_cast.impl.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\external\\rtm\\includes\\rtm\\impl\\bit_cast.impl.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\external\\rtm\\includes\\rtm\\version.h",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\bit",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\__msvc_bit_utils.hpp",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\external\\rtm\\includes\\rtm\\math.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\external\\rtm\\includes\\rtm\\impl\\detect_arch.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\external\\rtm\\includes\\rtm\\impl\\detect_features.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\external\\rtm\\includes\\rtm\\impl\\error.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\external\\rtm\\includes\\rtm\\types.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\external\\rtm\\includes\\rtm\\impl\\type_args.h",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\memory",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\typeinfo",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\vcruntime_typeinfo.h",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\vcruntime_exception.h",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\eh.h",
"c:\\program files (x86)\\windows kits\\10\\include\\10.0.22621.0\\ucrt\\corecrt_terminate.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\includes\\acl\\decompression\\decompress.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\includes\\acl\\core\\compressed_database.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\includes\\acl\\core\\buffer_tag.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\includes\\acl\\core\\compressed_tracks_version.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\includes\\acl\\core\\compressed_tracks.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\includes\\acl\\core\\algorithm_types.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\includes\\acl\\core\\error_result.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\includes\\acl\\core\\hash.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\includes\\acl\\core\\sample_looping_policy.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\includes\\acl\\core\\time_utils.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\includes\\acl\\core\\impl\\time_utils.impl.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\external\\rtm\\includes\\rtm\\scalarf.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\external\\rtm\\includes\\rtm\\constants.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\external\\rtm\\includes\\rtm\\macros.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\external\\rtm\\includes\\rtm\\impl\\macros.mask4.impl.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\external\\rtm\\includes\\rtm\\impl\\macros.matrix.impl.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\external\\rtm\\includes\\rtm\\impl\\macros.vector4.impl.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\external\\rtm\\includes\\rtm\\impl\\cmath.impl.h",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\cmath",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\external\\rtm\\includes\\rtm\\impl\\scalar_common.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\includes\\acl\\core\\track_desc.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\includes\\acl\\core\\track_types.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\external\\rtm\\includes\\rtm\\qvvf.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\external\\rtm\\includes\\rtm\\quatf.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\external\\rtm\\includes\\rtm\\vector4f.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\external\\rtm\\includes\\rtm\\impl\\memory_utils.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\external\\rtm\\includes\\rtm\\impl\\vector_common.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\external\\rtm\\includes\\rtm\\scalard.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\external\\rtm\\includes\\rtm\\impl\\quat_common.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\external\\rtm\\includes\\rtm\\matrix3x4f.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\external\\rtm\\includes\\rtm\\matrix3x3f.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\external\\rtm\\includes\\rtm\\impl\\matrix_common.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\external\\rtm\\includes\\rtm\\vector4d.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\external\\rtm\\includes\\rtm\\type_traits.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\external\\rtm\\includes\\rtm\\impl\\matrix_cast.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\external\\rtm\\includes\\rtm\\impl\\matrix_affine_common.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\external\\rtm\\includes\\rtm\\quatd.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\external\\rtm\\includes\\rtm\\qvsf.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\external\\rtm\\includes\\rtm\\impl\\qvs_common.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\external\\rtm\\includes\\rtm\\impl\\qvv_common.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\includes\\acl\\core\\impl\\track_desc.impl.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\includes\\acl\\core\\impl\\compressed_headers.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\includes\\acl\\core\\ptr_offset.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\includes\\acl\\core\\quality_tiers.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\includes\\acl\\core\\range_reduction_types.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\includes\\acl\\core\\enum_utils.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\includes\\acl\\core\\track_formats.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\includes\\acl\\core\\impl\\track_formats.impl.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\includes\\acl\\core\\impl\\atomic.impl.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\includes\\acl\\core\\impl\\compressed_tracks.impl.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\includes\\acl\\core\\impl\\compressed_database.impl.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\includes\\acl\\core\\floating_point_exceptions.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\includes\\acl\\core\\interpolation_utils.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\includes\\acl\\core\\sample_rounding_policy.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\includes\\acl\\core\\impl\\interpolation_utils.impl.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\includes\\acl\\core\\track_traits.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\includes\\acl\\decompression\\decompression_settings.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\includes\\acl\\decompression\\database\\database_settings.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\includes\\acl\\decompression\\database\\database.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\includes\\acl\\decompression\\database\\database_streamer.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\includes\\acl\\decompression\\database\\impl\\database_streamer.impl.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\includes\\acl\\core\\bitset.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\includes\\acl\\core\\bit_manip_utils.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\includes\\acl\\decompression\\database\\impl\\database_context.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\includes\\acl\\decompression\\database\\impl\\database.impl.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\includes\\acl\\decompression\\impl\\decompression_context_selector.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\includes\\acl\\decompression\\impl\\decompression.scalar.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\includes\\acl\\core\\track_writer.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\includes\\acl\\core\\impl\\variable_bit_rates.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\includes\\acl\\math\\scalar_packing.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\includes\\acl\\math\\vector4_packing.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\includes\\acl\\decompression\\impl\\decompression.transform.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\includes\\acl\\decompression\\impl\\animated_track_cache.transform.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\includes\\acl\\decompression\\impl\\track_cache.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\includes\\acl\\decompression\\impl\\decompression_context.transform.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\includes\\acl\\math\\quatf.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\includes\\acl\\math\\vector4f.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\external\\rtm\\includes\\rtm\\mask4f.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\external\\rtm\\includes\\rtm\\impl\\mask_common.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\external\\rtm\\includes\\rtm\\packing\\quatf.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\includes\\acl\\decompression\\impl\\constant_track_cache.transform.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\includes\\acl\\math\\quat_packing.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\includes\\acl\\decompression\\impl\\decompression.universal.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\includes\\acl\\decompression\\impl\\decompression_version_selector.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\thirdparty\\acl\\includes\\acl\\decompression\\impl\\decompress.impl.h",
"d:\\fpstemplate_5_4_or_5_5\\intermediate\\build\\win64\\fpstemplateserver\\inc\\aclplugin\\uht\\aclimpl.generated.h",
"d:\\fpstemplate_5_4_or_5_5\\intermediate\\build\\win64\\fpstemplateserver\\inc\\aclplugin\\uht\\aclimpl.gen.cpp",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\aclplugin\\private\\aclpluginmodule.cpp",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\aclplugin\\public\\iaclpluginmodule.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\aclplugin\\classes\\animationcompressionlibrarydatabase.h",
"d:\\fpstemplate_5_4_or_5_5\\intermediate\\build\\win64\\fpstemplateserver\\inc\\aclplugin\\uht\\animationcompressionlibrarydatabase.generated.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\aclplugin\\classes\\animbonecompressioncodec_acldatabase.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\aclplugin\\classes\\animbonecompressioncodec_aclbase.h",
"d:\\ue_5_7_1\\engine\\source\\runtime\\engine\\classes\\animation\\animbonecompressioncodec.h",
"d:\\ue_5_7_1\\engine\\source\\runtime\\engine\\public\\animencoding.h",
"d:\\ue_5_7_1\\engine\\source\\runtime\\engine\\public\\animation\\animsequencedecompressioncontext.h",
"d:\\ue_5_7_1\\engine\\source\\runtime\\engine\\public\\animationcompression.h",
"d:\\ue_5_7_1\\engine\\source\\runtime\\core\\public\\math\\floatpacker.h",
"d:\\fpstemplate_5_4_or_5_5\\intermediate\\build\\win64\\fpstemplateserver\\inc\\engine\\uht\\animbonecompressioncodec.generated.h",
"d:\\fpstemplate_5_4_or_5_5\\intermediate\\build\\win64\\fpstemplateserver\\inc\\aclplugin\\uht\\animbonecompressioncodec_aclbase.generated.h",
"d:\\fpstemplate_5_4_or_5_5\\intermediate\\build\\win64\\fpstemplateserver\\inc\\aclplugin\\uht\\animbonecompressioncodec_acldatabase.generated.h",
"d:\\ue_5_7_1\\engine\\source\\runtime\\engine\\classes\\animation\\animbonecompressionsettings.h",
"d:\\fpstemplate_5_4_or_5_5\\intermediate\\build\\win64\\fpstemplateserver\\inc\\engine\\uht\\animbonecompressionsettings.generated.h",
"d:\\ue_5_7_1\\engine\\source\\runtime\\engine\\classes\\animation\\animcurvecompressioncodec.h",
"d:\\fpstemplate_5_4_or_5_5\\intermediate\\build\\win64\\fpstemplateserver\\inc\\engine\\uht\\animcurvecompressioncodec.generated.h",
"d:\\ue_5_7_1\\engine\\source\\runtime\\engine\\classes\\animation\\animcurvecompressionsettings.h",
"d:\\fpstemplate_5_4_or_5_5\\intermediate\\build\\win64\\fpstemplateserver\\inc\\engine\\uht\\animcurvecompressionsettings.generated.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\aclplugin\\private\\animationcompressionlibrarydatabase.cpp",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\aclplugin\\private\\uedatabasestreamer.h",
"d:\\ue_5_7_1\\engine\\source\\runtime\\core\\public\\profilingdebugging\\iostoretrace.h",
"d:\\ue_5_7_1\\engine\\source\\developer\\targetplatform\\public\\interfaces\\itargetplatformmanagermodule.h",
"d:\\ue_5_7_1\\engine\\source\\developer\\targetplatform\\public\\interfaces\\itargetdevice.h",
"d:\\ue_5_7_1\\engine\\source\\developer\\targetplatform\\public\\interfaces\\targetdeviceid.h",
"d:\\ue_5_7_1\\engine\\source\\developer\\targetplatform\\public\\interfaces\\itargetdevicesocket.h",
"d:\\ue_5_7_1\\engine\\source\\runtime\\engine\\public\\animation\\ianimationsequencecompiler.h",
"d:\\fpstemplate_5_4_or_5_5\\intermediate\\build\\win64\\fpstemplateserver\\inc\\aclplugin\\uht\\animationcompressionlibrarydatabase.gen.cpp",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\aclplugin\\private\\animbonecompressioncodec_acl.cpp",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\aclplugin\\classes\\animbonecompressioncodec_acl.h",
"d:\\fpstemplate_5_4_or_5_5\\intermediate\\build\\win64\\fpstemplateserver\\inc\\aclplugin\\uht\\animbonecompressioncodec_acl.generated.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\aclplugin\\private\\acldecompressionimpl.h",
"d:\\ue_5_7_1\\engine\\source\\runtime\\engine\\classes\\animation\\animbonedecompressiondata.h",
"d:\\fpstemplate_5_4_or_5_5\\intermediate\\build\\win64\\fpstemplateserver\\inc\\aclplugin\\uht\\animbonecompressioncodec_acl.gen.cpp",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\aclplugin\\private\\animbonecompressioncodec_aclbase.cpp",
"d:\\fpstemplate_5_4_or_5_5\\intermediate\\build\\win64\\fpstemplateserver\\inc\\aclplugin\\uht\\animbonecompressioncodec_aclbase.gen.cpp",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\aclplugin\\private\\animbonecompressioncodec_aclcustom.cpp",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\aclplugin\\classes\\animbonecompressioncodec_aclcustom.h",
"d:\\fpstemplate_5_4_or_5_5\\intermediate\\build\\win64\\fpstemplateserver\\inc\\aclplugin\\uht\\animbonecompressioncodec_aclcustom.generated.h",
"d:\\fpstemplate_5_4_or_5_5\\intermediate\\build\\win64\\fpstemplateserver\\inc\\aclplugin\\uht\\animbonecompressioncodec_aclcustom.gen.cpp",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\aclplugin\\private\\animbonecompressioncodec_acldatabase.cpp",
"d:\\fpstemplate_5_4_or_5_5\\intermediate\\build\\win64\\fpstemplateserver\\inc\\aclplugin\\uht\\animbonecompressioncodec_acldatabase.gen.cpp",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\aclplugin\\private\\animbonecompressioncodec_aclsafe.cpp",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\aclplugin\\classes\\animbonecompressioncodec_aclsafe.h",
"d:\\fpstemplate_5_4_or_5_5\\intermediate\\build\\win64\\fpstemplateserver\\inc\\aclplugin\\uht\\animbonecompressioncodec_aclsafe.generated.h",
"d:\\fpstemplate_5_4_or_5_5\\intermediate\\build\\win64\\fpstemplateserver\\inc\\aclplugin\\uht\\animbonecompressioncodec_aclsafe.gen.cpp",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\aclplugin\\private\\animcurvecompressioncodec_acl.cpp",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\aclplugin\\classes\\animcurvecompressioncodec_acl.h",
"d:\\fpstemplate_5_4_or_5_5\\intermediate\\build\\win64\\fpstemplateserver\\inc\\aclplugin\\uht\\animcurvecompressioncodec_acl.generated.h",
"d:\\fpstemplate_5_4_or_5_5\\intermediate\\build\\win64\\fpstemplateserver\\inc\\aclplugin\\uht\\animcurvecompressioncodec_acl.gen.cpp",
"d:\\ue_5_7_1\\engine\\source\\runtime\\engine\\public\\animation\\animcurveutils.h",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\aclplugin\\private\\editordatabasemonitor.cpp",
"d:\\ue_5_7_1\\engine\\plugins\\animation\\aclplugin\\source\\aclplugin\\private\\editordatabasemonitor.h"
],
"ImportedModules": [],
"ImportedHeaderUnits": []
}
}

View File

@@ -0,0 +1,53 @@
"D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/x64/FPSTemplateServer/Development/ACLPlugin/Module.ACLPlugin.cpp"
@"D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/x64/FPSTemplateServer/Development/ACLPlugin/ACLPlugin.Shared.rsp"
/FI"D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/x64/FPSTemplateServer/Development/Engine/SharedPCH.Engine.Cpp20.h"
/FI"D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/x64/FPSTemplateServer/Development/ACLPlugin/Definitions.ACLPlugin.h"
/Yu"D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/x64/FPSTemplateServer/Development/Engine/SharedPCH.Engine.Cpp20.h"
/Fp"D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/x64/FPSTemplateServer/Development/Engine/SharedPCH.Engine.Cpp20.h.pch"
/Fo"D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/x64/FPSTemplateServer/Development/ACLPlugin/Module.ACLPlugin.cpp.obj"
/experimental:log "D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/x64/FPSTemplateServer/Development/ACLPlugin/Module.ACLPlugin.cpp.sarif"
/sourceDependencies "D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/x64/FPSTemplateServer/Development/ACLPlugin/Module.ACLPlugin.cpp.dep.json"
/nologo
/Oi
/FC
/diagnostics:caret
/c
/Gw
/Gy
/utf-8
/wd4819
/DSAL_NO_ATTRIBUTE_DECLARATIONS=1
/permissive-
/Zc:strictStrings-
/Zc:__cplusplus
/Zc:inline
/Zc:preprocessor
/D_CRT_STDIO_LEGACY_WIDE_SPECIFIERS=1
/D_SILENCE_STDEXT_HASH_DEPRECATION_WARNINGS=1
/D_DISABLE_EXTENDED_ALIGNED_STORAGE
/Ob2
/d2ExtendedWarningInfo
/Ox
/Ot
/GF
/errorReport:prompt
/D_HAS_EXCEPTIONS=0
/DPLATFORM_EXCEPTIONS_DISABLED=1
/Z7
/MD
/bigobj
/fp:fast
/Zo
/Zp8
/W4
/we4456
/we4458
/we4459
/wd4244
/wd4838
/wd4267
/wd4100
/TP
/GR-
/std:c++20
/wd5054

View File

@@ -0,0 +1,18 @@
{
"version": "2.1.0",
"$schema": "https://schemastore.azurewebsites.net/schemas/json/sarif-2.1.0-rtm.5.json",
"runs": [
{
"results": [],
"tool": {
"driver": {
"name": "MSVC",
"shortDescription": {
"text": "Microsoft Visual C++ Compiler Warnings/Errors"
},
"informationUri": "https://docs.microsoft.com/cpp/error-messages/compiler-errors-1/c-cpp-build-errors"
}
}
}
]
}

View File

@@ -0,0 +1,183 @@
<?xml version="1.0" encoding="utf-8"?>
<AutoVisualizer xmlns="http://schemas.microsoft.com/vstudio/debugger/natvis/2010">
<Type Name="acl::string">
<DisplayString>{m_c_str,s8}</DisplayString>
</Type>
<Type Name="acl::error_result">
<DisplayString Condition="m_error == nullptr">no error</DisplayString>
<DisplayString Condition="m_error != nullptr">{m_error,s8}</DisplayString>
</Type>
<Type Name="acl::bitset_description">
<DisplayString>size={m_size}, num_bits={m_size * 32}</DisplayString>
</Type>
<Type Name="acl::track">
<DisplayString Condition="m_name.m_c_str != nullptr">num_samples={m_num_samples}, type={m_type}, name={m_name}</DisplayString>
<DisplayString>num_samples={m_num_samples}, type={m_type}</DisplayString>
<Expand>
<Item Name="name" Condition="m_name.m_c_str != nullptr">m_name</Item>
<Item Name="num_samples">m_num_samples</Item>
<Item Name="sample_rate">m_sample_rate</Item>
<Item Name="stride">m_stride</Item>
<Item Name="type">m_type</Item>
<Item Name="precision" Condition="m_category == acl::track_category8::scalarf">m_desc.scalar.precision</Item>
<Item Name="precision" Condition="m_category == acl::track_category8::transformf">m_desc.transform.precision</Item>
<Item Name="shell_distance" Condition="m_category == acl::track_category8::transformf">m_desc.transform.shell_distance</Item>
<Item Name="output_index" Condition="m_category == acl::track_category8::scalarf">m_desc.scalar.output_index</Item>
<Item Name="output_index" Condition="m_category == acl::track_category8::transformf">m_desc.transform.output_index</Item>
<Item Name="parent_index" Condition="m_category == acl::track_category8::transformf">m_desc.transform.parent_index</Item>
<Item Name="default_value" Condition="m_category == acl::track_category8::transformf">m_desc.transform.default_value</Item>
<Item Name="is_ref">m_allocator == nullptr</Item>
<ArrayItems>
<Size>m_num_samples</Size>
<!-- TODO: Support stride -->
<ValuePointer Condition="m_type == acl::track_type8::float1f">(float*)m_data</ValuePointer>
<ValuePointer Condition="m_type == acl::track_type8::float2f">(rtm::float2f*)m_data</ValuePointer>
<ValuePointer Condition="m_type == acl::track_type8::float3f">(rtm::float3f*)m_data</ValuePointer>
<ValuePointer Condition="m_type == acl::track_type8::float4f">(rtm::float4f*)m_data</ValuePointer>
<ValuePointer Condition="m_type == acl::track_type8::vector4f">(rtm::vector4f*)m_data</ValuePointer>
<ValuePointer Condition="m_type == acl::track_type8::qvvf">(rtm::qvvf*)m_data</ValuePointer>
</ArrayItems>
</Expand>
</Type>
<Type Name="acl::track_array">
<DisplayString Condition="m_name.m_c_str != nullptr">num_tracks={m_num_tracks}, name={m_name}</DisplayString>
<DisplayString>num_tracks={m_num_tracks}</DisplayString>
<Expand>
<Item Name="name" Condition="m_name.m_c_str != nullptr">m_name</Item>
<Item Name="num_tracks">m_num_tracks</Item>
<ArrayItems>
<Size>m_num_tracks</Size>
<ValuePointer>m_tracks</ValuePointer>
</ArrayItems>
</Expand>
</Type>
<Type Name="acl::ptr_offset&lt;*,*&gt;">
<DisplayString Condition="m_value == k_invalid_value">Invalid!</DisplayString>
<DisplayString>{m_value}</DisplayString>
</Type>
<Type Name="acl::compressed_tracks">
<DisplayString>size={m_buffer_header.size} hash={m_buffer_header.hash}</DisplayString>
<Expand>
<!-- Common -->
<Item Name="num_tracks">((const acl::acl_impl::tracks_header*)(((const uint8_t*)this) + sizeof(acl::acl_impl::raw_buffer_header)))->num_tracks</Item>
<Item Name="num_samples">((const acl::acl_impl::tracks_header*)(((const uint8_t*)this) + sizeof(acl::acl_impl::raw_buffer_header)))->num_samples</Item>
<Item Name="sample_rate">((const acl::acl_impl::tracks_header*)(((const uint8_t*)this) + sizeof(acl::acl_impl::raw_buffer_header)))->sample_rate</Item>
<Item Name="track_type">((const acl::acl_impl::tracks_header*)(((const uint8_t*)this) + sizeof(acl::acl_impl::raw_buffer_header)))->track_type</Item>
<Item Name="version">((const acl::acl_impl::tracks_header*)(((const uint8_t*)this) + sizeof(acl::acl_impl::raw_buffer_header)))->version</Item>
<!-- Transform tracks -->
<Item Name="has_scale" Condition="((const acl::acl_impl::tracks_header*)(((const uint8_t*)this) + sizeof(acl::acl_impl::raw_buffer_header)))->track_type == acl::track_type8::qvvf">(((const acl::acl_impl::tracks_header*)(((const uint8_t*)this) + sizeof(acl::acl_impl::raw_buffer_header)))->misc_packed &amp; 1) != 0</Item>
<Item Name="default_scale" Condition="((const acl::acl_impl::tracks_header*)(((const uint8_t*)this) + sizeof(acl::acl_impl::raw_buffer_header)))->track_type == acl::track_type8::qvvf">(float)((((const acl::acl_impl::tracks_header*)(((const uint8_t*)this) + sizeof(acl::acl_impl::raw_buffer_header)))->misc_packed &gt;&gt; 1) &amp; 1)</Item>
<Item Name="rotation_format" Condition="((const acl::acl_impl::tracks_header*)(((const uint8_t*)this) + sizeof(acl::acl_impl::raw_buffer_header)))->track_type == acl::track_type8::qvvf">(acl::rotation_format8)((((const acl::acl_impl::tracks_header*)(((const uint8_t*)this) + sizeof(acl::acl_impl::raw_buffer_header)))->misc_packed &gt;&gt; 4) &amp; 15)</Item>
<Item Name="translation_format" Condition="((const acl::acl_impl::tracks_header*)(((const uint8_t*)this) + sizeof(acl::acl_impl::raw_buffer_header)))->track_type == acl::track_type8::qvvf">(acl::vector_format8)((((const acl::acl_impl::tracks_header*)(((const uint8_t*)this) + sizeof(acl::acl_impl::raw_buffer_header)))->misc_packed &gt;&gt; 3) &amp; 1)</Item>
<Item Name="scale_format" Condition="((const acl::acl_impl::tracks_header*)(((const uint8_t*)this) + sizeof(acl::acl_impl::raw_buffer_header)))->track_type == acl::track_type8::qvvf">(acl::vector_format8)((((const acl::acl_impl::tracks_header*)(((const uint8_t*)this) + sizeof(acl::acl_impl::raw_buffer_header)))->misc_packed &gt;&gt; 2) &amp; 1)</Item>
<Item Name="has_database" Condition="((const acl::acl_impl::tracks_header*)(((const uint8_t*)this) + sizeof(acl::acl_impl::raw_buffer_header)))->track_type == acl::track_type8::qvvf">(((const acl::acl_impl::tracks_header*)(((const uint8_t*)this) + sizeof(acl::acl_impl::raw_buffer_header)))->misc_packed &amp; (1 &lt;&lt; 8)) != 0</Item>
<Item Name="has_trivial_default_values" Condition="((const acl::acl_impl::tracks_header*)(((const uint8_t*)this) + sizeof(acl::acl_impl::raw_buffer_header)))->track_type == acl::track_type8::qvvf">(((const acl::acl_impl::tracks_header*)(((const uint8_t*)this) + sizeof(acl::acl_impl::raw_buffer_header)))->misc_packed &amp; (1 &lt;&lt; 9)) != 0</Item>
<Item Name="has_stripped_keyframes" Condition="((const acl::acl_impl::tracks_header*)(((const uint8_t*)this) + sizeof(acl::acl_impl::raw_buffer_header)))->track_type == acl::track_type8::qvvf">(((const acl::acl_impl::tracks_header*)(((const uint8_t*)this) + sizeof(acl::acl_impl::raw_buffer_header)))->misc_packed &amp; (1 &lt;&lt; 10)) != 0</Item>
<Item Name="has_metadata" Condition="((const acl::acl_impl::tracks_header*)(((const uint8_t*)this) + sizeof(acl::acl_impl::raw_buffer_header)))->track_type == acl::track_type8::qvvf">(((const acl::acl_impl::tracks_header*)(((const uint8_t*)this) + sizeof(acl::acl_impl::raw_buffer_header)))->misc_packed &gt;&gt; 31) != 0</Item>
<Item Name="header" Condition="((const acl::acl_impl::tracks_header*)(((const uint8_t*)this) + sizeof(acl::acl_impl::raw_buffer_header)))->track_type == acl::track_type8::qvvf">(const acl::acl_impl::transform_tracks_header*)(((const uint8_t*)this) + sizeof(acl::acl_impl::raw_buffer_header) + sizeof(acl::acl_impl::tracks_header))</Item>
</Expand>
</Type>
<Type Name="acl::compressed_database">
<DisplayString>size={m_buffer_header.size} hash={m_buffer_header.hash}</DisplayString>
<Expand>
<Item Name="bulk_data_size">((const acl::acl_impl::database_header*)(((const uint8_t*)this) + sizeof(acl::acl_impl::raw_buffer_header)))->bulk_data_size</Item>
<Item Name="bulk_data_hash">((const acl::acl_impl::database_header*)(((const uint8_t*)this) + sizeof(acl::acl_impl::raw_buffer_header)))->bulk_data_hash</Item>
<Item Name="num_chunks">((const acl::acl_impl::database_header*)(((const uint8_t*)this) + sizeof(acl::acl_impl::raw_buffer_header)))->num_chunks</Item>
<Item Name="num_clips">((const acl::acl_impl::database_header*)(((const uint8_t*)this) + sizeof(acl::acl_impl::raw_buffer_header)))->num_clips</Item>
<Item Name="num_segments">((const acl::acl_impl::database_header*)(((const uint8_t*)this) + sizeof(acl::acl_impl::raw_buffer_header)))->num_segments</Item>
<Item Name="version">((const acl::acl_impl::database_header*)(((const uint8_t*)this) + sizeof(acl::acl_impl::raw_buffer_header)))->version</Item>
</Expand>
</Type>
<!-- Internal implementation detail types follow -->
<Type Name="acl::acl_impl::scalarf_range">
<DisplayString>min={m_min}, extent={m_extent}</DisplayString>
</Type>
<Type Name="acl::acl_impl::track_range">
<DisplayString Condition="category == acl::track_category8::scalarf">{range.scalarf}</DisplayString>
<Expand>
<Item Name="category">category</Item>
<Item Name="min" Condition="category == acl::track_category8::scalarf">range.scalarf.m_min</Item>
<Item Name="extent" Condition="category == acl::track_category8::scalarf">range.scalarf.m_extent</Item>
</Expand>
</Type>
<Type Name="acl::acl_impl::database_tier_mapping">
<DisplayString>{tier}</DisplayString>
<Expand>
<Item Name="num_frames">num_frames</Item>
<ArrayItems>
<Size>num_frames</Size>
<ValuePointer>frames</ValuePointer>
</ArrayItems>
</Expand>
</Type>
<Type Name="acl::acl_impl::clip_contributing_error">
<DisplayString>num_segments: {num_segments}, assigned: {num_assigned} / {num_frames}</DisplayString>
<Expand>
<Item Name="num_segments">num_segments</Item>
<Item Name="num_frames">num_frames</Item>
<Item Name="num_assigned">num_assigned</Item>
<ArrayItems>
<Size>num_segments</Size>
<ValuePointer>segments</ValuePointer>
</ArrayItems>
</Expand>
</Type>
<Type Name="acl::acl_impl::segment_contriguting_error">
<DisplayString>assigned: {num_assigned} / {num_movable}</DisplayString>
<Expand>
<Item Name="num_frames">num_frames</Item>
<Item Name="num_movable">num_movable</Item>
<Item Name="num_assigned">num_assigned</Item>
<ArrayItems>
<Size>num_frames</Size>
<ValuePointer>errors</ValuePointer>
</ArrayItems>
</Expand>
</Type>
<Type Name="acl::acl_impl::packed_sub_track_types">
<Expand>
<IndexListItems>
<Size>16</Size>
<ValueNode Condition="((types >> ((15 - $i) * 2)) &amp; 0x3) == 0">"default"</ValueNode>
<ValueNode Condition="((types >> ((15 - $i) * 2)) &amp; 0x3) == 1">"constant"</ValueNode>
<ValueNode Condition="((types >> ((15 - $i) * 2)) &amp; 0x3) == 2">"animated"</ValueNode>
</IndexListItems>
</Expand>
</Type>
<Type Name="acl::acl_impl::track_stream">
<DisplayString>num_samples={m_num_samples}, bit_rate={m_bit_rate}, type={m_type}</DisplayString>
<Expand>
<Item Name="num_samples">m_num_samples</Item>
<Item Name="sample_rate">m_sample_rate</Item>
<Item Name="type">m_type</Item>
<Item Name="bit_rate">m_bit_rate</Item>
<Item Name="format">m_format</Item>
<ArrayItems>
<Size>m_num_samples</Size>
<!-- TODO: Support stride -->
<ValuePointer Condition="m_type == acl::animation_track_type8::rotation">(rtm::float4f*)m_samples</ValuePointer>
<ValuePointer Condition="m_type == acl::animation_track_type8::translation">(rtm::float4f*)m_samples</ValuePointer>
<ValuePointer Condition="m_type == acl::animation_track_type8::scale">(rtm::float4f*)m_samples</ValuePointer>
</ArrayItems>
</Expand>
</Type>
</AutoVisualizer>

View File

@@ -0,0 +1,57 @@
<?xml version="1.0" encoding="utf-8"?>
<AutoVisualizer xmlns="http://schemas.microsoft.com/vstudio/debugger/natvis/2010">
<Type Name="rtm::vector4f" Priority="MediumLow">
<DisplayString>({x}, {y}, {z}, {w})</DisplayString>
</Type>
<Type Name="rtm::quatf" Priority="MediumLow">
<DisplayString>({x}, {y}, {z}, {w})</DisplayString>
</Type>
<Type Name="rtm::vector4d" Priority="MediumLow">
<DisplayString>({x}, {y}, {z}, {w})</DisplayString>
</Type>
<Type Name="rtm::vector4d">
<DisplayString>({xy.m128d_f64[0]}, {xy.m128d_f64[1]}, {zw.m128d_f64[0]}, {zw.m128d_f64[1]})</DisplayString>
</Type>
<Type Name="rtm::quatd" Priority="MediumLow">
<DisplayString>({x}, {y}, {z}, {w})</DisplayString>
</Type>
<Type Name="rtm::quatd">
<DisplayString>({xy.m128d_f64[0]}, {xy.m128d_f64[1]}, {zw.m128d_f64[0]}, {zw.m128d_f64[1]})</DisplayString>
</Type>
<Type Name="rtm::rtm_impl::angle_constant">
<DisplayString>Degrees: {dbl * (180.0 / 3.14159265358979323846)}</DisplayString>
</Type>
<Type Name="rtm::float2f">
<DisplayString>({x}, {y})</DisplayString>
</Type>
<Type Name="rtm::float3f">
<DisplayString>({x}, {y}, {z})</DisplayString>
</Type>
<Type Name="rtm::float4f">
<DisplayString>({x}, {y}, {z}, {w})</DisplayString>
</Type>
<Type Name="rtm::float2d">
<DisplayString>({x}, {y})</DisplayString>
</Type>
<Type Name="rtm::float3d">
<DisplayString>({x}, {y}, {z})</DisplayString>
</Type>
<Type Name="rtm::float4d">
<DisplayString>({x}, {y}, {z}, {w})</DisplayString>
</Type>
</AutoVisualizer>