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,19 @@
// Generated by UnrealBuildTool (UEBuildModuleCPP.cs) : Shared PCH Definitions for UniversalObjectLocator
#pragma once
#include "SharedDefinitions.CoreUObject.Cpp20.h"
#undef UNIVERSALOBJECTLOCATOR_API
#undef UNIVERSALOBJECTLOCATOR_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 "UniversalObjectLocator"
#define UE_PLUGIN_NAME ""
#define UNIVERSALOBJECTLOCATOR_API
#define UNIVERSALOBJECTLOCATOR_NON_ATTRIBUTED_API

View File

@@ -0,0 +1,19 @@
{
"RemapUnityFiles":
{
"Module.UniversalObjectLocator.cpp.obj": [
"UniversalObjectLocator.init.gen.cpp.obj",
"DirectPathObjectLocator.cpp.obj",
"SubObjectLocator.cpp.obj",
"UniversalObjectLocator.cpp.obj",
"UniversalObjectLocatorFragment.cpp.obj",
"UniversalObjectLocatorFragmentType.cpp.obj",
"UniversalObjectLocatorModule.cpp.obj",
"UniversalObjectLocatorParameterTypeHandle.cpp.obj",
"UniversalObjectLocatorRegistry.cpp.obj",
"UniversalObjectLocatorResolveParams.cpp.obj",
"UniversalObjectLocatorStringParams.cpp.obj",
"UniversalObjectLocatorStringUtils.cpp.obj"
]
}
}

View File

@@ -0,0 +1,13 @@
// 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/UniversalObjectLocator/UHT/UniversalObjectLocator.init.gen.cpp"
#include "Runtime/UniversalObjectLocator/Private/DirectPathObjectLocator.cpp"
#include "Runtime/UniversalObjectLocator/Private/SubObjectLocator.cpp"
#include "Runtime/UniversalObjectLocator/Private/UniversalObjectLocator.cpp"
#include "Runtime/UniversalObjectLocator/Private/UniversalObjectLocatorFragment.cpp"
#include "Runtime/UniversalObjectLocator/Private/UniversalObjectLocatorFragmentType.cpp"
#include "Runtime/UniversalObjectLocator/Private/UniversalObjectLocatorModule.cpp"
#include "Runtime/UniversalObjectLocator/Private/UniversalObjectLocatorParameterTypeHandle.cpp"
#include "Runtime/UniversalObjectLocator/Private/UniversalObjectLocatorRegistry.cpp"
#include "Runtime/UniversalObjectLocator/Private/UniversalObjectLocatorResolveParams.cpp"
#include "Runtime/UniversalObjectLocator/Private/UniversalObjectLocatorStringParams.cpp"
#include "Runtime/UniversalObjectLocator/Private/UniversalObjectLocatorStringUtils.cpp"

View File

@@ -0,0 +1,59 @@
{
"Version": "1.2",
"Data": {
"Source": "d:\\fpstemplate_5_4_or_5_5\\intermediate\\build\\win64\\x64\\fpstemplateserver\\development\\universalobjectlocator\\module.universalobjectlocator.cpp",
"ProvidedModule": "",
"PCH": "d:\\fpstemplate_5_4_or_5_5\\intermediate\\build\\win64\\x64\\fpstemplateserver\\development\\coreuobject\\sharedpch.coreuobject.cpp20.h.pch",
"Includes": [
"d:\\fpstemplate_5_4_or_5_5\\intermediate\\build\\win64\\x64\\fpstemplateserver\\development\\universalobjectlocator\\definitions.universalobjectlocator.h",
"d:\\fpstemplate_5_4_or_5_5\\intermediate\\build\\win64\\fpstemplateserver\\inc\\universalobjectlocator\\uht\\universalobjectlocator.init.gen.cpp",
"d:\\ue_5_7_1\\engine\\source\\runtime\\universalobjectlocator\\private\\directpathobjectlocator.cpp",
"d:\\ue_5_7_1\\engine\\source\\runtime\\universalobjectlocator\\public\\directpathobjectlocator.h",
"d:\\ue_5_7_1\\engine\\source\\runtime\\universalobjectlocator\\public\\universalobjectlocatorfwd.h",
"d:\\fpstemplate_5_4_or_5_5\\intermediate\\build\\win64\\fpstemplateserver\\inc\\universalobjectlocator\\uht\\directpathobjectlocator.generated.h",
"d:\\ue_5_7_1\\engine\\source\\runtime\\universalobjectlocator\\public\\universalobjectlocatorinitializeparams.h",
"d:\\ue_5_7_1\\engine\\source\\runtime\\universalobjectlocator\\public\\universalobjectlocatorinitializeresult.h",
"d:\\ue_5_7_1\\engine\\source\\runtime\\universalobjectlocator\\public\\universalobjectlocatorfragmenttypehandle.h",
"d:\\ue_5_7_1\\engine\\source\\runtime\\universalobjectlocator\\public\\universalobjectlocatorresolveparams.h",
"d:\\ue_5_7_1\\engine\\source\\runtime\\universalobjectlocator\\public\\universalobjectlocatorresolveparameterbuffer.h",
"d:\\ue_5_7_1\\engine\\source\\runtime\\universalobjectlocator\\public\\universalobjectlocatorparametertypehandle.h",
"d:\\fpstemplate_5_4_or_5_5\\intermediate\\build\\win64\\fpstemplateserver\\inc\\universalobjectlocator\\uht\\universalobjectlocatorresolveparams.generated.h",
"d:\\ue_5_7_1\\engine\\source\\runtime\\universalobjectlocator\\public\\universalobjectlocatorstringparams.h",
"d:\\fpstemplate_5_4_or_5_5\\intermediate\\build\\win64\\fpstemplateserver\\inc\\universalobjectlocator\\uht\\directpathobjectlocator.gen.cpp",
"d:\\ue_5_7_1\\engine\\source\\runtime\\universalobjectlocator\\private\\subobjectlocator.cpp",
"d:\\ue_5_7_1\\engine\\source\\runtime\\universalobjectlocator\\public\\subobjectlocator.h",
"d:\\fpstemplate_5_4_or_5_5\\intermediate\\build\\win64\\fpstemplateserver\\inc\\universalobjectlocator\\uht\\subobjectlocator.generated.h",
"d:\\fpstemplate_5_4_or_5_5\\intermediate\\build\\win64\\fpstemplateserver\\inc\\universalobjectlocator\\uht\\subobjectlocator.gen.cpp",
"d:\\ue_5_7_1\\engine\\source\\runtime\\universalobjectlocator\\private\\universalobjectlocator.cpp",
"d:\\ue_5_7_1\\engine\\source\\runtime\\universalobjectlocator\\public\\universalobjectlocator.h",
"d:\\ue_5_7_1\\engine\\source\\runtime\\universalobjectlocator\\public\\universalobjectlocatorfragment.h",
"d:\\ue_5_7_1\\engine\\source\\runtime\\universalobjectlocator\\public\\universalobjectlocatorfragmenttype.h",
"d:\\ue_5_7_1\\engine\\source\\runtime\\core\\public\\misc\\asciiset.h",
"d:\\ue_5_7_1\\engine\\source\\runtime\\core\\public\\containers\\pagedarray.h",
"d:\\ue_5_7_1\\engine\\source\\runtime\\core\\public\\containers\\iteratoradapter.h",
"d:\\ue_5_7_1\\engine\\source\\runtime\\universalobjectlocator\\public\\universalobjectlocatorfragmentdebugging.h",
"d:\\fpstemplate_5_4_or_5_5\\intermediate\\build\\win64\\fpstemplateserver\\inc\\universalobjectlocator\\uht\\universalobjectlocatorfragment.generated.h",
"d:\\fpstemplate_5_4_or_5_5\\intermediate\\build\\win64\\fpstemplateserver\\inc\\universalobjectlocator\\uht\\universalobjectlocator.generated.h",
"d:\\ue_5_7_1\\engine\\source\\runtime\\universalobjectlocator\\public\\universalobjectlocatorstringutils.h",
"d:\\ue_5_7_1\\engine\\source\\runtime\\universalobjectlocator\\private\\universalobjectlocatorregistry.h",
"d:\\fpstemplate_5_4_or_5_5\\intermediate\\build\\win64\\fpstemplateserver\\inc\\universalobjectlocator\\uht\\universalobjectlocator.gen.cpp",
"d:\\ue_5_7_1\\engine\\source\\runtime\\universalobjectlocator\\private\\universalobjectlocatorfragment.cpp",
"d:\\ue_5_7_1\\engine\\source\\runtime\\core\\public\\algo\\find.h",
"d:\\ue_5_7_1\\engine\\source\\runtime\\core\\public\\logging\\messagelog.h",
"d:\\ue_5_7_1\\engine\\source\\runtime\\coreuobject\\public\\misc\\uobjecttoken.h",
"d:\\fpstemplate_5_4_or_5_5\\intermediate\\build\\win64\\fpstemplateserver\\inc\\universalobjectlocator\\uht\\universalobjectlocatorfragment.gen.cpp",
"d:\\ue_5_7_1\\engine\\source\\runtime\\universalobjectlocator\\private\\universalobjectlocatorfragmenttype.cpp",
"d:\\ue_5_7_1\\engine\\source\\runtime\\universalobjectlocator\\private\\universalobjectlocatormodule.cpp",
"d:\\ue_5_7_1\\engine\\source\\runtime\\universalobjectlocator\\public\\iuniversalobjectlocatormodule.h",
"d:\\ue_5_7_1\\engine\\source\\runtime\\core\\public\\misc\\generatedtypename.h",
"d:\\ue_5_7_1\\engine\\source\\runtime\\universalobjectlocator\\private\\universalobjectlocatorparametertypehandle.cpp",
"d:\\ue_5_7_1\\engine\\source\\runtime\\universalobjectlocator\\private\\universalobjectlocatorregistry.cpp",
"d:\\ue_5_7_1\\engine\\source\\runtime\\universalobjectlocator\\private\\universalobjectlocatorresolveparams.cpp",
"d:\\fpstemplate_5_4_or_5_5\\intermediate\\build\\win64\\fpstemplateserver\\inc\\universalobjectlocator\\uht\\universalobjectlocatorresolveparams.gen.cpp",
"d:\\ue_5_7_1\\engine\\source\\runtime\\universalobjectlocator\\private\\universalobjectlocatorstringparams.cpp",
"d:\\ue_5_7_1\\engine\\source\\runtime\\universalobjectlocator\\private\\universalobjectlocatorstringutils.cpp"
],
"ImportedModules": [],
"ImportedHeaderUnits": []
}
}

View File

@@ -0,0 +1,53 @@
"D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/x64/FPSTemplateServer/Development/UniversalObjectLocator/Module.UniversalObjectLocator.cpp"
@"D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/x64/FPSTemplateServer/Development/UniversalObjectLocator/UniversalObjectLocator.Shared.rsp"
/FI"D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/x64/FPSTemplateServer/Development/CoreUObject/SharedPCH.CoreUObject.Cpp20.h"
/FI"D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/x64/FPSTemplateServer/Development/UniversalObjectLocator/Definitions.UniversalObjectLocator.h"
/Yu"D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/x64/FPSTemplateServer/Development/CoreUObject/SharedPCH.CoreUObject.Cpp20.h"
/Fp"D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/x64/FPSTemplateServer/Development/CoreUObject/SharedPCH.CoreUObject.Cpp20.h.pch"
/Fo"D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/x64/FPSTemplateServer/Development/UniversalObjectLocator/Module.UniversalObjectLocator.cpp.obj"
/experimental:log "D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/x64/FPSTemplateServer/Development/UniversalObjectLocator/Module.UniversalObjectLocator.cpp.sarif"
/sourceDependencies "D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/x64/FPSTemplateServer/Development/UniversalObjectLocator/Module.UniversalObjectLocator.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
/we4244
/we4838
/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,25 @@
/I "."
/I "Runtime/UniversalObjectLocator/Private"
/I "D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/FPSTemplateServer/Inc/UniversalObjectLocator/UHT"
/I "Runtime/UniversalObjectLocator/Public"
/I "Runtime/Core/Public"
/I "Runtime/Core/Internal"
/I "Runtime/TraceLog/Public"
/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/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/x64/FPSTemplateServer/Development/CoreUObject"
/external:W0
/external:I "ThirdParty/GuidelinesSupportLibrary/GSL-1144/include"
/external:I "ThirdParty/AtomicQueue"
/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,53 @@
<?xml version="1.0" encoding="utf-8"?>
<AutoVisualizer xmlns="http://schemas.microsoft.com/vstudio/debugger/natvis/2010">
<Intrinsic Name="GetDebugState" SideEffect="false" Expression="GDebuggingState->Ptrs[(strstr(GDebuggingState->GuidString, GuidString) - GDebuggingState->GuidString)/32]">
<Parameter Name="GuidString" Type="const char*"/>
</Intrinsic>
<Type Name="UE::UniversalObjectLocator::TFragmentPayload&lt;*&gt;">
<DisplayString>{ ($T1*)Ptr,na }</DisplayString>
<Expand>
<ExpandedItem>($T1*)Ptr,nr</ExpandedItem>
</Expand>
</Type>
<Type Name="FUniversalObjectLocatorFragment">
<!-- Can't use GetDebugState here because we call GetType from the FUniversalObjectLocator visualizer, and the natvis evaluator optimizes it out and refuses to show it -->
<Intrinsic Name="GetType" Expression="(((FDebuggableFragmentType::Type*)GDebuggingState->Ptrs[(GDebuggingState->GuidString - strstr(GDebuggingState->GuidString, &quot;49ceb527db044325a786a9b4470158fc&quot;))/32]) + FragmentType.Handle)"></Intrinsic>
<Intrinsic Name="GetInlinePayload" Expression="(FDebuggableFragment::Type*)Data"></Intrinsic>
<Intrinsic Name="GetHeapPayload" Expression="(FDebuggableFragment::Type*)((*(const void**)Data))"></Intrinsic>
<Intrinsic Name="GetPayload" Category="Data" Expression="bIsInline ? GetInlinePayload() : GetHeapPayload(),nr"></Intrinsic>
<DisplayString Condition="bIsInitialized == 0 &amp;&amp; FragmentType.Handle == 0xff">Empty</DisplayString>
<DisplayString Condition="bIsInitialized == 0 &amp;&amp; FragmentType.Handle != 0xff">CORRUPT</DisplayString>
<DisplayString Condition="bIsInitialized == 1 &amp;&amp; FragmentType.Handle == 0xff">CORRUPT</DisplayString>
<DisplayString Condition="bIsInitialized == 1 &amp;&amp; FragmentType.Handle != 0xff">{GetPayload(),na}, Type={ (((FDebuggableFragmentType::Type*)GDebuggingState->Ptrs[(GDebuggingState->GuidString - strstr(GDebuggingState->GuidString, &quot;49ceb527db044325a786a9b4470158fc&quot;))/32]) + FragmentType.Handle)->PayloadType->NamePrivate,sb }</DisplayString>
<Expand HideRawView="true">
<ExpandedItem>GetPayload(),nanr</ExpandedItem>
<Synthetic Name="[Raw View]">
<DisplayString></DisplayString>
<Expand HideRawView="true">
<Item Name="Payload">GetPayload(),!</Item>
<Item Name="Type">(((FDebuggableFragmentType::Type*)GDebuggingState->Ptrs[(GDebuggingState->GuidString - strstr(GDebuggingState->GuidString, &quot;49ceb527db044325a786a9b4470158fc&quot;))/32]) + FragmentType.Handle),na</Item>
</Expand>
</Synthetic>
</Expand>
</Type>
<Type Name="FUniversalObjectLocator">
<DisplayString Condition="Fragments.ArrayNum == 0">Empty</DisplayString>
<DisplayString Condition="Fragments.ArrayNum == 1">{Fragments[0].GetType(),na}: {Fragments[0].GetPayload(),na}</DisplayString>
<DisplayString Condition="Fragments.ArrayNum == 2">{Fragments[0].GetType(),na}/{Fragments[1].GetType(),na}: {Fragments[0].GetPayload(),na} / {Fragments[1].GetPayload(),na}</DisplayString>
<DisplayString Condition="Fragments.ArrayNum == 3">{Fragments[0].GetType(),na}/{Fragments[1].GetType(),na}/{Fragments[2].GetType(),na}: {Fragments[0].GetPayload(),na} / {Fragments[1].GetPayload(),na} / {Fragments[2].GetPayload(),na}</DisplayString>
<DisplayString Condition="Fragments.ArrayNum > 3">{Fragments[0].GetType(),na}/{Fragments[1].GetType(),na}/{Fragments[2].GetType(),na}/...: {Fragments[0].GetPayload(),na} / {Fragments[1].GetPayload(),na} / {Fragments[2].GetPayload(),na}</DisplayString>
<Expand HideRawView="true">
<ExpandedItem>Fragments,nr</ExpandedItem>
</Expand>
</Type>
<Type Name="UE::UniversalObjectLocator::FFragmentType">
<DisplayString>{ FragmentTypeID,sb }</DisplayString>
</Type>
</AutoVisualizer>