Beispiel #1
0
 /// <summary>
 /// Raises the display locale override element event.
 /// </summary>
 /// <param name="rect">Rect.</param>
 /// <param name="index">Index.</param>
 /// <param name="isActive">If set to <see langword="true"/> is active.</param>
 /// <param name="isFocused">If set to <see langword="true"/> is focused.</param>
 private void OnDisplayLocaleOverrideElement(Rect rect, int index, bool isActive, bool isFocused)
 {
     if (index >= m_LocaleOverrideEntryStatuses.Count)
     {
         return;
     }
     EditorGUIX.DisplayLabelFieldWithStatus(
         rect,
         m_LocaleOverrides.serializedProperty.GetArrayElementAtIndex(index).FindPropertyRelative("m_Identifier").stringValue,
         null,
         m_LocaleOverrideEntryStatuses[index],
         Color.white,
         s_LocalizedTextElementTooltips[m_LocaleOverrideEntryStatuses[index]]
         );
 }