Unity UI Quick Time Event (QTE) indicator controls. More...
Public Member Functions | |
UnityUIQTEControls (UnityEngine.UI.Graphic[] qteIndicators) | |
override void | SetActive (bool value) |
Sets the QTE controls active/inactive. More... | |
override void | ShowIndicator (int index) |
Shows the QTE indicator specified by the index. More... | |
override void | HideIndicator (int index) |
Hides the QTE indicator specified by the index. More... | |
Public Member Functions inherited from PixelCrushers.DialogueSystem.AbstractUIControls | |
void | Show () |
Shows the controls by setting them active. More... | |
void | Hide () |
Hides the controls by setting them inactive. More... | |
Public Attributes | |
UnityEngine.UI.Graphic[] | qteIndicators |
QTE (Quick Time Event) indicators. More... | |
Properties | |
override bool | AreVisible [get] |
Gets a value indicating whether any QTE indicators are visible. More... | |
Properties inherited from PixelCrushers.DialogueSystem.AbstractUIQTEControls | |
abstract bool | AreVisible [get] |
Gets a value indicating whether any QTE indicators are visible. More... | |
Unity UI Quick Time Event (QTE) indicator controls.
PixelCrushers.DialogueSystem.UnityUIQTEControls.UnityUIQTEControls | ( | UnityEngine.UI.Graphic[] | qteIndicators | ) |
|
virtual |
Hides the QTE indicator specified by the index.
index | Zero-based index of the indicator. |
Implements PixelCrushers.DialogueSystem.AbstractUIQTEControls.
|
virtual |
Sets the QTE controls active/inactive.
value | true for active; false for inactive. |
Implements PixelCrushers.DialogueSystem.AbstractUIControls.
|
virtual |
Shows the QTE indicator specified by the index.
index | Zero-based index of the indicator. |
Implements PixelCrushers.DialogueSystem.AbstractUIQTEControls.
UnityEngine.UI.Graphic [] PixelCrushers.DialogueSystem.UnityUIQTEControls.qteIndicators |
QTE (Quick Time Event) indicators.
|
get |
Gets a value indicating whether any QTE indicators are visible.
true
if visible; otherwise, false
.