PalWorld-NetCrack/SDK/DLSSBlueprint_functions.cpp
2024-01-22 14:43:11 +08:00

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;
}
}