Files
parkan-playground/NResUI/Rendering/Viewport/ViewportMaterial.cs
T

22 lines
511 B
C#
Raw Normal View History

using TexmLib;
2026-06-06 21:26:56 +03:00
namespace NResUI.Rendering.Viewport;
public sealed class ViewportMaterial
{
public string Name { get; }
public uint TextureHandle { get; }
public bool HasTexture => TextureHandle != 0;
public TexmFile? Texm { get; }
public ViewportMaterial(string name, uint textureHandle = 0, TexmFile? texm = null)
2026-06-06 21:26:56 +03:00
{
Name = name;
TextureHandle = textureHandle;
Texm = texm;
2026-06-06 21:26:56 +03:00
}
public static ViewportMaterial Untextured { get; } = new("Untextured");
}