// Copyright (c) 2024 Augie R. Maddox, Guavaman Enterprises. All rights reserved. #pragma warning disable 0649 namespace Rewired.Glyphs.UnityUI { /// /// Displays glyphs / text for a specific Action Element Map or Controller Element Identifier using Unity UI. /// This component cannot be used alone. It requires a script to set either /// or /// the and /// . This class is mainly useful if you need to display a /// glyph for a specific controller element, such as when showing a list of glyphs for controller elements /// in a controller or when showing glyphs for controller elements currently contributing to an Action value. /// If you want to display a glyph for a controller element bound to an Action for a Player, use /// instead. /// [UnityEngine.AddComponentMenu("Rewired/Glyphs/Unity UI/Unity UI Controller Element Glyph")] public class UnityUIControllerElementGlyph : ControllerElementGlyph { /// /// Gets the default glyph or text prefab. /// /// The default glyph or text prefab. protected override UnityEngine.GameObject GetDefaultGlyphOrTextPrefab() { return UnityUIControllerElementGlyphBase.defaultGlyphOrTextPrefab; } } }