PixelCrushers.DialogueSystem.UnityGUI.Wrappers.UnityBarkUI 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.UnityGUI.Wrappers.UnityBarkUI:
Collaboration diagram for PixelCrushers.DialogueSystem.UnityGUI.Wrappers.UnityBarkUI:

Additional Inherited Members

- Public Member Functions inherited from PixelCrushers.DialogueSystem.UnityGUI.UnityBarkUI
virtual void Awake ()
 
virtual void OnDestroy ()
 
override void Bark (Subtitle subtitle)
 Barks a subtitle.
 
virtual void Update ()
 Updates the seconds left and hides the label if time is up.
 
void OnBarkEnd (Transform actor)
 
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.UnityGUI.UnityBarkUI
Transform textPosition
 The absolute text position.
 
GUISkin guiSkin
 The GUI skin to use for the bark text.
 
string guiStyleName
 The name of the GUI style to use.
 
bool includeName
 Set true to include the barker's name in the text.
 
float duration = 4f
 The duration in seconds to show the bark text before fading it out.
 
float fadeDuration = 0.5f
 The duration in seconds to fade out.
 
TextStyle textStyle = TextStyle.Shadow
 The text effect to use for the bark text.
 
Color textStyleColor = Color.black
 The color of the text style's outline or shadow.
 
BarkSubtitleSetting textDisplaySetting = BarkSubtitleSetting.SameAsDialogueManager
 The text display setting.
 
bool waitUntilSequenceEnds = false
 Set true to keep the bark text onscreen until the sequence ends.
 
bool checkIfPlayerVisible = true
 Set true to run a raycast to the player.
 
LayerMask visibilityLayerMask = 1
 The layer mask to use when checking for player visibility.
 
- Protected Member Functions inherited from PixelCrushers.DialogueSystem.UnityGUI.UnityBarkUI
void CheckUnityBarkUIOnGUI ()
 
void CheckPlayerVisibility ()
 
void CheckPlayerCameraTransform ()
 
- Protected Attributes inherited from PixelCrushers.DialogueSystem.UnityGUI.UnityBarkUI
UnityBarkUIOnGUI unityBarkUIOnGUI = null
 
Transform playerCameraTransform = null
 
Collider playerCameraCollider = null
 
float secondsLeft = 0
 
- Properties inherited from PixelCrushers.DialogueSystem.UnityGUI.UnityBarkUI
bool showText [get]
 Indicates whether the bark UI should show the text, based on the textDisplaySetting.
 
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: