You've already forked godot
mirror of
https://github.com/godotengine/godot.git
synced 2025-11-10 13:00:37 +00:00
Update HarfBuzz, ICU and FreeType
HarfBuzz: Update to version 7.3.0 ICU4C: Update to version 73.1 FreeType: Update to version 2.13.0
This commit is contained in:
22
thirdparty/icu4c/common/unicode/locid.h
vendored
22
thirdparty/icu4c/common/unicode/locid.h
vendored
@@ -258,7 +258,7 @@ public:
|
||||
* @param language Lowercase two-letter or three-letter ISO-639 code.
|
||||
* This parameter can instead be an ICU style C locale (e.g. "en_US"),
|
||||
* but the other parameters must not be used.
|
||||
* This parameter can be NULL; if so,
|
||||
* This parameter can be nullptr; if so,
|
||||
* the locale is initialized to match the current default locale.
|
||||
* (This is the same as using the default constructor.)
|
||||
* Please note: The Java Locale class does NOT accept the form
|
||||
@@ -294,7 +294,7 @@ public:
|
||||
* @param other The Locale object being moved in.
|
||||
* @stable ICU 63
|
||||
*/
|
||||
Locale(Locale&& other) U_NOEXCEPT;
|
||||
Locale(Locale&& other) noexcept;
|
||||
|
||||
/**
|
||||
* Destructor
|
||||
@@ -320,7 +320,7 @@ public:
|
||||
* @return *this
|
||||
* @stable ICU 63
|
||||
*/
|
||||
Locale& operator=(Locale&& other) U_NOEXCEPT;
|
||||
Locale& operator=(Locale&& other) noexcept;
|
||||
|
||||
/**
|
||||
* Checks if two locale keys are the same.
|
||||
@@ -344,7 +344,7 @@ public:
|
||||
/**
|
||||
* Clone this object.
|
||||
* Clones can be used concurrently in multiple threads.
|
||||
* If an error occurs, then NULL is returned.
|
||||
* If an error occurs, then nullptr is returned.
|
||||
* The caller must delete the clone.
|
||||
*
|
||||
* @return a clone of this object
|
||||
@@ -378,7 +378,7 @@ public:
|
||||
* setDefault() only changes ICU's default locale ID, <strong>not</strong>
|
||||
* the default locale ID of the runtime environment.
|
||||
*
|
||||
* @param newLocale Locale to set to. If NULL, set to the value obtained
|
||||
* @param newLocale Locale to set to. If nullptr, set to the value obtained
|
||||
* from the runtime environment.
|
||||
* @param success The error code.
|
||||
* @system
|
||||
@@ -453,7 +453,7 @@ public:
|
||||
/**
|
||||
* Creates a locale from the given string after canonicalizing
|
||||
* the string according to CLDR by calling uloc_canonicalize().
|
||||
* @param name the locale ID to create from. Must not be NULL.
|
||||
* @param name the locale ID to create from. Must not be nullptr.
|
||||
* @return a new locale object corresponding to the given name
|
||||
* @stable ICU 3.0
|
||||
* @see uloc_canonicalize
|
||||
@@ -583,7 +583,7 @@ public:
|
||||
* Gets the list of keywords for the specified locale.
|
||||
*
|
||||
* @param status the status code
|
||||
* @return pointer to StringEnumeration class, or NULL if there are no keywords.
|
||||
* @return pointer to StringEnumeration class, or nullptr if there are no keywords.
|
||||
* Client must dispose of it by calling delete.
|
||||
* @see getKeywords
|
||||
* @stable ICU 2.8
|
||||
@@ -594,7 +594,7 @@ public:
|
||||
* Gets the list of Unicode keywords for the specified locale.
|
||||
*
|
||||
* @param status the status code
|
||||
* @return pointer to StringEnumeration class, or NULL if there are no keywords.
|
||||
* @return pointer to StringEnumeration class, or nullptr if there are no keywords.
|
||||
* Client must dispose of it by calling delete.
|
||||
* @see getUnicodeKeywords
|
||||
* @stable ICU 63
|
||||
@@ -722,7 +722,7 @@ public:
|
||||
*
|
||||
* @param keywordName name of the keyword to be set. Case insensitive.
|
||||
* @param keywordValue value of the keyword to be set. If 0-length or
|
||||
* NULL, will result in the keyword being removed. No error is given if
|
||||
* nullptr, will result in the keyword being removed. No error is given if
|
||||
* that keyword does not exist.
|
||||
* @param status Returns any error information while performing this operation.
|
||||
*
|
||||
@@ -743,7 +743,7 @@ public:
|
||||
*
|
||||
* @param keywordName name of the keyword to be set.
|
||||
* @param keywordValue value of the keyword to be set. If 0-length or
|
||||
* NULL, will result in the keyword being removed. No error is given if
|
||||
* nullptr, will result in the keyword being removed. No error is given if
|
||||
* that keyword does not exist.
|
||||
* @param status Returns any error information while performing this operation.
|
||||
* @stable ICU 63
|
||||
@@ -763,7 +763,7 @@ public:
|
||||
*
|
||||
* @param keywordName name of the keyword to be set.
|
||||
* @param keywordValue value of the keyword to be set. If 0-length or
|
||||
* NULL, will result in the keyword being removed. No error is given if
|
||||
* nullptr, will result in the keyword being removed. No error is given if
|
||||
* that keyword does not exist.
|
||||
* @param status Returns any error information while performing this operation.
|
||||
* @stable ICU 63
|
||||
|
||||
Reference in New Issue
Block a user