using System; using System.Collections; using System.Collections.Generic; using System.IO; using UnityEngine; using UnityEngine.Rendering; namespace UnityEditor.Rendering.Toon { internal struct UTS3MaterialHeaderScopeItem { /// that will be rendered on the public GUIContent headerTitle { get; set; } /// The bitmask for this scope public uint expandable { get; set; } /// The action that will draw the controls for this scope public Action drawMaterialScope { get; set; } /// The url of the scope public string url { get; set; } /// The mode of UTS rendering mode public uint workflowMode { get; set; } /// The flag wheter UTS material is in transparent mode public uint transparentEnabled { get; set; } /// The flag wheter UTS material is in tessellation mode public uint tessellationEnabled { get; set; } } }