|
Corgi Engine v9.3
|
Events triggered by a MMFeedbacks when playing a series of feedbacks More...
Public Types | |
| enum | EventTypes { Play , Pause , Resume , ChangeDirection , Complete , SkipToTheEnd , RestoreInitialValues , Loop , Enable , Disable , InitializationComplete } |
Public Member Functions | |
| delegate void | Delegate (MMFeedbacks source, EventTypes type) |
Static Public Member Functions | |
| static void | Register (Delegate callback) |
| static void | Unregister (Delegate callback) |
| static void | Trigger (MMFeedbacks source, EventTypes type) |
Events triggered by a MMFeedbacks when playing a series of feedbacks
to listen to these events :
public virtual void OnMMFeedbacksEvent(MMFeedbacks source, EventTypes type) { // do something }
protected virtual void OnEnable() { MMFeedbacksEvent.Register(OnMMFeedbacksEvent); }
protected virtual void OnDisable() { MMFeedbacksEvent.Unregister(OnMMFeedbacksEvent); }
| delegate void MoreMountains.Feedbacks.MMFeedbacksEvent.Delegate | ( | MMFeedbacks | source, |
| EventTypes | type | ||
| ) |
|
static |
|
static |
|
static |