Enfusion Script API
Loading...
Searching...
No Matches
TextDialogueData Interface Reference
Inheritance diagram for TextDialogueData:
TimedDialogueData DialogueData DialogueBaseElement ScriptAndConfig Managed ObsoleteSentenceDialogueData SentenceDialogueData

Public Member Functions

proto external string GetText ()
 
proto external bool TextIsLocalizationId ()
 
- Public Member Functions inherited from TimedDialogueData
override void OnStartAt (IEntity pSpeaker, float timeInNode)
 
proto external float GetDuration ()
 
proto external void SetDuration (float duration)
 
- Public Member Functions inherited from DialogueData
proto external bool IsTimeSensitive ()
 
proto external bool CanBeSkipped ()
 
proto external bool ReadyForTransition ()
 
proto external void SetCanBeSkipped (bool skipable)
 
proto external void SetReadyForTransition (bool isReady)
 
proto void SetVariable (string name, void value)
 
void InitGlobalData (notnull DialogueGlobalData globalData)
 
void OnStart (IEntity pSpeaker)
 
void OnEnd (IEntity pSpeaker)
 
void OnUpdate (IEntity pSpeaker, float timeSlice, float timeInNode)
 
void OnInterrupt (IEntity pSpeaker)
 
void OnSkip (IEntity pSpeaker)
 
- Public Member Functions inherited from DialogueBaseElement
proto bool GetVariable (string name, out void value)
 
- Public Member Functions inherited from Managed
proto external ref Managed Clone ()
 Return shallow copy of object, or null if it is not allowed (not public constructor)
 

Member Function Documentation

◆ GetText()

proto external string TextDialogueData.GetText ( )

◆ TextIsLocalizationId()

proto external bool TextDialogueData.TextIsLocalizationId ( )

The documentation for this interface was generated from the following file: