Targeting System 2.0.0
Plugin for multipurpose targeting and visual effects.
|
Lightweight property broker. More...
Public Member Functions | |
ReactiveProperty (T initialValue) | |
void | SetValueAndForceNotify (T value) |
IDisposable | Subscribe (IObserver< T > observer) |
void | Dispose () |
override string | ToString () |
bool | IsRequiredSubscribeOnCurrentThread () |
IDisposable | Subscribe (IObserver< T > observer) |
bool | IsRequiredSubscribeOnCurrentThread () |
Protected Member Functions | |
virtual void | SetValue (T value) |
virtual void | Dispose (bool disposing) |
Properties | |
virtual IEqualityComparer< T > | EqualityComparer [get] |
T | Value [get, set] |
bool | HasValue [get] |
Properties inherited from UniRx.IReactiveProperty< T > | |
new T | Value [get, set] |
Properties inherited from UniRx.IReadOnlyReactiveProperty< T > | |
T | Value [get] |
bool | HasValue [get] |
Lightweight property broker.
bool UniRx.ReactiveProperty< T >.IsRequiredSubscribeOnCurrentThread | ( | ) |
Implements UniRx.IOptimizedObservable< T >.
IDisposable UniRx.ReactiveProperty< T >.Subscribe | ( | IObserver< T > | observer | ) |
Implements UniRx.IObservable< T >.
|
get |
Implements UniRx.IReadOnlyReactiveProperty< T >.
|
getset |
Implements UniRx.IReactiveProperty< T >.