RAMSES Documentation  27.0.130
Information for RAMSES users and developers
Public Attributes | List of all members
ramses::ExtractedUnicodePoint Struct Reference

Stores an extracted Unicode/UTF32 code-point and corresponding meta-data resulting from the conversion to Unicode (see also UtfUtils) More...

#include <UtfUtils.h>

Public Attributes

bool extractionSuccessful
 true if the extraction was successful. Otherwise: false and codePoint is undefined More...
 
uint32_t codePoint
 The unicode-point storing the unique id of a character (UTF32) More...
 
size_t inputCharsConsumed
 Stores how many input characters were read to resolve the unicode point (bytes in UTF8 case and words in UTF16 case) More...
 

Detailed Description

Stores an extracted Unicode/UTF32 code-point and corresponding meta-data resulting from the conversion to Unicode (see also UtfUtils)

Member Data Documentation

◆ codePoint

uint32_t ramses::ExtractedUnicodePoint::codePoint

The unicode-point storing the unique id of a character (UTF32)

◆ extractionSuccessful

bool ramses::ExtractedUnicodePoint::extractionSuccessful

true if the extraction was successful. Otherwise: false and codePoint is undefined

◆ inputCharsConsumed

size_t ramses::ExtractedUnicodePoint::inputCharsConsumed

Stores how many input characters were read to resolve the unicode point (bytes in UTF8 case and words in UTF16 case)


The documentation for this struct was generated from the following file: