PixelCrushers.DialogueSystem.Wrappers.StandardBarkUI Class Reference

This wrapper class keeps references intact if you switch between the compiled assembly and source code versions of the original class. More...

Inheritance diagram for PixelCrushers.DialogueSystem.Wrappers.StandardBarkUI:
Collaboration diagram for PixelCrushers.DialogueSystem.Wrappers.StandardBarkUI:

Additional Inherited Members

- Public Member Functions inherited from PixelCrushers.DialogueSystem.StandardBarkUI
virtual bool ShouldShowText (Subtitle subtitle)
 Indicates whether the bark UI should show the text, based on the textDisplaySetting and subtitle.
 
override void Bark (Subtitle subtitle)
 Barks a subtitle.
 
virtual void OnBarkEnd (Transform actor)
 
virtual void OnContinue ()
 
override void Hide ()
 Hides the currently-playing bark.
 
- Public Member Functions inherited from PixelCrushers.DialogueSystem.AbstractBarkUI
void Bark (Subtitle subtitle)
 Barks the specified subtitle.
 
void Hide ()
 Hides the currently-playing bark.
 
- Public Attributes inherited from PixelCrushers.DialogueSystem.StandardBarkUI
CanvasGroup canvasGroup = null
 The (optional) UI canvas group.
 
UITextField barkText = null
 The UI text control for the bark text.
 
UITextField nameText = null
 The (optional) UI text control for the actor's name, if includeName is true.
 
bool includeName = false
 Set true to include the barker's name in the text.
 
UnityEngine.UI.Image portraitImage = null
 
bool showPortraitImage = false
 
float doneTime = 0
 
AnimationTransitions animationTransitions = new AnimationTransitions()
 
float duration = 4f
 The duration in seconds to show the bark text before fading it out.
 
bool keepInView = false
 
bool waitUntilSequenceEnds = false
 Set true to keep the bark text onscreen until the sequence ends.
 
bool cancelWaitUntilSequenceEndsIfReplacingBark = false
 
bool waitForContinueButton = false
 Wait for an "OnContinue" message.
 
BarkSubtitleSetting textDisplaySetting = BarkSubtitleSetting.SameAsDialogueManager
 The text display setting.
 
- Protected Member Functions inherited from PixelCrushers.DialogueSystem.StandardBarkUI
virtual void Awake ()
 
virtual void Start ()
 
virtual void Update ()
 
virtual void SetUIElementsActive (bool value)
 
virtual bool IsActorMe (Transform actor)
 
virtual bool CanTriggerAnimations ()
 
- Protected Attributes inherited from PixelCrushers.DialogueSystem.StandardBarkUI
int numSequencesActive = 0
 
bool hasEverBarked = false
 
- Properties inherited from PixelCrushers.DialogueSystem.StandardBarkUI
Canvas canvas [get, set]
 
Animator animator [get, set]
 
AbstractTypewriterEffect typewriter [get, set]
 
Vector3 originalCanvasLocalPosition [get, set]
 
override bool isPlaying [get]
 Indicates whether a bark is currently playing.
 
- Properties inherited from PixelCrushers.DialogueSystem.AbstractBarkUI
bool isPlaying [get]
 Indicates or sets whether a bark is playing.
 
- Properties inherited from PixelCrushers.DialogueSystem.IBarkUI

Detailed Description

This wrapper class keeps references intact if you switch between the compiled assembly and source code versions of the original class.


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