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

◆ UpdateValuesFromEditMode()

void ScriptConsoleCameraTab::UpdateValuesFromEditMode ( )
inlineprotected

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

408 {
409 if (IsValidEditboxValue(m_FOVEditbox.GetText(), 0.001, 1.0))
410 UpdateFOV(m_FOVEditbox.GetText().ToFloat());
411
412 bool updateDOF = true;
413 if (IsValidEditboxValue(m_FocusDistanceEditbox.GetText(), 0.0, 1000.0))
414 {
415 UpdateFocusDistance(m_FocusDistanceEditbox.GetText().ToFloat());
416 }
417 else
418 {
419 updateDOF = false;
420 }
421
422 if (IsValidEditboxValue(m_FocusLengthEditbox.GetText(), -1.0, 10000.0))
423 {
424 UpdateFocusLength(m_FocusLengthEditbox.GetText().ToFloat());
425 }
426 else
427 {
428 updateDOF = false;
429 }
430
431 if (IsValidEditboxValue(m_FocusLengthNearEditbox.GetText(), -1.0, 10000.0))
432 {
434 }
435 else
436 {
437 updateDOF = false;
438 }
439
440 if (IsValidEditboxValue(m_BlurEditbox.GetText(), 0.0, 32.0))
441 {
442 UpdateBlur(m_BlurEditbox.GetText().ToFloat());
443 }
444 else
445 {
446 updateDOF = false;
447 }
448
449 if (IsValidEditboxValue(m_FocusDepthOffsetEditbox.GetText(), 0.0, 1000.0))
450 {
452 }
453 else
454 {
455 updateDOF = false;
456 }
457
458 if (updateDOF)
459 {
461 SetDOF();
462 }
463 }
EditBoxWidget m_FocusLengthEditbox
Определения ScriptConsoleCameraTab.c:45
void UpdateBlur(float value)
Определения ScriptConsoleCameraTab.c:217
EditBoxWidget m_BlurEditbox
Определения ScriptConsoleCameraTab.c:51
void UpdateFOV(float value)
Определения ScriptConsoleCameraTab.c:185
void UpdateFocusDepthOffset(float value)
Определения ScriptConsoleCameraTab.c:225
void UpdateDOFSliders()
Определения ScriptConsoleCameraTab.c:245
void UpdateFocusLengthNear(float value)
Определения ScriptConsoleCameraTab.c:209
void UpdateFocusDistance(float value)
Определения ScriptConsoleCameraTab.c:193
bool IsValidEditboxValue(string text, float min, float max)
Определения ScriptConsoleCameraTab.c:465
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:201

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

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