Show / Hide Table of Contents

Class DaggerfallTalkWindow

Inheritance
Object
UserInterfaceWindow
DaggerfallBaseWindow
DaggerfallPopupWindow
DaggerfallTalkWindow
Implements
IUserInterfaceWindow
Inherited Members
DaggerfallPopupWindow.ScreenDimColor
DaggerfallPopupWindow.AllowCancel
DaggerfallPopupWindow.Cancelled
DaggerfallPopupWindow.PreviousWindow
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.OnReturn()
UserInterfaceWindow.CloseWindow()
UserInterfaceWindow.PopWindow()
UserInterfaceWindow.PauseWhileOpen
UserInterfaceWindow.SetFocus(BaseScreenComponent)
UserInterfaceWindow.OnClose
UserInterfaceWindow.RaiseOnCloseHandler()
Namespace: DaggerfallWorkshop.Game.UserInterface
Assembly: Assembly-CSharp.dll
Syntax
public class DaggerfallTalkWindow : DaggerfallPopupWindow, IUserInterfaceWindow

Constructors

| Improve this Doc View Source

DaggerfallTalkWindow(IUserInterfaceManager, DaggerfallBaseWindow)

Declaration
public DaggerfallTalkWindow(IUserInterfaceManager uiManager, DaggerfallBaseWindow previous = null)
Parameters
Type Name Description
IUserInterfaceManager uiManager
DaggerfallBaseWindow previous

Fields

| Improve this Doc View Source

arrowConversationDownGreen

Declaration
protected Texture2D arrowConversationDownGreen
Field Value
Type Description
Texture2D
| Improve this Doc View Source

arrowConversationDownRed

Declaration
protected Texture2D arrowConversationDownRed
Field Value
Type Description
Texture2D
| Improve this Doc View Source

arrowConversationUpGreen

Declaration
protected Texture2D arrowConversationUpGreen
Field Value
Type Description
Texture2D
| Improve this Doc View Source

arrowConversationUpRed

Declaration
protected Texture2D arrowConversationUpRed
Field Value
Type Description
Texture2D
| Improve this Doc View Source

arrowsFullSize

Declaration
protected DFSize arrowsFullSize
Field Value
Type Description
DFSize
| Improve this Doc View Source

arrowTopicDownGreen

Declaration
protected Texture2D arrowTopicDownGreen
Field Value
Type Description
Texture2D
| Improve this Doc View Source

arrowTopicDownRed

Declaration
protected Texture2D arrowTopicDownRed
Field Value
Type Description
Texture2D
| Improve this Doc View Source

arrowTopicLeftGreen

Declaration
protected Texture2D arrowTopicLeftGreen
Field Value
Type Description
Texture2D
| Improve this Doc View Source

arrowTopicLeftRed

Declaration
protected Texture2D arrowTopicLeftRed
Field Value
Type Description
Texture2D
| Improve this Doc View Source

arrowTopicRightGreen

Declaration
protected Texture2D arrowTopicRightGreen
Field Value
Type Description
Texture2D
| Improve this Doc View Source

arrowTopicRightRed

Declaration
protected Texture2D arrowTopicRightRed
Field Value
Type Description
Texture2D
| Improve this Doc View Source

arrowTopicUpGreen

Declaration
protected Texture2D arrowTopicUpGreen
Field Value
Type Description
Texture2D
| Improve this Doc View Source

arrowTopicUpRed

Declaration
protected Texture2D arrowTopicUpRed
Field Value
Type Description
Texture2D
| Improve this Doc View Source

buttonCategoryLocation

Declaration
protected Button buttonCategoryLocation
Field Value
Type Description
Button
| Improve this Doc View Source

buttonCategoryPerson

Declaration
protected Button buttonCategoryPerson
Field Value
Type Description
Button
| Improve this Doc View Source

buttonCategoryThings

Declaration
protected Button buttonCategoryThings
Field Value
Type Description
Button
| Improve this Doc View Source

buttonCategoryWork

Declaration
protected Button buttonCategoryWork
Field Value
Type Description
Button
| Improve this Doc View Source

buttonCheckboxToneBlunt

Declaration
protected Button buttonCheckboxToneBlunt
Field Value
Type Description
Button
| Improve this Doc View Source

buttonCheckboxToneNormal

Declaration
protected Button buttonCheckboxToneNormal
Field Value
Type Description
Button
| Improve this Doc View Source

buttonCheckboxTonePolite

Declaration
protected Button buttonCheckboxTonePolite
Field Value
Type Description
Button
| Improve this Doc View Source

buttonConversationDown

Declaration
protected Button buttonConversationDown
Field Value
Type Description
Button
| Improve this Doc View Source

buttonConversationUp

Declaration
protected Button buttonConversationUp
Field Value
Type Description
Button
| Improve this Doc View Source

buttonGoodbye

Declaration
protected Button buttonGoodbye
Field Value
Type Description
Button
| Improve this Doc View Source

buttonLogbook

Declaration
protected Button buttonLogbook
Field Value
Type Description
Button
| Improve this Doc View Source

buttonOkay

Declaration
protected Button buttonOkay
Field Value
Type Description
Button
| Improve this Doc View Source

buttonTellMeAbout

Declaration
protected Button buttonTellMeAbout
Field Value
Type Description
Button
| Improve this Doc View Source

buttonTopicDown

Declaration
protected Button buttonTopicDown
Field Value
Type Description
Button
| Improve this Doc View Source

buttonTopicLeft

Declaration
protected Button buttonTopicLeft
Field Value
Type Description
Button
| Improve this Doc View Source

buttonTopicRight

Declaration
protected Button buttonTopicRight
Field Value
Type Description
Button
| Improve this Doc View Source

buttonTopicUp

Declaration
protected Button buttonTopicUp
Field Value
Type Description
Button
| Improve this Doc View Source

buttonWhereIs

Declaration
protected Button buttonWhereIs
Field Value
Type Description
Button
| Improve this Doc View Source

colorsCategoryLocationGrayedOut

Declaration
protected Color[] colorsCategoryLocationGrayedOut
Field Value
Type Description
Color[]
| Improve this Doc View Source

colorsCategoryLocationHighlighted

Declaration
protected Color[] colorsCategoryLocationHighlighted
Field Value
Type Description
Color[]
| Improve this Doc View Source

colorsCategoryPeopleGrayedOut

Declaration
protected Color[] colorsCategoryPeopleGrayedOut
Field Value
Type Description
Color[]
| Improve this Doc View Source

colorsCategoryPeopleHighlighted

Declaration
protected Color[] colorsCategoryPeopleHighlighted
Field Value
Type Description
Color[]
| Improve this Doc View Source

colorsCategoryThingGrayedOut

Declaration
protected Color[] colorsCategoryThingGrayedOut
Field Value
Type Description
Color[]
| Improve this Doc View Source

colorsCategoryThingHighlighted

Declaration
protected Color[] colorsCategoryThingHighlighted
Field Value
Type Description
Color[]
| Improve this Doc View Source

colorsCategoryWorkGrayedOut

Declaration
protected Color[] colorsCategoryWorkGrayedOut
Field Value
Type Description
Color[]
| Improve this Doc View Source

colorsCategoryWorkHighlighted

Declaration
protected Color[] colorsCategoryWorkHighlighted
Field Value
Type Description
Color[]
| Improve this Doc View Source

colorsTellMeAboutGrayedOut

Declaration
protected Color[] colorsTellMeAboutGrayedOut
Field Value
Type Description
Color[]
| Improve this Doc View Source

colorsTellMeAboutHighlighted

Declaration
protected Color[] colorsTellMeAboutHighlighted
Field Value
Type Description
Color[]
| Improve this Doc View Source

colorsWhereIsGrayedOut

Declaration
protected Color[] colorsWhereIsGrayedOut
Field Value
Type Description
Color[]
| Improve this Doc View Source

colorsWhereIsHighlighted

Declaration
protected Color[] colorsWhereIsHighlighted
Field Value
Type Description
Color[]
| Improve this Doc View Source

copyIndexes

Declaration
protected List<int> copyIndexes
Field Value
Type Description
List<Int32>
| Improve this Doc View Source

currentQuestion

Declaration
protected string currentQuestion
Field Value
Type Description
String
| Improve this Doc View Source

downArrowRectInSrcImg

Declaration
protected Rect downArrowRectInSrcImg
Field Value
Type Description
Rect
| Improve this Doc View Source

facesImgName

Declaration
protected const string facesImgName = "FACES.CIF"
Field Value
Type Description
String
| Improve this Doc View Source

greenArrowsTextureName

Declaration
protected const string greenArrowsTextureName = "INVE06I0.IMG"
Field Value
Type Description
String
| Improve this Doc View Source

highlightedOptionsImgName

Declaration
protected const string highlightedOptionsImgName = "TALK03I0.IMG"
Field Value
Type Description
String
| Improve this Doc View Source

horizontalSliderTopic

Declaration
protected HorizontalSlider horizontalSliderTopic
Field Value
Type Description
HorizontalSlider
| Improve this Doc View Source

inListboxTopicContentUpdate

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

isCloseWindowDeferred

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

isSetup

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

labelNameNPC

Declaration
protected TextLabel labelNameNPC
Field Value
Type Description
TextLabel
| Improve this Doc View Source

listboxConversation

Declaration
protected ListBox listboxConversation
Field Value
Type Description
ListBox
| Improve this Doc View Source

listboxTopic

Declaration
protected ListBox listboxTopic
Field Value
Type Description
ListBox
| Improve this Doc View Source

listCurrentTopics

Declaration
protected List<TalkManager.ListItem> listCurrentTopics
Field Value
Type Description
List<TalkManager.ListItem>
| Improve this Doc View Source

mainPanel

Declaration
protected Panel mainPanel
Field Value
Type Description
Panel
| Improve this Doc View Source

panelNameNPC

Declaration
protected Panel panelNameNPC
Field Value
Type Description
Panel
| Improve this Doc View Source

panelPortrait

Declaration
protected Panel panelPortrait
Field Value
Type Description
Panel
| Improve this Doc View Source

panelPortraitPos

Declaration
protected Vector2 panelPortraitPos
Field Value
Type Description
Vector2
| Improve this Doc View Source

panelPortraitSize

Declaration
protected Vector2 panelPortraitSize
Field Value
Type Description
Vector2
| Improve this Doc View Source

panelTone

Declaration
protected Panel panelTone
Field Value
Type Description
Panel
| Improve this Doc View Source

panelToneBluntPos

Declaration
protected Vector2 panelToneBluntPos
Field Value
Type Description
Vector2
| Improve this Doc View Source

panelToneNormalPos

Declaration
protected Vector2 panelToneNormalPos
Field Value
Type Description
Vector2
| Improve this Doc View Source

panelTonePolitePos

Declaration
protected Vector2 panelTonePolitePos
Field Value
Type Description
Vector2
| Improve this Doc View Source

panelToneSize

Declaration
protected Vector2 panelToneSize
Field Value
Type Description
Vector2
| Improve this Doc View Source

portraitImgName

Declaration
protected const string portraitImgName = "TFAC00I0.RCI"
Field Value
Type Description
String
| Improve this Doc View Source

rectButtonConversationDown

Declaration
protected Rect rectButtonConversationDown
Field Value
Type Description
Rect
| Improve this Doc View Source

rectButtonConversationUp

Declaration
protected Rect rectButtonConversationUp
Field Value
Type Description
Rect
| Improve this Doc View Source

rectButtonToneBlunt

Declaration
protected Rect rectButtonToneBlunt
Field Value
Type Description
Rect
| Improve this Doc View Source

rectButtonToneNormal

Declaration
protected Rect rectButtonToneNormal
Field Value
Type Description
Rect
| Improve this Doc View Source

rectButtonTonePolite

Declaration
protected Rect rectButtonTonePolite
Field Value
Type Description
Rect
| Improve this Doc View Source

rectButtonTopicDown

Declaration
protected Rect rectButtonTopicDown
Field Value
Type Description
Rect
| Improve this Doc View Source

rectButtonTopicLeft

Declaration
protected Rect rectButtonTopicLeft
Field Value
Type Description
Rect
| Improve this Doc View Source

rectButtonTopicRight

Declaration
protected Rect rectButtonTopicRight
Field Value
Type Description
Rect
| Improve this Doc View Source

rectButtonTopicUp

Declaration
protected Rect rectButtonTopicUp
Field Value
Type Description
Rect
| Improve this Doc View Source

redArrowsTextureName

Declaration
protected const string redArrowsTextureName = "INVE07I0.IMG"
Field Value
Type Description
String
| Improve this Doc View Source

selectedTalkCategory

Declaration
protected DaggerfallTalkWindow.TalkCategory selectedTalkCategory
Field Value
Type Description
DaggerfallTalkWindow.TalkCategory
| Improve this Doc View Source

selectedTalkOption

Declaration
protected DaggerfallTalkWindow.TalkOption selectedTalkOption
Field Value
Type Description
DaggerfallTalkWindow.TalkOption
| Improve this Doc View Source

selectedTalkTone

Declaration
protected DaggerfallTalkWindow.TalkTone selectedTalkTone
Field Value
Type Description
DaggerfallTalkWindow.TalkTone
| Improve this Doc View Source

selectionIndexLastUsed

Declaration
protected int selectionIndexLastUsed
Field Value
Type Description
Int32
| Improve this Doc View Source

suppressTalk

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

suppressTalkMessage

Declaration
protected string suppressTalkMessage
Field Value
Type Description
String
| Improve this Doc View Source

talkCategoriesImgName

Declaration
protected const string talkCategoriesImgName = "TALK02I0.IMG"
Field Value
Type Description
String
| Improve this Doc View Source

talkCategoryLastUsed

Declaration
protected DaggerfallTalkWindow.TalkCategory talkCategoryLastUsed
Field Value
Type Description
DaggerfallTalkWindow.TalkCategory
| Improve this Doc View Source

talkOptionLastUsed

Declaration
protected DaggerfallTalkWindow.TalkOption talkOptionLastUsed
Field Value
Type Description
DaggerfallTalkWindow.TalkOption
| Improve this Doc View Source

talkWindowImgName

Declaration
protected const string talkWindowImgName = "TALK01I0.IMG"
Field Value
Type Description
String
| Improve this Doc View Source

textBlockSizeModernConversationStyle

Declaration
protected const float textBlockSizeModernConversationStyle = 0.75F
Field Value
Type Description
Single
| Improve this Doc View Source

textcolorAnswerBackgroundModernConversationStyle

Declaration
protected Color textcolorAnswerBackgroundModernConversationStyle
Field Value
Type Description
Color
| Improve this Doc View Source

textcolorCaptionGotoParentList

Declaration
protected Color textcolorCaptionGotoParentList
Field Value
Type Description
Color
| Improve this Doc View Source

textcolorHighlighted

Declaration
protected Color textcolorHighlighted
Field Value
Type Description
Color
| Improve this Doc View Source

textcolorPlayerSays

Declaration
protected Color textcolorPlayerSays
Field Value
Type Description
Color
| Improve this Doc View Source

textcolorQuestionBackgroundModernConversationStyle

Declaration
protected Color textcolorQuestionBackgroundModernConversationStyle
Field Value
Type Description
Color
| Improve this Doc View Source

textlabelPlayerSays

Declaration
protected TextLabel textlabelPlayerSays
Field Value
Type Description
TextLabel
| Improve this Doc View Source

textScaleModernConversationStyle

Declaration
protected const float textScaleModernConversationStyle = 0.8F
Field Value
Type Description
Single
| Improve this Doc View Source

textureBackground

Declaration
protected Texture2D textureBackground
Field Value
Type Description
Texture2D
| Improve this Doc View Source

textureCategoryLocationGrayedOut

Declaration
protected Texture2D textureCategoryLocationGrayedOut
Field Value
Type Description
Texture2D
| Improve this Doc View Source

textureCategoryLocationHighlighted

Declaration
protected Texture2D textureCategoryLocationHighlighted
Field Value
Type Description
Texture2D
| Improve this Doc View Source

textureCategoryPersonGrayedOut

Declaration
protected Texture2D textureCategoryPersonGrayedOut
Field Value
Type Description
Texture2D
| Improve this Doc View Source

textureCategoryPersonHighlighted

Declaration
protected Texture2D textureCategoryPersonHighlighted
Field Value
Type Description
Texture2D
| Improve this Doc View Source

textureCategoryThingGrayedOut

Declaration
protected Texture2D textureCategoryThingGrayedOut
Field Value
Type Description
Texture2D
| Improve this Doc View Source

textureCategoryThingHighlighted

Declaration
protected Texture2D textureCategoryThingHighlighted
Field Value
Type Description
Texture2D
| Improve this Doc View Source

textureCategoryWorkGrayedOut

Declaration
protected Texture2D textureCategoryWorkGrayedOut
Field Value
Type Description
Texture2D
| Improve this Doc View Source

textureCategoryWorkHighlighted

Declaration
protected Texture2D textureCategoryWorkHighlighted
Field Value
Type Description
Texture2D
| Improve this Doc View Source

textureGrayedOutCategories

Declaration
protected Texture2D textureGrayedOutCategories
Field Value
Type Description
Texture2D
| Improve this Doc View Source

textureHighlightedOptions

Declaration
protected Texture2D textureHighlightedOptions
Field Value
Type Description
Texture2D
| Improve this Doc View Source

texturePortrait

Declaration
protected Texture2D texturePortrait
Field Value
Type Description
Texture2D
| Improve this Doc View Source

textureTellMeAboutGrayedOut

Declaration
protected Texture2D textureTellMeAboutGrayedOut
Field Value
Type Description
Texture2D
| Improve this Doc View Source

textureTellMeAboutHighlighted

Declaration
protected Texture2D textureTellMeAboutHighlighted
Field Value
Type Description
Texture2D
| Improve this Doc View Source

textureWhereIsGrayedOut

Declaration
protected Texture2D textureWhereIsGrayedOut
Field Value
Type Description
Texture2D
| Improve this Doc View Source

textureWhereIsHighlighted

Declaration
protected Texture2D textureWhereIsHighlighted
Field Value
Type Description
Texture2D
| Improve this Doc View Source

toggleColor

Declaration
protected Color32 toggleColor
Field Value
Type Description
Color32
| Improve this Doc View Source

toneLastUsed

Declaration
protected int toneLastUsed
Field Value
Type Description
Int32
| Improve this Doc View Source

upArrowRectInSrcImg

Declaration
protected Rect upArrowRectInSrcImg
Field Value
Type Description
Rect
| Improve this Doc View Source

verticalScrollBarConversation

Declaration
protected VerticalScrollBar verticalScrollBarConversation
Field Value
Type Description
VerticalScrollBar
| Improve this Doc View Source

verticalScrollBarTopic

Declaration
protected VerticalScrollBar verticalScrollBarTopic
Field Value
Type Description
VerticalScrollBar
| Improve this Doc View Source

widthOfLongestItemInListBox

Declaration
protected int widthOfLongestItemInListBox
Field Value
Type Description
Int32

Methods

| Improve this Doc View Source

ButtonCategoryLocation_OnMouseClick(BaseScreenComponent, Vector2)

Declaration
protected virtual void ButtonCategoryLocation_OnMouseClick(BaseScreenComponent sender, Vector2 position)
Parameters
Type Name Description
BaseScreenComponent sender
Vector2 position
| Improve this Doc View Source

ButtonCategoryPeople_OnMouseClick(BaseScreenComponent, Vector2)

Declaration
protected virtual void ButtonCategoryPeople_OnMouseClick(BaseScreenComponent sender, Vector2 position)
Parameters
Type Name Description
BaseScreenComponent sender
Vector2 position
| Improve this Doc View Source

ButtonCategoryThings_OnMouseClick(BaseScreenComponent, Vector2)

Declaration
protected virtual void ButtonCategoryThings_OnMouseClick(BaseScreenComponent sender, Vector2 position)
Parameters
Type Name Description
BaseScreenComponent sender
Vector2 position
| Improve this Doc View Source

ButtonCategoryWork_OnMouseClick(BaseScreenComponent, Vector2)

Declaration
protected virtual void ButtonCategoryWork_OnMouseClick(BaseScreenComponent sender, Vector2 position)
Parameters
Type Name Description
BaseScreenComponent sender
Vector2 position
| Improve this Doc View Source

ButtonConversationDown_OnMouseClick(BaseScreenComponent, Vector2)

Declaration
protected virtual void ButtonConversationDown_OnMouseClick(BaseScreenComponent sender, Vector2 position)
Parameters
Type Name Description
BaseScreenComponent sender
Vector2 position
| Improve this Doc View Source

ButtonConversationUp_OnMouseClick(BaseScreenComponent, Vector2)

Declaration
protected virtual void ButtonConversationUp_OnMouseClick(BaseScreenComponent sender, Vector2 position)
Parameters
Type Name Description
BaseScreenComponent sender
Vector2 position
| Improve this Doc View Source

ButtonGoodbye_OnKeyboardEvent(BaseScreenComponent, Event)

Declaration
protected virtual void ButtonGoodbye_OnKeyboardEvent(BaseScreenComponent sender, Event keyboardEvent)
Parameters
Type Name Description
BaseScreenComponent sender
Event keyboardEvent
| Improve this Doc View Source

ButtonGoodbye_OnMouseClick(BaseScreenComponent, Vector2)

Declaration
protected virtual void ButtonGoodbye_OnMouseClick(BaseScreenComponent sender, Vector2 position)
Parameters
Type Name Description
BaseScreenComponent sender
Vector2 position
| Improve this Doc View Source

ButtonLogbook_OnMouseClick(BaseScreenComponent, Vector2)

Declaration
protected virtual void ButtonLogbook_OnMouseClick(BaseScreenComponent sender, Vector2 position)
Parameters
Type Name Description
BaseScreenComponent sender
Vector2 position
| Improve this Doc View Source

ButtonLogbook_OnRightMouseClick(BaseScreenComponent, Vector2)

Declaration
protected virtual void ButtonLogbook_OnRightMouseClick(BaseScreenComponent sender, Vector2 position)
Parameters
Type Name Description
BaseScreenComponent sender
Vector2 position
| Improve this Doc View Source

ButtonOkay_OnMouseClick(BaseScreenComponent, Vector2)

Declaration
protected virtual void ButtonOkay_OnMouseClick(BaseScreenComponent sender, Vector2 position)
Parameters
Type Name Description
BaseScreenComponent sender
Vector2 position
| Improve this Doc View Source

ButtonTellMeAbout_OnMouseClick(BaseScreenComponent, Vector2)

Declaration
protected virtual void ButtonTellMeAbout_OnMouseClick(BaseScreenComponent sender, Vector2 position)
Parameters
Type Name Description
BaseScreenComponent sender
Vector2 position
| Improve this Doc View Source

ButtonToneBlunt_OnClickHandler(BaseScreenComponent, Vector2)

Declaration
protected virtual void ButtonToneBlunt_OnClickHandler(BaseScreenComponent sender, Vector2 position)
Parameters
Type Name Description
BaseScreenComponent sender
Vector2 position
| Improve this Doc View Source

ButtonToneNormal_OnClickHandler(BaseScreenComponent, Vector2)

Declaration
protected virtual void ButtonToneNormal_OnClickHandler(BaseScreenComponent sender, Vector2 position)
Parameters
Type Name Description
BaseScreenComponent sender
Vector2 position
| Improve this Doc View Source

ButtonTonePolite_OnClickHandler(BaseScreenComponent, Vector2)

Declaration
protected virtual void ButtonTonePolite_OnClickHandler(BaseScreenComponent sender, Vector2 position)
Parameters
Type Name Description
BaseScreenComponent sender
Vector2 position
| Improve this Doc View Source

ButtonTopicDown_OnMouseClick(BaseScreenComponent, Vector2)

Declaration
protected virtual void ButtonTopicDown_OnMouseClick(BaseScreenComponent sender, Vector2 position)
Parameters
Type Name Description
BaseScreenComponent sender
Vector2 position
| Improve this Doc View Source

ButtonTopicLeft_OnMouseClick(BaseScreenComponent, Vector2)

Declaration
protected virtual void ButtonTopicLeft_OnMouseClick(BaseScreenComponent sender, Vector2 position)
Parameters
Type Name Description
BaseScreenComponent sender
Vector2 position
| Improve this Doc View Source

ButtonTopicRight_OnMouseClick(BaseScreenComponent, Vector2)

Declaration
protected virtual void ButtonTopicRight_OnMouseClick(BaseScreenComponent sender, Vector2 position)
Parameters
Type Name Description
BaseScreenComponent sender
Vector2 position
| Improve this Doc View Source

ButtonTopicUp_OnMouseClick(BaseScreenComponent, Vector2)

Declaration
protected virtual void ButtonTopicUp_OnMouseClick(BaseScreenComponent sender, Vector2 position)
Parameters
Type Name Description
BaseScreenComponent sender
Vector2 position
| Improve this Doc View Source

ButtonWhereIs_OnMouseClick(BaseScreenComponent, Vector2)

Declaration
protected virtual void ButtonWhereIs_OnMouseClick(BaseScreenComponent sender, Vector2 position)
Parameters
Type Name Description
BaseScreenComponent sender
Vector2 position
| Improve this Doc View Source

ClearCurrentQuestion()

Declaration
protected void ClearCurrentQuestion()
| Improve this Doc View Source

ClearListboxTopics()

Declaration
protected virtual void ClearListboxTopics()
| Improve this Doc View Source

GetSafeScrollIndex(HorizontalSlider)

Gets safe scroll index. Scroller will be adjust to always be inside display range where possible.

Declaration
protected virtual int GetSafeScrollIndex(HorizontalSlider slider)
Parameters
Type Name Description
HorizontalSlider slider
Returns
Type Description
Int32
| Improve this Doc View Source

GetSafeScrollIndex(VerticalScrollBar)

Gets safe scroll index. Scroller will be adjust to always be inside display range where possible.

Declaration
protected virtual int GetSafeScrollIndex(VerticalScrollBar scroller)
Parameters
Type Name Description
VerticalScrollBar scroller
Returns
Type Description
Int32
| Improve this Doc View Source

HorizontalSliderTopic_OnScroll()

Declaration
protected virtual void HorizontalSliderTopic_OnScroll()
| Improve this Doc View Source

ListBoxConversation_OnScroll()

Declaration
protected virtual void ListBoxConversation_OnScroll()
| Improve this Doc View Source

ListBoxTopic_OnScroll()

Declaration
protected virtual void ListBoxTopic_OnScroll()
| Improve this Doc View Source

ListboxTopic_OnSelectItem()

Declaration
protected virtual void ListboxTopic_OnSelectItem()
| Improve this Doc View Source

ListboxTopic_OnUseSelectedItem()

Declaration
protected virtual void ListboxTopic_OnUseSelectedItem()
| Improve this Doc View Source

MarkCopiedListItem(ListBox.ListItem, Boolean)

Declaration
protected virtual void MarkCopiedListItem(ListBox.ListItem item, bool unmark = false)
Parameters
Type Name Description
ListBox.ListItem item
Boolean unmark
| Improve this Doc View Source

OnPop()

Declaration
public override void OnPop()
Overrides
UserInterfaceWindow.OnPop()
| Improve this Doc View Source

OnPush()

Declaration
public override void OnPush()
Overrides
UserInterfaceWindow.OnPush()
| Improve this Doc View Source

SelectTopicFromTopicList(Int32, Boolean)

Declaration
protected virtual void SelectTopicFromTopicList(int index, bool forceExecution = false)
Parameters
Type Name Description
Int32 index
Boolean forceExecution
| Improve this Doc View Source

SetListboxTopics(ref ListBox, List<TalkManager.ListItem>)

Declaration
protected virtual void SetListboxTopics(ref ListBox listboxTopic, List<TalkManager.ListItem> listTopic)
Parameters
Type Name Description
ListBox listboxTopic
List<TalkManager.ListItem> listTopic
| Improve this Doc View Source

SetNPCPortrait(DaggerfallTalkWindow.FacePortraitArchive, Int32)

Declaration
public virtual void SetNPCPortrait(DaggerfallTalkWindow.FacePortraitArchive facePortraitArchive, int recordId)
Parameters
Type Name Description
DaggerfallTalkWindow.FacePortraitArchive facePortraitArchive
Int32 recordId
| Improve this Doc View Source

SetQuestionAnswerPairInConversationListbox(String, String)

Declaration
protected virtual void SetQuestionAnswerPairInConversationListbox(string question, string answer)
Parameters
Type Name Description
String question
String answer
| Improve this Doc View Source

SetTalkCategory(DaggerfallTalkWindow.TalkCategory)

Declaration
protected virtual void SetTalkCategory(DaggerfallTalkWindow.TalkCategory talkCategory)
Parameters
Type Name Description
DaggerfallTalkWindow.TalkCategory talkCategory
| Improve this Doc View Source

SetTalkCategoryLocation()

Declaration
protected virtual void SetTalkCategoryLocation()
| Improve this Doc View Source

SetTalkCategoryNone()

Declaration
protected virtual void SetTalkCategoryNone()
| Improve this Doc View Source

SetTalkCategoryPeople()

Declaration
protected virtual void SetTalkCategoryPeople()
| Improve this Doc View Source

SetTalkCategoryThings()

Declaration
protected virtual void SetTalkCategoryThings()
| Improve this Doc View Source

SetTalkCategoryWork()

Declaration
protected virtual void SetTalkCategoryWork()
| Improve this Doc View Source

SetTalkModeTellMeAbout()

Declaration
protected virtual void SetTalkModeTellMeAbout()
| Improve this Doc View Source

SetTalkModeWhereIs()

Declaration
protected virtual void SetTalkModeWhereIs()
| Improve this Doc View Source

Setup()

Declaration
protected override void Setup()
Overrides
DaggerfallPopupWindow.Setup()
| Improve this Doc View Source

SetupButtons()

Declaration
protected virtual void SetupButtons()
| Improve this Doc View Source

SetupCheckboxes()

Declaration
protected virtual void SetupCheckboxes()
| Improve this Doc View Source

SetupScrollBars()

Declaration
protected virtual void SetupScrollBars()
| Improve this Doc View Source

SetupScrollButtons()

Declaration
protected virtual void SetupScrollButtons()
| Improve this Doc View Source

TalkToneToIndex(DaggerfallTalkWindow.TalkTone)

Declaration
public static int TalkToneToIndex(DaggerfallTalkWindow.TalkTone talkTone)
Parameters
Type Name Description
DaggerfallTalkWindow.TalkTone talkTone
Returns
Type Description
Int32
| Improve this Doc View Source

Update()

Declaration
public override void Update()
Overrides
DaggerfallPopupWindow.Update()
| Improve this Doc View Source

UpdateCheckboxes()

Declaration
protected virtual void UpdateCheckboxes()
| Improve this Doc View Source

UpdateListboxTopic()

Declaration
public virtual void UpdateListboxTopic()
| Improve this Doc View Source

UpdateListConversationScrollerButtons(VerticalScrollBar, Int32, Int32, Button, Button)

Declaration
protected virtual void UpdateListConversationScrollerButtons(VerticalScrollBar verticalScrollBar, int index, int count, Button upButton, Button downButton)
Parameters
Type Name Description
VerticalScrollBar verticalScrollBar
Int32 index
Int32 count
Button upButton
Button downButton
| Improve this Doc View Source

UpdateListTopicScrollerButtons(VerticalScrollBar, Int32, Int32, Button, Button)

Declaration
protected virtual void UpdateListTopicScrollerButtons(VerticalScrollBar verticalScrollBar, int index, int count, Button upButton, Button downButton)
Parameters
Type Name Description
VerticalScrollBar verticalScrollBar
Int32 index
Int32 count
Button upButton
Button downButton
| Improve this Doc View Source

UpdateListTopicScrollerButtonsLeftRight(HorizontalSlider, Int32, Int32, Button, Button)

Declaration
protected virtual void UpdateListTopicScrollerButtonsLeftRight(HorizontalSlider horizontalSlider, int index, int count, Button leftButton, Button rightButton)
Parameters
Type Name Description
HorizontalSlider horizontalSlider
Int32 index
Int32 count
Button leftButton
Button rightButton
| Improve this Doc View Source

UpdateNameNPC()

Declaration
public virtual void UpdateNameNPC()
| Improve this Doc View Source

UpdateQuestion(Int32)

Declaration
protected virtual void UpdateQuestion(int index)
Parameters
Type Name Description
Int32 index
| Improve this Doc View Source

UpdateScrollBarConversation()

Declaration
protected virtual void UpdateScrollBarConversation()
| Improve this Doc View Source

UpdateScrollBarsTopic()

Declaration
protected virtual void UpdateScrollBarsTopic()
| Improve this Doc View Source

UpdateScrollButtonsConversation()

Declaration
protected virtual void UpdateScrollButtonsConversation()
| Improve this Doc View Source

UpdateScrollButtonsTopic()

Declaration
protected virtual void UpdateScrollButtonsTopic()
| Improve this Doc View Source

VerticalScrollBarConversation_OnScroll()

Declaration
protected virtual void VerticalScrollBarConversation_OnScroll()
| Improve this Doc View Source

VerticalScrollBarTopic_OnScroll()

Declaration
protected virtual void VerticalScrollBarTopic_OnScroll()

Implements

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