PixelCrushers.DialogueSystem.SelectorUseStandardUIElements Class Reference

Tells the Selector/ProximitySelector to use StandardUISelectorElements to show the current selection. More...

Inheritance diagram for PixelCrushers.DialogueSystem.SelectorUseStandardUIElements:
Collaboration diagram for PixelCrushers.DialogueSystem.SelectorUseStandardUIElements:

Classes

class  LayerInfo
 
class  TagInfo
 

Public Member Functions

void ConnectDelegates ()
 
void DisconnectDelegates ()
 
void Update ()
 
void OnConversationStart (Transform actor)
 
void OnConversationEnd (Transform actor)
 

Public Attributes

List< TagInfotagSpecificElements = new List<TagInfo>()
 
List< LayerInfolayerSpecificElements = new List<LayerInfo>()
 

Protected Member Functions

void OnSelectorEnabled ()
 
void OnSelectorDisabled ()
 
void ShowControlsOrUsableUI ()
 

Properties

float CurrentDistance [get]
 
StandardUISelectorElements elements [get, protected set]
 

Detailed Description

Tells the Selector/ProximitySelector to use StandardUISelectorElements to show the current selection.

Member Function Documentation

◆ ConnectDelegates()

void PixelCrushers.DialogueSystem.SelectorUseStandardUIElements.ConnectDelegates ( )
inline

◆ DisconnectDelegates()

void PixelCrushers.DialogueSystem.SelectorUseStandardUIElements.DisconnectDelegates ( )
inline

◆ OnConversationEnd()

void PixelCrushers.DialogueSystem.SelectorUseStandardUIElements.OnConversationEnd ( Transform  actor)
inline

◆ OnConversationStart()

void PixelCrushers.DialogueSystem.SelectorUseStandardUIElements.OnConversationStart ( Transform  actor)
inline

◆ OnSelectorDisabled()

void PixelCrushers.DialogueSystem.SelectorUseStandardUIElements.OnSelectorDisabled ( )
inlineprotected

◆ OnSelectorEnabled()

void PixelCrushers.DialogueSystem.SelectorUseStandardUIElements.OnSelectorEnabled ( )
inlineprotected

◆ ShowControlsOrUsableUI()

void PixelCrushers.DialogueSystem.SelectorUseStandardUIElements.ShowControlsOrUsableUI ( )
inlineprotected

◆ Update()

void PixelCrushers.DialogueSystem.SelectorUseStandardUIElements.Update ( )
inline

Member Data Documentation

◆ layerSpecificElements

List<LayerInfo> PixelCrushers.DialogueSystem.SelectorUseStandardUIElements.layerSpecificElements = new List<LayerInfo>()

◆ tagSpecificElements

List<TagInfo> PixelCrushers.DialogueSystem.SelectorUseStandardUIElements.tagSpecificElements = new List<TagInfo>()

Property Documentation

◆ CurrentDistance

float PixelCrushers.DialogueSystem.SelectorUseStandardUIElements.CurrentDistance
getprotected

◆ elements

StandardUISelectorElements PixelCrushers.DialogueSystem.SelectorUseStandardUIElements.elements
getprotected set

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