mirror of
https://github.com/swordbluesword/PalWorld-NetCrack.git
synced 2025-04-29 02:47:17 +09:00
672 lines
21 KiB
C++
672 lines
21 KiB
C++
#pragma once
|
|
|
|
// Dumped with Dumper-7!
|
|
|
|
|
|
#include "../SDK.hpp"
|
|
|
|
namespace SDK
|
|
{
|
|
//---------------------------------------------------------------------------------------------------------------------
|
|
// FUNCTIONS
|
|
//---------------------------------------------------------------------------------------------------------------------
|
|
|
|
|
|
// Class DLSSBlueprint.DLSSLibrary
|
|
// (None)
|
|
|
|
class UClass* UDLSSLibrary::StaticClass()
|
|
{
|
|
static class UClass* Clss = nullptr;
|
|
|
|
if (!Clss)
|
|
Clss = UObject::FindClassFast("DLSSLibrary");
|
|
|
|
return Clss;
|
|
}
|
|
|
|
|
|
// DLSSLibrary DLSSBlueprint.Default__DLSSLibrary
|
|
// (Public, ClassDefaultObject, ArchetypeObject)
|
|
|
|
class UDLSSLibrary* UDLSSLibrary::GetDefaultObj()
|
|
{
|
|
static class UDLSSLibrary* Default = nullptr;
|
|
|
|
if (!Default)
|
|
Default = static_cast<UDLSSLibrary*>(UDLSSLibrary::StaticClass()->DefaultObject);
|
|
|
|
return Default;
|
|
}
|
|
|
|
|
|
// Function DLSSBlueprint.DLSSLibrary.SetDLSSSharpness
|
|
// (Final, RequiredAPI, Native, Static, Public, BlueprintCallable)
|
|
// Parameters:
|
|
// float Sharpness (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
void UDLSSLibrary::SetDLSSSharpness(float Sharpness)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (!Func)
|
|
Func = Class->GetFunction("DLSSLibrary", "SetDLSSSharpness");
|
|
|
|
Params::UDLSSLibrary_SetDLSSSharpness_Params Parms{};
|
|
|
|
Parms.Sharpness = Sharpness;
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
}
|
|
|
|
|
|
// Function DLSSBlueprint.DLSSLibrary.SetDLSSMode
|
|
// (Final, RequiredAPI, Native, Static, Public, BlueprintCallable)
|
|
// Parameters:
|
|
// class UObject* WorldContextObject (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// enum class EUDLSSMode DLSSMode (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
void UDLSSLibrary::SetDLSSMode(class UObject* WorldContextObject, enum class EUDLSSMode DLSSMode)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (!Func)
|
|
Func = Class->GetFunction("DLSSLibrary", "SetDLSSMode");
|
|
|
|
Params::UDLSSLibrary_SetDLSSMode_Params Parms{};
|
|
|
|
Parms.WorldContextObject = WorldContextObject;
|
|
Parms.DLSSMode = DLSSMode;
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
}
|
|
|
|
|
|
// Function DLSSBlueprint.DLSSLibrary.QueryDLSSSupport
|
|
// (Final, RequiredAPI, Native, Static, Public, BlueprintCallable, BlueprintPure)
|
|
// Parameters:
|
|
// enum class EUDLSSSupport ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
enum class EUDLSSSupport UDLSSLibrary::QueryDLSSSupport()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (!Func)
|
|
Func = Class->GetFunction("DLSSLibrary", "QueryDLSSSupport");
|
|
|
|
Params::UDLSSLibrary_QueryDLSSSupport_Params Parms{};
|
|
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
return Parms.ReturnValue;
|
|
|
|
}
|
|
|
|
|
|
// Function DLSSBlueprint.DLSSLibrary.QueryDLSSRRSupport
|
|
// (Final, RequiredAPI, Native, Static, Public, BlueprintCallable, BlueprintPure)
|
|
// Parameters:
|
|
// enum class EUDLSSSupport ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
enum class EUDLSSSupport UDLSSLibrary::QueryDLSSRRSupport()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (!Func)
|
|
Func = Class->GetFunction("DLSSLibrary", "QueryDLSSRRSupport");
|
|
|
|
Params::UDLSSLibrary_QueryDLSSRRSupport_Params Parms{};
|
|
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
return Parms.ReturnValue;
|
|
|
|
}
|
|
|
|
|
|
// Function DLSSBlueprint.DLSSLibrary.IsDLSSSupported
|
|
// (Final, RequiredAPI, Native, Static, Public, BlueprintCallable, BlueprintPure)
|
|
// Parameters:
|
|
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
bool UDLSSLibrary::IsDLSSSupported()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (!Func)
|
|
Func = Class->GetFunction("DLSSLibrary", "IsDLSSSupported");
|
|
|
|
Params::UDLSSLibrary_IsDLSSSupported_Params Parms{};
|
|
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
return Parms.ReturnValue;
|
|
|
|
}
|
|
|
|
|
|
// Function DLSSBlueprint.DLSSLibrary.IsDLSSRRSupported
|
|
// (Final, RequiredAPI, Native, Static, Public, BlueprintCallable, BlueprintPure)
|
|
// Parameters:
|
|
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
bool UDLSSLibrary::IsDLSSRRSupported()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (!Func)
|
|
Func = Class->GetFunction("DLSSLibrary", "IsDLSSRRSupported");
|
|
|
|
Params::UDLSSLibrary_IsDLSSRRSupported_Params Parms{};
|
|
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
return Parms.ReturnValue;
|
|
|
|
}
|
|
|
|
|
|
// Function DLSSBlueprint.DLSSLibrary.IsDLSSRREnabled
|
|
// (Final, RequiredAPI, Native, Static, Public, BlueprintCallable, BlueprintPure)
|
|
// Parameters:
|
|
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
bool UDLSSLibrary::IsDLSSRREnabled()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (!Func)
|
|
Func = Class->GetFunction("DLSSLibrary", "IsDLSSRREnabled");
|
|
|
|
Params::UDLSSLibrary_IsDLSSRREnabled_Params Parms{};
|
|
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
return Parms.ReturnValue;
|
|
|
|
}
|
|
|
|
|
|
// Function DLSSBlueprint.DLSSLibrary.IsDLSSModeSupported
|
|
// (Final, RequiredAPI, Native, Static, Public, BlueprintCallable, BlueprintPure)
|
|
// Parameters:
|
|
// enum class EUDLSSMode DLSSMode (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
bool UDLSSLibrary::IsDLSSModeSupported(enum class EUDLSSMode DLSSMode)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (!Func)
|
|
Func = Class->GetFunction("DLSSLibrary", "IsDLSSModeSupported");
|
|
|
|
Params::UDLSSLibrary_IsDLSSModeSupported_Params Parms{};
|
|
|
|
Parms.DLSSMode = DLSSMode;
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
return Parms.ReturnValue;
|
|
|
|
}
|
|
|
|
|
|
// Function DLSSBlueprint.DLSSLibrary.IsDLSSEnabled
|
|
// (Final, RequiredAPI, Native, Static, Public, BlueprintCallable, BlueprintPure)
|
|
// Parameters:
|
|
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
bool UDLSSLibrary::IsDLSSEnabled()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (!Func)
|
|
Func = Class->GetFunction("DLSSLibrary", "IsDLSSEnabled");
|
|
|
|
Params::UDLSSLibrary_IsDLSSEnabled_Params Parms{};
|
|
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
return Parms.ReturnValue;
|
|
|
|
}
|
|
|
|
|
|
// Function DLSSBlueprint.DLSSLibrary.IsDLAAEnabled
|
|
// (Final, RequiredAPI, Native, Static, Public, BlueprintCallable, BlueprintPure)
|
|
// Parameters:
|
|
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
bool UDLSSLibrary::IsDLAAEnabled()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (!Func)
|
|
Func = Class->GetFunction("DLSSLibrary", "IsDLAAEnabled");
|
|
|
|
Params::UDLSSLibrary_IsDLAAEnabled_Params Parms{};
|
|
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
return Parms.ReturnValue;
|
|
|
|
}
|
|
|
|
|
|
// Function DLSSBlueprint.DLSSLibrary.GetSupportedDLSSModes
|
|
// (Final, RequiredAPI, Native, Static, Public, BlueprintCallable, BlueprintPure)
|
|
// Parameters:
|
|
// TArray<enum class EUDLSSMode> ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic)
|
|
|
|
TArray<enum class EUDLSSMode> UDLSSLibrary::GetSupportedDLSSModes()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (!Func)
|
|
Func = Class->GetFunction("DLSSLibrary", "GetSupportedDLSSModes");
|
|
|
|
Params::UDLSSLibrary_GetSupportedDLSSModes_Params Parms{};
|
|
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
return Parms.ReturnValue;
|
|
|
|
}
|
|
|
|
|
|
// Function DLSSBlueprint.DLSSLibrary.GetDLSSSharpness
|
|
// (Final, RequiredAPI, Native, Static, Public, BlueprintCallable, BlueprintPure)
|
|
// Parameters:
|
|
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
float UDLSSLibrary::GetDLSSSharpness()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (!Func)
|
|
Func = Class->GetFunction("DLSSLibrary", "GetDLSSSharpness");
|
|
|
|
Params::UDLSSLibrary_GetDLSSSharpness_Params Parms{};
|
|
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
return Parms.ReturnValue;
|
|
|
|
}
|
|
|
|
|
|
// Function DLSSBlueprint.DLSSLibrary.GetDLSSScreenPercentageRange
|
|
// (Final, RequiredAPI, Native, Static, Public, HasOutParams, BlueprintCallable, BlueprintPure)
|
|
// Parameters:
|
|
// float MinScreenPercentage (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// float MaxScreenPercentage (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
void UDLSSLibrary::GetDLSSScreenPercentageRange(float* MinScreenPercentage, float* MaxScreenPercentage)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (!Func)
|
|
Func = Class->GetFunction("DLSSLibrary", "GetDLSSScreenPercentageRange");
|
|
|
|
Params::UDLSSLibrary_GetDLSSScreenPercentageRange_Params Parms{};
|
|
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
if (MinScreenPercentage != nullptr)
|
|
*MinScreenPercentage = Parms.MinScreenPercentage;
|
|
|
|
if (MaxScreenPercentage != nullptr)
|
|
*MaxScreenPercentage = Parms.MaxScreenPercentage;
|
|
|
|
}
|
|
|
|
|
|
// Function DLSSBlueprint.DLSSLibrary.GetDLSSRRMinimumDriverVersion
|
|
// (Final, RequiredAPI, Native, Static, Public, HasOutParams, BlueprintCallable, BlueprintPure)
|
|
// Parameters:
|
|
// int32 MinDriverVersionMajor (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// int32 MinDriverVersionMinor (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
void UDLSSLibrary::GetDLSSRRMinimumDriverVersion(int32* MinDriverVersionMajor, int32* MinDriverVersionMinor)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (!Func)
|
|
Func = Class->GetFunction("DLSSLibrary", "GetDLSSRRMinimumDriverVersion");
|
|
|
|
Params::UDLSSLibrary_GetDLSSRRMinimumDriverVersion_Params Parms{};
|
|
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
if (MinDriverVersionMajor != nullptr)
|
|
*MinDriverVersionMajor = Parms.MinDriverVersionMajor;
|
|
|
|
if (MinDriverVersionMinor != nullptr)
|
|
*MinDriverVersionMinor = Parms.MinDriverVersionMinor;
|
|
|
|
}
|
|
|
|
|
|
// Function DLSSBlueprint.DLSSLibrary.GetDLSSModeInformation
|
|
// (Final, RequiredAPI, Native, Static, Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintPure)
|
|
// Parameters:
|
|
// enum class EUDLSSMode DLSSMode (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// struct FVector2D ScreenResolution (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// bool bIsSupported (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// float OptimalScreenPercentage (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// bool bIsFixedScreenPercentage (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// float MinScreenPercentage (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// float MaxScreenPercentage (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// float OptimalSharpness (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
void UDLSSLibrary::GetDLSSModeInformation(enum class EUDLSSMode DLSSMode, const struct FVector2D& ScreenResolution, bool* bIsSupported, float* OptimalScreenPercentage, bool* bIsFixedScreenPercentage, float* MinScreenPercentage, float* MaxScreenPercentage, float* OptimalSharpness)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (!Func)
|
|
Func = Class->GetFunction("DLSSLibrary", "GetDLSSModeInformation");
|
|
|
|
Params::UDLSSLibrary_GetDLSSModeInformation_Params Parms{};
|
|
|
|
Parms.DLSSMode = DLSSMode;
|
|
Parms.ScreenResolution = ScreenResolution;
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
if (bIsSupported != nullptr)
|
|
*bIsSupported = Parms.bIsSupported;
|
|
|
|
if (OptimalScreenPercentage != nullptr)
|
|
*OptimalScreenPercentage = Parms.OptimalScreenPercentage;
|
|
|
|
if (bIsFixedScreenPercentage != nullptr)
|
|
*bIsFixedScreenPercentage = Parms.bIsFixedScreenPercentage;
|
|
|
|
if (MinScreenPercentage != nullptr)
|
|
*MinScreenPercentage = Parms.MinScreenPercentage;
|
|
|
|
if (MaxScreenPercentage != nullptr)
|
|
*MaxScreenPercentage = Parms.MaxScreenPercentage;
|
|
|
|
if (OptimalSharpness != nullptr)
|
|
*OptimalSharpness = Parms.OptimalSharpness;
|
|
|
|
}
|
|
|
|
|
|
// Function DLSSBlueprint.DLSSLibrary.GetDLSSMode
|
|
// (Final, RequiredAPI, Native, Static, Public, BlueprintCallable, BlueprintPure)
|
|
// Parameters:
|
|
// enum class EUDLSSMode ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
enum class EUDLSSMode UDLSSLibrary::GetDLSSMode()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (!Func)
|
|
Func = Class->GetFunction("DLSSLibrary", "GetDLSSMode");
|
|
|
|
Params::UDLSSLibrary_GetDLSSMode_Params Parms{};
|
|
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
return Parms.ReturnValue;
|
|
|
|
}
|
|
|
|
|
|
// Function DLSSBlueprint.DLSSLibrary.GetDLSSMinimumDriverVersion
|
|
// (Final, RequiredAPI, Native, Static, Public, HasOutParams, BlueprintCallable, BlueprintPure)
|
|
// Parameters:
|
|
// int32 MinDriverVersionMajor (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// int32 MinDriverVersionMinor (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
void UDLSSLibrary::GetDLSSMinimumDriverVersion(int32* MinDriverVersionMajor, int32* MinDriverVersionMinor)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (!Func)
|
|
Func = Class->GetFunction("DLSSLibrary", "GetDLSSMinimumDriverVersion");
|
|
|
|
Params::UDLSSLibrary_GetDLSSMinimumDriverVersion_Params Parms{};
|
|
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
if (MinDriverVersionMajor != nullptr)
|
|
*MinDriverVersionMajor = Parms.MinDriverVersionMajor;
|
|
|
|
if (MinDriverVersionMinor != nullptr)
|
|
*MinDriverVersionMinor = Parms.MinDriverVersionMinor;
|
|
|
|
}
|
|
|
|
|
|
// Function DLSSBlueprint.DLSSLibrary.GetDefaultDLSSMode
|
|
// (Final, RequiredAPI, Native, Static, Public, BlueprintCallable, BlueprintPure)
|
|
// Parameters:
|
|
// enum class EUDLSSMode ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
enum class EUDLSSMode UDLSSLibrary::GetDefaultDLSSMode()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (!Func)
|
|
Func = Class->GetFunction("DLSSLibrary", "GetDefaultDLSSMode");
|
|
|
|
Params::UDLSSLibrary_GetDefaultDLSSMode_Params Parms{};
|
|
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
return Parms.ReturnValue;
|
|
|
|
}
|
|
|
|
|
|
// Function DLSSBlueprint.DLSSLibrary.EnableDLSSRR
|
|
// (Final, RequiredAPI, Native, Static, Public, BlueprintCallable)
|
|
// Parameters:
|
|
// bool bEnabled (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
void UDLSSLibrary::EnableDLSSRR(bool bEnabled)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (!Func)
|
|
Func = Class->GetFunction("DLSSLibrary", "EnableDLSSRR");
|
|
|
|
Params::UDLSSLibrary_EnableDLSSRR_Params Parms{};
|
|
|
|
Parms.bEnabled = bEnabled;
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
}
|
|
|
|
|
|
// Function DLSSBlueprint.DLSSLibrary.EnableDLSS
|
|
// (Final, RequiredAPI, Native, Static, Public, BlueprintCallable)
|
|
// Parameters:
|
|
// bool bEnabled (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
void UDLSSLibrary::EnableDLSS(bool bEnabled)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (!Func)
|
|
Func = Class->GetFunction("DLSSLibrary", "EnableDLSS");
|
|
|
|
Params::UDLSSLibrary_EnableDLSS_Params Parms{};
|
|
|
|
Parms.bEnabled = bEnabled;
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
}
|
|
|
|
|
|
// Function DLSSBlueprint.DLSSLibrary.EnableDLAA
|
|
// (Final, RequiredAPI, Native, Static, Public, BlueprintCallable)
|
|
// Parameters:
|
|
// bool bEnabled (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
void UDLSSLibrary::EnableDLAA(bool bEnabled)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (!Func)
|
|
Func = Class->GetFunction("DLSSLibrary", "EnableDLAA");
|
|
|
|
Params::UDLSSLibrary_EnableDLAA_Params Parms{};
|
|
|
|
Parms.bEnabled = bEnabled;
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|