using CustomizePlus.Armatures.Data;
using OtterGui.Classes;
using System;
namespace CustomizePlus.Armatures.Events;
///
/// Triggered when armature is changed
///
public sealed class ArmatureChanged() : EventWrapper(nameof(ArmatureChanged))
{
public enum Type
{
Created,
Deleted,
///
/// Called when armature was rebound to other profile or bone template bindings were rebuilt
///
Updated
}
public enum Priority
{
ProfileManager,
CustomizePlusIpc
}
public enum DeletionReason
{
Gone,
NoActiveProfiles,
ProfileManagerEvent,
TemplateEditorEvent
}
}