PC Stable Documentation
 
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Loading...
Searching...
No Matches
ScriptConsoleCameraTab Class Reference

Private Member Functions

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)
 

Private Attributes

protected ref ScriptConsoleSelector m_FOVSelector
 
protected ref ScriptConsoleSelector m_FocusDistanceSelector
 
protected ref ScriptConsoleSelector m_FocusLengthSelector
 
protected ref ScriptConsoleSelector m_FocusLengthNearSelector
 
protected ref ScriptConsoleSelector m_BlurSelector
 
protected ref ScriptConsoleSelector m_FocusDepthOffsetSelector
 
protected TextWidget m_FOVValue
 
protected EditBoxWidget m_FOVEditbox
 
protected TextWidget m_FocusDistanceValue
 
protected EditBoxWidget m_FocusDistanceEditbox
 
protected TextWidget m_FocusLengthValue
 
protected EditBoxWidget m_FocusLengthEditbox
 
protected TextWidget m_FocusLengthNearValue
 
protected EditBoxWidget m_FocusLengthNearEditbox
 
protected TextWidget m_BlurValue
 
protected EditBoxWidget m_BlurEditbox
 
protected TextWidget m_FocusDepthOffsetValue
 
protected EditBoxWidget m_FocusDepthOffsetEditbox
 
protected ButtonWidget m_ResetDOFButton
 
protected EditBoxWidget m_DOFPresetEditbox
 
protected Widget m_DOFPresetsPanel
 
protected Widget m_DOFPresetsBtns
 
protected ButtonWidget m_DOFShowPresetsBtn
 
protected TextWidget m_DOFShowPresetsBtnLabel
 
protected ButtonWidget m_DOFSavePrefabBtn
 
protected ButtonWidget m_DOFDeletePrefabBtn
 
protected ButtonWidget m_DOFLoadPrefabBtn
 
protected FreeDebugCamera m_FreeDebugCamera
 
protected bool m_MouseMovementEnabled
 
protected bool m_DOFPresetsVisible
 
protected bool m_IsCTRLPressed
 
protected bool m_IsCAPSPressed
 
protected bool m_IsReturnPressed
 
protected bool m_ValueEditboxMode
 
protected float m_ValueEditModeTime
 
protected bool m_FirstInit
 
protected ScriptConsoleCameraDOFPreset m_SelectedDOFPreset
 
protected ref ScriptConsolePresetsList m_DOFPresetsList
 
protected bool m_CanUseMovement
 

Constructor & Destructor Documentation

◆ ScriptConsoleCameraTab()

Member Function Documentation

◆ DeleteDOFPreset()

protected void DeleteDOFPreset ( )
inlineprivate

◆ IsValidEditboxValue()

bool IsValidEditboxValue ( string  text,
float  min,
float  max 
)
inlineprivate

◆ LoadDOFPreset()

◆ OnClick()

◆ OnListItemSelected()

protected void OnListItemSelected ( int  row,
int  column 
)
inlineprivate

◆ OnMouseEnter()

override bool OnMouseEnter ( Widget  w,
int  x,
int  y 
)
inlineprivate

◆ OnMouseLeave()

override bool OnMouseLeave ( Widget  w,
Widget  enterW,
int  x,
int  y 
)
inlineprivate

◆ ReloadDOFPresetsList()

◆ ResetDOF()

◆ SaveDOFPreset()

protected void SaveDOFPreset ( )
inlineprivate

◆ SetDOF()

◆ ToggleValueEditMode()

◆ Update()

◆ UpdateBlur()

◆ UpdateDOFSliders()

◆ UpdateFocusDepthOffset()

◆ UpdateFocusDistance()

◆ UpdateFocusLength()

◆ UpdateFocusLengthNear()

◆ UpdateFOV()

◆ UpdateValuesFromEditMode()

Field Documentation

◆ m_BlurEditbox

◆ m_BlurSelector

protected ref ScriptConsoleSelector m_BlurSelector
private

◆ m_BlurValue

protected TextWidget m_BlurValue
private

◆ m_CanUseMovement

protected bool m_CanUseMovement
private

Referenced by Update().

◆ m_DOFDeletePrefabBtn

protected ButtonWidget m_DOFDeletePrefabBtn
private

Referenced by OnClick(), and ScriptConsoleCameraTab().

◆ m_DOFLoadPrefabBtn

protected ButtonWidget m_DOFLoadPrefabBtn
private

Referenced by OnClick(), and ScriptConsoleCameraTab().

◆ m_DOFPresetEditbox

protected EditBoxWidget m_DOFPresetEditbox
private

◆ m_DOFPresetsBtns

protected Widget m_DOFPresetsBtns
private

Referenced by OnClick(), and ScriptConsoleCameraTab().

◆ m_DOFPresetsList

protected ref ScriptConsolePresetsList m_DOFPresetsList
private

◆ m_DOFPresetsPanel

protected Widget m_DOFPresetsPanel
private

Referenced by OnClick(), and ScriptConsoleCameraTab().

◆ m_DOFPresetsVisible

protected bool m_DOFPresetsVisible
private

Referenced by OnClick().

◆ m_DOFSavePrefabBtn

protected ButtonWidget m_DOFSavePrefabBtn
private

Referenced by OnClick(), and ScriptConsoleCameraTab().

◆ m_DOFShowPresetsBtn

protected ButtonWidget m_DOFShowPresetsBtn
private

Referenced by OnClick(), and ScriptConsoleCameraTab().

◆ m_DOFShowPresetsBtnLabel

protected TextWidget m_DOFShowPresetsBtnLabel
private

Referenced by OnClick(), and ScriptConsoleCameraTab().

◆ m_FirstInit

protected bool m_FirstInit
private

Referenced by ScriptConsoleCameraTab().

◆ m_FocusDepthOffsetEditbox

◆ m_FocusDepthOffsetSelector

protected ref ScriptConsoleSelector m_FocusDepthOffsetSelector
private

◆ m_FocusDepthOffsetValue

protected TextWidget m_FocusDepthOffsetValue
private

◆ m_FocusDistanceEditbox

◆ m_FocusDistanceSelector

protected ref ScriptConsoleSelector m_FocusDistanceSelector
private

◆ m_FocusDistanceValue

protected TextWidget m_FocusDistanceValue
private

◆ m_FocusLengthEditbox

◆ m_FocusLengthNearEditbox

◆ m_FocusLengthNearSelector

protected ref ScriptConsoleSelector m_FocusLengthNearSelector
private

◆ m_FocusLengthNearValue

protected TextWidget m_FocusLengthNearValue
private

◆ m_FocusLengthSelector

protected ref ScriptConsoleSelector m_FocusLengthSelector
private

◆ m_FocusLengthValue

protected TextWidget m_FocusLengthValue
private

◆ m_FOVEditbox

◆ m_FOVSelector

protected ref ScriptConsoleSelector m_FOVSelector
private

◆ m_FOVValue

protected TextWidget m_FOVValue
private

◆ m_FreeDebugCamera

protected FreeDebugCamera m_FreeDebugCamera
private

◆ m_IsCAPSPressed

protected bool m_IsCAPSPressed
private

Referenced by Update().

◆ m_IsCTRLPressed

protected bool m_IsCTRLPressed
private

Referenced by Update().

◆ m_IsReturnPressed

protected bool m_IsReturnPressed
private

Referenced by Update().

◆ m_MouseMovementEnabled

protected bool m_MouseMovementEnabled
private

Referenced by Update().

◆ m_ResetDOFButton

protected ButtonWidget m_ResetDOFButton
private

Referenced by OnClick(), and ScriptConsoleCameraTab().

◆ m_SelectedDOFPreset

protected ScriptConsoleCameraDOFPreset m_SelectedDOFPreset
private

◆ m_ValueEditboxMode

protected bool m_ValueEditboxMode
private

Referenced by Update().

◆ m_ValueEditModeTime

protected float m_ValueEditModeTime
private

Referenced by Update().


The documentation for this class was generated from the following file: