|
void | OnCustomMenuItemChanged (string widgetName) |
|
void | SetQualityPresetIndex (string changedSetting) |
|
void | SetupTextureDetail (bool isInit=true) |
|
void | OnMaxFPSChanged (SCR_SpinBoxComponent comp, int i) |
| Event called when max FPS is changed.
|
|
void | OnTextureDetailChanged (SCR_SpinBoxComponent comp, int i) |
| Event called when texture detail spinbox changes.
|
|
void | OnQualityPresetChanged (SCR_ComboBoxComponent combobox, int itemIndex) |
|
void | SetupQualityPreset () |
|
void | SetupHardwareAA (bool isInit=true) |
|
void | OnHardwareAAChanged (SCR_SpinBoxComponent comp, int i) |
| Event called when hardware AA spinbox changes.
|
|
void | OnResolutionScaleChanged (SCR_SliderComponent comp, float value) |
| Event called when resolution scale slider changes.
|
|
void | OnRenderResolutionChanged () |
| method called when resolution or resolution scale changes
|
|
void | OnShadowDetailChanged (SCR_SpinBoxComponent comp, int i) |
| Event called when shadow quality spinbox changes.
|
|
void | OnViewDistanceChanged (SCR_SliderComponent comp, float value) |
| Event called when shadow quality slider changes.
|
|
void | OnGrassDistanceChanged (SCR_SliderComponent comp, float value) |
|
void | OnWindowModeChanged (SCR_SpinBoxComponent comp, int index) |
| Event called when window mode combo box changes.
|
|
void | SetResolutionCombo (SCR_ComboBoxComponent combo) |
|
void | SetupViewDistance () |
|
void | SetupGrassDistance () |
|
void | SetupShadowQuality (bool isInit=true) |
|
void | SetupResolution () |
|
void | SetupResolutionScale () |
|
void | RemoveQualityPresetFocus () |
| Removes Quality Presets focus - as it is a powerful setting (and is the first one) and sets it to the first button found under SettingsEntries.
|
|
void | UpdateResolution (SCR_ComboBoxComponent resolution, int current) |
| Event called when resolution combo box changes.
|
|
void | SetupMaxFPS () |
|
◆ OnCustomMenuItemChanged()
void SCR_VideoSettingsSubMenu.OnCustomMenuItemChanged |
( |
string |
widgetName | ) |
|
|
protected |
◆ OnGrassDistanceChanged()
◆ OnHardwareAAChanged()
Event called when hardware AA spinbox changes.
◆ OnMaxFPSChanged()
Event called when max FPS is changed.
◆ OnMenuItemChanged()
◆ OnQualityPresetChanged()
◆ OnRenderResolutionChanged()
void SCR_VideoSettingsSubMenu.OnRenderResolutionChanged |
( |
| ) |
|
|
protected |
method called when resolution or resolution scale changes
◆ OnResolutionScaleChanged()
void SCR_VideoSettingsSubMenu.OnResolutionScaleChanged |
( |
SCR_SliderComponent |
comp, |
|
|
float |
value |
|
) |
| |
|
protected |
Event called when resolution scale slider changes.
◆ OnShadowDetailChanged()
Event called when shadow quality spinbox changes.
◆ OnTabCreate()
override void SCR_VideoSettingsSubMenu.OnTabCreate |
( |
Widget |
menuRoot, |
|
|
ResourceName |
buttonsLayout, |
|
|
int |
index |
|
) |
| |
◆ OnTextureDetailChanged()
Event called when texture detail spinbox changes.
◆ OnViewDistanceChanged()
Event called when shadow quality slider changes.
◆ OnWindowModeChanged()
Event called when window mode combo box changes.
◆ RemoveQualityPresetFocus()
void SCR_VideoSettingsSubMenu.RemoveQualityPresetFocus |
( |
| ) |
|
|
protected |
Removes Quality Presets focus - as it is a powerful setting (and is the first one) and sets it to the first button found under SettingsEntries.
◆ SetQualityPresetIndex()
void SCR_VideoSettingsSubMenu.SetQualityPresetIndex |
( |
string |
changedSetting | ) |
|
|
protected |
◆ SetResolutionCombo()
◆ SetupGrassDistance()
void SCR_VideoSettingsSubMenu.SetupGrassDistance |
( |
| ) |
|
|
protected |
◆ SetupHardwareAA()
void SCR_VideoSettingsSubMenu.SetupHardwareAA |
( |
bool |
isInit = true | ) |
|
|
protected |
◆ SetupMaxFPS()
void SCR_VideoSettingsSubMenu.SetupMaxFPS |
( |
| ) |
|
|
protected |
◆ SetupQualityPreset()
void SCR_VideoSettingsSubMenu.SetupQualityPreset |
( |
| ) |
|
|
protected |
◆ SetupResolution()
void SCR_VideoSettingsSubMenu.SetupResolution |
( |
| ) |
|
|
protected |
◆ SetupResolutionScale()
void SCR_VideoSettingsSubMenu.SetupResolutionScale |
( |
| ) |
|
|
protected |
◆ SetupShadowQuality()
void SCR_VideoSettingsSubMenu.SetupShadowQuality |
( |
bool |
isInit = true | ) |
|
|
protected |
◆ SetupTextureDetail()
void SCR_VideoSettingsSubMenu.SetupTextureDetail |
( |
bool |
isInit = true | ) |
|
|
protected |
◆ SetupViewDistance()
void SCR_VideoSettingsSubMenu.SetupViewDistance |
( |
| ) |
|
|
protected |
◆ UpdateResolution()
Event called when resolution combo box changes.
◆ CUSTOM_PRESET_INDEX
const int SCR_VideoSettingsSubMenu.CUSTOM_PRESET_INDEX = 4 |
|
staticprotected |
◆ m_aAAvalues
ref array<int> SCR_VideoSettingsSubMenu.m_aAAvalues = { 0, 2, 4, 8, 16, 32 } |
|
protected |
◆ m_aHeights
ref array<int> SCR_VideoSettingsSubMenu.m_aHeights = {} |
|
protected |
◆ m_aWidths
ref array<int> SCR_VideoSettingsSubMenu.m_aWidths = {} |
|
protected |
◆ m_MaxFPS
◆ m_Pipeline
UserSettings SCR_VideoSettingsSubMenu.m_Pipeline |
|
protected |
◆ m_ResolutionCombo
◆ m_ResolutionScale
◆ m_ResourceManager
UserSettings SCR_VideoSettingsSubMenu.m_ResourceManager |
|
protected |
◆ m_sResolutionScaleLocalisation
string SCR_VideoSettingsSubMenu.m_sResolutionScaleLocalisation = "#AR-Settings_RenderScale" |
|
protected |
◆ m_Video
UserSettings SCR_VideoSettingsSubMenu.m_Video |
|
protected |
◆ m_WindowMode
◆ PRESET_SETTINGS
const ref array<string> SCR_VideoSettingsSubMenu.PRESET_SETTINGS |
|
staticprotected |
Initial value:= {
"Detail",
"DistantShadows",
"EnvironmentQuality",
"FoliageSmoothing",
"GeometricDetail",
"GrassDistance",
"GrassLOD",
"HardwareAA",
"HBAO",
"ObjectDrawDistance",
"PostprocessAA",
"RenderTargetFormat",
"ShadowQuality",
"SSDO",
"SSR",
"TerrainSurfaceDetail",
"TextureDetail",
"TextureFiltering",
}
list of WIDGET names
◆ RESOLUTION_FORMAT
const string SCR_VideoSettingsSubMenu.RESOLUTION_FORMAT = "%1 × %2" |
|
staticprotected |
The documentation for this interface was generated from the following file:
- Game/UI/Menu/SettingsMenu/SCR_VideoSettingsSubMenu.c