#if ENABLE_PROPERTY_VARIANTS || PACKAGE_DOCS_GENERATION
namespace UnityEngine.Localization.PropertyVariants.TrackedProperties
{
///
/// Represents a property that contains 1 or more variants.
///
public interface ITrackedProperty
{
///
/// The serialized property path.
///
string PropertyPath { get; set; }
///
/// Checks if the property contains an overriden value for the LocaleIdentifier.
///
/// The LocaleIdentifier to check.
/// if the property contains a variant or if it does not.
bool HasVariant(LocaleIdentifier localeIdentifier);
}
}
#endif