41 #ifndef _uicharactertraits_h
42 #define _uicharactertraits_h
44 #include "colourvalue.h"
106 void ProtoSerialize(
XML::Node& ParentNode)
const;
109 void ProtoDeSerialize(
const XML::Node& SelfRoot);
112 static String GetSerializableName();
This class represents a collection of Glyphs in a common visual style.
bool Boole
Generally acts a single bit, true or false.
CountedPtr< CharacterTraits > CharacterTraitsPtr
Convenience typedef for counted pointers to CharacterTraits.
A simple reference counting pointer.
This is a simple class for holding 4 reals representing the colour any give object or lightsource can...
This class stores common data for determining the look of a Character.
FontData * CharFont
The font this Character belongs to.
A light-weight handle for manipulating nodes in DOM tree.
This class creates and encapsultes a character that can be used in text renders.
This file describes and implements a reference counted pointer that is NOT threadsafe.
CharacterStatus
An enum describing the status and boolean traits a Character can have.
ColourValue CharColour
The colour to render this Character as.
The bulk of the engine components go in this namspace.
std::string String
A datatype used to a series of characters.