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. |