Show / Hide Table of Contents

Class DaggerfallQuestOfferWindow

Implementation of a (dummy) popup window that can offer quests.

Inheritance
Object
UserInterfaceWindow
DaggerfallBaseWindow
DaggerfallPopupWindow
DaggerfallQuestPopupWindow
DaggerfallQuestOfferWindow
Implements
IUserInterfaceWindow
IMacroContextProvider
Inherited Members
DaggerfallQuestPopupWindow.SummonNotToday
DaggerfallQuestPopupWindow.SummonAreYouSure
DaggerfallQuestPopupWindow.SummonBefore
DaggerfallQuestPopupWindow.SummonFailed
DaggerfallQuestPopupWindow.daedraData
DaggerfallQuestPopupWindow.daedricFoes
DaggerfallQuestPopupWindow.offeredQuest
DaggerfallQuestPopupWindow.daedraToSummon
DaggerfallQuestPopupWindow.summonerFactionData
DaggerfallQuestPopupWindow.ShowFailGetQuestMessage()
DaggerfallQuestPopupWindow.ShowQuestPopupMessage(Quest, Int32, Boolean)
DaggerfallQuestPopupWindow.OfferQuest_OnButtonClick(DaggerfallMessageBox, DaggerfallMessageBox.MessageBoxButtons)
DaggerfallQuestPopupWindow.DaedraSummoningService(Int32)
DaggerfallPopupWindow.ScreenDimColor
DaggerfallPopupWindow.AllowCancel
DaggerfallPopupWindow.Cancelled
DaggerfallPopupWindow.PreviousWindow
DaggerfallPopupWindow.Update()
DaggerfallPopupWindow.Draw()
DaggerfallPopupWindow.CancelWindow()
DaggerfallPopupWindow.OnCancel
DaggerfallBaseWindow.exitKey
DaggerfallBaseWindow.defaultToolTip
DaggerfallBaseWindow.allowFreeScaling
DaggerfallBaseWindow.DaggerfallUnity
DaggerfallBaseWindow.IsSetup
DaggerfallBaseWindow.NativePanel
UserInterfaceWindow.parentPanel
UserInterfaceWindow.uiManager
UserInterfaceWindow.enabled
UserInterfaceWindow.pauseWhileOpened
UserInterfaceWindow.focusControl
UserInterfaceWindow.Value
UserInterfaceWindow.Enabled
UserInterfaceWindow.ParentPanel
UserInterfaceWindow.FocusControl
UserInterfaceWindow.ProcessMessages()
UserInterfaceWindow.OnPush()
UserInterfaceWindow.OnPop()
UserInterfaceWindow.OnReturn()
UserInterfaceWindow.CloseWindow()
UserInterfaceWindow.PopWindow()
UserInterfaceWindow.PauseWhileOpen
UserInterfaceWindow.SetFocus(BaseScreenComponent)
UserInterfaceWindow.OnClose
UserInterfaceWindow.RaiseOnCloseHandler()
Namespace: DaggerfallWorkshop.Game.UserInterfaceWindows
Assembly: Assembly-CSharp.dll
Syntax
public class DaggerfallQuestOfferWindow : DaggerfallQuestPopupWindow, IUserInterfaceWindow, IMacroContextProvider

Constructors

| Improve this Doc View Source

DaggerfallQuestOfferWindow(IUserInterfaceManager, StaticNPC.NPCData, FactionFile.SocialGroups, Boolean)

Declaration
public DaggerfallQuestOfferWindow(IUserInterfaceManager uiManager, StaticNPC.NPCData npc, FactionFile.SocialGroups socialGroup, bool menu)
Parameters
Type Name Description
IUserInterfaceManager uiManager
StaticNPC.NPCData npc
FactionFile.SocialGroups socialGroup
Boolean menu

Fields

| Improve this Doc View Source

menu

Declaration
protected bool menu
Field Value
Type Description
Boolean
| Improve this Doc View Source

questorNPC

Declaration
protected StaticNPC.NPCData questorNPC
Field Value
Type Description
StaticNPC.NPCData
| Improve this Doc View Source

socialGroup

Declaration
protected FactionFile.SocialGroups socialGroup
Field Value
Type Description
FactionFile.SocialGroups

Methods

| Improve this Doc View Source

GetMacroDataSource()

Declaration
public override MacroDataSource GetMacroDataSource()
Returns
Type Description
MacroDataSource
Overrides
DaggerfallQuestPopupWindow.GetMacroDataSource()
| Improve this Doc View Source

GetQuest()

Declaration
protected override void GetQuest()
Overrides
DaggerfallQuestPopupWindow.GetQuest()
| Improve this Doc View Source

QuestPopupMessage_OnClose()

Declaration
protected override void QuestPopupMessage_OnClose()
Overrides
DaggerfallQuestPopupWindow.QuestPopupMessage_OnClose()
| Improve this Doc View Source

Setup()

Declaration
protected override void Setup()
Overrides
DaggerfallPopupWindow.Setup()

Implements

IUserInterfaceWindow
IMacroContextProvider
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX