DIFF

class CharacterCreationMenuSource

CharacterCreationMenu UIScriptedMenu UIMenuPanel Managed

All members, including inherited

Constructors 2

Constants 2

const int TOOLTIP_ID_SAVE = 1
Referenced by OnFocus(), and OnMouseEnter()
const int TOOLTIP_ID_APPLY = 2
Referenced by OnFocus(), and OnMouseEnter()

Members 22

protected bool m_CharacterSavedPLATFORM_CONSOLE
Referenced by Back(), Init(), Refresh()
Show 3 more, SetCharacterSaved(), Update(), and UpdateControlsElements()
protected Widget m_CharacterRotationFrame
Referenced by Init(), and OnMouseButtonDown()
protected Widget m_Apply
Referenced by Init(), IsFocusable(), OnClick()
Show 1 more, Refresh()
protected Widget m_Save
Referenced by Init(), IsFocusable(), OnClick()
Show 1 more, Refresh()
protected Widget m_RandomizeCharacter
Referenced by CheckNewOptions(), Init(), IsFocusable()
Show 1 more, OnClick()
protected Widget m_BackButton
Referenced by Init(), IsFocusable(), and OnClick()
protected Widget m_PlayedCharacterInfo
Referenced by Init(), and Refresh()
protected TextWidget m_Version
Referenced by Init(), and Refresh()
protected Widget m_DetailsRoot

tooltips

Referenced by Init(), and SetTooltipTexts()
protected TextWidget m_DetailsLabel
Referenced by Init(), and SetTooltipTexts()
protected RichTextWidget m_DetailsText
Referenced by Init(), and SetTooltipTexts()
protected TextWidget m_CharacterHeaderText
Referenced by Init(), and Refresh()
protected ref OptionSelectorEditbox m_NameSelector
Referenced by Apply(), Init(), Refresh()
Show 1 more, Save()
protected ref OptionSelectorMultistateCharacterMenu m_SkinSelector
protected ref OptionSelectorMultistateCharacterMenu m_TopSelector
Referenced by ~CharacterCreationMenu(), Init(), RandomizeCharacter()
Show 1 more, TopChanged()
protected ref OptionSelectorMultistateCharacterMenu m_BottomSelector
protected ref OptionSelectorMultistateCharacterMenu m_ShoesSelector
protected ref map<Widget, OptionSelectorMultistateCharacterMenu> m_MultiOptionSelectors
int m_OriginalCharacterID
Referenced by Back(), and Init()

Methods 36

protected void OnInputDeviceChanged(EInputDeviceType pInputDeviceType)
Referenced by OnShow()
override Widget Init()
References Class.Cast(), Class.Cast(), CheckNewOptions()
Show 65 more, WorkspaceWidget.CreateWidgets(), Widget.FindAnyWidget(), Widget.FindAnyWidget(), GameInventory.FindAttachment(), IntroSceneCharacter.GetCharacterID(), IntroSceneCharacter.GetCharacterName(), IntroSceneCharacter.GetCharGenderList(), IntroSceneCharacter.GetCharList(), DefaultCharacterCreationMethods.GetConfigAttachmentTypes(), DayZGame.GetDatabaseID(), DayZIntroSceneXbox.GetIntroCharacter(), EntityAI.GetInventory(), CGame.GetMission(), Mission.GetOnInputDeviceChanged(), GetPlayerObj(), Object.GetType(), Object.GetType(), CGame.GetVersion(), CGame.GetWorkspace(), ScriptInvoker.Insert(), ScriptInvoker.Insert(), ScriptInvoker.Insert(), map.Insert(), ScriptInvoker.Insert(), ScriptInvoker.Insert(), ScriptInvoker.Insert(), IntroSceneCharacter.IsCharacterFemale(), new OptionSelectorEditbox(), new OptionSelectorMultistateCharacterMenu(), Refresh(), SetCharacter(), TextWidget.SetText(), OptionSelectorMultistateCharacterMenu.SetValue(), OptionSelectorMultistateCharacterMenu.SetValue(), OptionSelectorMultistateCharacterMenu.SetValue(), OptionSelectorMultistateCharacterMenu.SetValue(), OptionSelectorMultistateCharacterMenu.SetValue(), OptionSelector.ShowNavigationButtons(), OptionSelector.ShowNavigationButtons(), OptionSelector.ShowNavigationButtons(), OptionSelector.ShowNavigationButtons(), OptionSelector.ShowNavigationButtons(), UIScriptedMenu.layoutRoot, m_Apply, m_BackButton, m_BottomSelector, m_CharacterHeaderText, m_CharacterRotationFrame, m_CharacterSaved, m_DetailsLabel, m_DetailsRoot, m_DetailsText, m_GenderSelector, m_MultiOptionSelectors, m_NameSelector, OptionSelectorBase.m_OptionChanged, m_OriginalCharacterID, m_PlayedCharacterInfo, m_RandomizeCharacter, m_Save, m_Scene, m_ShoesSelector, m_SkinSelector, m_TopSelector, and m_Version
override bool OnKeyPress(Widget w, int x, int y, int key)
override bool OnClick(Widget w, int x, int y, int button)
override bool OnMouseButtonDown(Widget w, int x, int y, int button)
override bool OnMouseButtonUp(Widget w, int x, int y, int button)
override bool OnMouseEnter(Widget w, int x, int y)
override bool OnMouseLeave(Widget w, Widget enterW, int x, int y)
References ColorNormal(), and SetFocus()
override bool OnFocus(Widget w, int x, int y)
override bool OnFocusLost(Widget w, int x, int y)
bool IsFocusable(Widget w)
References m_Apply, m_BackButton, m_RandomizeCharacter
Show 1 more, m_Save
Referenced by OnFocus(), and OnFocusLost()
protected void NextOption()
Referenced by Update()
protected void PreviousOption()
Referenced by Update()
override void OnHide()
void SetCharacterSaved(bool state)
References Refresh(), and m_CharacterSaved
Referenced by BottomChanged(), GenderChanged(), Save()
Show 3 more, ShoesChanged(), SkinChanged(), and TopChanged()
protected void UpdateControlsElementVisibility()