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

Detailed Description

ui toolkit text box implementation that can be used to show texts as part of a timeline
looks for labels called 'Title' and 'Content' and an element called 'Confirmation'

https://adventure.softleitner.com/manual

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

Protected Member Functions

override void initialize ()
 
- Protected Member Functions inherited from AdventureCore.Timeline.TextBoxBase
virtual void Awake ()
 
virtual void Start ()
 
virtual void onStarting (TextBoxBehaviour behaviour)
 
virtual void onAwaiting (TextBoxBehaviour behaviour)
 
virtual void onEnding (TextBoxBehaviour behaviour)
 

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 ()
 
- Public Attributes inherited from AdventureCore.Timeline.TextBoxBase
UnityEvent< string > Starting
 
UnityEvent< string > Awaiting
 
UnityEvent< string > Ending
 

Member Function Documentation

◆ initialize()

override void AdventureCore.Timeline.TextBoxElement.initialize ( )
inlineprotectedvirtual