using System; using UnityEngine; namespace Rewired.UI.ControlMapper { [AddComponentMenu("")] public class ThemedElement : MonoBehaviour { [Serializable] public class ElementInfo { [SerializeField] private string _themeClass; [SerializeField] private Component _component; public string themeClass { get { return _themeClass; } } public Component component { get { return _component; } } } [SerializeField] private ElementInfo[] _elements; private void Start() { ControlMapper.ApplyTheme(_elements); } } }