Class UnityObjectProperty
Namespace: UnityEngine.Localization.PropertyVariants.TrackedProperties
Assembly: Unity.Localization.dll
Syntax
[Serializable]
public class UnityObjectProperty : ITrackedPropertyValue<Object>, ITrackedProperty, ISerializationCallbackReceiver
  Properties
| Name | Description | 
|---|---|
| PropertyPath | The serialized property path.  | 
      
| PropertyType | 
Methods
| Name | Description | 
|---|---|
| GetValue(LocaleIdentifier, LocaleIdentifier, out Object) | Attempts to find a value for the provided LocaleIdentifier or fallback.  | 
      
| GetValue(LocaleIdentifier, out Object) | Attempts to find a value for the provided LocaleIdentifier.  | 
      
| HasVariant(LocaleIdentifier) | Checks if the property contains an overriden value for the LocaleIdentifier.  | 
      
| RemoveVariant(LocaleIdentifier) | |
| SetValue(LocaleIdentifier, Object) | Assigns a value for the chosen LocaleIdentifier.  |