// MIT License - Copyright (c) 2025 wallstop
// Full license text: https://github.com/wallstop/unity-helpers/blob/main/LICENSE
namespace WallstopStudios.UnityHelpers.Core.Attributes
{
///
/// Specifies where a button group should be rendered in the inspector.
/// This allows per-group overrides independent of the global Unity Helpers settings.
///
///
/// When multiple buttons in the same group specify different placement values,
/// the first declared button's placement is used and a warning is displayed in the inspector.
/// Buttons without a group name ignore this setting.
///
public enum WButtonGroupPlacement
{
///
/// Use the global Unity Helpers setting for button placement.
/// This is the default behavior.
///
UseGlobalSetting = 0,
///
/// Render this button group above the default inspector properties,
/// regardless of the global setting.
///
Top = 1,
///
/// Render this button group below the default inspector properties,
/// regardless of the global setting.
///
Bottom = 2,
}
}