Targeting System 2.0.0
Plugin for multipurpose targeting and visual effects.
UniRx.IEventPattern< TSender, TEventArgs > Interface Template Reference

Represents a .NET event invocation consisting of the strongly typed object that raised the event and the data that was generated by the event. More...

Inheritance diagram for UniRx.IEventPattern< TSender, TEventArgs >:
UniRx.EventPattern< TSender, TEventArgs >

Properties

TSender Sender [get]
 Gets the sender object that raised the event. More...
 
TEventArgs EventArgs [get]
 Gets the event data that was generated by the event. More...
 

Detailed Description

Represents a .NET event invocation consisting of the strongly typed object that raised the event and the data that was generated by the event.

Template Parameters
TSenderThe type of the sender that raised the event. This type parameter is covariant. That is, you can use either the type you specified or any type that is more derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
TEventArgsThe type of the event data generated by the event. This type parameter is covariant. That is, you can use either the type you specified or any type that is more derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.

Property Documentation

◆ EventArgs

TEventArgs UniRx.IEventPattern< TSender, TEventArgs >.EventArgs
get

Gets the event data that was generated by the event.

Implemented in UniRx.EventPattern< TSender, TEventArgs >.

◆ Sender

TSender UniRx.IEventPattern< TSender, TEventArgs >.Sender
get

Gets the sender object that raised the event.

Implemented in UniRx.EventPattern< TSender, TEventArgs >.


The documentation for this interface was generated from the following file: