Show / Hide Table of Contents

Class UIComponentModule<T>

Inheritance
System.Object
UIComponentModule<T>
ColorPickerModuleBase
UIComponent.UIBaseComponentModule
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 abstract class UIComponentModule<T>
    where T : UIComponent
Type Parameters
Name Description
T

Constructors

UIComponentModule(T, String)

Declaration
public UIComponentModule(T owner, string areaName)
Parameters
Type Name Description
T owner
System.String areaName

Fields

_eventHandler

Declaration
protected EventTrigger _eventHandler
Field Value
Type Description
UnityEngine.EventSystems.EventTrigger

_nameModuleTransform

Declaration
protected string _nameModuleTransform
Field Value
Type Description
System.String

_owner

Declaration
protected T _owner
Field Value
Type Description
T

_rectTransform

Declaration
protected RectTransform _rectTransform
Field Value
Type Description
UnityEngine.RectTransform

Properties

EventTrigger

Declaration
public EventTrigger EventTrigger { get; }
Property Value
Type Description
UnityEngine.EventSystems.EventTrigger

Owner

Declaration
public T Owner { get; }
Property Value
Type Description
T

RectTransform

Declaration
public virtual RectTransform RectTransform { get; }
Property Value
Type Description
UnityEngine.RectTransform

Methods

ApplyColors(IColorSchema)

Declaration
public virtual void ApplyColors(IColorSchema schema)
Parameters
Type Name Description
IColorSchema schema

Init()

Declaration
protected abstract void Init()

Refresh()

Declaration
public virtual void Refresh()

SetActive(Boolean)

Declaration
public virtual void SetActive(bool active)
Parameters
Type Name Description
System.Boolean active
In This Article
Back to top Generated by DocFX