diff --git a/MiraAPI/Utilities/Extensions.cs b/MiraAPI/Utilities/Extensions.cs
index 6912ac8..9316ba8 100644
--- a/MiraAPI/Utilities/Extensions.cs
+++ b/MiraAPI/Utilities/Extensions.cs
@@ -46,8 +46,8 @@ public static class Extensions
/// The TMP text.
public static void EnableStencilMasking(this TMP_Text text)
{
- text.fontMaterial.SetFloat(ShaderID.Get("_Stencil"), 1);
- text.fontMaterial.SetFloat(ShaderID.Get("_StencilComp"), 4);
+ text.fontMaterial.SetFloat(ShaderID.Stencil, 1);
+ text.fontMaterial.SetFloat(ShaderID.StencilComp, 4);
}
///
diff --git a/MiraAPI/Utilities/ShaderID.cs b/MiraAPI/Utilities/ShaderID.cs
index d250336..3ef92e6 100644
--- a/MiraAPI/Utilities/ShaderID.cs
+++ b/MiraAPI/Utilities/ShaderID.cs
@@ -1,8 +1,12 @@
using System.Collections.Generic;
using UnityEngine;
+#pragma warning disable CS1591 // Missing XML comment for publicly visible type or member
namespace MiraAPI.Utilities;
+///
+/// Utility class for caching shader property IDs.
+///
public static class ShaderID
{
private static readonly Dictionary Cache = [];