UnityEditor.ShaderUtil.GetMaterialRawRenderQueue C# (CSharp) Method

GetMaterialRawRenderQueue() private method

private GetMaterialRawRenderQueue ( Material mat ) : int
mat UnityEngine.Material
return int
        internal static extern int GetMaterialRawRenderQueue(Material mat);
        /// <summary>

Usage Example

        // Do currently edited materials have different render queue values?
        private bool HasMultipleMixedQueueValues()
        {
            int queue = ShaderUtil.GetMaterialRawRenderQueue(targets[0] as Material);

            for (int i = 1; i < targets.Length; ++i)
            {
                if (queue != ShaderUtil.GetMaterialRawRenderQueue(targets[i] as Material))
                {
                    return(true);
                }
            }
            return(false);
        }
All Usage Examples Of UnityEditor.ShaderUtil::GetMaterialRawRenderQueue