Class ImportSetting<T>
  
  
  
    Inheritance
    
    ImportSetting<T>
   
  
  
  
  Assembly: Unity.Importer.dll
  Syntax
  
    [Serializable]
public class ImportSetting<T> : IGraphValue, IEquatable<ImportSetting<T>>
   
  Type Parameters
  
    
      
        | Name | 
        Description | 
      
    
    
      
        | T | 
        The setting's type. 
 | 
      
    
  
  
  
  Constructors
  
  ImportSetting(string, T)
  
  
  Declaration
  
    public ImportSetting(string id, T value)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | string | 
        id | 
        The id of the setting. 
 | 
      
      
        | T | 
        value | 
        The default value of the setting. 
 | 
      
    
  
  Properties
  
  Id
  
  
  Declaration
  
    public string Id { get; }
   
  Property Value
  
  
  Type
  
  
  Declaration
  
    public Type Type { get; }
   
  Property Value
  
  
  Value
  The default value of the setting.
 
  
  Declaration
  
  Property Value
  
  Methods
  
  Equals(object)
  
  
  Declaration
  
    public override bool Equals(object obj)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | object | 
        obj | 
         | 
      
    
  
  Returns
  
  Overrides
  
  
  Equals(ImportSetting<T>)
  
  
  Declaration
  
    public bool Equals(ImportSetting<T> other)
   
  Parameters
  
  Returns
  
  
  GetHashCode()
  
  
  Declaration
  
    public override int GetHashCode()
   
  Returns
  
  Overrides
  
  
  ToString()
  
  
  Declaration
  
    public override string ToString()
   
  Returns
  
  Overrides
  
  Implements