dialog implementation to be used with TextMeshPro and Unity UI
https://adventure.softleitner.com/manual/utilities
|
void | OnSubmit (BaseEventData eventData) |
|
void | OnCancel (BaseEventData eventData) |
|
void | OnPointerClick (PointerEventData eventData) |
|
override void | Focus () |
|
virtual void | Show (string title, string text, Action< DialogResult > onClose, DialogButtons buttons=DialogButtons.Ok, DialogResult selection=DialogResult.None, DialogInput input=DialogInput.None, string inputValue=null, Sprite image=null) |
|
virtual void | Show (string title, string[] texts, Action< DialogResult > onClose, DialogButtons buttons=DialogButtons.Ok, DialogResult selection=DialogResult.None, DialogInput input=DialogInput.None, string inputValue=null, Sprite image=null) |
|
virtual void | Show (string title, string text, Action< DialogResult > onClose, string[] options, DialogResult selection=DialogResult.None, DialogInput input=DialogInput.None, string inputValue=null, Sprite image=null) |
|
virtual void | Show (string title, string[] texts, Action< DialogResult > onClose, string[] options, DialogResult selection=DialogResult.None, DialogInput input=DialogInput.None, string inputValue=null, Sprite image=null) |
|
virtual void | SetDefault () |
|
virtual void | SetAbort () |
|
virtual void | SetOk () |
|
virtual void | SetCancel () |
|
virtual void | SetDialogResult (DialogResult result) |
|
virtual bool | Continue () |
|
virtual void | StartTimeline (DialogBehaviour behaviour) |
|
virtual void | EndTimeline (DialogBehaviour behaviour) |
|
virtual void | SetTimelineProgress (DialogBehaviour behaviour, float value) |
|
virtual void | SetTimelineWait (DialogBehaviour behaviour) |
|
virtual void | SetTimelineOpacity (float value) |
|
|
override void | Awake () |
|
override void | initialize (string title, string[] texts, Action< DialogResult > onClose, DialogButtons buttons, string[] options, DialogResult selection, DialogInput input, string inputValue, Sprite image) |
|
override bool | tryContinue () |
|
override void | setResult (DialogResult result) |
|
override void | initializeTimeline () |
|
override void | clearTimeline (DialogResult result) |
|
override void | setTimelineProgress (float value) |
|
override void | setTimelineWait (DialogButtons buttons, DialogResult selection) |
|
override void | setTimelineOpacity (float value) |
|
virtual void | OnDestroy () |
|
virtual void | OnApplicationFocus (bool focus) |
|
virtual void | onOpening () |
|
virtual void | onContinue () |
|
virtual void | onWaiting () |
|
virtual void | onClosing (DialogResult result) |
|
virtual void | onClosed (DialogResult result) |
|