PixelCrushers.DialogueSystem.TextMeshPro.TextMeshProSelectorElements Class Reference

Optional component to provide references to selector UI elements. More...

Inheritance diagram for PixelCrushers.DialogueSystem.TextMeshPro.TextMeshProSelectorElements:
Collaboration diagram for PixelCrushers.DialogueSystem.TextMeshPro.TextMeshProSelectorElements:

Public Attributes

UnityEngine.UI.Graphic mainGraphic = null
 The main graphic (optional). More...
 
TMPro.TextMeshProUGUI nameText = null
 The text for the name of the current selection. More...
 
TMPro.TextMeshProUGUI useMessageText = null
 The text for the use message (e.g., "Press spacebar to use"). More...
 
Color inRangeColor = Color.yellow
 
Color outOfRangeColor = Color.gray
 
UnityEngine.UI.Graphic reticleInRange = null
 The graphic to show if the selection is in range. More...
 
UnityEngine.UI.Graphic reticleOutOfRange = null
 The graphic to show if the selection is out of range. More...
 
TextMeshProSelectorDisplay.AnimationTransitions animationTransitions = new TextMeshProSelectorDisplay.AnimationTransitions()
 

Static Public Attributes

static TextMeshProSelectorElements instance = null
 

Detailed Description

Optional component to provide references to selector UI elements.

Member Data Documentation

◆ animationTransitions

TextMeshProSelectorDisplay.AnimationTransitions PixelCrushers.DialogueSystem.TextMeshPro.TextMeshProSelectorElements.animationTransitions = new TextMeshProSelectorDisplay.AnimationTransitions()

◆ inRangeColor

Color PixelCrushers.DialogueSystem.TextMeshPro.TextMeshProSelectorElements.inRangeColor = Color.yellow

◆ instance

TextMeshProSelectorElements PixelCrushers.DialogueSystem.TextMeshPro.TextMeshProSelectorElements.instance = null
static

◆ mainGraphic

UnityEngine.UI.Graphic PixelCrushers.DialogueSystem.TextMeshPro.TextMeshProSelectorElements.mainGraphic = null

The main graphic (optional).

Assign this if you have created an entire panel for the selector.

◆ nameText

TMPro.TextMeshProUGUI PixelCrushers.DialogueSystem.TextMeshPro.TextMeshProSelectorElements.nameText = null

The text for the name of the current selection.

◆ outOfRangeColor

Color PixelCrushers.DialogueSystem.TextMeshPro.TextMeshProSelectorElements.outOfRangeColor = Color.gray

◆ reticleInRange

UnityEngine.UI.Graphic PixelCrushers.DialogueSystem.TextMeshPro.TextMeshProSelectorElements.reticleInRange = null

The graphic to show if the selection is in range.

◆ reticleOutOfRange

UnityEngine.UI.Graphic PixelCrushers.DialogueSystem.TextMeshPro.TextMeshProSelectorElements.reticleOutOfRange = null

The graphic to show if the selection is out of range.

◆ useMessageText

TMPro.TextMeshProUGUI PixelCrushers.DialogueSystem.TextMeshPro.TextMeshProSelectorElements.useMessageText = null

The text for the use message (e.g., "Press spacebar to use").


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