Class DaggerfallUnitySaveGameWindow
Daggerfall Unity save game interface.
Inheritance
DaggerfallUnitySaveGameWindow
Assembly: Assembly-CSharp.dll
Syntax
public class DaggerfallUnitySaveGameWindow : DaggerfallPopupWindow, IUserInterfaceWindow
Constructors
|
Improve this Doc
View Source
DaggerfallUnitySaveGameWindow(IUserInterfaceManager, DaggerfallUnitySaveGameWindow.Modes, DaggerfallBaseWindow, Boolean)
Declaration
public DaggerfallUnitySaveGameWindow(IUserInterfaceManager uiManager, DaggerfallUnitySaveGameWindow.Modes mode, DaggerfallBaseWindow previous = null, bool displayMostRecentChar = false)
Parameters
Fields
|
Improve this Doc
View Source
Declaration
protected Color cancelButtonBackgroundColor
Field Value
|
Improve this Doc
View Source
currentPlayerName
Declaration
protected string currentPlayerName
Field Value
|
Improve this Doc
View Source
Declaration
protected Button deleteSaveButton
Field Value
|
Improve this Doc
View Source
displayMostRecentChar
Declaration
protected bool displayMostRecentChar
Field Value
|
Improve this Doc
View Source
gameTimeLabel
Declaration
protected TextLabel gameTimeLabel
Field Value
|
Improve this Doc
View Source
Declaration
protected Button goButton
Field Value
|
Improve this Doc
View Source
loading
Declaration
Field Value
|
Improve this Doc
View Source
loadingCountdown
Declaration
protected int loadingCountdown
Field Value
|
Improve this Doc
View Source
loadingLabel
Declaration
protected TextLabel loadingLabel
Field Value
|
Improve this Doc
View Source
mainPanel
Declaration
protected Panel mainPanel
Field Value
|
Improve this Doc
View Source
mainPanelBackgroundColor
Declaration
protected Color mainPanelBackgroundColor
Field Value
|
Improve this Doc
View Source
mode
Declaration
protected DaggerfallUnitySaveGameWindow.Modes mode
Field Value
|
Improve this Doc
View Source
namePanelBackgroundColor
Declaration
protected Color namePanelBackgroundColor
Field Value
|
Improve this Doc
View Source
promptLabel
Declaration
protected TextLabel promptLabel
Field Value
|
Improve this Doc
View Source
Declaration
protected Button renameSaveButton
Field Value
|
Improve this Doc
View Source
Declaration
protected Color saveButtonBackgroundColor
Field Value
|
Improve this Doc
View Source
saveFolderColor
Declaration
protected Color saveFolderColor
Field Value
|
Improve this Doc
View Source
saveFolderLabel
Declaration
protected TextLabel saveFolderLabel
Field Value
|
Improve this Doc
View Source
saveNameTextBox
Declaration
protected TextBox saveNameTextBox
Field Value
|
Improve this Doc
View Source
savesList
Declaration
protected ListBox savesList
Field Value
|
Improve this Doc
View Source
savesListBackgroundColor
Declaration
protected Color savesListBackgroundColor
Field Value
|
Improve this Doc
View Source
savesListTextColor
Declaration
protected Color savesListTextColor
Field Value
|
Improve this Doc
View Source
Declaration
protected VerticalScrollBar savesScroller
Field Value
|
Improve this Doc
View Source
saveTimeLabel
Declaration
protected TextLabel saveTimeLabel
Field Value
|
Improve this Doc
View Source
saveVersionLabel
Declaration
protected TextLabel saveVersionLabel
Field Value
|
Improve this Doc
View Source
screenshotPanel
Declaration
protected Panel screenshotPanel
Field Value
|
Improve this Doc
View Source
Declaration
protected Button switchCharButton
Field Value
|
Improve this Doc
View Source
Declaration
protected Button switchClassicButton
Field Value
Properties
|
Improve this Doc
View Source
Mode
Declaration
public DaggerfallUnitySaveGameWindow.Modes Mode { get; set; }
Property Value
Methods
|
Improve this Doc
View Source
Declaration
protected virtual void CancelButton_OnMouseClick(BaseScreenComponent sender, Vector2 position)
Parameters
|
Improve this Doc
View Source
Declaration
protected virtual void ConfirmDelete_OnButtonClick(DaggerfallMessageBox sender, DaggerfallMessageBox.MessageBoxButtons messageBoxButton)
Parameters
|
Improve this Doc
View Source
Declaration
protected virtual void ConfirmOverwrite_OnButtonClick(DaggerfallMessageBox sender, DaggerfallMessageBox.MessageBoxButtons messageBoxButton)
Parameters
|
Improve this Doc
View Source
Declaration
protected virtual void DeleteSaveButton_OnMouseClick(BaseScreenComponent sender, Vector2 position)
Parameters
|
Improve this Doc
View Source
LoadGame()
Declaration
protected virtual void LoadGame()
|
Improve this Doc
View Source
OnPush()
Declaration
public override void OnPush()
Overrides
|
Improve this Doc
View Source
Picker_OnItemPicked(Int32, String)
Declaration
protected virtual void Picker_OnItemPicked(int index, string itemString)
Parameters
|
Improve this Doc
View Source
Declaration
protected virtual void RenameSaveButton_OnGotUserInput(DaggerfallInputMessageBox sender, string saveName)
Parameters
|
Improve this Doc
View Source
Declaration
protected virtual void RenameSaveButton_OnMouseClick(BaseScreenComponent sender, Vector2 position)
Parameters
|
Improve this Doc
View Source
SaveFolderLabel_OnMouseClick(BaseScreenComponent, Vector2)
Declaration
protected virtual void SaveFolderLabel_OnMouseClick(BaseScreenComponent sender, Vector2 position)
Parameters
|
Improve this Doc
View Source
SaveGame()
Declaration
protected virtual void SaveGame()
|
Improve this Doc
View Source
SaveLoadEventHandler(BaseScreenComponent, Vector2)
Declaration
protected virtual void SaveLoadEventHandler(BaseScreenComponent sender, Vector2 position)
Parameters
|
Improve this Doc
View Source
SaveNameTextBox_OnType()
Declaration
protected virtual void SaveNameTextBox_OnType()
|
Improve this Doc
View Source
Declaration
protected virtual void SavesList_OnScroll()
|
Improve this Doc
View Source
SavesList_OnSelectItem()
Declaration
protected virtual void SavesList_OnSelectItem()
|
Improve this Doc
View Source
Declaration
protected virtual void SavesScroller_OnScroll()
|
Improve this Doc
View Source
SetBackground(BaseScreenComponent, Color, String)
Declaration
protected virtual void SetBackground(BaseScreenComponent panel, Color color, string textureName)
Parameters
|
Improve this Doc
View Source
Declaration
protected virtual void SetBackground(Button button, Color color, string textureName)
Parameters
|
Improve this Doc
View Source
SetMode(DaggerfallUnitySaveGameWindow.Modes)
Declaration
protected virtual void SetMode(DaggerfallUnitySaveGameWindow.Modes mode)
Parameters
|
Improve this Doc
View Source
Setup()
Declaration
protected override void Setup()
Overrides
|
Improve this Doc
View Source
Declaration
protected virtual void SwitchCharButton_OnMouseClick(BaseScreenComponent sender, Vector2 position)
Parameters
|
Improve this Doc
View Source
Declaration
protected virtual void SwitchClassicButton_OnMouseClick(BaseScreenComponent sender, Vector2 position)
Parameters
|
Improve this Doc
View Source
Update()
Declaration
public override void Update()
Overrides
|
Improve this Doc
View Source
UpdateSavesList()
Declaration
protected virtual void UpdateSavesList()
|
Improve this Doc
View Source
UpdateSelectedSaveInfo()
Declaration
protected virtual void UpdateSelectedSaveInfo()
Implements