Show / Hide Table of Contents

Class DaggerfallGuildServiceTraining

Inheritance
Object
UserInterfaceWindow
DaggerfallBaseWindow
DaggerfallPopupWindow
DaggerfallGuildServiceTraining
Implements
IUserInterfaceWindow
Inherited Members
DaggerfallPopupWindow.ScreenDimColor
DaggerfallPopupWindow.AllowCancel
DaggerfallPopupWindow.Cancelled
DaggerfallPopupWindow.PreviousWindow
DaggerfallPopupWindow.Setup()
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 DaggerfallGuildServiceTraining : DaggerfallPopupWindow, IUserInterfaceWindow

Constructors

| Improve this Doc View Source

DaggerfallGuildServiceTraining(IUserInterfaceManager, GuildNpcServices, IGuild)

Declaration
public DaggerfallGuildServiceTraining(IUserInterfaceManager uiManager, GuildNpcServices npcService, IGuild guild)
Parameters
Type Name Description
IUserInterfaceManager uiManager
GuildNpcServices npcService
IGuild guild

Fields

| Improve this Doc View Source

playerEntity

Declaration
protected PlayerEntity playerEntity
Field Value
Type Description
PlayerEntity
| Improve this Doc View Source

TrainingOfferId

Declaration
public const int TrainingOfferId = 8
Field Value
Type Description
Int32
| Improve this Doc View Source

TrainingTooSkilledId

Declaration
public const int TrainingTooSkilledId = 4022
Field Value
Type Description
Int32
| Improve this Doc View Source

TrainingToSoonId

Declaration
public const int TrainingToSoonId = 4023
Field Value
Type Description
Int32
| Improve this Doc View Source

TrainSkillId

Declaration
public const int TrainSkillId = 5221
Field Value
Type Description
Int32

Properties

| Improve this Doc View Source

Guild

Declaration
protected IGuild Guild { get; }
Property Value
Type Description
IGuild
| Improve this Doc View Source

NpcService

Declaration
protected GuildNpcServices NpcService { get; }
Property Value
Type Description
GuildNpcServices

Methods

| Improve this Doc View Source

ConfirmTraining_OnButtonClick(DaggerfallMessageBox, DaggerfallMessageBox.MessageBoxButtons)

Declaration
protected virtual void ConfirmTraining_OnButtonClick(DaggerfallMessageBox sender, DaggerfallMessageBox.MessageBoxButtons messageBoxButton)
Parameters
Type Name Description
DaggerfallMessageBox sender
DaggerfallMessageBox.MessageBoxButtons messageBoxButton
| Improve this Doc View Source

GetTrainingSkills()

Declaration
protected virtual List<DFCareer.Skills> GetTrainingSkills()
Returns
Type Description
List<DFCareer.Skills>
| Improve this Doc View Source

TrainingService()

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

TrainingSkill_OnItemPicked(Int32, String)

Declaration
protected virtual void TrainingSkill_OnItemPicked(int index, string skillName)
Parameters
Type Name Description
Int32 index
String skillName
| Improve this Doc View Source

TrainSkill(DFCareer.Skills)

Declaration
protected void TrainSkill(DFCareer.Skills skillToTrain)
Parameters
Type Name Description
DFCareer.Skills skillToTrain

Implements

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