// Copyright (c) ppy Pty Ltd . Licensed under the MIT Licence. // See the LICENCE file in the repository root for full licence text. using System; namespace osu.Framework.Graphics.Shaders { internal interface IUniformWithValue : IUniform where T : struct, IEquatable { ref T GetValueByRef(); T GetValue(); } }