UnitySignals
Signals for Unity3D
Loading...
Searching...
No Matches
Signals.Extras.Characters.CharacterMoveSignal Class Reference
Inheritance diagram for Signals.Extras.Characters.CharacterMoveSignal:
Signals.Common.Vector2Signal Signals.Signal< Vector2 > Signals.ISignal< T >

Protected Member Functions

override void ProcessValue (ref Vector2 value)
 
- Protected Member Functions inherited from Signals.Signal< Vector2 >
virtual void ProcessValue (ref T value)
 Override this method to preprocess values before applying them.
 
virtual bool ValidateValue (in T value)
 Override this method to check whether a value is valid and/or if it has changed. If UseValidation is true the Value is set only if this method returns true.
 
virtual void OnEnable ()
 

Additional Inherited Members

- Public Member Functions inherited from Signals.Signal< Vector2 >
void AddListener (UnityAction listener)
 Adds a listener.
 
void AddListener (UnityAction< T > listener)
 Adds a listener.
 
void RemoveListener (UnityAction listener)
 Removes a listener.
 
void RemoveListener (UnityAction< T > listener)
 Removes a listener.
 
void TriggerUpdate ()
 Invokes listeners.
 
void TriggerUpdate ()
 Invokes listeners.
 
- Static Public Member Functions inherited from Signals.Signal< Vector2 >
static implicit operator T (Signal< T > signal)
 Implicit cast from the Signal to it's Value.
 
- Properties inherited from Signals.Signal< Vector2 >
InitialValue [get, set]
 The initial value of the Signal.
 
Value [get, set]
 The current value of the Signal. Setting the value invokes listeners.
 
bool UseValidation [get, set]
 True if new values are validated, false otherwise.
 
- Properties inherited from Signals.ISignal< T >

Member Function Documentation

◆ ProcessValue()

override void Signals.Extras.Characters.CharacterMoveSignal.ProcessValue ( ref Vector2  value)
protected

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