27#ifndef _CEGUIMinibidiVisualMapping_h_
28#define _CEGUIMinibidiVisualMapping_h_
30#include "CEGUI/BidiVisualMapping.h"
Abstract class to wrap a Bidi visual mapping of a text string.
Definition BidiVisualMapping.h:52
std::vector< int CEGUI_VECTOR_ALLOC(int)> StrIndexList
type definition for collection used to hold mapping index lists.
Definition BidiVisualMapping.h:56
minibidi based implementation of BidiVisualMapping.
Definition MinibidiVisualMapping.h:37
BidiCharType getBidiCharType(const utf32 char_to_check) const
Gets the Bidi char type of a char.
bool reorderFromLogicalToVisual(const String &logical, String &visual, StrIndexList &l2v, StrIndexList &v2l) const
Reorder a string from a logical (type order) bidi string to a visual (the way it displayed) string.
String class used within the GUI system.
Definition String.h:64
base class for properties able to do native set/get
Definition TypedProperty.h:50
Main namespace for Crazy Eddie's GUI Library.
Definition arch_overview.dox:1
BidiCharType
Enumeration of possible character classes, used for bi-directional text.
Definition BidiVisualMapping.h:43