CGameDisplaySettingsWrapper

Trackmania Next API


CGameDisplaySettingsWrapper

ID 0x0304D000
Uninstantiable

Inherits from MwFoundations::CMwNod

Script API for graphic settings

Methods

bool ConsoleResolution_IsAvailable(CGameDisplaySettingsWrapper::EConsoleResolution ConsoleResolution)

Members

const uint DirtyCounter

const MwFastBuffer<wstring> Devices

const MwFastBuffer<wstring> DevicesNames

wstring Device_NextStart

const wstring Device_Current

const wstring DeviceInfo

CGameDisplaySettingsWrapper::EDisplayMode DisplayMode

EDisplayMode::FullscreenExclusive
EDisplayMode::Windowed
EDisplayMode::WindowedFull

bool Customize_NextStart

const bool Customize_Current

CGameDisplaySettingsWrapper::EPreset Preset_NextStart

EPreset::None
EPreset::VeryFast
EPreset::Fast
EPreset::Nice
EPreset::VeryNice

const CGameDisplaySettingsWrapper::EPreset Preset_Current

EPreset::None
EPreset::VeryFast
EPreset::Fast
EPreset::Nice
EPreset::VeryNice

CGameDisplaySettingsWrapper::EShaderQuality ShaderQuality_NextStart

EShaderQuality::VeryFast
EShaderQuality::Fast
EShaderQuality::Nice
EShaderQuality::VeryNice

const CGameDisplaySettingsWrapper::EShaderQuality ShaderQuality_Current

EShaderQuality::VeryFast
EShaderQuality::Fast
EShaderQuality::Nice
EShaderQuality::VeryNice

CGameDisplaySettingsWrapper::EShadows Shadows_NextStart

EShadows::None
EShadows::Minimum
EShadows::Medium
EShadows::High
EShadows::VeryHigh

const CGameDisplaySettingsWrapper::EShadows Shadows_Current

EShadows::None
EShadows::Minimum
EShadows::Medium
EShadows::High
EShadows::VeryHigh

uint TexturesQuality_NextStart

const uint TexturesQuality_Current

int2 WindowSize

bool WindowBorderless

const int2 WindowFullSize

int2 FullscreenSize

const MwFastBuffer<nat2> FullscreenSizes

CGameDisplaySettingsWrapper::EConsoleResolution ConsoleResolution

EConsoleResolution::UltraPerformance
EConsoleResolution::Performance
EConsoleResolution::Quality

float ConsoleOutputScale

CGameDisplaySettingsWrapper::EShowPerformance ShowPerformance

EShowPerformance::None
EShowPerformance::Minimal
EShowPerformance::Fps
EShowPerformance::Fps_Bars
EShowPerformance::Fps_Bars_Legends

const bool Support_VRR

bool Allow_VRR

bool Automatic_Enabled

uint Automatic_MinFps

uint Automatic_MaxFps

bool Automatic_Antialiasing

const bool IsDeferred

CGameDisplaySettingsWrapper::EForwardAA Antialias_Forward

EForwardAA::None
EForwardAA::_2x
EForwardAA::_4x
EForwardAA::_6x
EForwardAA::_8x
EForwardAA::_16x

CGameDisplaySettingsWrapper::EDeferredAA Antialias_Deferred

EDeferredAA::None
EDeferredAA::FXAA
EDeferredAA::UBI_TXAA

CGameDisplaySettingsWrapper::ETextureFilter TextureFiltering

ETextureFilter::Bilinear
ETextureFilter::Trilinear
ETextureFilter::Aniso_2x
ETextureFilter::Aniso_4x
ETextureFilter::Aniso_8x
ETextureFilter::Aniso_16x
ETextureFilter::Aniso_16x_Everywhere

uint MaxFps

CGameDisplaySettingsWrapper::EGpuSync GpuSync

EGpuSync::None
EGpuSync::_3Frames
EGpuSync::_2Frames
EGpuSync::_1Frames
EGpuSync::Immediate

CGameDisplaySettingsWrapper::EDisplaySync DisplaySync

EDisplaySync::None
EDisplaySync::VBlank1
EDisplaySync::VBlank2
EDisplaySync::VBlank3

CGameDisplaySettingsWrapper::ETripleBuffer TripleBuffer

ETripleBuffer::Off
ETripleBuffer::On

const float AgpUseFactor_Current

float AgpUseFactor_NextStart

CGameDisplaySettingsWrapper::EEverywhereReflect EverywhereReflect

EEverywhereReflect::None
EEverywhereReflect::Enabled

CGameDisplaySettingsWrapper::EWaterReflect WaterReflect

EWaterReflect::VeryFast
EWaterReflect::Fast
EWaterReflect::Nice
EWaterReflect::VeryNice

CGameDisplaySettingsWrapper::EVehicleReflect VehicleReflect

EVehicleReflect::Low
EVehicleReflect::HighInReplay
EVehicleReflect::High

CGameDisplaySettingsWrapper::EFxBloomHdr FxBloomHdr

EFxBloomHdr::None
EFxBloomHdr::Medium
EFxBloomHdr::High

CGameDisplaySettingsWrapper::EFxMotionBlur FxMotionBlur

EFxMotionBlur::None
EFxMotionBlur::Enabled

float FxMotionBlurIntens

CGameDisplaySettingsWrapper::EFxBlur FxBlur

EFxBlur::None
EFxBlur::Enabled

CGameDisplaySettingsWrapper::EScreenshotExt ScreenshotExt

EScreenshotExt::JPEG
EScreenshotExt::WebP
EScreenshotExt::TGA

CGameDisplaySettingsWrapper::ERealtimeSSAA RealtimeSSAA

ERealtimeSSAA::Disabled
ERealtimeSSAA::_2Renders
ERealtimeSSAA::_3Renders
ERealtimeSSAA::_4Renders
ERealtimeSSAA::_5Renders
ERealtimeSSAA::_6Renders
ERealtimeSSAA::_7Renders
ERealtimeSSAA::_8Renders
ERealtimeSSAA::_9Renders

CGameDisplaySettingsWrapper::ERealtimeSSAA_Motion RealtimeSSAA_Motion

ERealtimeSSAA_Motion::Disabled
ERealtimeSSAA_Motion::_1Frame
ERealtimeSSAA_Motion::_2Frames
ERealtimeSSAA_Motion::_3Frames
ERealtimeSSAA_Motion::_4Frames

uint RealtimeSSAA_MinimumFps

Inherited members CMwNod

string IdName

const MwId Id

Enums

EPreset

EPreset::None
EPreset::VeryFast
EPreset::Fast
EPreset::Nice
EPreset::VeryNice

EDisplayMode

EDisplayMode::FullscreenExclusive
EDisplayMode::Windowed
EDisplayMode::WindowedFull

EShaderQuality

EShaderQuality::VeryFast
EShaderQuality::Fast
EShaderQuality::Nice
EShaderQuality::VeryNice

EShadows

EShadows::None
EShadows::Minimum
EShadows::Medium
EShadows::High
EShadows::VeryHigh

EGpuSync

EGpuSync::None
EGpuSync::_3Frames
EGpuSync::_2Frames
EGpuSync::_1Frames
EGpuSync::Immediate

EDisplaySync

EDisplaySync::None
EDisplaySync::VBlank1
EDisplaySync::VBlank2
EDisplaySync::VBlank3

ETripleBuffer

ETripleBuffer::Off
ETripleBuffer::On

EConsoleResolution

EConsoleResolution::UltraPerformance
EConsoleResolution::Performance
EConsoleResolution::Quality

EShowPerformance

EShowPerformance::None
EShowPerformance::Minimal
EShowPerformance::Fps
EShowPerformance::Fps_Bars
EShowPerformance::Fps_Bars_Legends

EForwardAA

EForwardAA::None
EForwardAA::_2x
EForwardAA::_4x
EForwardAA::_6x
EForwardAA::_8x
EForwardAA::_16x

EDeferredAA

EDeferredAA::None
EDeferredAA::FXAA
EDeferredAA::UBI_TXAA

ETextureFilter

ETextureFilter::Bilinear
ETextureFilter::Trilinear
ETextureFilter::Aniso_2x
ETextureFilter::Aniso_4x
ETextureFilter::Aniso_8x
ETextureFilter::Aniso_16x
ETextureFilter::Aniso_16x_Everywhere

EFxBloomHdr

EFxBloomHdr::None
EFxBloomHdr::Medium
EFxBloomHdr::High

EFxMotionBlur

EFxMotionBlur::None
EFxMotionBlur::Enabled

EFxBlur

EFxBlur::None
EFxBlur::Enabled

EEverywhereReflect

EEverywhereReflect::None
EEverywhereReflect::Enabled

EWaterReflect

EWaterReflect::VeryFast
EWaterReflect::Fast
EWaterReflect::Nice
EWaterReflect::VeryNice

EVehicleReflect

EVehicleReflect::Low
EVehicleReflect::HighInReplay
EVehicleReflect::High

EScreenshotExt

EScreenshotExt::JPEG
EScreenshotExt::WebP
EScreenshotExt::TGA

ERealtimeSSAA

ERealtimeSSAA::Disabled
ERealtimeSSAA::_2Renders
ERealtimeSSAA::_3Renders
ERealtimeSSAA::_4Renders
ERealtimeSSAA::_5Renders
ERealtimeSSAA::_6Renders
ERealtimeSSAA::_7Renders
ERealtimeSSAA::_8Renders
ERealtimeSSAA::_9Renders

ERealtimeSSAA_Motion

ERealtimeSSAA_Motion::Disabled
ERealtimeSSAA_Motion::_1Frame
ERealtimeSSAA_Motion::_2Frames
ERealtimeSSAA_Motion::_3Frames
ERealtimeSSAA_Motion::_4Frames

Documentation from build 2024-02-26 11:36:11
(Page rendering: 0.06 seconds, 15.89 MB)