MythicalWar/Assets/Invector-3rdPersonController/Melee Combat/Scripts/MeleeWeapon/PlayablesBehaviours/vMeleeAttackControlPDMAttributes.cs

27 lines
863 B
C#

#if INVECTOR_PLAYABLESANIMATOR
using UnityEngine;
namespace Invector.vMelee
{
/// <summary>
/// Draws the body part list of <see cref="vMeleeAttackControlPDM"/> with the add/edit/remove UI
/// the Animator behaviour gets from <c>vMeleeAttackControlEditor</c>.
/// </summary>
/// <remarks>
/// The PDM inspector draws behaviour fields itself and never invokes a behaviour's CustomEditor,
/// so the UI has to be reachable through a PropertyDrawer to show up at all.
/// </remarks>
public sealed class vBodyPartListAttribute : PropertyAttribute
{
}
/// <summary>
/// Anchor for the read-only exit time / end damage note carried by the Animator behaviour's
/// custom editor; not real data.
/// </summary>
public sealed class vMeleeAttackControlInfoAttribute : PropertyAttribute
{
}
}
#endif