rokojori_action_library/Runtime/Godot/Extensions/CuveTextureExtensions.cs

25 lines
636 B
C#
Raw Normal View History

2026-01-15 14:00:42 +00:00
using Godot;
namespace Rokojori
{
public static class CurveTextureExtensions
{
public static CurveTexture WithTextureMode( this CurveTexture curveTexture, CurveTexture.TextureModeEnum textureMode )
{
curveTexture.TextureMode = textureMode;
return curveTexture;
}
public static CurveTexture WithResolution( this CurveTexture curveTexture, int resolution )
{
curveTexture.Width = resolution;
return curveTexture;
}
public static CurveTexture WithCurve( this CurveTexture curveTexture, Curve curve )
{
curveTexture.Curve = curve;
return curveTexture;
}
}
}