MezzanineEngine 
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Namespaces | Constant Groups | Macros | Functions
unicode.cpp File Reference

This contains simple tools for indexing with UTF8 characters swiftly. More...

#include "unicode.h"
+ Include dependency graph for unicode.cpp:

Go to the source code of this file.

Namespaces

 Mezzanine
 The bulk of the engine components go in this namspace.
 
 Mezzanine::Unicode
 A dumping ground for any feature that only relates to unicode work.
 

Constant Groups

 Mezzanine
 The bulk of the engine components go in this namspace.
 
 Mezzanine::Unicode
 A dumping ground for any feature that only relates to unicode work.
 

Functions

String Mezzanine::Unicode::AsBitString (Int32 IntToPrint)
 A helper function that produces a human readable sequence of ' ', '1' and '0' characters. More...
 
Int32 Mezzanine::Unicode::GetCharacterFromInt (char *Destination, Int32 BytesUsable, Int32 ByteSequence)
 Convert a number that represents any valid unicode value into its UTF8 representation. More...
 
Int32 Mezzanine::Unicode::GetIntFromCharacter (Int32 &BytesUsed, const char *CurrentCharacter)
 Get a number suitable for using in an index from a character string. More...
 

Detailed Description

This contains simple tools for indexing with UTF8 characters swiftly.

Definition in file unicode.cpp.