165 ErrorEx(
"Could not load DOF preset entry!");
280 g_Game.GetMission().RemoveActiveInputExcludes({
"movement"});
291 g_Game.GetMission().AddActiveInputExcludes({
"movement"});
392 bool updateDOF =
true;
447 TStringArray allowedCharacters = {
".",
"0",
"1",
"2",
"3",
"4",
"5",
"6",
"7",
"8",
"9"};
448 for (
int i = 0; i < text.
Length(); i++)
450 int foundIndex = allowedCharacters.Find(text.
Get(i));
451 if (foundIndex == -1 || i == 0 && foundIndex == 0 || i == text.
Length() && foundIndex == 0)
463 super.Update(timeslice);
504 g_Game.GetMission().RemoveActiveInputExcludes({
"aiming"});
505 g_Game.GetUIManager().ShowUICursor(
false);
513 g_Game.GetMission().AddActiveInputExcludes({
"aiming"});
514 g_Game.GetUIManager().ShowUICursor(
true);
521 g_Game.GetMission().RemoveActiveInputExcludes({
"UAMoveForward",
"UAMoveBack",
"UAMoveLeft",
"UAMoveRight",
"UAWalkRunTemp"});
526 g_Game.GetMission().AddActiveInputExcludes({
"UAMoveForward",
"UAMoveBack",
"UAMoveLeft",
"UAMoveRight",
"UAWalkRunTemp"});
class ScriptConsoleCameraValues s_ScriptConsoleValues
static ScriptConsoleCameraValues GetScriptConsoleValues()
TextWidget m_FocusLengthNearValue
ref ScriptConsoleSelector m_FocusLengthSelector
ref ScriptConsoleSelector m_FOVSelector
ButtonWidget m_DOFLoadPrefabBtn
float m_ValueEditModeTime
EditBoxWidget m_FocusLengthEditbox
void UpdateBlur(float value)
TextWidget m_DOFShowPresetsBtnLabel
ButtonWidget m_DOFSavePrefabBtn
ref ScriptConsoleSelector m_FocusLengthNearSelector
ScriptConsoleCameraDOFPreset m_SelectedDOFPreset
void ToggleValueEditMode(bool editBoxMode)
TextWidget m_FocusDepthOffsetValue
override bool OnMouseLeave(Widget w, Widget enterW, int x, int y)
EditBoxWidget m_BlurEditbox
ButtonWidget m_DOFDeletePrefabBtn
ButtonWidget m_ResetDOFButton
ref ScriptConsoleSelector m_FocusDepthOffsetSelector
TextWidget m_FocusDistanceValue
void ScriptConsoleCameraTab(Widget root, ScriptConsole console, Widget button, ScriptConsoleTabBase parent=null)
void UpdateFOV(float value)
TextWidget m_FocusLengthValue
void UpdateFocusDepthOffset(float value)
void UpdateFocusLengthNear(float value)
override void Update(float timeslice)
void UpdateFocusDistance(float value)
bool IsValidEditboxValue(string text, float min, float max)
override bool OnMouseEnter(Widget w, int x, int y)
override bool OnClick(Widget w, int x, int y, int button)
EditBoxWidget m_FocusDistanceEditbox
FreeDebugCamera m_FreeDebugCamera
ref ScriptConsolePresetsList m_DOFPresetsList
EditBoxWidget m_DOFPresetEditbox
EditBoxWidget m_FOVEditbox
EditBoxWidget m_FocusLengthNearEditbox
ref ScriptConsoleSelector m_BlurSelector
bool m_MouseMovementEnabled
ButtonWidget m_DOFShowPresetsBtn
void UpdateValuesFromEditMode()
ref ScriptConsoleSelector m_FocusDistanceSelector
void OnListItemSelected(int row, int column)
void ReloadDOFPresetsList()
EditBoxWidget m_FocusDepthOffsetEditbox
void UpdateFocusLength(float value)
static float m_CurrentFOV
static float m_CurrentFocusLength
static float m_CurrentFocusDistance
static float m_CurrentBlur
static void SetDefaultValues()
static float m_CurrentFocusLengthNear
static float m_CurrentFocusDepthOffset
PluginConfigDebugProfile m_ConfigDebugProfile
void ScriptConsoleTabBase(Widget root, ScriptConsole console, Widget button, ScriptConsoleTabBase parent=null)
proto string ToString(bool simple=true)
array< string > TStringArray
proto native int KeyState(KeyCode key)
proto native int Length()
Returns length of string.
proto string Get(int index)
Gets n-th character from string.
proto native float ToFloat()
Converts string to float.