REDNODE / GAME API

HDRSettingsGameController

classnative name gameuiHDRSettingsGameControllernative

extends gameuiMenuGameController › inkGameController › worlduiIGameController › inkIGameController › IScriptable › ISerializable

Properties 22

NameTypeFlags
calibrationImagesCycleAnimDefref<inkAnimDef>scriptedprivate
calibrationImagesCycleProxyref<inkAnimProxy>scriptedprivate
callibrationScreenrRef<CBitmapTexture>overriding
callibrationScreenAtlasraRef<inkTextureAtlas>overriding
callibrationScreenTargetinkWidgetRefoverriding
isPreGameBoolscriptedprivate
maxBrightnessOptionSelectorinkCompoundRefscriptedprivate
paperWhiteOptionSelectorinkCompoundRefscriptedprivate
s_calibrationImageDayCNamescriptedprivate
s_calibrationImageNightCNamescriptedprivate
s_currentCalibrationImageCNamescriptedprivate
s_maxBrightnessGroupCNamescriptedprivate
s_paperWhiteGroupCNamescriptedprivate
s_saturationGroupCNamescriptedprivate
s_toneMappingeGroupCNamescriptedprivate
saturationOptionSelectorinkCompoundRefscriptedprivate
settingsref<UserSettings>scriptedprivate
SettingsElementsarray<wref<SettingsSelectorController>>scriptedprivate
settingsListenerref<HDRSettingsVarListener>scriptedprivate
targetImageWidgetinkWidgetRefscriptedprivate
toneMappingOptionSelectorinkCompoundRefscriptedprivate

Methods 12

protected cb func OnCalibrationImageAnimStart(anim: ref<inkAnimProxy>) -> Boolscripted
protected cb func OnCalibrationImageEndLoop(anim: ref<inkAnimProxy>) -> Boolscripted
protected cb func OnInitialize() -> Boolscripted
protected cb func OnSetMenuEventDispatcher(menuEventDispatcher: wref<inkMenuEventDispatcher>) -> Boolscripted
protected cb func OnUninitialize() -> Boolscripted
protected cb func OnUpdateHDRCalibrationScreen(evt: ref<UpdateHDRCalibrationScreenEvt>) -> Boolscripted
public final func OnVarModified(groupPath: CName, varName: CName, varType: ConfigVarType, reason: ConfigChangeReason)scripted
private final func PrepareHDRCycleAnimations()scripted
native func SetHDRCalibrationScreen(enabled: Bool)
private final func SetOptionSelector(optionName: CName)scripted
native func SetRenderGameInBackground(enabled: Bool)
native func SetTexturePart(partName: CName)