Files
GoakeFlax/Source/Game/Level/BrushMaterialList.cs
2024-04-06 14:42:10 +03:00

22 lines
536 B
C#

using FlaxEngine;
namespace Game;
/// <summary>
/// List of supported materials for loaded levels.
/// Maps the given texture/shader name to Flax Material/MaterialInstance.
/// </summary>
public class BrushMaterialList
{
[EditorDisplay(name: "Material Assets")]
public BrushMaterialListEntry[] materialAssets;
}
public struct BrushMaterialListEntry
{
[EditorOrder(1)] [EditorDisplay(name: "Name")]
public string name;
[EditorOrder(2)] [EditorDisplay(name: "Material")]
public MaterialBase asset;
}