UnityEditor.SubstanceImporter.CanShaderPropertyHostProceduralOutput C# (CSharp) Méthode

CanShaderPropertyHostProceduralOutput() private méthode

private CanShaderPropertyHostProceduralOutput ( string name, ProceduralOutputType substanceType ) : bool
name string
substanceType ProceduralOutputType
Résultat bool
        internal static extern bool CanShaderPropertyHostProceduralOutput(string name, ProceduralOutputType substanceType);
        [MethodImpl(MethodImplOptions.InternalCall)]

Usage Example

Exemple #1
0
 internal static bool IsProceduralTextureSlot(Material material, Texture tex, string name)
 {
     if (material is ProceduralMaterial && tex is ProceduralTexture && SubstanceImporter.CanShaderPropertyHostProceduralOutput(name, (tex as ProceduralTexture).GetProceduralOutputType()))
     {
         return(SubstanceImporter.IsSubstanceParented(tex as ProceduralTexture, material as ProceduralMaterial));
     }
     return(false);
 }