---@meta

---@class UDLSSLibrary : UBlueprintFunctionLibrary
local UDLSSLibrary = {}

---@param WorldContextObject UObject
---@param DLSSMode UDLSSMode
function UDLSSLibrary:SetDLSSMode(WorldContextObject, DLSSMode) end
---@return UDLSSSupport
function UDLSSLibrary:QueryDLSSSupport() end
---@return UDLSSSupport
function UDLSSLibrary:QueryDLSSRRSupport() end
---@return boolean
function UDLSSLibrary:IsRayTracingAvailable() end
---@return boolean
function UDLSSLibrary:IsDLSSSupported() end
---@return boolean
function UDLSSLibrary:IsDLSSRRSupported() end
---@return boolean
function UDLSSLibrary:IsDLSSRREnabled() end
---@param DLSSMode UDLSSMode
---@return boolean
function UDLSSLibrary:IsDLSSModeSupported(DLSSMode) end
---@return boolean
function UDLSSLibrary:IsDLSSEnabled() end
---@return boolean
function UDLSSLibrary:IsDLAAEnabled() end
---@return TArray<UDLSSMode>
function UDLSSLibrary:GetSupportedDLSSModes() end
---@param MinScreenPercentage float
---@param MaxScreenPercentage float
function UDLSSLibrary:GetDLSSScreenPercentageRange(MinScreenPercentage, MaxScreenPercentage) end
---@param MinDriverVersionMajor int32
---@param MinDriverVersionMinor int32
function UDLSSLibrary:GetDLSSRRMinimumDriverVersion(MinDriverVersionMajor, MinDriverVersionMinor) end
---@param DLSSMode UDLSSMode
---@param ScreenResolution FVector2D
---@param bIsSupported boolean
---@param OptimalScreenPercentage float
---@param bIsFixedScreenPercentage boolean
---@param MinScreenPercentage float
---@param MaxScreenPercentage float
---@param OptimalSharpness float
function UDLSSLibrary:GetDLSSModeInformation(DLSSMode, ScreenResolution, bIsSupported, OptimalScreenPercentage, bIsFixedScreenPercentage, MinScreenPercentage, MaxScreenPercentage, OptimalSharpness) end
---@return UDLSSMode
function UDLSSLibrary:GetDLSSMode() end
---@param MinDriverVersionMajor int32
---@param MinDriverVersionMinor int32
function UDLSSLibrary:GetDLSSMinimumDriverVersion(MinDriverVersionMajor, MinDriverVersionMinor) end
---@return UDLSSMode
function UDLSSLibrary:GetDefaultDLSSMode() end
---@param bEnabled boolean
function UDLSSLibrary:EnableDLSSRR(bEnabled) end
---@param bEnabled boolean
function UDLSSLibrary:EnableDLSS(bEnabled) end
---@param bEnabled boolean
function UDLSSLibrary:EnableDLAA(bEnabled) end


