Ejemplo n.º 1
0
 private void CheckParameterKeys(IEnumerable <Variable> variables)
 {
     foreach (var variable in variables)
     {
         if (!HasShaderClassType)
         {
             if (parent.IsParameterKey(variable))
             {
                 HasShaderClassType = true;
             }
         }
     }
 }
Ejemplo n.º 2
0
 private void Visit(ShaderClassType shaderClassType)
 {
     isVisitingShaderClassType = true;
     foreach (var variable in shaderClassType.Members.OfType <Variable>())
     {
         if (isVisitingShaderClassType && !HasShaderClassType)
         {
             if (parent.IsParameterKey(variable))
             {
                 HasShaderClassType = true;
             }
         }
     }
     isVisitingShaderClassType = false;
 }