![]() |
OpenSiv3D
v0.6.5
C++20 framework for creative coding
|
#include <DrawableText.hpp>
Public Member Functions | |
| SIV3D_NODISCARD_CXX20 | DrawableText ()=default |
| SIV3D_NODISCARD_CXX20 | DrawableText (const Font &_font, const String &_text) |
| SIV3D_NODISCARD_CXX20 | DrawableText (const Font &_font, String &&_text) |
| Array< double > | getXAdvances () const |
| Array< double > | getXAdvances (double size) const |
| RectF | region (double x, double y) const |
| テキストが描画される領域を返します。 More... | |
| RectF | region (Vec2 pos=Vec2{ 0, 0 }) const |
| テキストが描画される領域を返します。 More... | |
| RectF | region (Arg::topLeft_< Vec2 > topLeft) const |
| RectF | region (Arg::topCenter_< Vec2 > topCenter) const |
| RectF | region (Arg::topRight_< Vec2 > topRight) const |
| RectF | region (Arg::rightCenter_< Vec2 > rightCenter) const |
| RectF | region (Arg::bottomRight_< Vec2 > bottomRight) const |
| RectF | region (Arg::bottomCenter_< Vec2 > bottomCenter) const |
| RectF | region (Arg::bottomLeft_< Vec2 > bottomLeft) const |
| RectF | region (Arg::leftCenter_< Vec2 > leftCenter) const |
| RectF | region (Arg::center_< Vec2 > center) const |
| RectF | region (double size, double x, double y) const |
| RectF | region (double size, Vec2 pos=Vec2{ 0, 0 }) const |
| RectF | region (double size, Arg::topLeft_< Vec2 > topLeft) const |
| RectF | region (double size, Arg::topCenter_< Vec2 > topCenter) const |
| RectF | region (double size, Arg::topRight_< Vec2 > topRight) const |
| RectF | region (double size, Arg::rightCenter_< Vec2 > rightCenter) const |
| RectF | region (double size, Arg::bottomRight_< Vec2 > bottomRight) const |
| RectF | region (double size, Arg::bottomCenter_< Vec2 > bottomCenter) const |
| RectF | region (double size, Arg::bottomLeft_< Vec2 > bottomLeft) const |
| RectF | region (double size, Arg::leftCenter_< Vec2 > leftCenter) const |
| RectF | region (double size, Arg::center_< Vec2 > center) const |
| RectF | regionBase (double x, double y) const |
| RectF | regionBase (Vec2 pos=Vec2{ 0, 0 }) const |
| RectF | regionBase (Arg::left_< Vec2 > left) const |
| RectF | regionBase (Arg::center_< Vec2 > center) const |
| RectF | regionBase (Arg::right_< Vec2 > right) const |
| RectF | regionBase (double size, double x, double y) const |
| RectF | regionBase (double size, Vec2 pos=Vec2{ 0, 0 }) const |
| RectF | regionBase (double size, Arg::left_< Vec2 > left) const |
| RectF | regionBase (double size, Arg::center_< Vec2 > center) const |
| RectF | regionBase (double size, Arg::right_< Vec2 > right) const |
| RectF | regionAt (double x, double y) const |
| RectF | regionAt (Vec2 pos=Vec2{ 0, 0 }) const |
| RectF | regionAt (double size, double x, double y) const |
| RectF | regionAt (double size, Vec2 pos=Vec2{ 0, 0 }) const |
| RectF | regionBaseAt (double x, double y) const |
| RectF | regionBaseAt (Vec2 pos=Vec2{ 0, 0 }) const |
| RectF | regionBaseAt (double size, double x, double y) const |
| RectF | regionBaseAt (double size, Vec2 pos=Vec2{ 0, 0 }) const |
| RectF | draw (double x, double y, const ColorF &color=Palette::White) const |
| RectF | draw (const Vec2 &pos=Vec2{ 0, 0 }, const ColorF &color=Palette::White) const |
| RectF | draw (Arg::topLeft_< Vec2 > topLeft, const ColorF &color=Palette::White) const |
| RectF | draw (Arg::topCenter_< Vec2 > topCenter, const ColorF &color=Palette::White) const |
| RectF | draw (Arg::topRight_< Vec2 > topRight, const ColorF &color=Palette::White) const |
| RectF | draw (Arg::rightCenter_< Vec2 > rightCenter, const ColorF &color=Palette::White) const |
| RectF | draw (Arg::bottomRight_< Vec2 > bottomRight, const ColorF &color=Palette::White) const |
| RectF | draw (Arg::bottomCenter_< Vec2 > bottomCenter, const ColorF &color=Palette::White) const |
| RectF | draw (Arg::bottomLeft_< Vec2 > bottomLeft, const ColorF &color=Palette::White) const |
| RectF | draw (Arg::leftCenter_< Vec2 > leftCenter, const ColorF &color=Palette::White) const |
| RectF | draw (Arg::center_< Vec2 > center, const ColorF &color=Palette::White) const |
| bool | draw (const RectF &area, const ColorF &color=Palette::White) const |
| RectF | draw (double size, double x, double y, const ColorF &color=Palette::White) const |
| RectF | draw (double size, const Vec2 &pos, const ColorF &color=Palette::White) const |
| RectF | draw (double size, Arg::topLeft_< Vec2 > topLeft, const ColorF &color=Palette::White) const |
| RectF | draw (double size, Arg::topCenter_< Vec2 > topCenter, const ColorF &color=Palette::White) const |
| RectF | draw (double size, Arg::topRight_< Vec2 > topRight, const ColorF &color=Palette::White) const |
| RectF | draw (double size, Arg::rightCenter_< Vec2 > rightCenter, const ColorF &color=Palette::White) const |
| RectF | draw (double size, Arg::bottomRight_< Vec2 > bottomRight, const ColorF &color=Palette::White) const |
| RectF | draw (double size, Arg::bottomCenter_< Vec2 > bottomCenter, const ColorF &color=Palette::White) const |
| RectF | draw (double size, Arg::bottomLeft_< Vec2 > bottomLeft, const ColorF &color=Palette::White) const |
| RectF | draw (double size, Arg::leftCenter_< Vec2 > leftCenter, const ColorF &color=Palette::White) const |
| RectF | draw (double size, Arg::center_< Vec2 > center, const ColorF &color=Palette::White) const |
| bool | draw (double size, const RectF &area, const ColorF &color=Palette::White) const |
| RectF | draw (const TextStyle &textStyle, double x, double y, const ColorF &color=Palette::White) const |
| RectF | draw (const TextStyle &textStyle, const Vec2 &pos=Vec2{ 0, 0 }, const ColorF &color=Palette::White) const |
| RectF | draw (const TextStyle &textStyle, Arg::topLeft_< Vec2 > topLeft, const ColorF &color=Palette::White) const |
| RectF | draw (const TextStyle &textStyle, Arg::topCenter_< Vec2 > topCenter, const ColorF &color=Palette::White) const |
| RectF | draw (const TextStyle &textStyle, Arg::topRight_< Vec2 > topRight, const ColorF &color=Palette::White) const |
| RectF | draw (const TextStyle &textStyle, Arg::rightCenter_< Vec2 > rightCenter, const ColorF &color=Palette::White) const |
| RectF | draw (const TextStyle &textStyle, Arg::bottomRight_< Vec2 > bottomRight, const ColorF &color=Palette::White) const |
| RectF | draw (const TextStyle &textStyle, Arg::bottomCenter_< Vec2 > bottomCenter, const ColorF &color=Palette::White) const |
| RectF | draw (const TextStyle &textStyle, Arg::bottomLeft_< Vec2 > bottomLeft, const ColorF &color=Palette::White) const |
| RectF | draw (const TextStyle &textStyle, Arg::leftCenter_< Vec2 > leftCenter, const ColorF &color=Palette::White) const |
| RectF | draw (const TextStyle &textStyle, Arg::center_< Vec2 > center, const ColorF &color=Palette::White) const |
| bool | draw (const TextStyle &textStyle, const RectF &area, const ColorF &color=Palette::White) const |
| RectF | draw (const TextStyle &textStyle, double size, double x, double y, const ColorF &color=Palette::White) const |
| RectF | draw (const TextStyle &textStyle, double size, const Vec2 &pos, const ColorF &color=Palette::White) const |
| RectF | draw (const TextStyle &textStyle, double size, Arg::topLeft_< Vec2 > topLeft, const ColorF &color=Palette::White) const |
| RectF | draw (const TextStyle &textStyle, double size, Arg::topCenter_< Vec2 > topCenter, const ColorF &color=Palette::White) const |
| RectF | draw (const TextStyle &textStyle, double size, Arg::topRight_< Vec2 > topRight, const ColorF &color=Palette::White) const |
| RectF | draw (const TextStyle &textStyle, double size, Arg::rightCenter_< Vec2 > rightCenter, const ColorF &color=Palette::White) const |
| RectF | draw (const TextStyle &textStyle, double size, Arg::bottomRight_< Vec2 > bottomRight, const ColorF &color=Palette::White) const |
| RectF | draw (const TextStyle &textStyle, double size, Arg::bottomCenter_< Vec2 > bottomCenter, const ColorF &color=Palette::White) const |
| RectF | draw (const TextStyle &textStyle, double size, Arg::bottomLeft_< Vec2 > bottomLeft, const ColorF &color=Palette::White) const |
| RectF | draw (const TextStyle &textStyle, double size, Arg::leftCenter_< Vec2 > leftCenter, const ColorF &color=Palette::White) const |
| RectF | draw (const TextStyle &textStyle, double size, Arg::center_< Vec2 > center, const ColorF &color=Palette::White) const |
| bool | draw (const TextStyle &textStyle, double size, const RectF &area, const ColorF &color=Palette::White) const |
| RectF | drawBase (double x, double y, const ColorF &color=Palette::White) const |
| RectF | drawBase (const Vec2 &pos=Vec2{ 0, 0 }, const ColorF &color=Palette::White) const |
| RectF | drawBase (Arg::left_< Vec2 > left, const ColorF &color=Palette::White) const |
| RectF | drawBase (Arg::center_< Vec2 > center, const ColorF &color=Palette::White) const |
| RectF | drawBase (Arg::right_< Vec2 > right, const ColorF &color=Palette::White) const |
| RectF | drawBase (double size, double x, double y, const ColorF &color=Palette::White) const |
| RectF | drawBase (double size, const Vec2 &pos, const ColorF &color=Palette::White) const |
| RectF | drawBase (double size, Arg::left_< Vec2 > left, const ColorF &color=Palette::White) const |
| RectF | drawBase (double size, Arg::center_< Vec2 > center, const ColorF &color=Palette::White) const |
| RectF | drawBase (double size, Arg::right_< Vec2 > right, const ColorF &color=Palette::White) const |
| RectF | drawBase (const TextStyle &textStyle, double x, double y, const ColorF &color=Palette::White) const |
| RectF | drawBase (const TextStyle &textStyle, const Vec2 &pos=Vec2{ 0, 0 }, const ColorF &color=Palette::White) const |
| RectF | drawBase (const TextStyle &textStyle, Arg::left_< Vec2 > left, const ColorF &color=Palette::White) const |
| RectF | drawBase (const TextStyle &textStyle, Arg::center_< Vec2 > center, const ColorF &color=Palette::White) const |
| RectF | drawBase (const TextStyle &textStyle, Arg::right_< Vec2 > right, const ColorF &color=Palette::White) const |
| RectF | drawBase (const TextStyle &textStyle, double size, double x, double y, const ColorF &color=Palette::White) const |
| RectF | drawBase (const TextStyle &textStyle, double size, const Vec2 &pos, const ColorF &color=Palette::White) const |
| RectF | drawBase (const TextStyle &textStyle, double size, Arg::left_< Vec2 > left, const ColorF &color=Palette::White) const |
| RectF | drawBase (const TextStyle &textStyle, double size, Arg::center_< Vec2 > center, const ColorF &color=Palette::White) const |
| RectF | drawBase (const TextStyle &textStyle, double size, Arg::right_< Vec2 > right, const ColorF &color=Palette::White) const |
| RectF | drawAt (double x, double y, const ColorF &color=Palette::White) const |
| 中心位置を指定してテキストを描画します。 More... | |
| RectF | drawAt (const Vec2 &pos=Vec2{ 0, 0 }, const ColorF &color=Palette::White) const |
| 中心位置を指定してテキストを描画します。 More... | |
| RectF | drawAt (double size, double x, double y, const ColorF &color=Palette::White) const |
| 中心位置を指定してテキストを描画します。 More... | |
| RectF | drawAt (double size, const Vec2 &pos, const ColorF &color=Palette::White) const |
| 中心位置を指定してテキストを描画します。 More... | |
| RectF | drawAt (const TextStyle &textStyle, double x, double y, const ColorF &color=Palette::White) const |
| 中心位置を指定してテキストを描画します。 More... | |
| RectF | drawAt (const TextStyle &textStyle, const Vec2 &pos=Vec2{ 0, 0 }, const ColorF &color=Palette::White) const |
| 中心位置を指定してテキストを描画します。 More... | |
| RectF | drawAt (const TextStyle &textStyle, double size, double x, double y, const ColorF &color=Palette::White) const |
| 中心位置を指定してテキストを描画します。 More... | |
| RectF | drawAt (const TextStyle &textStyle, double size, const Vec2 &pos, const ColorF &color=Palette::White) const |
| 中心位置を指定してテキストを描画します。 More... | |
| RectF | drawBaseAt (double x, double y, const ColorF &color=Palette::White) const |
| RectF | drawBaseAt (const Vec2 &pos=Vec2{ 0, 0 }, const ColorF &color=Palette::White) const |
| RectF | drawBaseAt (double size, double x, double y, const ColorF &color=Palette::White) const |
| RectF | drawBaseAt (double size, const Vec2 &pos, const ColorF &color=Palette::White) const |
| RectF | drawBaseAt (const TextStyle &textStyle, double x, double y, const ColorF &color=Palette::White) const |
| RectF | drawBaseAt (const TextStyle &textStyle, const Vec2 &pos=Vec2{ 0, 0 }, const ColorF &color=Palette::White) const |
| RectF | drawBaseAt (const TextStyle &textStyle, double size, double x, double y, const ColorF &color=Palette::White) const |
| RectF | drawBaseAt (const TextStyle &textStyle, double size, const Vec2 &pos, const ColorF &color=Palette::White) const |
| void | paint (Image &dst, double x, double y, const Color &color=Palette::White) const |
| void | paint (Image &dst, const Vec2 &pos, const Color &color=Palette::White) const |
| void | stamp (Image &dst, double x, double y, const Color &color=Palette::White) const |
| void | stamp (Image &dst, const Vec2 &pos, const Color &color=Palette::White) const |
| void | overwrite (Image &dst, double x, double y) const |
| void | overwrite (Image &dst, const Vec2 &pos) const |
| void | paintAt (Image &dst, double x, double y, const Color &color=Palette::White) const |
| void | paintAt (Image &dst, const Vec2 &pos, const Color &color=Palette::White) const |
| void | stampAt (Image &dst, double x, double y, const Color &color=Palette::White) const |
| void | stampAt (Image &dst, const Vec2 &pos, const Color &color=Palette::White) const |
| void | overwriteAt (Image &dst, double x, double y) const |
| void | overwriteAt (Image &dst, const Vec2 &pos) const |
Public Attributes | |
| Font | font |
| String | text |
| Array< GlyphCluster > | clusters |
|
default |
| RectF s3d::DrawableText::draw | ( | Arg::bottomCenter_< Vec2 > | bottomCenter, |
| const ColorF & | color = Palette::White |
||
| ) | const |
| RectF s3d::DrawableText::draw | ( | Arg::bottomLeft_< Vec2 > | bottomLeft, |
| const ColorF & | color = Palette::White |
||
| ) | const |
| RectF s3d::DrawableText::draw | ( | Arg::bottomRight_< Vec2 > | bottomRight, |
| const ColorF & | color = Palette::White |
||
| ) | const |
| RectF s3d::DrawableText::draw | ( | Arg::center_< Vec2 > | center, |
| const ColorF & | color = Palette::White |
||
| ) | const |
| RectF s3d::DrawableText::draw | ( | Arg::leftCenter_< Vec2 > | leftCenter, |
| const ColorF & | color = Palette::White |
||
| ) | const |
| RectF s3d::DrawableText::draw | ( | Arg::rightCenter_< Vec2 > | rightCenter, |
| const ColorF & | color = Palette::White |
||
| ) | const |
| RectF s3d::DrawableText::draw | ( | Arg::topCenter_< Vec2 > | topCenter, |
| const ColorF & | color = Palette::White |
||
| ) | const |
| RectF s3d::DrawableText::draw | ( | Arg::topLeft_< Vec2 > | topLeft, |
| const ColorF & | color = Palette::White |
||
| ) | const |
| RectF s3d::DrawableText::draw | ( | Arg::topRight_< Vec2 > | topRight, |
| const ColorF & | color = Palette::White |
||
| ) | const |
| RectF s3d::DrawableText::draw | ( | const TextStyle & | textStyle, |
| Arg::bottomCenter_< Vec2 > | bottomCenter, | ||
| const ColorF & | color = Palette::White |
||
| ) | const |
| RectF s3d::DrawableText::draw | ( | const TextStyle & | textStyle, |
| Arg::bottomLeft_< Vec2 > | bottomLeft, | ||
| const ColorF & | color = Palette::White |
||
| ) | const |
| RectF s3d::DrawableText::draw | ( | const TextStyle & | textStyle, |
| Arg::bottomRight_< Vec2 > | bottomRight, | ||
| const ColorF & | color = Palette::White |
||
| ) | const |
| RectF s3d::DrawableText::draw | ( | const TextStyle & | textStyle, |
| Arg::center_< Vec2 > | center, | ||
| const ColorF & | color = Palette::White |
||
| ) | const |
| RectF s3d::DrawableText::draw | ( | const TextStyle & | textStyle, |
| Arg::leftCenter_< Vec2 > | leftCenter, | ||
| const ColorF & | color = Palette::White |
||
| ) | const |
| RectF s3d::DrawableText::draw | ( | const TextStyle & | textStyle, |
| Arg::rightCenter_< Vec2 > | rightCenter, | ||
| const ColorF & | color = Palette::White |
||
| ) | const |
| RectF s3d::DrawableText::draw | ( | const TextStyle & | textStyle, |
| Arg::topCenter_< Vec2 > | topCenter, | ||
| const ColorF & | color = Palette::White |
||
| ) | const |
| RectF s3d::DrawableText::draw | ( | const TextStyle & | textStyle, |
| Arg::topLeft_< Vec2 > | topLeft, | ||
| const ColorF & | color = Palette::White |
||
| ) | const |
| RectF s3d::DrawableText::draw | ( | const TextStyle & | textStyle, |
| Arg::topRight_< Vec2 > | topRight, | ||
| const ColorF & | color = Palette::White |
||
| ) | const |
| bool s3d::DrawableText::draw | ( | const TextStyle & | textStyle, |
| const RectF & | area, | ||
| const ColorF & | color = Palette::White |
||
| ) | const |
| RectF s3d::DrawableText::draw | ( | const TextStyle & | textStyle, |
| const Vec2 & | pos = Vec2{ 0, 0 }, |
||
| const ColorF & | color = Palette::White |
||
| ) | const |
| RectF s3d::DrawableText::draw | ( | const TextStyle & | textStyle, |
| double | size, | ||
| Arg::bottomCenter_< Vec2 > | bottomCenter, | ||
| const ColorF & | color = Palette::White |
||
| ) | const |
| RectF s3d::DrawableText::draw | ( | const TextStyle & | textStyle, |
| double | size, | ||
| Arg::bottomLeft_< Vec2 > | bottomLeft, | ||
| const ColorF & | color = Palette::White |
||
| ) | const |
| RectF s3d::DrawableText::draw | ( | const TextStyle & | textStyle, |
| double | size, | ||
| Arg::bottomRight_< Vec2 > | bottomRight, | ||
| const ColorF & | color = Palette::White |
||
| ) | const |
| RectF s3d::DrawableText::draw | ( | const TextStyle & | textStyle, |
| double | size, | ||
| Arg::center_< Vec2 > | center, | ||
| const ColorF & | color = Palette::White |
||
| ) | const |
| RectF s3d::DrawableText::draw | ( | const TextStyle & | textStyle, |
| double | size, | ||
| Arg::leftCenter_< Vec2 > | leftCenter, | ||
| const ColorF & | color = Palette::White |
||
| ) | const |
| RectF s3d::DrawableText::draw | ( | const TextStyle & | textStyle, |
| double | size, | ||
| Arg::rightCenter_< Vec2 > | rightCenter, | ||
| const ColorF & | color = Palette::White |
||
| ) | const |
| RectF s3d::DrawableText::draw | ( | const TextStyle & | textStyle, |
| double | size, | ||
| Arg::topCenter_< Vec2 > | topCenter, | ||
| const ColorF & | color = Palette::White |
||
| ) | const |
| RectF s3d::DrawableText::draw | ( | const TextStyle & | textStyle, |
| double | size, | ||
| Arg::topLeft_< Vec2 > | topLeft, | ||
| const ColorF & | color = Palette::White |
||
| ) | const |
| RectF s3d::DrawableText::draw | ( | const TextStyle & | textStyle, |
| double | size, | ||
| Arg::topRight_< Vec2 > | topRight, | ||
| const ColorF & | color = Palette::White |
||
| ) | const |
| bool s3d::DrawableText::draw | ( | const TextStyle & | textStyle, |
| double | size, | ||
| const RectF & | area, | ||
| const ColorF & | color = Palette::White |
||
| ) | const |
| RectF s3d::DrawableText::draw | ( | const TextStyle & | textStyle, |
| double | size, | ||
| const Vec2 & | pos, | ||
| const ColorF & | color = Palette::White |
||
| ) | const |
| RectF s3d::DrawableText::draw | ( | const TextStyle & | textStyle, |
| double | size, | ||
| double | x, | ||
| double | y, | ||
| const ColorF & | color = Palette::White |
||
| ) | const |
| RectF s3d::DrawableText::draw | ( | const TextStyle & | textStyle, |
| double | x, | ||
| double | y, | ||
| const ColorF & | color = Palette::White |
||
| ) | const |
| RectF s3d::DrawableText::draw | ( | const Vec2 & | pos = Vec2{ 0, 0 }, |
| const ColorF & | color = Palette::White |
||
| ) | const |
| RectF s3d::DrawableText::draw | ( | double | size, |
| Arg::bottomCenter_< Vec2 > | bottomCenter, | ||
| const ColorF & | color = Palette::White |
||
| ) | const |
| RectF s3d::DrawableText::draw | ( | double | size, |
| Arg::bottomLeft_< Vec2 > | bottomLeft, | ||
| const ColorF & | color = Palette::White |
||
| ) | const |
| RectF s3d::DrawableText::draw | ( | double | size, |
| Arg::bottomRight_< Vec2 > | bottomRight, | ||
| const ColorF & | color = Palette::White |
||
| ) | const |
| RectF s3d::DrawableText::draw | ( | double | size, |
| Arg::center_< Vec2 > | center, | ||
| const ColorF & | color = Palette::White |
||
| ) | const |
| RectF s3d::DrawableText::draw | ( | double | size, |
| Arg::leftCenter_< Vec2 > | leftCenter, | ||
| const ColorF & | color = Palette::White |
||
| ) | const |
| RectF s3d::DrawableText::draw | ( | double | size, |
| Arg::rightCenter_< Vec2 > | rightCenter, | ||
| const ColorF & | color = Palette::White |
||
| ) | const |
| RectF s3d::DrawableText::draw | ( | double | size, |
| Arg::topCenter_< Vec2 > | topCenter, | ||
| const ColorF & | color = Palette::White |
||
| ) | const |
| RectF s3d::DrawableText::draw | ( | double | size, |
| Arg::topLeft_< Vec2 > | topLeft, | ||
| const ColorF & | color = Palette::White |
||
| ) | const |
| RectF s3d::DrawableText::draw | ( | double | size, |
| Arg::topRight_< Vec2 > | topRight, | ||
| const ColorF & | color = Palette::White |
||
| ) | const |
| bool s3d::DrawableText::draw | ( | double | size, |
| const RectF & | area, | ||
| const ColorF & | color = Palette::White |
||
| ) | const |
| RectF s3d::DrawableText::draw | ( | double | size, |
| const Vec2 & | pos, | ||
| const ColorF & | color = Palette::White |
||
| ) | const |
| RectF s3d::DrawableText::draw | ( | double | size, |
| double | x, | ||
| double | y, | ||
| const ColorF & | color = Palette::White |
||
| ) | const |
| RectF s3d::DrawableText::drawAt | ( | const TextStyle & | textStyle, |
| const Vec2 & | pos = Vec2{ 0, 0 }, |
||
| const ColorF & | color = Palette::White |
||
| ) | const |
中心位置を指定してテキストを描画します。
| textStyle | テキストのスタイル |
| pos | 描画する中心の座標 |
| color | テキストの色 |
| RectF s3d::DrawableText::drawAt | ( | const TextStyle & | textStyle, |
| double | size, | ||
| const Vec2 & | pos, | ||
| const ColorF & | color = Palette::White |
||
| ) | const |
中心位置を指定してテキストを描画します。
| textStyle | テキストのスタイル |
| size | テキストのサイズ |
| pos | 描画する中心の座標 |
| color | テキストの色 |
| RectF s3d::DrawableText::drawAt | ( | const TextStyle & | textStyle, |
| double | size, | ||
| double | x, | ||
| double | y, | ||
| const ColorF & | color = Palette::White |
||
| ) | const |
中心位置を指定してテキストを描画します。
| textStyle | テキストのスタイル |
| size | テキストのサイズ |
| x | 描画する中心の X 座標 |
| y | 描画する中心の Y 座標 |
| color | テキストの色 |
| RectF s3d::DrawableText::drawAt | ( | const TextStyle & | textStyle, |
| double | x, | ||
| double | y, | ||
| const ColorF & | color = Palette::White |
||
| ) | const |
中心位置を指定してテキストを描画します。
| textStyle | テキストのスタイル |
| x | 描画する中心の X 座標 |
| y | 描画する中心の Y 座標 |
| color | テキストの色 |
| RectF s3d::DrawableText::drawAt | ( | const Vec2 & | pos = Vec2{ 0, 0 }, |
| const ColorF & | color = Palette::White |
||
| ) | const |
中心位置を指定してテキストを描画します。
| pos | 描画する中心の座標 |
| color | テキストの色 |
| RectF s3d::DrawableText::drawAt | ( | double | size, |
| const Vec2 & | pos, | ||
| const ColorF & | color = Palette::White |
||
| ) | const |
中心位置を指定してテキストを描画します。
| size | テキストのサイズ |
| pos | 描画する中心の座標 |
| color | テキストの色 |
| RectF s3d::DrawableText::drawAt | ( | double | size, |
| double | x, | ||
| double | y, | ||
| const ColorF & | color = Palette::White |
||
| ) | const |
中心位置を指定してテキストを描画します。
| size | テキストのサイズ |
| x | 描画する中心の X 座標 |
| y | 描画する中心の Y 座標 |
| color | テキストの色 |
中心位置を指定してテキストを描画します。
| x | 描画する中心の X 座標 |
| y | 描画する中心の Y 座標 |
| color | テキストの色 |
| RectF s3d::DrawableText::drawBase | ( | Arg::center_< Vec2 > | center, |
| const ColorF & | color = Palette::White |
||
| ) | const |
| RectF s3d::DrawableText::drawBase | ( | Arg::left_< Vec2 > | left, |
| const ColorF & | color = Palette::White |
||
| ) | const |
| RectF s3d::DrawableText::drawBase | ( | Arg::right_< Vec2 > | right, |
| const ColorF & | color = Palette::White |
||
| ) | const |
| RectF s3d::DrawableText::drawBase | ( | const TextStyle & | textStyle, |
| Arg::center_< Vec2 > | center, | ||
| const ColorF & | color = Palette::White |
||
| ) | const |
| RectF s3d::DrawableText::drawBase | ( | const TextStyle & | textStyle, |
| Arg::left_< Vec2 > | left, | ||
| const ColorF & | color = Palette::White |
||
| ) | const |
| RectF s3d::DrawableText::drawBase | ( | const TextStyle & | textStyle, |
| Arg::right_< Vec2 > | right, | ||
| const ColorF & | color = Palette::White |
||
| ) | const |
| RectF s3d::DrawableText::drawBase | ( | const TextStyle & | textStyle, |
| const Vec2 & | pos = Vec2{ 0, 0 }, |
||
| const ColorF & | color = Palette::White |
||
| ) | const |
| RectF s3d::DrawableText::drawBase | ( | const TextStyle & | textStyle, |
| double | size, | ||
| Arg::center_< Vec2 > | center, | ||
| const ColorF & | color = Palette::White |
||
| ) | const |
| RectF s3d::DrawableText::drawBase | ( | const TextStyle & | textStyle, |
| double | size, | ||
| Arg::left_< Vec2 > | left, | ||
| const ColorF & | color = Palette::White |
||
| ) | const |
| RectF s3d::DrawableText::drawBase | ( | const TextStyle & | textStyle, |
| double | size, | ||
| Arg::right_< Vec2 > | right, | ||
| const ColorF & | color = Palette::White |
||
| ) | const |
| RectF s3d::DrawableText::drawBase | ( | const TextStyle & | textStyle, |
| double | size, | ||
| const Vec2 & | pos, | ||
| const ColorF & | color = Palette::White |
||
| ) | const |
| RectF s3d::DrawableText::drawBase | ( | const TextStyle & | textStyle, |
| double | size, | ||
| double | x, | ||
| double | y, | ||
| const ColorF & | color = Palette::White |
||
| ) | const |
| RectF s3d::DrawableText::drawBase | ( | const TextStyle & | textStyle, |
| double | x, | ||
| double | y, | ||
| const ColorF & | color = Palette::White |
||
| ) | const |
| RectF s3d::DrawableText::drawBase | ( | const Vec2 & | pos = Vec2{ 0, 0 }, |
| const ColorF & | color = Palette::White |
||
| ) | const |
| RectF s3d::DrawableText::drawBase | ( | double | size, |
| Arg::center_< Vec2 > | center, | ||
| const ColorF & | color = Palette::White |
||
| ) | const |
| RectF s3d::DrawableText::drawBase | ( | double | size, |
| Arg::left_< Vec2 > | left, | ||
| const ColorF & | color = Palette::White |
||
| ) | const |
| RectF s3d::DrawableText::drawBase | ( | double | size, |
| Arg::right_< Vec2 > | right, | ||
| const ColorF & | color = Palette::White |
||
| ) | const |
| RectF s3d::DrawableText::drawBase | ( | double | size, |
| const Vec2 & | pos, | ||
| const ColorF & | color = Palette::White |
||
| ) | const |
| RectF s3d::DrawableText::drawBase | ( | double | size, |
| double | x, | ||
| double | y, | ||
| const ColorF & | color = Palette::White |
||
| ) | const |
| RectF s3d::DrawableText::drawBase | ( | double | x, |
| double | y, | ||
| const ColorF & | color = Palette::White |
||
| ) | const |
| RectF s3d::DrawableText::drawBaseAt | ( | const TextStyle & | textStyle, |
| const Vec2 & | pos = Vec2{ 0, 0 }, |
||
| const ColorF & | color = Palette::White |
||
| ) | const |
| RectF s3d::DrawableText::drawBaseAt | ( | const TextStyle & | textStyle, |
| double | size, | ||
| const Vec2 & | pos, | ||
| const ColorF & | color = Palette::White |
||
| ) | const |
| RectF s3d::DrawableText::drawBaseAt | ( | const TextStyle & | textStyle, |
| double | size, | ||
| double | x, | ||
| double | y, | ||
| const ColorF & | color = Palette::White |
||
| ) | const |
| RectF s3d::DrawableText::drawBaseAt | ( | const TextStyle & | textStyle, |
| double | x, | ||
| double | y, | ||
| const ColorF & | color = Palette::White |
||
| ) | const |
| RectF s3d::DrawableText::drawBaseAt | ( | const Vec2 & | pos = Vec2{ 0, 0 }, |
| const ColorF & | color = Palette::White |
||
| ) | const |
| RectF s3d::DrawableText::drawBaseAt | ( | double | size, |
| const Vec2 & | pos, | ||
| const ColorF & | color = Palette::White |
||
| ) | const |
| RectF s3d::DrawableText::drawBaseAt | ( | double | size, |
| double | x, | ||
| double | y, | ||
| const ColorF & | color = Palette::White |
||
| ) | const |
| RectF s3d::DrawableText::drawBaseAt | ( | double | x, |
| double | y, | ||
| const ColorF & | color = Palette::White |
||
| ) | const |
| Array<double> s3d::DrawableText::getXAdvances | ( | ) | const |
| Array<double> s3d::DrawableText::getXAdvances | ( | double | size | ) | const |
| void s3d::DrawableText::overwrite | ( | Image & | dst, |
| double | x, | ||
| double | y | ||
| ) | const |
| void s3d::DrawableText::overwriteAt | ( | Image & | dst, |
| double | x, | ||
| double | y | ||
| ) | const |
| void s3d::DrawableText::paint | ( | Image & | dst, |
| const Vec2 & | pos, | ||
| const Color & | color = Palette::White |
||
| ) | const |
| void s3d::DrawableText::paint | ( | Image & | dst, |
| double | x, | ||
| double | y, | ||
| const Color & | color = Palette::White |
||
| ) | const |
| void s3d::DrawableText::paintAt | ( | Image & | dst, |
| const Vec2 & | pos, | ||
| const Color & | color = Palette::White |
||
| ) | const |
| void s3d::DrawableText::paintAt | ( | Image & | dst, |
| double | x, | ||
| double | y, | ||
| const Color & | color = Palette::White |
||
| ) | const |
| RectF s3d::DrawableText::region | ( | double | size, |
| double | x, | ||
| double | y | ||
| ) | const |
| RectF s3d::DrawableText::region | ( | double | x, |
| double | y | ||
| ) | const |
テキストが描画される領域を返します。
| x | 描画する左上の X 座標 |
| y | 描画する左上の Y 座標 |
テキストが描画される領域を返します。
| pos | 描画する左上の座標 |
| RectF s3d::DrawableText::regionAt | ( | double | size, |
| double | x, | ||
| double | y | ||
| ) | const |
| RectF s3d::DrawableText::regionAt | ( | double | x, |
| double | y | ||
| ) | const |
| RectF s3d::DrawableText::regionBase | ( | double | size, |
| double | x, | ||
| double | y | ||
| ) | const |
| RectF s3d::DrawableText::regionBase | ( | double | x, |
| double | y | ||
| ) | const |
| RectF s3d::DrawableText::regionBaseAt | ( | double | size, |
| double | x, | ||
| double | y | ||
| ) | const |
| RectF s3d::DrawableText::regionBaseAt | ( | double | x, |
| double | y | ||
| ) | const |
| void s3d::DrawableText::stamp | ( | Image & | dst, |
| const Vec2 & | pos, | ||
| const Color & | color = Palette::White |
||
| ) | const |
| void s3d::DrawableText::stamp | ( | Image & | dst, |
| double | x, | ||
| double | y, | ||
| const Color & | color = Palette::White |
||
| ) | const |
| void s3d::DrawableText::stampAt | ( | Image & | dst, |
| const Vec2 & | pos, | ||
| const Color & | color = Palette::White |
||
| ) | const |
| void s3d::DrawableText::stampAt | ( | Image & | dst, |
| double | x, | ||
| double | y, | ||
| const Color & | color = Palette::White |
||
| ) | const |
| Array<GlyphCluster> s3d::DrawableText::clusters |
| Font s3d::DrawableText::font |
| String s3d::DrawableText::text |