Class EventBase
Assembly: UnityEngine.dll
Syntax
public abstract class EventBase : IDisposable
Constructors
|
Improve this Doc
View Source
EventBase()
Declaration
Fields
|
Improve this Doc
View Source
m_CurrentTarget
Declaration
protected IEventHandler m_CurrentTarget
Field Value
Properties
|
Improve this Doc
View Source
bubbles
Declaration
public bool bubbles { get; }
Property Value
|
Improve this Doc
View Source
capturable
Declaration
[Obsolete("Use tricklesDown instead of capturable.")]
public bool capturable { get; }
Property Value
|
Improve this Doc
View Source
currentTarget
Declaration
public virtual IEventHandler currentTarget { get; }
Property Value
|
Improve this Doc
View Source
dispatch
Declaration
public bool dispatch { get; }
Property Value
|
Improve this Doc
View Source
flags
Declaration
protected EventBase.EventFlags flags { get; set; }
Property Value
|
Improve this Doc
View Source
imguiEvent
Declaration
public Event imguiEvent { get; protected set; }
Property Value
|
Improve this Doc
View Source
isDefaultPrevented
Declaration
public bool isDefaultPrevented { get; }
Property Value
|
Improve this Doc
View Source
Declaration
public bool isImmediatePropagationStopped { get; }
Property Value
|
Improve this Doc
View Source
isPropagationStopped
Declaration
public bool isPropagationStopped { get; }
Property Value
|
Improve this Doc
View Source
originalMousePosition
Declaration
public Vector2 originalMousePosition { get; }
Property Value
|
Improve this Doc
View Source
pooled
Declaration
protected bool pooled { get; set; }
Property Value
|
Improve this Doc
View Source
propagationPhase
Declaration
public PropagationPhase propagationPhase { get; }
Property Value
|
Improve this Doc
View Source
target
Declaration
public IEventHandler target { get; set; }
Property Value
|
Improve this Doc
View Source
timestamp
Declaration
public long timestamp { get; }
Property Value
|
Improve this Doc
View Source
tricklesDown
Declaration
public bool tricklesDown { get; }
Property Value
Methods
|
Improve this Doc
View Source
Dispose()
Declaration
public abstract void Dispose()
|
Improve this Doc
View Source
GetEventTypeId()
Declaration
public abstract long GetEventTypeId()
Returns
|
Improve this Doc
View Source
Init()
Declaration
protected virtual void Init()
|
Improve this Doc
View Source
PostDispatch()
Declaration
protected virtual void PostDispatch()
|
Improve this Doc
View Source
PreDispatch()
Declaration
protected virtual void PreDispatch()
|
Improve this Doc
View Source
PreventDefault()
Declaration
public void PreventDefault()
|
Improve this Doc
View Source
RegisterEventType()
Declaration
protected static long RegisterEventType()
Returns
|
Improve this Doc
View Source
Declaration
public void StopImmediatePropagation()
|
Improve this Doc
View Source
StopPropagation()
Declaration
public void StopPropagation()
Implements
Extension Methods