Zdexby TheHolyOneZ
42,595 classes
Class

LocalizedString

: LocalizedReference : Object
UnityEngine.Localization.LocalizedString, Unity.Localization 0x00F8 (248 B) inherited 0x0058 Unity.Localization.dll
0x00x00F8

Members 13

OffsetSizeNameTypeFlagsDefault
0x08m_LocalVariablesList<UnityEngine.Localization.SmartFormat.PersistentVariables.VariableNameValuePair>Private—
0x28m_ChangeHandlerCallbackArray<UnityEngine.Localization.LocalizedString.ChangeHandler>Private—
0x08m_CurrentStringChangedValuestringPrivate—
0x08m_VariableLookupDictionary<System.StringPrivate+1 flags—
0x08m_UsedVariablesList<UnityEngine.Localization.SmartFormat.PersistentVariables.IVariableValueChanged>Private+1 flags—
0x08m_OnVariableChangedAction<UnityEngine.Localization.SmartFormat.PersistentVariables.IVariable>Private—
0x08m_SelectedLocaleChangedAction<UnityEngine.Localization.Locale>Private—
0x08m_AutomaticLoadingCompletedAction<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle<UnityEngine.Localization.Settings.LocalizedDatabase.TableEntryResult<UnityEngine.Localization.Tables.StringTablePrivate—
0x08m_CompletedSourceValueAction<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle<UnityEngine.Localization.Settings.LocalizedDatabase.TableEntryResult<UnityEngine.Localization.Tables.StringTablePrivate—
0x01m_WaitingForVariablesEndUpdateboolPrivate—
0x00C10x07padding / unreflected
0x08ValueChangedAction<UnityEngine.Localization.SmartFormat.PersistentVariables.IVariable>Private—
0x08<Arguments>k__BackingFieldIList<System.Object>Private—
0x20<CurrentLoadingOperationHandle>k__BackingFieldAsyncOperationHandle<UnityEngine.Localization.Settings.LocalizedDatabase.TableEntryResult<UnityEngine.Localization.Tables.StringTablePrivate—
Inherited from LocalizedReference 5
OffsetSizeNameTypeFlagsDefault
0x20m_TableReferenceTableReferencePrivate—
0x18m_TableEntryReferenceTableEntryReferencePrivate—
0x04m_FallbackStateFallbackBehaviorPrivate—
0x01m_WaitForCompletionboolPrivate—
0x004D0x03padding / unreflected
0x08m_LocaleOverrideLocalePrivate—

Functions 47

SignatureFlagsNativeParams
void add_ValueChanged(Action<UnityEngine.Localization.SmartFormat.PersistentVariables.IVariable> value)PublicFinal+3 flags0x08
void remove_ValueChanged(Action<UnityEngine.Localization.SmartFormat.PersistentVariables.IVariable> value)PublicFinal+3 flags0x08
IList<System.Object> get_Arguments()Public+1 flags0x08
void set_Arguments(IList<System.Object> value)Public+1 flags0x08
AsyncOperationHandle<UnityEngine.Localization.Settings.LocalizedDatabase.TableEntryResult<UnityEngine.Localization.Tables.StringTable get_CurrentLoadingOperationHandle()Public+1 flags0x20
void set_CurrentLoadingOperationHandle(const AsyncOperationHandle<UnityEngine.Localization.Settings.LocalizedDatabase.TableEntryResult<UnityEngine.Localization.Tables.StringTable& value)2 flags0x20
void add_StringChanged(ChangeHandler value)Public+1 flags0x08
void remove_StringChanged(ChangeHandler value)Public+1 flags0x08
bool get_HasChangeHandler()Public+1 flags0x01
void .ctor()Public+1 flags0x00
void .ctor(const TableReference& tableReference, const TableEntryReference& entryReference)Public+1 flags0x20
bool RefreshString()Public0x01
AsyncOperationHandle<System.String> GetLocalizedStringAsync()Public0x20
string GetLocalizedString()Public0x08
AsyncOperationHandle<System.String> GetLocalizedStringAsync(const object[]& arguments)Public0x20
string GetLocalizedString(const object[]& arguments)Public0x08
string GetLocalizedString(IList<System.Object> arguments)Public0x08
AsyncOperationHandle<System.String> GetLocalizedStringAsync(IList<System.Object> arguments)Public0x20
int get_Count()PublicFinal+3 flags0x04
ICollection<System.String> get_Keys()PublicFinal+3 flags0x08
ICollection<UnityEngine.Localization.SmartFormat.PersistentVariables.IVariable> get_Values()PublicFinal+3 flags0x08
bool get_IsReadOnly()PublicFinal+3 flags0x01
IVariable get_Item(const string& name)PublicFinal+3 flags0x08
void set_Item(const string& name, IVariable value)PublicFinal+3 flags0x08
bool TryGetValue(const string& name, ref IVariable& value)PublicFinal+2 flags0x08
void Add(const string& name, IVariable variable)PublicFinal+2 flags0x08
void Add(const KeyValuePair<System.String& item)PublicFinal+2 flags0x10
bool Remove(const string& name)PublicFinal+2 flags0x08
bool Remove(const KeyValuePair<System.String& item)PublicFinal+2 flags0x10
bool ContainsKey(const string& name)PublicFinal+2 flags0x08
bool Contains(const KeyValuePair<System.String& item)PublicFinal+2 flags0x10
void CopyTo(const KeyValuePair<System.String[]& array, int arrayIndex)PublicFinal+2 flags0x08
IEnumerator<System.Collections.Generic.KeyValuePair<System.String System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<System.String,UnityEngine.Localization.SmartFormat.PersistentVariables.IVariable>>.GetEnumerator()PrivateFinal+2 flags0x08
IEnumerator GetEnumerator()PublicFinal+2 flags0x08
void Clear()PublicFinal+2 flags0x00
object GetSourceValue(ISelectorInfo selector)PublicFinal+2 flags0x08
void CompletedSourceValue(const AsyncOperationHandle<UnityEngine.Localization.Settings.LocalizedDatabase.TableEntryResult<UnityEngine.Localization.Tables.StringTable& _)Private0x20
void ForceUpdate()2 flags0x00
void UpdateVariableListeners(List<UnityEngine.Localization.SmartFormat.PersistentVariables.IVariableValueChanged> variables)Private0x08
void OnVariableChanged(IVariable globalVariable)Private0x08
void OnVariablesSourceUpdateCompleted()Private0x00
void InvokeChangeHandler(const string& value)Private0x08
void HandleLocaleChange(Locale _)Private0x08
void AutomaticLoadingCompleted(const AsyncOperationHandle<UnityEngine.Localization.Settings.LocalizedDatabase.TableEntryResult<UnityEngine.Localization.Tables.StringTable& loadOperation)Private0x20
void ClearLoadingOperation()Private0x00
void Reset()2 flags0x00
void OnAfterDeserialize()Public+1 flags0x00

Used by 12

types with a member, parameter or interface of this type