using UnityEngine.UIElements; namespace Misaki.ArtTool { public struct DistributionModeToDisplayStyleConverter { public static StyleEnum ObjectModeConvertTo(DistributionMode mode) { if (mode == DistributionMode.Object) { return DisplayStyle.Flex; } return DisplayStyle.None; } public static StyleEnum SplineModeConvertTo(DistributionMode mode) { if (mode == DistributionMode.Spline) { return DisplayStyle.Flex; } return DisplayStyle.None; } public static StyleEnum LinearModeConvertTo(DistributionMode mode) { if (mode == DistributionMode.Linear) { return DisplayStyle.Flex; } return DisplayStyle.None; } public static StyleEnum GridModeConvertTo(DistributionMode mode) { if (mode == DistributionMode.Grid) { return DisplayStyle.Flex; } return DisplayStyle.None; } public static StyleEnum RadialModeConvertTo(DistributionMode mode) { if (mode == DistributionMode.Radial) { return DisplayStyle.Flex; } return DisplayStyle.None; } public static StyleEnum HoneycombModeConvertTo(DistributionMode mode) { if (mode == DistributionMode.Honeycomb) { return DisplayStyle.Flex; } return DisplayStyle.None; } } }