The base abstract class for GUI effect "decorators" that can be added to GUI controls. More...
Public Member Functions | |
abstract IEnumerator | Play () |
Plays the effect. More... | |
virtual void | Stop () |
void | OnEnable () |
void | OnDisable () |
Public Attributes | |
GUIEffectTrigger | trigger = GUIEffectTrigger.OnEnable |
The trigger that makes the effect play. More... | |
The base abstract class for GUI effect "decorators" that can be added to GUI controls.
These effects change the way GUI controls are displayed.
void PixelCrushers.DialogueSystem.UnityGUI.GUIEffect.OnDisable | ( | ) |
void PixelCrushers.DialogueSystem.UnityGUI.GUIEffect.OnEnable | ( | ) |
|
pure virtual |
Plays the effect.
Each effect overrides this abstract method.
Implemented in PixelCrushers.DialogueSystem.UnityGUI.FadeEffect, PixelCrushers.DialogueSystem.UnityGUI.SlideEffect, PixelCrushers.DialogueSystem.UnityGUI.TypewriterEffect, PixelCrushers.DialogueSystem.UnityGUI.TimerEffect, PixelCrushers.DialogueSystem.UnityGUI.AudioEffect, and PixelCrushers.DialogueSystem.UnityGUI.FlashEffect.
|
virtual |
Reimplemented in PixelCrushers.DialogueSystem.UnityGUI.TypewriterEffect.
GUIEffectTrigger PixelCrushers.DialogueSystem.UnityGUI.GUIEffect.trigger = GUIEffectTrigger.OnEnable |
The trigger that makes the effect play.