Class UIWindow.TitleModule
Inheritance
System.Object
UIWindow.TitleModule
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: NoXP.Shared.UI
Assembly: NoXP.RuntimeComponents.dll
Syntax
public class TitleModule : UIComponent.UIBaseComponentModule
Constructors
TitleModule(UIComponent)
Declaration
public TitleModule(UIComponent owner)
Parameters
| Type | Name | Description |
|---|---|---|
| UIComponent | owner |
Properties
BackgroundImage
Declaration
protected Image BackgroundImage { get; }
Property Value
| Type | Description |
|---|---|
| UnityEngine.UI.Image |
CloseLabel
Declaration
protected TextMeshProUGUI CloseLabel { get; }
Property Value
| Type | Description |
|---|---|
| TMPro.TextMeshProUGUI |
Icon
Declaration
public Sprite Icon { get; set; }
Property Value
| Type | Description |
|---|---|
| UnityEngine.Sprite |
IconImage
Declaration
protected Image IconImage { get; }
Property Value
| Type | Description |
|---|---|
| UnityEngine.UI.Image |
Label
Declaration
protected TextMeshProUGUI Label { get; }
Property Value
| Type | Description |
|---|---|
| TMPro.TextMeshProUGUI |
MaximizeLabel
Declaration
protected TextMeshProUGUI MaximizeLabel { get; }
Property Value
| Type | Description |
|---|---|
| TMPro.TextMeshProUGUI |
MinimizeLabel
Declaration
protected TextMeshProUGUI MinimizeLabel { get; }
Property Value
| Type | Description |
|---|---|
| TMPro.TextMeshProUGUI |
Text
Declaration
public string Text { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
Methods
ApplyColors(IColorSchema)
Declaration
public override void ApplyColors(IColorSchema schema)
Parameters
| Type | Name | Description |
|---|---|---|
| IColorSchema | schema |
Overrides
NoXP.Shared.UI.UIComponentModule<NoXP.Shared.UI.UIComponent>.ApplyColors(NoXP.Shared.IColorSchema)
Init()
Declaration
protected override void Init()
Overrides
NoXP.Shared.UI.UIComponentModule<NoXP.Shared.UI.UIComponent>.Init()