Class DaggerfallQuestJournalWindow
Inheritance
DaggerfallQuestJournalWindow
Assembly: Assembly-CSharp.dll
Syntax
public class DaggerfallQuestJournalWindow : DaggerfallPopupWindow, IUserInterfaceWindow
Constructors
|
Improve this Doc
View Source
DaggerfallQuestJournalWindow(IUserInterfaceManager)
Declaration
public DaggerfallQuestJournalWindow(IUserInterfaceManager uiManager)
Parameters
Fields
|
Improve this Doc
View Source
currentMessageIndex
Declaration
protected int currentMessageIndex
Field Value
|
Improve this Doc
View Source
entryLineMap
Declaration
protected List<int> entryLineMap
Field Value
|
Improve this Doc
View Source
findPlaceName
Declaration
protected string findPlaceName
Field Value
|
Improve this Doc
View Source
findPlaceRegion
Declaration
protected int findPlaceRegion
Field Value
|
Improve this Doc
View Source
isCloseWindowDeferred
Declaration
protected bool isCloseWindowDeferred
Field Value
|
Improve this Doc
View Source
lastMessageIndex
Declaration
protected int lastMessageIndex
Field Value
|
Improve this Doc
View Source
maxLinesQuests
Declaration
public const int maxLinesQuests = 20
Field Value
|
Improve this Doc
View Source
maxLinesSmall
Declaration
public const int maxLinesSmall = 28
Field Value
|
Improve this Doc
View Source
messageCount
Declaration
protected int messageCount
Field Value
|
Improve this Doc
View Source
questLogLabel
Declaration
protected MultiFormatTextLabel questLogLabel
Field Value
|
Improve this Doc
View Source
questMessages
Declaration
protected List<Message> questMessages
Field Value
|
Improve this Doc
View Source
selectedEntry
Declaration
protected int selectedEntry
Field Value
|
Improve this Doc
View Source
titleLabel
Declaration
protected TextLabel titleLabel
Field Value
Properties
|
Improve this Doc
View Source
DisplayMode
Declaration
public DaggerfallQuestJournalWindow.JournalDisplay DisplayMode { get; set; }
Property Value
Methods
|
Improve this Doc
View Source
CreateDialogBox(String, String)
Declaration
protected virtual DaggerfallMessageBox CreateDialogBox(string entryStr, string baseKey)
Parameters
Returns
|
Improve this Doc
View Source
Declaration
protected virtual void DialogButton_OnMouseClick(BaseScreenComponent sender, Vector2 position)
Parameters
|
Improve this Doc
View Source
Declaration
protected virtual void DownArrowButton_OnMouseClick(BaseScreenComponent sender, Vector2 position)
Parameters
|
Improve this Doc
View Source
EnterNote(Int32)
Declaration
protected virtual void EnterNote(int index)
Parameters
Type |
Name |
Description |
Int32 |
index |
|
|
Improve this Doc
View Source
Declaration
protected virtual void EnterNote_OnCancel(DaggerfallPopupWindow sender)
Parameters
|
Improve this Doc
View Source
Declaration
protected virtual void EnterNote_OnGotUserInput(DaggerfallInputMessageBox sender, string enteredNoteLine)
Parameters
|
Improve this Doc
View Source
Declaration
protected virtual void ExitButton_OnKeyboardEvent(BaseScreenComponent sender, Event keyboardEvent)
Parameters
|
Improve this Doc
View Source
Declaration
public virtual void ExitButton_OnMouseClick(BaseScreenComponent sender, Vector2 position)
Parameters
|
Improve this Doc
View Source
Declaration
protected virtual void FindPlace_OnButtonClick(DaggerfallMessageBox sender, DaggerfallMessageBox.MessageBoxButtons messageBoxButton)
Parameters
|
Improve this Doc
View Source
GetEntry(Int32)
Declaration
protected virtual TextFile.Token[] GetEntry(int index)
Parameters
Type |
Name |
Description |
Int32 |
index |
|
Returns
|
Improve this Doc
View Source
GetLastPlaceMentionedInMessage(Message)
Declaration
protected virtual Place GetLastPlaceMentionedInMessage(Message message)
Parameters
Type |
Name |
Description |
Message |
message |
|
Returns
|
Improve this Doc
View Source
HandleClick(Vector2, Boolean)
Declaration
protected virtual void HandleClick(Vector2 position, bool remove = false)
Parameters
|
Improve this Doc
View Source
HandleQuestClicks(Message)
Declaration
protected virtual void HandleQuestClicks(Message questMessage)
Parameters
Type |
Name |
Description |
Message |
questMessage |
|
|
Improve this Doc
View Source
MainPanel_OnMouseScrollDown(BaseScreenComponent)
Declaration
protected virtual void MainPanel_OnMouseScrollDown(BaseScreenComponent sender)
Parameters
|
Improve this Doc
View Source
MainPanel_OnMouseScrollUp(BaseScreenComponent)
Declaration
protected virtual void MainPanel_OnMouseScrollUp(BaseScreenComponent sender)
Parameters
|
Improve this Doc
View Source
MoveEntry(Int32, Int32)
Declaration
protected virtual void MoveEntry(int srcIdx, int destIdx)
Parameters
|
Improve this Doc
View Source
MoveEntry_OnButtonClick(DaggerfallMessageBox, DaggerfallMessageBox.MessageBoxButtons)
Declaration
protected virtual void MoveEntry_OnButtonClick(DaggerfallMessageBox sender, DaggerfallMessageBox.MessageBoxButtons messageBoxButton)
Parameters
|
Improve this Doc
View Source
OnPop()
Declaration
public override void OnPop()
Overrides
|
Improve this Doc
View Source
OnPush()
Declaration
public override void OnPush()
Overrides
|
Improve this Doc
View Source
QuestLogLabel_OnMouseClick(BaseScreenComponent, Vector2)
Declaration
protected virtual void QuestLogLabel_OnMouseClick(BaseScreenComponent sender, Vector2 position)
Parameters
|
Improve this Doc
View Source
QuestLogLabel_OnRightMouseClick(BaseScreenComponent, Vector2)
Declaration
protected virtual void QuestLogLabel_OnRightMouseClick(BaseScreenComponent sender, Vector2 position)
Parameters
|
Improve this Doc
View Source
RemoveEntry(Int32)
Declaration
protected virtual void RemoveEntry(int index)
Parameters
Type |
Name |
Description |
Int32 |
index |
|
|
Improve this Doc
View Source
RemoveEntry_OnButtonClick(DaggerfallMessageBox, DaggerfallMessageBox.MessageBoxButtons)
Declaration
protected virtual void RemoveEntry_OnButtonClick(DaggerfallMessageBox sender, DaggerfallMessageBox.MessageBoxButtons messageBoxButton)
Parameters
|
Improve this Doc
View Source
SetTextActiveQuests()
Declaration
protected virtual void SetTextActiveQuests()
|
Improve this Doc
View Source
SetTextFinshedQuests()
Declaration
protected virtual void SetTextFinshedQuests()
|
Improve this Doc
View Source
SetTextMessages()
Declaration
protected virtual void SetTextMessages()
|
Improve this Doc
View Source
SetTextNotebook()
Declaration
protected virtual void SetTextNotebook()
|
Improve this Doc
View Source
SetTextWithListEntries(List<TextFile.Token[]>, Int32)
Declaration
protected virtual void SetTextWithListEntries(List<TextFile.Token[]> entries, int maxLines)
Parameters
|
Improve this Doc
View Source
Setup()
Declaration
protected override void Setup()
Overrides
|
Improve this Doc
View Source
TitlePanel_OnMouseClick(BaseScreenComponent, Vector2)
Declaration
protected virtual void TitlePanel_OnMouseClick(BaseScreenComponent sender, Vector2 position)
Parameters
|
Improve this Doc
View Source
Declaration
protected virtual void UpArrowButton_OnMouseClick(BaseScreenComponent sender, Vector2 position)
Parameters
|
Improve this Doc
View Source
Update()
Declaration
public override void Update()
Overrides
Implements