Files
Cielonos/Assets/Plugins/FlexibleUI/FlexibleBlur/Scripts/IBlur.cs
SoulliesOfficial 649b7a5ddc 更新
2026-05-23 08:27:50 -04:00

23 lines
882 B
C#

using UnityEngine;
namespace JeffGrawAssets.FlexibleUI
{
public interface IBlur
{
public UIBlurCommon Common { get; }
public float Alpha { get; }
public bool ActiveAtZeroAlpha { get; }
public bool IsAngled => Common.IsAngled;
public bool CanBatch { get; }
public bool FillEntireRenderTexture { get; }
public BlurSettings Settings => Common.ActiveSettings;
public Matrix4x4 Matrix => Common.TransformationMatrix;
public int Layer => Common.LayerRank;
public int Priority => Common.priority;
public float MinX(bool right = false) => Common.MinX(right);
public float MaxX(bool right = false) => Common.MaxX(right);
public float MinY(bool right = false) => Common.MinY(right);
public float MaxY(bool right = false) => Common.MaxY(right);
public bool HasVisiblePixels(bool right = false) => Common.HasVisiblePixels(right);
}
}