DIFF

class SceneEditorMenuSource

SceneEditorMenu UIScriptedMenu UIMenuPanel Managed

All members, including inherited

Constructors 2

Constants 13

const string CONST_DEFAULT_PRESET_PREFIX = "[Default]"

Members 62

protected Widget m_WgtRoot
Referenced by ToggleVisibility()
protected ButtonWidget m_WgtBtnSceneManager
Referenced by Init(), and OnClick()
protected ButtonWidget m_WgtBtnSceneSettings
Referenced by Init(), and OnClick()
protected ButtonWidget m_WgtBtnSceneSave
Referenced by Init(), and OnClick()
protected ButtonWidget m_WgtBtnEditorSettings
Referenced by Init(), and OnClick()
protected ButtonWidget m_WgtBtnDeleteRuler
Referenced by Init(), OnClick(), and Refresh()
protected Widget m_WgtPopupsMain
Referenced by Init(), PopupBack(), PopupHideAll()
Show 1 more, PopupOpen()
protected Widget m_WgtPopupsBg
Referenced by Init(), PopupBack(), PopupHideAll()
Show 1 more, PopupOpen()
protected ref TIntArray m_OpenedPopups
Referenced by PopupBack(), PopupCloseAll(), PopupOpen()
Show 1 more, SceneEditorMenu()
protected TextWidget m_SlWgtLoadedScene
Referenced by Init(), and Refresh()
protected string m_SlSelectedClass
protected ref map<int, SceneObject> m_SlObjectsList
Referenced by OnClick(), OnItemSelected(), SceneEditorMenu()
Show 1 more, UpdateListObjects()
protected TextListboxWidget m_SlWgtLbxObjectsList
Referenced by Init(), OnClick(), OnItemSelected()
Show 1 more, UpdateListObjects()
protected EditBoxWidget m_SlWgtEbxFilter
protected ButtonWidget m_SlWgtSelect
Referenced by Init(), and OnClick()
protected ButtonWidget m_SlWgtFocus
Referenced by Init(), and OnClick()
protected string m_ClSelectedClass
protected ref TStringArray m_ClClassesList
protected EditBoxWidget m_ClWgtEbxFilter
protected TextListboxWidget m_ClWgtLbxClassesList
protected ButtonWidget m_ClWgtButtonAddAtt
Referenced by Init()
protected TextWidget m_PrWgtClassName
Referenced by Init(), and Refresh()
protected EditBoxWidget m_PrWgtPoxX
Referenced by Init(), OnChange(), and Refresh()
protected EditBoxWidget m_PrWgtPoxY
Referenced by Init(), OnChange(), and Refresh()
protected EditBoxWidget m_PrWgtPoxZ
Referenced by Init(), OnChange(), and Refresh()
protected EditBoxWidget m_PrWgtDir
Referenced by Init(), OnChange(), and Refresh()
protected EditBoxWidget m_PrWgtDmg
Referenced by Init(), OnChange(), and Refresh()
protected ButtonWidget m_WgtBtnEditInitScript
Referenced by Init(), OnClick(), and Refresh()
protected Widget m_PrWgtAttRoot
protected Widget m_PrWgtAttTitle
Referenced by Init(), and Refresh()
protected ref array<ref UIPropertyAttachment> m_PrWidgetsAttachments
Referenced by ComponentsOnClick(), GetFreeUIPropertyAttchament(), Init()
Show 1 more, Refresh()
protected ref WidgetFadeTimer m_NotifyFadeTimer
protected Widget m_NotifyWgtPanel
Referenced by Init(), and SceneEditorCommand()
protected TextListboxWidget m_PresetItemsTextListbox
protected ButtonWidget m_PresetAddItemtButton
Referenced by Init(), and OnClick()
protected ButtonWidget m_PresetRemoveItemButton
Referenced by Init(), and OnClick()
protected ButtonWidget m_SpawnOnGroundButton
Referenced by Init(), and OnClick()
protected ButtonWidget m_SpawnInInventoryButton
Referenced by Init(), and OnClick()
protected ButtonWidget m_SpawnAsAttachmentButton
Referenced by Init(), and OnClick()
protected ButtonWidget m_UpButton
Referenced by Init(), and OnClick()
protected ButtonWidget m_DownButton
Referenced by Init(), and OnClick()
protected ButtonWidget m_PresetNewButton
Referenced by Init(), and OnClick()
protected ButtonWidget m_PresetDeleteButton
Referenced by Init(), and OnClick()
protected ButtonWidget m_PresetRenameButton
Referenced by Init(), and OnClick()
protected ButtonWidget m_PresetSetDefaultButton
Referenced by Init(), and OnClick()
protected ButtonWidget m_CopyToClipboardButton
Referenced by Init(), and OnClick()
protected EditBoxWidget m_DamageEditBox
Referenced by Init(), OnChange(), and OnClick()
protected EditBoxWidget m_QuantityEditBox
Referenced by Init(), OnChange(), and OnClick()
protected EditBoxWidget m_SpawnDistanceEditBox
protected EditBoxWidget m_ConfigsButton
Referenced by Init(), and OnClick()
protected Widget m_WgtPnlWrapper
Referenced by Init(), and OnClick()
protected ButtonWidget m_WgtBtnLeftPresets
Referenced by Init(), and OnClick()
protected ButtonWidget m_WgtBtnPositionManager
Referenced by Init(), and OnClick()
protected string m_SelectedObject
protected bool m_SelectedObjectIsPreset
protected PluginDeveloper m_Developer
Referenced by Init(), OnClick(), OnDoubleClick()
Show 1 more, SetPreset()
protected UIPopupScriptPositionManager m_PopupScriptPositionManager
Referenced by OnClick(), and OnItemSelected()
protected PluginConfigDebugProfileFixed m_ConfigDebugProfileFixed
Referenced by Init(), RenderPresetItems(), RenderPresets()
Show 1 more, SetPreset()

Methods 48

override bool UseMouse()
override bool UseKeyboard()
override Widget Init()
References Class.Cast(), Class.Cast(), Class.Cast()
Show 94 more, Class.Cast(), Class.Cast(), Class.Cast(), Class.Cast(), WorkspaceWidget.CreateWidgets(), Widget.FindAnyWidget(), GetPlugin(), PluginConfigDebugProfile.GetSpawnDistance(), CGame.GetWorkspace(), map.Insert(), PopupHideAll(), RenderPresets(), Widget.SetAlpha(), EditBoxWidget.SetText(), float.ToString(), new UIPopupScriptConfigs(), new UIPopupScriptEditorSettings(), new UIPopupScriptInitScript(), new UIPopupScriptNotify(), new UIPopupScriptPositionManager(), new UIPopupScriptPresetNew(), new UIPopupScriptPresetRename(), new UIPopupScriptSceneDelete(), new UIPopupScriptSceneManager(), new UIPopupScriptSceneNew(), new UIPopupScriptSceneRename(), new UIPopupScriptSceneSettings(), UpdateListClasses(), UpdateListObjects(), UIScriptedMenu.layoutRoot, m_ClWgtButtonAddAtt, m_ClWgtEbxFilter, m_ClWgtLbxClassesList, m_ConfigDebugProfile, m_ConfigDebugProfileFixed, m_ConfigsButton, m_CopyToClipboardButton, m_DamageEditBox, m_Developer, m_DownButton, m_NotifyFadeTimer, m_NotifyWgtPanel, m_Popups, m_PresetAddItemtButton, m_PresetDeleteButton, m_PresetItemsTextListbox, m_PresetNewButton, m_PresetRemoveItemButton, m_PresetRenameButton, m_PresetSetDefaultButton, m_PresetsTextListbox, m_PrWgtAttRoot, m_PrWgtAttTitle, m_PrWgtClassName, m_PrWgtDir, m_PrWgtDmg, m_PrWgtPoxX, m_PrWgtPoxY, m_PrWgtPoxZ, m_PrWidgetsAttachments, m_QuantityEditBox, m_SlWgtEbxFilter, m_SlWgtFocus, m_SlWgtLbxObjectsList, m_SlWgtLoadedScene, m_SlWgtSelect, m_SpawnAsAttachmentButton, m_SpawnDistanceEditBox, m_SpawnInInventoryButton, m_SpawnOnGroundButton, m_UpButton, m_WgtBtnDeleteRuler, m_WgtBtnEditInitScript, m_WgtBtnEditorSettings, m_WgtBtnLeftPresets, m_WgtBtnPositionManager, m_WgtBtnSceneManager, m_WgtBtnSceneSave, m_WgtBtnSceneSettings, m_WgtPnlWrapper, m_WgtPopupsBg, m_WgtPopupsMain, POPUP_ID_CONFIGS, POPUP_ID_EDITOR_SETTINGS, POPUP_ID_INIT_SCRIPT, POPUP_ID_NOTIFY, POPUP_ID_POSITION_MANAGER, POPUP_ID_PRESET_NEW, POPUP_ID_PRESET_RENAME, POPUP_ID_SCENE_DELETE, POPUP_ID_SCENE_MANAGER, POPUP_ID_SCENE_NEW, POPUP_ID_SCENE_RENAME, and POPUP_ID_SCENE_SETTINGS
override bool OnClick(Widget w, int x, int y, int button)
References AddItemToPreset(), Class.Cast(), Class.Cast()
Show 93 more, Class.Cast(), Class.Cast(), ComponentsOnClick(), CGame.CopyToClipboard(), set.Count(), map.Count(), DeletePreset(), set.Get(), CGame.GetCurrentCameraDirection(), CGame.GetCurrentCameraPosition(), GetCurrentItemIndex(), GetCurrentItemName(), GetCurrentPresetIndex(), GetCurrentPresetName(), map.GetElement(), PluginConfigDebugProfile.GetItemHealth(), PluginConfigDebugProfile.GetItemQuantity(), CGame.GetPlayer(), BaseListboxWidget.GetSelectedRow(), PluginSceneManager.GetSelectedSceneObject(), PluginSceneManager.GetSelectedSceneObjectIndex(), EditBoxWidget.GetText(), Class.IsInherited(), Widget.IsVisible(), ItemMoveDown(), ItemMoveUp(), UIScriptedMenu.OnClick(), PopupOpen(), DayZPhysics.RaycastRV(), RefreshLists(), RemoveItemFromPreset(), RenderPresetItems(), PluginSceneManager.RulerDelete(), SaveProfileSpawnDistance(), PluginSceneManager.SceneSave(), PluginSceneManager.SelectedObjectFocus(), PluginSceneManager.SelectObject(), SetDefaultPreset(), EditBoxWidget.SetText(), EditBoxWidget.SetText(), ButtonWidget.SetText(), Widget.Show(), PluginDeveloper.SpawnEntityAsAttachment(), PluginDeveloper.SpawnEntityInPlayerInventory(), PluginDeveloper.SpawnEntityOnCursorDir(), string.ToFloat(), float.ToString(), int.ToString(), m_ConfigDebugProfile, m_ConfigsButton, m_CopyToClipboardButton, m_DamageEditBox, m_Developer, m_DownButton, m_ModuleSceneManager, m_PopupScriptPositionManager, m_PresetAddItemtButton, m_PresetDeleteButton, m_PresetItemsTextListbox, m_PresetNewButton, m_PresetRemoveItemButton, m_PresetRenameButton, m_PresetSetDefaultButton, m_PresetsTextListbox, m_QuantityEditBox, m_SelectedObject, m_SelectedObjectIsPreset, m_SlObjectsList, m_SlWgtFocus, m_SlWgtLbxObjectsList, m_SlWgtSelect, m_SpawnAsAttachmentButton, m_SpawnDistanceEditBox, m_SpawnInInventoryButton, m_SpawnOnGroundButton, m_UpButton, m_WgtBtnDeleteRuler, m_WgtBtnEditInitScript, m_WgtBtnEditorSettings, m_WgtBtnLeftPresets, m_WgtBtnPositionManager, m_WgtBtnSceneManager, m_WgtBtnSceneSave, m_WgtBtnSceneSettings, m_WgtPnlWrapper, POPUP_ID_CONFIGS, POPUP_ID_EDITOR_SETTINGS, POPUP_ID_INIT_SCRIPT, POPUP_ID_POSITION_MANAGER, POPUP_ID_PRESET_NEW, POPUP_ID_PRESET_RENAME, POPUP_ID_SCENE_MANAGER, and POPUP_ID_SCENE_SETTINGS
override void OnShow()
override void OnHide()
UIPopupScript PopupBack()
References array.Count(), array.Get(), map.Get()
Show 10 more, OnClose(), OnOpen(), array.Remove(), Show(), Widget.Show(), Widget.Show(), m_OpenedPopups, m_Popups, m_WgtPopupsBg, and m_WgtPopupsMain
void PopupCloseAll()
References array.Clear(), array.Count(), array.Get()
Show 5 more, map.Get(), OnClose(), Show(), m_OpenedPopups, and m_Popups
Referenced by ~SceneEditorMenu()
void ToggleVisibility()
protected void RefreshByLocalProfile()
private void PopupClose(int popup_id)
private void PopupHideAll()
References map.Count(), map.Get(), Show()
Show 5 more, Widget.Show(), Widget.Show(), m_Popups, m_WgtPopupsBg, and m_WgtPopupsMain
Referenced by Init()
private bool ComponentsOnClick(Widget w, int x, int y, int button)
References map.Count(), array.Count(), map.Get()
Show 5 more, array.Get(), OnClick(), OnClick(), m_Popups, and m_PrWidgetsAttachments
Referenced by OnClick()
private bool ComponentsOnChange(Widget w, int x, int y, bool finished)
References map.Count(), map.Get(), OnChange()
Show 1 more, m_Popups
Referenced by OnChange()