Namespace DaggerfallWorkshop.Game.UserInterfaceWindows
Classes
AdvancedSettingsWindow
Window with advanced settings for Daggerfall Unity.
AmbientOcclusionConfigPage
AntialiasingConfigPage
BloomConfigPage
ColorBoostConfigPage
ColorPicker
CreateCharAddBonusSkills
Implements "Add Bonus Points" to skills window.
CreateCharAddBonusStats
Implements "Add Bonus Points" to primary stats window.
CreateCharBiography
Implements biography questionnaire
CreateCharChooseBio
Implements bio choice (automatically or manually generate) window
CreateCharChooseClassGen
Implements class choice (selected or generated) window
CreateCharClassQuestions
Implements class selection questionnaire
CreateCharClassSelect
Implements the select class window.
CreateCharCustomClass
Implements custom class creator window.
CreateCharFaceSelect
Implements the select face window.
CreateCharGenderSelect
Implements select gender window.
CreateCharNameSelect
Implements the enter name window.
CreateCharRaceSelect
Implements race select window.
CreateCharReflexSelect
Implements character reflexes picker.
CreateCharReputationWindow
Implements reputation adjustment window.
CreateCharSpecialAdvantageWindow
Implements special advantage/disadvantage window.
CreateCharSummary
Implements final summary window at end of character creation.
DaggerfallAutomapWindow
Implements indoor and dungeon automap window window.
DaggerfallBankPurchasePopUp
DaggerfallBaseWindow
Implements a user interface window for native Daggerfall 320x200 screens. Also provides some control helpers common to UI windows.
DaggerfallBookReaderWindow
DaggerfallCharacterSheetWindow
Implements character sheet window.
DaggerfallControlsWindow
Implements controls window.
DaggerfallCourtWindow
Implements popup window for when player is in court for a crime.
DaggerfallDaedraSummonedWindow
Class for handling Daedra summoning.
DaggerfallEffectSettingsEditorWindow
DaggerfallExteriorAutomapWindow
Implements indoor and dungeon automap window window.
DaggerfallGuildServiceCureDisease
DaggerfallGuildServiceDonation
DaggerfallGuildServicePopupWindow
DaggerfallGuildServiceTraining
DaggerfallHUD
Implements heads-up-display for default view mode. TODO: Migrate to full DaggerfallBaseWindow setup
DaggerfallInputMessageBox
General purpose pop-up window for displaying a message with an input text box.
DaggerfallInventoryWindow
Implements inventory window.
DaggerfallItemMakerWindow
DaggerfallJoystickControlsWindow
Implements joystick controls window.
DaggerfallListPickerWindow
Implements a list picker popup window.
DaggerfallLoadClassicGameWindow
Implements the classic Daggerfall Load Saved Game interface.
DaggerfallMerchantRepairPopupWindow
DaggerfallMerchantServicePopupWindow
DaggerfallMessageBox
Implements a Daggerfal popup message box dialog with variable buttons. Designed to take Daggerfall multiline text resource records.
DaggerfallPauseOptionsWindow
Implements popup window on escape during gameplay.
DaggerfallPlayerHistoryWindow
DaggerfallPopupWindow
Implementation of a popup window designed to appear on top of other screens. Can optionally render previous window hierarchy before its own. Popups can be optionally cancelled at any time using the ESC key.
DaggerfallPotionMakerWindow
DaggerfallQuestJournalWindow
DaggerfallQuestOfferWindow
Implementation of a (dummy) popup window that can offer quests.
DaggerfallQuestPopupWindow
Abstract class for popup windows that can offer quests, including from summoned Daedra.
DaggerfallRestWindow
DaggerfallSpellBookWindow
Spellbook UI for both casting spells and purchasing spells from guilds.
DaggerfallSpellMakerWindow
Spellmaker UI.
DaggerfallStartWindow
Implements the Daggerfall Start user interface to load, save, exit.
DaggerfallTavernWindow
DaggerfallTeleportPopUp
DaggerfallTradeWindow
Implements trade windows, based on inventory window.
DaggerfallTransportWindow
DaggerfallTravelMapWindow
Implements Daggerfall's travel map.
DaggerfallTravelMapWindow.TravelMapConsoleCommands
DaggerfallTravelPopUp
DaggerfallUnityMouseControlsWindow
Implements mouse controls window.
DaggerfallUnitySaveGameWindow
Daggerfall Unity save game interface.
DaggerfallUnitySetupGameWizard
Game setup UI. Helps user set Daggerfall path and other basic options. This is very rough and could do some cleanup.
DaggerfallUseMagicItemWindow
DaggerfallVidPlayerWindow
Implements a VID player.
DaggerfallWitchesCovenPopupWindow
DemoClassQuestionsWindow
Demo popup window used to research and test parts of class questions UI. Not for use in live game. Can be removed once class questions UI fully functional.
DemoFLCWindow
Demo popup window to play .FLC files in DagUI.
DepthOfFieldConfigPage
DitherConfigPage
GameEffectConfigPage
GameEffectsConfigWindow
HardStrings
Collection of hardcoded string constants. No in-game text is to be stored here, only strings for keys and similar.
MotionBlurConfigPage
RetroModeConfigPage
SpellIconPickerWindow
Daggerfall Unity spell icon picker interface.
SpellIconPickerWindow.ScrollingPanel
Allow for vertically scrolling panel layouts. Only used by spell icon picker at this time with a design specific for that UI. Might split out later with upgrades to use as a generic control.
StartNewGameWizard
Strings together the various parts of character creation and starting a new game.
UIWindowFactory
VignetteConfigPage
WindowMessages
Structs
CreateCharSpecialAdvantageWindow.SpecialAdvDis
DaggerfallQuestPopupWindow.DaedraData
GameEffectsConfigWindow.ConfigPageEntry
Interfaces
IGameEffectConfigPage
Interface to a single page of in-game effect settings UI.
Enums
DaggerfallAutomapWindow.AutomapViewMode
DaggerfallInventoryWindow.ActionModes
DaggerfallInventoryWindow.ItemHoverLocation
Event raised when an item is hovered over in either list, the paperdoll, or accessories.
DaggerfallInventoryWindow.RemoteTargetTypes
DaggerfallInventoryWindow.TabPages
DaggerfallMerchantServicePopupWindow.Services
Supported services.
DaggerfallMessageBox.CommonMessageBoxButtons
DaggerfallMessageBox.MessageBoxButtons
Default message box buttons are indices into BUTTONS.RCI.
DaggerfallQuestJournalWindow.JournalDisplay
DaggerfallRestWindow.RestModes
DaggerfallTradeWindow.WindowModes
DaggerfallUnitySaveGameWindow.Modes
DaggerfallUnitySetupGameWizard.SetupStages
StartNewGameWizard.WizardStages
UIWindowType
Delegates
ColorPicker.OnColorPickedEventHandler
CreateCharSummary.OnRestartHandler
DaggerfallCourtWindow.OnCourtScreenEventHandler
DaggerfallCourtWindow.OnEndPrisonTimeEventHandler
DaggerfallEffectSettingsEditorWindow.OnSettingsChangedHandler
DaggerfallHUD.OnLargeHUDToggleHandler
DaggerfallInputMessageBox.OnReturnPlayerInputHandler
Signature for listening to the input received by a DaggerfallInputMessageBox.
DaggerfallInventoryWindow.OnItemHoverHandler
DaggerfallListPickerWindow.OnItemPickedEventHandler
DaggerfallMessageBox.OnButtonClickHandler
DaggerfallPopupWindow.OnCancelHandler
DaggerfallRestWindow.OnOnSleepTickEventHandler
DaggerfallRestWindow.OnSleepEndEventHandler
DaggerfallStartWindow.OnStartFirstVisibleEventHandler
DaggerfallTradeWindow.OnTradeHandler
DaggerfallTravelPopUp.OnOnPostFastTravelEventHandler
DaggerfallVidPlayerWindow.OnVideoEndEventHandler
DaggerfallVidPlayerWindow.OnVideoFinishedHandler
DaggerfallVidPlayerWindow.OnVideoStartEventHandler
GameEffectsConfigWindow.OnRegisterCustomPagesHandler
Event raised when when window is ready for custom pages to be added.