Show / Hide Table of Contents

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.

In This Article
Back to top Generated by DocFX