Class PanelChangedEventBase<T>
Inheritance
PanelChangedEventBase<T>
Assembly: UnityEngine.dll
Syntax
public abstract class PanelChangedEventBase<T> : EventBase<T>, IDisposable, IPanelChangedEvent, IPropagatableEvent where T : PanelChangedEventBase<T>, new()
Type Parameters
Constructors
|
Improve this Doc
View Source
PanelChangedEventBase()
Declaration
protected PanelChangedEventBase()
Properties
|
Improve this Doc
View Source
destinationPanel
Declaration
public IPanel destinationPanel { get; }
Property Value
|
Improve this Doc
View Source
originPanel
Declaration
public IPanel originPanel { get; }
Property Value
Methods
|
Improve this Doc
View Source
GetPooled(IPanel, IPanel)
Declaration
public static T GetPooled(IPanel originPanel, IPanel destinationPanel)
Parameters
Type |
Name |
Description |
IPanel |
originPanel |
|
IPanel |
destinationPanel |
|
Returns
|
Improve this Doc
View Source
Init()
Declaration
protected override void Init()
Overrides
UnityEngine.Experimental.UIElements.EventBase<T>.Init()
Implements
Extension Methods