|
| void | ScriptConsoleCameraTab (Widget root, ScriptConsole console, Widget button, ScriptConsoleTabBase parent=null) |
| |
| protected void | ReloadDOFPresetsList () |
| |
| protected void | UpdateFOV (float value) |
| |
| protected void | UpdateFocusDistance (float value) |
| |
| protected void | UpdateFocusLength (float value) |
| |
| protected void | UpdateFocusLengthNear (float value) |
| |
| protected void | UpdateBlur (float value) |
| |
| protected void | UpdateFocusDepthOffset (float value) |
| |
| protected void | SetDOF () |
| |
| protected void | ResetDOF () |
| |
| protected void | UpdateDOFSliders () |
| |
| protected void | SaveDOFPreset () |
| |
| protected void | DeleteDOFPreset () |
| |
| protected void | OnListItemSelected (int row, int column) |
| |
| override bool | OnMouseLeave (Widget w, Widget enterW, int x, int y) |
| |
| override bool | OnMouseEnter (Widget w, int x, int y) |
| |
| override bool | OnClick (Widget w, int x, int y, int button) |
| |
| protected void | LoadDOFPreset () |
| |
| protected void | ToggleValueEditMode (bool editBoxMode) |
| |
| protected void | UpdateValuesFromEditMode () |
| |
| bool | IsValidEditboxValue (string text, float min, float max) |
| |
| override void | Update (float timeslice) |
| |
◆ ScriptConsoleCameraTab()
References GetScriptConsoleValues(), m_BlurEditbox, m_BlurSelector, m_BlurValue, m_DOFDeletePrefabBtn, m_DOFLoadPrefabBtn, m_DOFPresetEditbox, m_DOFPresetsBtns, m_DOFPresetsList, m_DOFPresetsPanel, m_DOFSavePrefabBtn, m_DOFShowPresetsBtn, m_DOFShowPresetsBtnLabel, m_FirstInit, m_FocusDepthOffsetEditbox, m_FocusDepthOffsetSelector, m_FocusDepthOffsetValue, m_FocusDistanceEditbox, m_FocusDistanceSelector, m_FocusDistanceValue, m_FocusLengthEditbox, m_FocusLengthNearEditbox, m_FocusLengthNearSelector, m_FocusLengthNearValue, m_FocusLengthSelector, m_FocusLengthValue, m_FOVEditbox, m_FOVSelector, m_FOVValue, m_FreeDebugCamera, m_ResetDOFButton, OnListItemSelected(), ReloadDOFPresetsList(), ResetDOF(), UpdateBlur(), UpdateFocusDepthOffset(), UpdateFocusDistance(), UpdateFocusLength(), UpdateFocusLengthNear(), and UpdateFOV().
◆ DeleteDOFPreset()
| protected void DeleteDOFPreset |
( |
| ) |
|
|
inlineprivate |
◆ IsValidEditboxValue()
◆ LoadDOFPreset()
| protected void LoadDOFPreset |
( |
| ) |
|
|
inlineprivate |
References ScriptConsoleCameraDOFPreset::Blur, ScriptConsoleCameraDOFPreset::FocusDepthOffset, ScriptConsoleCameraDOFPreset::FocusDistance, ScriptConsoleCameraDOFPreset::FocusLength, ScriptConsoleCameraDOFPreset::FocusLengthNear, GetScriptConsoleValues(), ScriptConsoleCameraValues::m_CurrentBlur, ScriptConsoleCameraValues::m_CurrentFocusDepthOffset, ScriptConsoleCameraValues::m_CurrentFocusDistance, ScriptConsoleCameraValues::m_CurrentFocusLength, ScriptConsoleCameraValues::m_CurrentFocusLengthNear, m_SelectedDOFPreset, SetDOF(), and UpdateDOFSliders().
Referenced by OnClick().
◆ OnClick()
References DeleteDOFPreset(), LoadDOFPreset(), m_DOFDeletePrefabBtn, m_DOFLoadPrefabBtn, m_DOFPresetsBtns, m_DOFPresetsPanel, m_DOFPresetsVisible, m_DOFSavePrefabBtn, m_DOFShowPresetsBtn, m_DOFShowPresetsBtnLabel, m_ResetDOFButton, ResetDOF(), and SaveDOFPreset().
◆ OnListItemSelected()
| protected void OnListItemSelected |
( |
int |
row, |
|
|
int |
column |
|
) |
| |
|
inlineprivate |
◆ OnMouseEnter()
◆ OnMouseLeave()
◆ ReloadDOFPresetsList()
| protected void ReloadDOFPresetsList |
( |
| ) |
|
|
inlineprivate |
◆ ResetDOF()
| protected void ResetDOF |
( |
| ) |
|
|
inlineprivate |
◆ SaveDOFPreset()
| protected void SaveDOFPreset |
( |
| ) |
|
|
inlineprivate |
◆ SetDOF()
| protected void SetDOF |
( |
| ) |
|
|
inlineprivate |
◆ ToggleValueEditMode()
| protected void ToggleValueEditMode |
( |
bool |
editBoxMode | ) |
|
|
inlineprivate |
References ScriptConsoleSelector::GetLayoutRoot(), GetScriptConsoleValues(), m_BlurEditbox, m_BlurSelector, m_BlurValue, m_FocusDepthOffsetEditbox, m_FocusDepthOffsetSelector, m_FocusDepthOffsetValue, m_FocusDistanceEditbox, m_FocusDistanceSelector, m_FocusDistanceValue, m_FocusLengthEditbox, m_FocusLengthNearEditbox, m_FocusLengthNearSelector, m_FocusLengthNearValue, m_FocusLengthSelector, m_FocusLengthValue, m_FOVEditbox, m_FOVSelector, and m_FOVValue.
Referenced by Update().
◆ Update()
| override void Update |
( |
float |
timeslice | ) |
|
|
inlineprivate |
References Mission::AddActiveInputExcludes(), GetFocus(), GetGame(), CGame::GetMission(), CGame::GetUIManager(), GetWidgetUnderCursor(), KeyState(), m_CanUseMovement, m_DOFPresetEditbox, m_IsCAPSPressed, m_IsCTRLPressed, m_IsReturnPressed, m_MouseMovementEnabled, m_ValueEditboxMode, m_ValueEditModeTime, Mission::RemoveActiveInputExcludes(), UIManager::ShowUICursor(), ToggleValueEditMode(), and UpdateValuesFromEditMode().
◆ UpdateBlur()
| protected void UpdateBlur |
( |
float |
value | ) |
|
|
inlineprivate |
◆ UpdateDOFSliders()
| protected void UpdateDOFSliders |
( |
| ) |
|
|
inlineprivate |
References GetScriptConsoleValues(), m_BlurEditbox, m_BlurSelector, m_BlurValue, m_FocusDepthOffsetEditbox, m_FocusDepthOffsetSelector, m_FocusDepthOffsetValue, m_FocusDistanceEditbox, m_FocusDistanceSelector, m_FocusDistanceValue, m_FocusLengthEditbox, m_FocusLengthNearEditbox, m_FocusLengthNearSelector, m_FocusLengthNearValue, m_FocusLengthSelector, and m_FocusLengthValue.
Referenced by LoadDOFPreset(), ResetDOF(), and UpdateValuesFromEditMode().
◆ UpdateFocusDepthOffset()
| protected void UpdateFocusDepthOffset |
( |
float |
value | ) |
|
|
inlineprivate |
◆ UpdateFocusDistance()
| protected void UpdateFocusDistance |
( |
float |
value | ) |
|
|
inlineprivate |
◆ UpdateFocusLength()
| protected void UpdateFocusLength |
( |
float |
value | ) |
|
|
inlineprivate |
◆ UpdateFocusLengthNear()
| protected void UpdateFocusLengthNear |
( |
float |
value | ) |
|
|
inlineprivate |
◆ UpdateFOV()
| protected void UpdateFOV |
( |
float |
value | ) |
|
|
inlineprivate |
◆ UpdateValuesFromEditMode()
| protected void UpdateValuesFromEditMode |
( |
| ) |
|
|
inlineprivate |
References IsValidEditboxValue(), m_BlurEditbox, m_FocusDepthOffsetEditbox, m_FocusDistanceEditbox, m_FocusLengthEditbox, m_FocusLengthNearEditbox, m_FOVEditbox, SetDOF(), UpdateBlur(), UpdateDOFSliders(), UpdateFocusDepthOffset(), UpdateFocusDistance(), UpdateFocusLength(), UpdateFocusLengthNear(), and UpdateFOV().
Referenced by Update().
◆ m_BlurEditbox
◆ m_BlurSelector
◆ m_BlurValue
◆ m_CanUseMovement
| protected bool m_CanUseMovement |
|
private |
◆ m_DOFDeletePrefabBtn
| protected ButtonWidget m_DOFDeletePrefabBtn |
|
private |
◆ m_DOFLoadPrefabBtn
| protected ButtonWidget m_DOFLoadPrefabBtn |
|
private |
◆ m_DOFPresetEditbox
◆ m_DOFPresetsBtns
| protected Widget m_DOFPresetsBtns |
|
private |
◆ m_DOFPresetsList
| protected ref ScriptConsolePresetsList m_DOFPresetsList |
|
private |
◆ m_DOFPresetsPanel
| protected Widget m_DOFPresetsPanel |
|
private |
◆ m_DOFPresetsVisible
| protected bool m_DOFPresetsVisible |
|
private |
◆ m_DOFSavePrefabBtn
| protected ButtonWidget m_DOFSavePrefabBtn |
|
private |
◆ m_DOFShowPresetsBtn
| protected ButtonWidget m_DOFShowPresetsBtn |
|
private |
◆ m_DOFShowPresetsBtnLabel
◆ m_FirstInit
| protected bool m_FirstInit |
|
private |
◆ m_FocusDepthOffsetEditbox
◆ m_FocusDepthOffsetSelector
◆ m_FocusDepthOffsetValue
◆ m_FocusDistanceEditbox
◆ m_FocusDistanceSelector
◆ m_FocusDistanceValue
◆ m_FocusLengthEditbox
◆ m_FocusLengthNearEditbox
◆ m_FocusLengthNearSelector
◆ m_FocusLengthNearValue
◆ m_FocusLengthSelector
◆ m_FocusLengthValue
◆ m_FOVEditbox
◆ m_FOVSelector
◆ m_FOVValue
◆ m_FreeDebugCamera
| protected FreeDebugCamera m_FreeDebugCamera |
|
private |
◆ m_IsCAPSPressed
| protected bool m_IsCAPSPressed |
|
private |
◆ m_IsCTRLPressed
| protected bool m_IsCTRLPressed |
|
private |
◆ m_IsReturnPressed
| protected bool m_IsReturnPressed |
|
private |
◆ m_MouseMovementEnabled
| protected bool m_MouseMovementEnabled |
|
private |
◆ m_ResetDOFButton
| protected ButtonWidget m_ResetDOFButton |
|
private |
◆ m_SelectedDOFPreset
◆ m_ValueEditboxMode
| protected bool m_ValueEditboxMode |
|
private |
◆ m_ValueEditModeTime
| protected float m_ValueEditModeTime |
|
private |
The documentation for this class was generated from the following file: