EffectCompileRequest Class
              
              
              Namespace: Stride.Shaders.Compiler
              Assembly: Stride.Rendering.dll
              
              
              Represents an effect compile request done to the EffectSystem.
 
              
              
              
                 System.Object →  
                EffectCompileRequest
              
              
                 Derived from EffectCompileRequest: 
              
              
              
              
              
                [DataContract("EffectCompileRequest")]
[DataSerializerGlobal(null, typeof(KeyValuePair<EffectCompileRequest, bool>), DataSerializerGenericMode.None, false, false)]
public class EffectCompileRequest : IEquatable<EffectCompileRequest>
               
              
              
              
              
              
                  
              
                     
              
                
                  |
                  Improve this Doc
                
                
                  View Source
                
              
              
                Constructors
              
                
              
              
              
              
              
              EffectCompileRequest()
              
              
              
              
              
                public EffectCompileRequest()
               
              
              
              
              
              
              
              EffectCompileRequest(String, CompilerParameters)
              
              
              
              
              
                public EffectCompileRequest(string effectName, CompilerParameters usedParameters)
               
              
              Parameters
              
                     
              
                
                  |
                  Improve this Doc
                
                
                  View Source
                
              
              
                Fields
              
                
              
              
              
              
              EffectName
              
              
              
              
              
              
              Field Value
              
                
                  
                    | Type | 
                    Description | 
                  
                
                
                  
                    | System.String | 
                     | 
                  
                
              
              
              
              
              
              UsedParameters
              
              
              
              
              
                public CompilerParameters UsedParameters
               
              
              Field Value
              
                     
              
                
                  |
                  Improve this Doc
                
                
                  View Source
                
              
              
                Methods
              
                
              
              
              
              
              
              Equals(EffectCompileRequest)
              
              
              
              
              
                public bool Equals(EffectCompileRequest other)
               
              
              Parameters
              
              Returns
              
                
                  
                    | Type | 
                    Description | 
                  
                
                
                  
                    | System.Boolean | 
                     | 
                  
                
              
              
              
              
              
              
              Equals(Object)
              
              
              
              
              
                public override bool Equals(object obj)
               
              
              Parameters
              
                
                  
                    | Type | 
                    Name | 
                    Description | 
                  
                
                
                  
                    | System.Object | 
                    obj | 
                     | 
                  
                
              
              Returns
              
                
                  
                    | Type | 
                    Description | 
                  
                
                
                  
                    | System.Boolean | 
                     | 
                  
                
              
              Overrides
              System.Object.Equals(System.Object)
              
              
              
              
              
              GetHashCode()
              
              
              
              
              
                public override int GetHashCode()
               
              
              Returns
              
                
                  
                    | Type | 
                    Description | 
                  
                
                
                  
                    | System.Int32 | 
                     | 
                  
                
              
              Overrides
              System.Object.GetHashCode()
              
              
 
              
               
              
              
              
              
              Extension Methods