Provides functions for interacting with characters.
Indicates whether the given 8-bit character c
(as an int) is alphanumeric in the current locale.
c
: The character to be evaluated.
bool SbCharacterIsAlphanumeric(int c)
Indicates whether the given 8-bit character c
(as an int) is a decimal digit in the current locale.
c
: The character to be evaluated.
bool SbCharacterIsDigit(int c)
Indicates whether the given 8-bit character c
(as an int) is a hexadecimal in the current locale.
c
: The character to be evaluated.
bool SbCharacterIsHexDigit(int c)
Indicates whether the given 8-bit character c
(as an int) is a space in the current locale.
c
: The character to be evaluated.
bool SbCharacterIsSpace(int c)
Indicates whether the given 8-bit character c
(as an int) is uppercase in the current locale.
c
: The character to be evaluated.
bool SbCharacterIsUpper(int c)
Converts the given 8-bit character (as an int) to lowercase in the current locale and returns an 8-bit character. If there is no lowercase version of the character, or the character is already lowercase, the function just returns the character as-is.
c
: The character to be converted.
int SbCharacterToLower(int c)
Converts the given 8-bit character (as an int) to uppercase in the current locale and returns an 8-bit character. If there is no uppercase version of the character, or the character is already uppercase, the function just returns the character as-is.
c
: The character to be converted.
int SbCharacterToUpper(int c)