ScummVM API documentation
Ultima::Ultima8::ShapeFont Member List

This is the complete list of members for Ultima::Ultima8::ShapeFont, including all inherited members.

_highRes (defined in Ultima::Ultima8::Font)Ultima::Ultima8::Fontprotected
charToFrameNum(char c) const (defined in Ultima::Ultima8::ShapeFont)Ultima::Ultima8::ShapeFont
DetectShapeFormat(const uint8 *data, uint32 size) (defined in Ultima::Ultima8::Shape)Ultima::Ultima8::Shapestatic
DetectShapeFormat(Common::SeekableReadStream &ds, uint32 size) (defined in Ultima::Ultima8::Shape)Ultima::Ultima8::Shapestatic
Font() (defined in Ultima::Ultima8::Font)Ultima::Ultima8::Font
frameCount() const (defined in Ultima::Ultima8::Shape)Ultima::Ultima8::Shapeinline
getBaseline() overrideUltima::Ultima8::ShapeFontvirtual
getBaselineSkip() overrideUltima::Ultima8::ShapeFontvirtual
getFrame(unsigned int frame) const (defined in Ultima::Ultima8::Shape)Ultima::Ultima8::Shape
getHeight() overrideUltima::Ultima8::ShapeFontvirtual
getHlead() const (defined in Ultima::Ultima8::ShapeFont)Ultima::Ultima8::ShapeFontinline
getPalette() const (defined in Ultima::Ultima8::Shape)Ultima::Ultima8::Shapeinline
getShapeId(uint16 &flexId, uint32 &shapenum) const (defined in Ultima::Ultima8::Shape)Ultima::Ultima8::Shape
getStringSize(const Std::string &text, int32 &width, int32 &height) overrideUltima::Ultima8::ShapeFontvirtual
getTextSize(const Std::string &text, int32 &resultwidth, int32 &resultheight, unsigned int &remaining, int32 width=0, int32 height=0, TextAlign align=TEXT_LEFT, bool u8specials=false, bool pagebreaks=false)Ultima::Ultima8::Fontvirtual
getTotalDimensions(int32 &w, int32 &h, int32 &x, int32 &y) constUltima::Ultima8::Shape
getVlead() const (defined in Ultima::Ultima8::ShapeFont)Ultima::Ultima8::ShapeFontinline
getWidth(char c) (defined in Ultima::Ultima8::ShapeFont)Ultima::Ultima8::ShapeFont
isHighRes() const (defined in Ultima::Ultima8::Font)Ultima::Ultima8::Fontinline
renderText(const Std::string &text, unsigned int &remaining, int32 width=0, int32 height=0, TextAlign align=TEXT_LEFT, bool u8specials=false, bool pagebreaks=false, Std::string::size_type cursor=Std::string::npos) overrideUltima::Ultima8::ShapeFontvirtual
setHighRes(bool hr) (defined in Ultima::Ultima8::Font)Ultima::Ultima8::Fontinline
setHLead(int hl) (defined in Ultima::Ultima8::ShapeFont)Ultima::Ultima8::ShapeFontinline
setPalette(const Palette *pal) (defined in Ultima::Ultima8::Shape)Ultima::Ultima8::Shapeinline
setVLead(int vl) (defined in Ultima::Ultima8::ShapeFont)Ultima::Ultima8::ShapeFontinline
Shape(const uint8 *data, uint32 size, const ConvertShapeFormat *format, const uint16 flexId, const uint32 shapenum) (defined in Ultima::Ultima8::Shape)Ultima::Ultima8::Shape
Shape(Common::SeekableReadStream *src, const ConvertShapeFormat *format) (defined in Ultima::Ultima8::Shape)Ultima::Ultima8::Shape
ShapeFont(const uint8 *data, uint32 size, const ConvertShapeFormat *format, const uint16 flexId, const uint32 shapenum) (defined in Ultima::Ultima8::ShapeFont)Ultima::Ultima8::ShapeFont
TEXT_CENTER enum value (defined in Ultima::Ultima8::Font)Ultima::Ultima8::Font
TEXT_LEFT enum value (defined in Ultima::Ultima8::Font)Ultima::Ultima8::Font
TEXT_RIGHT enum value (defined in Ultima::Ultima8::Font)Ultima::Ultima8::Font
TextAlign enum name (defined in Ultima::Ultima8::Font)Ultima::Ultima8::Font
~Font() (defined in Ultima::Ultima8::Font)Ultima::Ultima8::Fontvirtual
~Shape() (defined in Ultima::Ultima8::Shape)Ultima::Ultima8::Shapevirtual
~ShapeFont() override (defined in Ultima::Ultima8::ShapeFont)Ultima::Ultima8::ShapeFont