Show / Hide Table of Contents

Class GameEffectsConfigWindow

Inheritance
Object
UserInterfaceWindow
DaggerfallBaseWindow
DaggerfallPopupWindow
GameEffectsConfigWindow
Implements
IUserInterfaceWindow
Inherited Members
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.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 GameEffectsConfigWindow : DaggerfallPopupWindow, IUserInterfaceWindow

Constructors

| Improve this Doc View Source

GameEffectsConfigWindow(IUserInterfaceManager, DaggerfallBaseWindow)

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

Fields

| Improve this Doc View Source

buttonPanel

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

buttonPanelRect

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

doneButton

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

doneButtonRect

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

effectList

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

effectListBackgroundColor

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

effectListPanelRect

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

effectListTextColor

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

effectPanelBackgroundColor

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

effectPanelRect

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

mainPanel

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

mainPanelBackgroundColor

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

mainPanelSize

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

resetDefaultsButton

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

resetDefaultsButtonRect

Declaration
protected Rect resetDefaultsButtonRect
Field Value
Type Description
Rect

Methods

| Improve this Doc View Source

AddConfigPage(IGameEffectConfigPage)

Declaration
public void AddConfigPage(IGameEffectConfigPage page)
Parameters
Type Name Description
IGameEffectConfigPage page
| Improve this Doc View Source

AddCorePages()

Declaration
protected void AddCorePages()
| 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

RaiseOnRegisterCustomPages()

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

RefreshPageSettings()

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

Setup()

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

Events

| Improve this Doc View Source

OnRegisterCustomPages

Declaration
public event GameEffectsConfigWindow.OnRegisterCustomPagesHandler OnRegisterCustomPages
Event Type
Type Description
GameEffectsConfigWindow.OnRegisterCustomPagesHandler

Implements

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