2024-05-03 21:21:21 +08:00
|
|
|
using UnityEngine;
|
|
|
|
|
2024-05-04 01:29:32 +08:00
|
|
|
namespace DCFApixels.DragonECS.Unity.Internal
|
2024-05-03 21:21:21 +08:00
|
|
|
{
|
2024-05-04 01:29:32 +08:00
|
|
|
internal class Icons : Config<Icons>
|
2024-05-03 21:21:21 +08:00
|
|
|
{
|
2024-05-04 01:29:32 +08:00
|
|
|
//Thank f*cking balls, everything inside #if UNITY_EDITOR is not serialized in the release build
|
|
|
|
#if UNITY_EDITOR
|
2024-05-03 21:21:21 +08:00
|
|
|
[SerializeField]
|
2024-05-03 23:19:04 +08:00
|
|
|
private Texture _helpIcon;
|
2024-05-03 21:21:21 +08:00
|
|
|
[SerializeField]
|
2024-05-03 23:19:04 +08:00
|
|
|
private Texture _closeIcon;
|
2024-05-03 21:21:21 +08:00
|
|
|
[SerializeField]
|
2024-05-03 23:19:04 +08:00
|
|
|
private Texture _closeIconOn;
|
2024-05-03 21:21:21 +08:00
|
|
|
[SerializeField]
|
2024-05-03 23:19:04 +08:00
|
|
|
private Texture _unlinkIcon;
|
2024-05-03 21:21:21 +08:00
|
|
|
[SerializeField]
|
2024-05-03 23:19:04 +08:00
|
|
|
private Texture _auotsetIcon;
|
2024-05-03 21:21:21 +08:00
|
|
|
[SerializeField]
|
2024-05-03 23:19:04 +08:00
|
|
|
private Texture _auotsetCascadeIcon;
|
|
|
|
internal Texture HelpIcon { get { return _helpIcon; } }
|
|
|
|
internal Texture CloseIcon { get { return _closeIcon; } }
|
|
|
|
internal Texture CloseIconOn { get { return _closeIconOn; } }
|
|
|
|
internal Texture UnlinkIcon { get { return _unlinkIcon; } }
|
|
|
|
internal Texture AuotsetIcon { get { return _auotsetIcon; } }
|
|
|
|
internal Texture AutosetCascadeIcon { get { return _auotsetCascadeIcon; } }
|
2024-05-04 01:29:32 +08:00
|
|
|
#endif
|
2024-05-03 21:21:21 +08:00
|
|
|
}
|
|
|
|
}
|