Class DaggerfallEffectSettingsEditorWindow
Inheritance
DaggerfallEffectSettingsEditorWindow
Assembly: Assembly-CSharp.dll
Syntax
public class DaggerfallEffectSettingsEditorWindow : DaggerfallPopupWindow, IUserInterfaceWindow
Constructors
|
Improve this Doc
View Source
DaggerfallEffectSettingsEditorWindow(IUserInterfaceManager, DaggerfallBaseWindow)
Declaration
public DaggerfallEffectSettingsEditorWindow(IUserInterfaceManager uiManager, DaggerfallBaseWindow previous = null)
Parameters
Fields
|
Improve this Doc
View Source
alternateAlphaIndex
Declaration
protected const int alternateAlphaIndex = 12
Field Value
|
Improve this Doc
View Source
baseTexture
Declaration
protected Texture2D baseTexture
Field Value
|
Improve this Doc
View Source
baseTextureFilename
Declaration
protected const string baseTextureFilename = "MASK05I0.IMG"
Field Value
|
Improve this Doc
View Source
chanceBaseSpinner
Declaration
protected UpDownSpinner chanceBaseSpinner
Field Value
|
Improve this Doc
View Source
chanceBaseSpinnerRect
Declaration
protected Rect chanceBaseSpinnerRect
Field Value
|
Improve this Doc
View Source
chancePerLevelSpinner
Declaration
protected UpDownSpinner chancePerLevelSpinner
Field Value
|
Improve this Doc
View Source
chancePerLevelSpinnerRect
Declaration
protected Rect chancePerLevelSpinnerRect
Field Value
|
Improve this Doc
View Source
chancePlusSpinner
Declaration
protected UpDownSpinner chancePlusSpinner
Field Value
|
Improve this Doc
View Source
chancePlusSpinnerRect
Declaration
protected Rect chancePlusSpinnerRect
Field Value
|
Improve this Doc
View Source
descriptionLabel
Declaration
protected MultiFormatTextLabel descriptionLabel
Field Value
|
Improve this Doc
View Source
descriptionPanel
Declaration
protected Panel descriptionPanel
Field Value
|
Improve this Doc
View Source
durationBaseSpinner
Declaration
protected UpDownSpinner durationBaseSpinner
Field Value
|
Improve this Doc
View Source
durationBaseSpinnerRect
Declaration
protected Rect durationBaseSpinnerRect
Field Value
|
Improve this Doc
View Source
durationPerLevelSpinner
Declaration
protected UpDownSpinner durationPerLevelSpinner
Field Value
|
Improve this Doc
View Source
durationPerLevelSpinnerRect
Declaration
protected Rect durationPerLevelSpinnerRect
Field Value
|
Improve this Doc
View Source
durationPlusSpinner
Declaration
protected UpDownSpinner durationPlusSpinner
Field Value
|
Improve this Doc
View Source
durationPlusSpinnerRect
Declaration
protected Rect durationPlusSpinnerRect
Field Value
|
Improve this Doc
View Source
effectTemplate
Declaration
protected IEntityEffect effectTemplate
Field Value
|
Improve this Doc
View Source
Declaration
protected Button exitButton
Field Value
|
Improve this Doc
View Source
Declaration
protected Rect exitButtonRect
Field Value
|
Improve this Doc
View Source
Declaration
protected Color hotButtonColor
Field Value
|
Improve this Doc
View Source
magnitudeBaseMaxSpinner
Declaration
protected UpDownSpinner magnitudeBaseMaxSpinner
Field Value
|
Improve this Doc
View Source
magnitudeBaseMaxSpinnerRect
Declaration
protected Rect magnitudeBaseMaxSpinnerRect
Field Value
|
Improve this Doc
View Source
magnitudeBaseMinSpinner
Declaration
protected UpDownSpinner magnitudeBaseMinSpinner
Field Value
|
Improve this Doc
View Source
magnitudeBaseMinSpinnerRect
Declaration
protected Rect magnitudeBaseMinSpinnerRect
Field Value
|
Improve this Doc
View Source
magnitudePerLevelSpinner
Declaration
protected UpDownSpinner magnitudePerLevelSpinner
Field Value
|
Improve this Doc
View Source
magnitudePerLevelSpinnerRect
Declaration
protected Rect magnitudePerLevelSpinnerRect
Field Value
|
Improve this Doc
View Source
magnitudePlusMaxSpinner
Declaration
protected UpDownSpinner magnitudePlusMaxSpinner
Field Value
|
Improve this Doc
View Source
magnitudePlusMaxSpinnerRect
Declaration
protected Rect magnitudePlusMaxSpinnerRect
Field Value
|
Improve this Doc
View Source
magnitudePlusMinSpinner
Declaration
protected UpDownSpinner magnitudePlusMinSpinner
Field Value
|
Improve this Doc
View Source
magnitudePlusMinSpinnerRect
Declaration
protected Rect magnitudePlusMinSpinnerRect
Field Value
|
Improve this Doc
View Source
noEffectTemplateError
Declaration
protected const string noEffectTemplateError = "DaggerfallEffectSettingsEditorWindow does not have an EffectTemplate set."
Field Value
|
Improve this Doc
View Source
spellCostLabel
Declaration
protected TextLabel spellCostLabel
Field Value
|
Improve this Doc
View Source
Declaration
protected Rect spinnerDownButtonRect
Field Value
|
Improve this Doc
View Source
spinnerHeight
Declaration
protected const int spinnerHeight = 16
Field Value
|
Improve this Doc
View Source
Declaration
protected Rect spinnerUpButtonRect
Field Value
|
Improve this Doc
View Source
spinnerValueLabelRect
Declaration
protected Rect spinnerValueLabelRect
Field Value
|
Improve this Doc
View Source
spinnerWidth
Declaration
protected const int spinnerWidth = 24
Field Value
Properties
|
Improve this Doc
View Source
EffectEntry
Gets or sets effect entry details after using settings window.
Setting entry will also assign EffectTemplate based on entry key.
Declaration
public EffectEntry EffectEntry { get; set; }
Property Value
|
Improve this Doc
View Source
EffectTemplate
Gets or sets IEntityEffect template for effect editor.
Declaration
public IEntityEffect EffectTemplate { get; set; }
Property Value
Methods
|
Improve this Doc
View Source
ChanceBaseSpinner_OnValueChanged()
Declaration
protected void ChanceBaseSpinner_OnValueChanged()
|
Improve this Doc
View Source
ChancePerLevelSpinner_OnValueChanged()
Declaration
protected void ChancePerLevelSpinner_OnValueChanged()
|
Improve this Doc
View Source
ChancePlusSpinner_OnValueChanged()
Declaration
protected void ChancePlusSpinner_OnValueChanged()
|
Improve this Doc
View Source
DurationBaseSpinner_OnValueChanged()
Declaration
protected void DurationBaseSpinner_OnValueChanged()
|
Improve this Doc
View Source
DurationPerLevelSpinner_OnValueChanged()
Declaration
protected void DurationPerLevelSpinner_OnValueChanged()
|
Improve this Doc
View Source
DurationPlusSpinner_OnValueChanged()
Declaration
protected void DurationPlusSpinner_OnValueChanged()
|
Improve this Doc
View Source
Declaration
protected void ExitButton_OnMouseClick(BaseScreenComponent sender, Vector2 position)
Parameters
|
Improve this Doc
View Source
GetEffectEntry()
Declaration
protected virtual EffectEntry GetEffectEntry()
Returns
|
Improve this Doc
View Source
InitControlState()
Declaration
protected virtual void InitControlState()
|
Improve this Doc
View Source
LoadTextures()
Declaration
protected virtual void LoadTextures()
|
Improve this Doc
View Source
MagnitudeBaseMaxSpinner_OnValueChanged()
Declaration
protected void MagnitudeBaseMaxSpinner_OnValueChanged()
|
Improve this Doc
View Source
MagnitudeBaseMinSpinner_OnValueChanged()
Declaration
protected void MagnitudeBaseMinSpinner_OnValueChanged()
|
Improve this Doc
View Source
MagnitudePerLevelSpinner_OnValueChanged()
Declaration
protected void MagnitudePerLevelSpinner_OnValueChanged()
|
Improve this Doc
View Source
MagnitudePlusMaxSpinner_OnValueChanged()
Declaration
protected void MagnitudePlusMaxSpinner_OnValueChanged()
|
Improve this Doc
View Source
MagnitudePlusMinSpinner_OnValueChanged()
Declaration
protected void MagnitudePlusMinSpinner_OnValueChanged()
|
Improve this Doc
View Source
OnPush()
Declaration
public override void OnPush()
Overrides
|
Improve this Doc
View Source
RaiseSettingsChanged()
Declaration
protected void RaiseSettingsChanged()
|
Improve this Doc
View Source
SetEffectEntry(EffectEntry)
Declaration
protected virtual void SetEffectEntry(EffectEntry entry)
Parameters
|
Improve this Doc
View Source
SetEffectTemplate(IEntityEffect)
Declaration
protected virtual void SetEffectTemplate(IEntityEffect effectTemplate)
Parameters
|
Improve this Doc
View Source
SetSpinners(EffectSettings)
Declaration
protected virtual void SetSpinners(EffectSettings settings)
Parameters
|
Improve this Doc
View Source
Setup()
Declaration
protected override void Setup()
Overrides
|
Improve this Doc
View Source
Declaration
protected virtual void SetupButtons()
|
Improve this Doc
View Source
SetupEffectDescriptionPanels()
Declaration
protected virtual void SetupEffectDescriptionPanels()
|
Improve this Doc
View Source
SetupSpinners()
Declaration
protected virtual void SetupSpinners()
|
Improve this Doc
View Source
UpdateCosts()
Declaration
protected virtual void UpdateCosts()
Events
|
Improve this Doc
View Source
OnSettingsChanged
Declaration
public event DaggerfallEffectSettingsEditorWindow.OnSettingsChangedHandler OnSettingsChanged
Event Type
Implements