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

◆ OnChange() [2/2]

override bool UIScriptedMenu::OnChange ( Widget w,
int x,
int y,
bool finished )
inlineprivate

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

749 {
750 super.OnChange(w, x, y, finished);
751
752 if (w == m_ClWgtEbxFilter)
753 {
755 return true;
756 }
757 else if (w == m_SlWgtEbxFilter)
758 {
760 return true;
761 }
762 else if ( w == m_PrWgtPoxX && finished )
763 {
764 m_ModuleSceneManager.SelectedObjectSetPosX(m_PrWgtPoxX.GetText().ToFloat());
765 }
766 else if ( w == m_PrWgtPoxY && finished )
767 {
768 m_ModuleSceneManager.SelectedObjectSetPosY(m_PrWgtPoxY.GetText().ToFloat());
769 }
770 else if ( w == m_PrWgtPoxZ && finished )
771 {
772 m_ModuleSceneManager.SelectedObjectSetPosZ(m_PrWgtPoxZ.GetText().ToFloat());
773 }
774 else if ( w == m_PrWgtDir && finished )
775 {
776 m_ModuleSceneManager.SelectedObjectSetRot(m_PrWgtDir.GetText().ToFloat());
777 return true;
778 }
779 else if ( w == m_PrWgtDmg && finished )
780 {
781 m_ModuleSceneManager.SelectedObjectSetDamage(m_PrWgtDmg.GetText().ToFloat());
782 return true;
783 }
784 else if ( w == m_QuantityEditBox )
785 {
786 m_ConfigDebugProfile.SetItemQuantity( GetCurrentPresetName(), GetCurrentItemIndex(), m_QuantityEditBox.GetText().ToInt() );
787 return true;
788 }
789 else if ( w == m_DamageEditBox )
790 {
791 m_ConfigDebugProfile.SetItemHealth( GetCurrentPresetName(), GetCurrentItemIndex(), m_DamageEditBox.GetText().ToFloat() );
792 return true;
793 }
794
795 bool ret = ComponentsOnChange(w, x, y, finished);
796
797 return false;
798 }
Icon x
Icon y
int GetCurrentItemIndex()
Определения SceneEditorMenu.c:229
EditBoxWidget m_DamageEditBox
Определения SceneEditorMenu.c:1116
EditBoxWidget m_PrWgtPoxX
Определения SceneEditorMenu.c:1086
PluginConfigDebugProfile m_ConfigDebugProfile
Определения SceneEditorMenu.c:1129
void UpdateListObjects()
Определения SceneEditorMenu.c:1137
EditBoxWidget m_PrWgtDir
Определения SceneEditorMenu.c:1089
EditBoxWidget m_PrWgtPoxY
Определения SceneEditorMenu.c:1087
EditBoxWidget m_PrWgtDmg
Определения SceneEditorMenu.c:1090
bool ComponentsOnChange(Widget w, int x, int y, bool finished)
Определения SceneEditorMenu.c:1298
EditBoxWidget m_QuantityEditBox
Определения SceneEditorMenu.c:1117
PluginSceneManager m_ModuleSceneManager
Определения SceneEditorMenu.c:1050
EditBoxWidget m_ClWgtEbxFilter
Определения SceneEditorMenu.c:1080
void UpdateListClasses()
Определения SceneEditorMenu.c:1164
EditBoxWidget m_PrWgtPoxZ
Определения SceneEditorMenu.c:1088
EditBoxWidget m_SlWgtEbxFilter
Определения SceneEditorMenu.c:1073
string GetCurrentPresetName()
Определения SceneEditorMenu.c:188

Перекрестные ссылки ComponentsOnChange(), GetCurrentItemIndex(), GetCurrentPresetName(), m_ClWgtEbxFilter, m_ConfigDebugProfile, m_DamageEditBox, m_ModuleSceneManager, m_PrWgtDir, m_PrWgtDmg, m_PrWgtPoxX, m_PrWgtPoxY, m_PrWgtPoxZ, m_QuantityEditBox, m_SlWgtEbxFilter, UpdateListClasses(), UpdateListObjects(), x и y.