Add ImAnim bindings

This commit is contained in:
Haselnussbomber 2025-12-08 21:25:32 +01:00
parent e8485dee25
commit 2b5e2893c5
No known key found for this signature in database
GPG key ID: BB905BB49E7295D1
43 changed files with 4852 additions and 3 deletions

View file

@ -0,0 +1,44 @@
namespace Dalamud.Bindings.ImAnim;
public enum ImAnimVariationMode
{
/// <summary>
/// No variation
/// </summary>
None,
/// <summary>
/// Add amount each iteration
/// </summary>
Increment,
/// <summary>
/// Subtract amount each iteration
/// </summary>
Decrement,
/// <summary>
/// Multiply by factor each iteration
/// </summary>
Multiply,
/// <summary>
/// Random in range [-amount, +amount]
/// </summary>
Random,
/// <summary>
/// Random in range [0, amount]
/// </summary>
RandomAbs,
/// <summary>
/// Alternate +/- each iteration
/// </summary>
PingPong,
/// <summary>
/// Use custom callback
/// </summary>
Callback,
}