Class VariaWeightedValue
  
  
  
    Inheritance
    
    VariaWeightedValue
   
  
    Implements
    ISerializationCallbackReceiver
   
  Namespace: Varia
  Assembly: Varia.dll
  Syntax
  
    [Serializable]
public class VariaWeightedValue : ISerializationCallbackReceiver
   
  Fields
  value
  
  
  Declaration
  
    [NonSerialized]
public object value
   
  Field Value
  
  weight
  
  
  Declaration
  
  Field Value
  
  Methods
  
  CanSerialize(Type)
  
  
  Declaration
  
    public static bool CanSerialize(Type type)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | Type | type |  | 
    
  
  Returns
  
  
  GetDefault(Type)
  
  
  Declaration
  
    public static object GetDefault(Type t)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | Type | t |  | 
    
  
  Returns
  
  
  OnAfterDeserialize()
  Implement this method to receive a callback after Unity deserializes your object.
Declaration
  
    public void OnAfterDeserialize()
   
  
  OnBeforeSerialize()
  Implement this method to receive a callback before Unity serializes your object.
Declaration
  
    public void OnBeforeSerialize()
   
  Implements
  
      UnityEngine.ISerializationCallbackReceiver