Targeting System 2.0.0
Plugin for multipurpose targeting and visual effects.
UniRx.AsyncSubject< T > Class Template Reference
Inheritance diagram for UniRx.AsyncSubject< T >:
UniRx.ISubject< T > UniRx.IOptimizedObservable< T > UniRx.ISubject< T, T > UniRx.IObserver< T > UniRx.IObservable< T > UniRx.IObserver< TSource > UniRx.IObservable< TResult > UniRx.IObservable< T >

Public Member Functions

void OnCompleted ()
 Notifies the observer of the end of the sequence. More...
 
void OnError (Exception error)
 Notifies the observer that an exception has occurred. More...
 
void OnNext (T value)
 
IDisposable Subscribe (IObserver< T > observer)
 
void Dispose ()
 
bool IsRequiredSubscribeOnCurrentThread ()
 
- Public Member Functions inherited from UniRx.IObserver< T >
TResult OnNext (TValue value)
 Notifies the observer of a new element in the sequence. More...
 
TResult OnError (Exception exception)
 Notifies the observer that an exception has occurred. More...
 
TResult OnCompleted ()
 Notifies the observer of the end of the sequence. More...
 
void OnCompleted ()
 
void OnError (Exception error)
 
void OnNext (T value)
 
IDisposable Subscribe (IObserver< T > observer)
 
- Public Member Functions inherited from UniRx.IObserver< TSource >
TResult OnNext (TValue value)
 Notifies the observer of a new element in the sequence. More...
 
void OnNext (T value)
 
TResult OnError (Exception exception)
 Notifies the observer that an exception has occurred. More...
 
void OnError (Exception error)
 
TResult OnCompleted ()
 Notifies the observer of the end of the sequence. More...
 
void OnCompleted ()
 
- Public Member Functions inherited from UniRx.IObservable< TResult >
IDisposable Subscribe (IObserver< T > observer)
 
bool IsRequiredSubscribeOnCurrentThread ()
 

Properties

Value [get]
 
bool HasObservers [get]
 
bool IsCompleted [get]
 

Member Function Documentation

◆ IsRequiredSubscribeOnCurrentThread()

bool UniRx.AsyncSubject< T >.IsRequiredSubscribeOnCurrentThread ( )

◆ OnCompleted()

void UniRx.AsyncSubject< T >.OnCompleted ( )

Notifies the observer of the end of the sequence.

Returns
Result returned upon observation of the sequence completion.

Implements UniRx.IObserver< T >.

◆ OnError()

void UniRx.AsyncSubject< T >.OnError ( Exception  exception)

Notifies the observer that an exception has occurred.

Parameters
exceptionThe exception that occurred.
Returns
Result returned upon observation of an error.

Implements UniRx.IObserver< T >.

◆ OnNext()

void UniRx.AsyncSubject< T >.OnNext ( value)

Implements UniRx.IObserver< T >.

◆ Subscribe()

IDisposable UniRx.AsyncSubject< T >.Subscribe ( IObserver< T >  observer)

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