// Copyright (c) Craftwork Games. All rights reserved.
// Licensed under the MIT license.
// See LICENSE file in the project root for full license information.
namespace MonoGame.Extended.Animations;
///
/// Specifies the trigger for an animation event.
///
public enum AnimationEventTrigger
{
///
/// Triggered at the beginning of a frame.
///
FrameBegin,
///
/// Triggered at the end of a frame.
///
FrameEnd,
///
/// Triggered when a frame is skipped.
///
FrameSkipped,
///
/// Triggered when the animation loops.
///
AnimationLoop,
///
/// Triggered when the animation completes.
///
AnimationCompleted,
///
/// Triggered when the animation stops.
///
AnimationStopped,
}