DayZ 1.27
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено

◆ UpdateValuesFromEditMode()

void ScriptConsoleCameraTab::UpdateValuesFromEditMode ( )
inlineprotected

См. определение в файле ScriptConsoleCameraTab.c строка 387

388 {
389 if (IsValidEditboxValue(m_FOVEditbox.GetText(), 0.001, 1.0))
390 UpdateFOV(m_FOVEditbox.GetText().ToFloat());
391
392 bool updateDOF = true;
393 if (IsValidEditboxValue(m_FocusDistanceEditbox.GetText(), 0.0, 1000.0))
394 {
395 UpdateFocusDistance(m_FocusDistanceEditbox.GetText().ToFloat());
396 }
397 else
398 {
399 updateDOF = false;
400 }
401
402 if (IsValidEditboxValue(m_FocusLengthEditbox.GetText(), -1.0, 10000.0))
403 {
404 UpdateFocusLength(m_FocusLengthEditbox.GetText().ToFloat());
405 }
406 else
407 {
408 updateDOF = false;
409 }
410
411 if (IsValidEditboxValue(m_FocusLengthNearEditbox.GetText(), -1.0, 10000.0))
412 {
414 }
415 else
416 {
417 updateDOF = false;
418 }
419
420 if (IsValidEditboxValue(m_BlurEditbox.GetText(), 0.0, 32.0))
421 {
422 UpdateBlur(m_BlurEditbox.GetText().ToFloat());
423 }
424 else
425 {
426 updateDOF = false;
427 }
428
429 if (IsValidEditboxValue(m_FocusDepthOffsetEditbox.GetText(), 0.0, 1000.0))
430 {
432 }
433 else
434 {
435 updateDOF = false;
436 }
437
438 if (updateDOF)
439 {
441 SetDOF();
442 }
443 }
EditBoxWidget m_FocusLengthEditbox
Определения ScriptConsoleCameraTab.c:45
void UpdateBlur(float value)
Определения ScriptConsoleCameraTab.c:205
EditBoxWidget m_BlurEditbox
Определения ScriptConsoleCameraTab.c:51
void UpdateFOV(float value)
Определения ScriptConsoleCameraTab.c:173
void UpdateFocusDepthOffset(float value)
Определения ScriptConsoleCameraTab.c:213
void UpdateDOFSliders()
Определения ScriptConsoleCameraTab.c:233
void UpdateFocusLengthNear(float value)
Определения ScriptConsoleCameraTab.c:197
void UpdateFocusDistance(float value)
Определения ScriptConsoleCameraTab.c:181
bool IsValidEditboxValue(string text, float min, float max)
Определения ScriptConsoleCameraTab.c:445
EditBoxWidget m_FocusDistanceEditbox
Определения ScriptConsoleCameraTab.c:42
EditBoxWidget m_FOVEditbox
Определения ScriptConsoleCameraTab.c:39
EditBoxWidget m_FocusLengthNearEditbox
Определения ScriptConsoleCameraTab.c:48
EditBoxWidget m_FocusDepthOffsetEditbox
Определения ScriptConsoleCameraTab.c:54
void UpdateFocusLength(float value)
Определения ScriptConsoleCameraTab.c:189

Перекрестные ссылки IsValidEditboxValue(), m_BlurEditbox, m_FocusDepthOffsetEditbox, m_FocusDistanceEditbox, m_FocusLengthEditbox, m_FocusLengthNearEditbox, m_FOVEditbox, SetDOF(), UpdateBlur(), UpdateDOFSliders(), UpdateFocusDepthOffset(), UpdateFocusDistance(), UpdateFocusLength(), UpdateFocusLengthNear() и UpdateFOV().

Используется в Update().