123456789101112131415161718192021222324252627282930313233343536 |
- using System.Collections;
- using System.Collections.Generic;
- using UnityEngine;
- using Sirenix.OdinInspector;
- namespace KairoEngine.Core.ConfigOptions
- {
- public class ConfigOptionBase : ScriptableObject, IConfigOption
- {
- [PropertyOrder(0), HorizontalGroup("id")] public string title;
- [PropertyOrder(1), HorizontalGroup("id", 0.3f), HideLabel] public string id;
- [PropertyOrder(3)] public ConfigOptionUIType uiElementType;
- public virtual ConfigOptionUiData GetUiData()
- {
- throw new System.NotImplementedException();
- }
- public virtual void LoadValue(bool debug)
- {
- throw new System.NotImplementedException();
- }
- public virtual void SetDefaultValue()
- {
- throw new System.NotImplementedException();
- }
- public virtual void SetValue(ConfigOptionData data, bool save = false)
- {
- throw new System.NotImplementedException();
- }
- }
- }
|