Loading...
Searching...
No Matches
AdventureCore.Timeline.TextBoxTMP Class Reference

Detailed Description

TextMeshPro text box implementation that can be used to show texts as part of a timeline.

https://adventure.softleitner.com/manual

Inheritance diagram for AdventureCore.Timeline.TextBoxTMP:
AdventureCore.Timeline.TextBoxBase

Public Attributes

TMP_Text TitleText
 
TMP_Text ContentText
 
GameObject Confirmation
 
CanvasGroup CanvasGroup
 
- Public Attributes inherited from AdventureCore.Timeline.TextBoxBase
UnityEvent< string > Starting
 
UnityEvent< string > Awaiting
 
UnityEvent< string > Ending
 

Properties

override string Title [get, set]
 
override string Content [get, set]
 
override float Opacity [get, set]
 
override bool IsConfirmationVisible [get, set]
 
- Properties inherited from AdventureCore.Timeline.TextBoxBase
TextBoxBehaviour CurrentBehaviour [get, set]
 
bool IsWorking [get]
 
bool IsAwaitingConfirmation [get]
 
string CurrentClipName [get]
 
string Title [get, set]
 
string Content [get, set]
 
float Opacity [get, set]
 
bool IsConfirmationVisible [get, set]
 

Additional Inherited Members

- Public Member Functions inherited from AdventureCore.Timeline.TextBoxBase
void SetFallbackText (string title, string content)
 
void SetProgress (float value)
 
void SetOpacity (float value)
 
void WaitForConfirmation ()
 
void OnConfirm (InputAction.CallbackContext callbackContext)
 
void Confirm ()
 
void Confirm (string clipName)
 
void OnAdvance (InputAction.CallbackContext callbackContext)
 
void Advance ()
 
- Protected Member Functions inherited from AdventureCore.Timeline.TextBoxBase
virtual void Awake ()
 
virtual void Start ()
 
virtual void initialize ()
 
virtual void onStarting (TextBoxBehaviour behaviour)
 
virtual void onAwaiting (TextBoxBehaviour behaviour)
 
virtual void onEnding (TextBoxBehaviour behaviour)