Zdexby TheHolyOneZ
42,595 classes
Class

LocalizationSettings

: ScriptableObject : Object : Object
UnityEngine.Localization.Settings.LocalizationSettings, Unity.Localization 0x00C8 (200 B) inherited 0x0018 Unity.Localization.dll
implements IReset
0x00x00C8

Members 16

OffsetSizeNameTypeFlagsDefault
—0x08ConfigNamestringStatic+2 flags2596850806224
—0x08ConfigEditorLocalestringStatic+2 flags2596850806224
—0x08LocaleLabelstringStatic+2 flags2596850806224
—0x08PreloadLabelstringStatic+2 flags2596850806224
0x08m_StartupSelectorsList<UnityEngine.Localization.Settings.IStartupLocaleSelector>Private—
0x08m_AvailableLocalesILocalesProviderPrivate—
0x08m_AssetDatabaseLocalizedAssetDatabasePrivate—
0x08m_StringDatabaseLocalizedStringDatabasePrivate—
0x08m_MetadataMetadataCollectionPrivate—
0x10m_ProjectLocaleIdentifierLocaleIdentifier1 flags—
0x01m_InitializeSynchronouslyboolPrivate—
0x00510x07padding / unreflected
0x20m_InitializingOperationHandleAsyncOperationHandle<UnityEngine.Localization.Settings.LocalizationSettings>1 flags—
0x20m_SelectedLocaleAsyncAsyncOperationHandle<UnityEngine.Localization.Locale>Private—
0x08m_ProjectLocaleLocalePrivate—
0x28m_SelectedLocaleChangedCallbackArray<System.Action<UnityEngine.Localization.Locale>>Private—
0x08s_InstanceLocalizationSettingsPrivateStatic—
Inherited from Object 4
OffsetSizeNameTypeFlagsDefault
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+1 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 52

SignatureFlagsNativeParams
bool get_HasSelectedLocaleChangedSubscribers()2 flags0x01
void add_OnSelectedLocaleChanged(Action<UnityEngine.Localization.Locale> value)Public+1 flags0x08
void remove_OnSelectedLocaleChanged(Action<UnityEngine.Localization.Locale> value)Public+1 flags0x08
bool get_HasSettings()PublicStatic+1 flags0x01
AsyncOperationHandle<UnityEngine.Localization.Settings.LocalizationSettings> get_InitializationOperation()PublicStatic+1 flags0x20
LocalizationSettings get_Instance()PublicStatic+1 flags0x08
void set_Instance(LocalizationSettings value)PublicStatic+1 flags0x08
List<UnityEngine.Localization.Settings.IStartupLocaleSelector> get_StartupLocaleSelectors()PublicStatic+1 flags0x08
ILocalesProvider get_AvailableLocales()PublicStatic+1 flags0x08
void set_AvailableLocales(ILocalesProvider value)PublicStatic+1 flags0x08
LocalizedAssetDatabase get_AssetDatabase()PublicStatic+1 flags0x08
void set_AssetDatabase(LocalizedAssetDatabase value)PublicStatic+1 flags0x08
LocalizedStringDatabase get_StringDatabase()PublicStatic+1 flags0x08
void set_StringDatabase(LocalizedStringDatabase value)PublicStatic+1 flags0x08
MetadataCollection get_Metadata()PublicStatic+1 flags0x08
Locale get_SelectedLocale()PublicStatic+1 flags0x08
void set_SelectedLocale(Locale value)PublicStatic+1 flags0x08
AsyncOperationHandle<UnityEngine.Localization.Locale> get_SelectedLocaleAsync()PublicStatic+1 flags0x20
void add_SelectedLocaleChanged(Action<UnityEngine.Localization.Locale> value)PublicStatic+1 flags0x08
void remove_SelectedLocaleChanged(Action<UnityEngine.Localization.Locale> value)PublicStatic+1 flags0x08
Locale get_ProjectLocale()PublicStatic+1 flags0x08
void set_ProjectLocale(Locale value)PublicStatic+1 flags0x08
bool get_InitializeSynchronously()PublicStatic+1 flags0x01
void set_InitializeSynchronously(bool value)PublicStatic+1 flags0x01
void OnEnable()Private0x00
void ValidateSettingsExist(const string& error)Static+1 flags0x08
AsyncOperationHandle<UnityEngine.Localization.Settings.LocalizationSettings> GetInitializationOperation()Public+2 flags0x20
bool get_IsPlayingOrWillChangePlaymode()2 flags0x01
bool get_IsPlaying()2 flags0x01
RuntimePlatform get_Platform()4 flags0x04
List<UnityEngine.Localization.Settings.IStartupLocaleSelector> GetStartupLocaleSelectors()Public0x08
void SetAvailableLocales(ILocalesProvider available)Public0x08
ILocalesProvider GetAvailableLocales()Public+2 flags0x08
void SetAssetDatabase(LocalizedAssetDatabase database)Public0x08
LocalizedAssetDatabase GetAssetDatabase()Public+2 flags0x08
void SetStringDatabase(LocalizedStringDatabase database)Public0x08
LocalizedStringDatabase GetStringDatabase()Public+2 flags0x08
MetadataCollection GetMetadata()Public0x08
void SendLocaleChangedEvents(Locale locale)1 flags0x08
IEnumerator InitializeAndCallSelectedLocaleChangedCoroutine(Locale locale)Private0x08
void InvokeSelectedLocaleChanged(Locale locale)Private0x08
Locale SelectActiveLocale()Private0x08
Locale SelectLocaleUsingStartupSelectors()3 flags0x08
void SetSelectedLocale(Locale locale)Public0x08
AsyncOperationHandle<UnityEngine.Localization.Locale> GetSelectedLocaleAsync()Public+2 flags0x20
Locale GetSelectedLocale()Public+2 flags0x08
void OnLocaleRemoved(Locale locale)Public+2 flags0x08
void ResetState()PublicFinal+2 flags0x00
LocalizationSettings GetInstanceDontCreateDefault()PublicStatic0x08
LocalizationSettings GetOrCreateSettings()PrivateStatic0x08
void .ctor()Public+1 flags0x00
AsyncOperationHandle<UnityEngine.Localization.Locale> <GetSelectedLocaleAsync>b__78_0(const AsyncOperationHandle& op)Private0x20

Used by 7

types with a member, parameter or interface of this type