Logo
公開型 | 公開メンバ関数 | 全メンバ一覧
Yukar.Engine.TextDrawer クラス

汎用的に使える文字列描画クラス Graphics.DrawString 系のメソッドでより簡単に使えるので、通常はそちらの利用をおすすめします。 [詳解]

公開型

enum HorizontalAlignment { Left , Right , Center }
平行方向の設定
enum VerticalAlignment { Top , Bottom , Center }
垂直方向の設定

公開メンバ関数

TextDrawer (int fontId=0)
void Update ()
void DrawStringSoloColor (string text, Vector2 position, Color color, int zOrder=0)
void DrawStringSoloColor (string text, Vector2 position, Color color, float scale, int zOrder=0)
void DrawString (string text, Vector2 position, Color color, float scale, int zOrder, bool bold, bool italic, bool useOutline)
void DrawStringSoloColor (string text, Vector2 position, Color color, Rectangle clipRect, float scale=1.0f, int zOrder=0)
void DrawStringSoloColor (string text, Vector2 position, Color color, Rectangle clipRect, float scale, int zOrder, bool bold, bool italic)
void DrawStringSoloColor (SharpKmyGfx.Font font, string text, Vector2 position, Color color, int zOrder=0)
void DrawStringSoloColor (SharpKmyGfx.Font font, string text, Vector2 position, Color color, float scale, int zOrder=0)
void DrawStringSoloColor (SharpKmyGfx.Font font, string text, Vector2 position, Color color, float scale, int zOrder, bool bold, bool italic)
void DrawStringSoloColor (SharpKmyGfx.Font font, string text, Vector2 position, Color color, Rectangle clipRect, float scale=1.0f, int zOrder=0)
void DrawStringSoloColor (SharpKmyGfx.Font font, string text, Vector2 position, Color color, Rectangle clipRect, float scale, int zOrder, bool bold, bool italic)
void DrawStringSoloColor (string text, Vector2 position, int width, HorizontalAlignment alignment, Color color, float scale=1.0f)
void DrawStringSoloColor (string text, Vector2 position, int height, VerticalAlignment alignment, Color color, float scale=1.0f)
void DrawStringSoloColor (string text, Vector2 position, int height, VerticalAlignment alignment, Color color, Rectangle clipRect, float scale=1.0f)
void DrawStringSoloColor (string text, Vector2 position, HorizontalAlignment alignment, Color color)
void DrawStringSoloColor (string text, Vector2 position, int width, HorizontalAlignment alignment, Color color, Rectangle clipRect, float scale=1.0f)
void DrawStringSoloColor (string text, Vector2 position, HorizontalAlignment horizontalAlignment, VerticalAlignment verticalAlignment, Color color, float scale=1.0f, int zOrder=0)
void DrawStringSoloColor (string text, Vector2 position, Vector2 drawAreaSize, HorizontalAlignment horizontalAlignment, VerticalAlignment verticalAlignment, Color color, float scale=1.0f)
void DrawStringSoloColor (SharpKmyGfx.Font font, string text, Vector2 position, Vector2 drawAreaSize, HorizontalAlignment horizontalAlignment, VerticalAlignment verticalAlignment, Color color, float scale=1.0f)
void DrawStringSoloColor (SharpKmyGfx.Font font, string text, Vector2 position, Vector2 drawAreaSize, HorizontalAlignment horizontalAlignment, VerticalAlignment verticalAlignment, Color color, float scale, bool bold, bool italic)
void DrawStringSoloColor (SharpKmyGfx.Font font, string text, Vector2 position, Vector2 drawAreaSize, HorizontalAlignment horizontalAlignment, VerticalAlignment verticalAlignment, Color color, Rectangle clipRect, float scale=1.0f)
void DrawStringSoloColor (SharpKmyGfx.Font font, string text, Vector2 position, Vector2 drawAreaSize, HorizontalAlignment horizontalAlignment, VerticalAlignment verticalAlignment, Color color, Rectangle clipRect, float scale, bool bold, bool italic)
void DrawStringSoloColor (string text, Vector2 position, Vector2 drawAreaSize, HorizontalAlignment horizontalAlignment, VerticalAlignment verticalAlignment, Color color, Rectangle clipRect, float scale=1.0f)
void DrawString (string text, Vector2 position, Color color, int zOrder=0)
void DrawString (string text, Vector2 position, Color color, Rectangle clipRect, float scale=1.0f, int zOrder=0)
void DrawString (SharpKmyGfx.Font font, string text, Vector2 position, Color color, int zOrder=0)
void DrawString (SharpKmyGfx.Font font, string text, Vector2 position, Color color, float scale, int zOrder=0)
void DrawString (SharpKmyGfx.Font font, string text, Vector2 position, Color color, Rectangle clipRect, float scale, int zOrder=0)
void DrawString (string text, Vector2 position, HorizontalAlignment alignment, Color color)
void DrawString (string text, Vector2 position, VerticalAlignment alignment, Color color)
void DrawString (string text, Vector2 position, HorizontalAlignment horizontalAlignment, VerticalAlignment verticalAlignment, Color color, float scale=1.0f)
void DrawString (string text, Vector2 position, int width, HorizontalAlignment alignment, Color color, float scale=1.0f)
void DrawString (string text, Vector2 position, int width, HorizontalAlignment alignment, Color color, Rectangle clipRect, float scale=1.0f)
void DrawString (string text, Vector2 position, int height, VerticalAlignment alignment, Color color, float scale=1.0f)
void DrawString (string text, Vector2 position, int height, VerticalAlignment alignment, Color color, Rectangle clipRect, float scale=1.0f)
void DrawString (string text, Vector2 position, Vector2 drawAreaSize, HorizontalAlignment horizontalAlignment, VerticalAlignment verticalAlignment, Color color, float scale=1.0f)
void DrawString (string text, Vector2 position, Vector2 drawAreaSize, HorizontalAlignment horizontalAlignment, VerticalAlignment verticalAlignment, Color color, Rectangle clipRect, float scale=1.0f)
void DrawString (SharpKmyGfx.Font font, string text, Vector2 position, Vector2 drawAreaSize, HorizontalAlignment horizontalAlignment, VerticalAlignment verticalAlignment, Color color, float scale=1.0f)
void DrawString (SharpKmyGfx.Font font, string text, Vector2 position, Vector2 drawAreaSize, HorizontalAlignment horizontalAlignment, VerticalAlignment verticalAlignment, Color color, Rectangle clipRect, float scale=1.0f)
void DrawString (string text, Vector2 position, Vector2 drawAreaSize, HorizontalAlignment horizontalAlignment, Color color, float scale, int zOrder, bool bold, bool italic, bool useOutline)
void DrawString (string text, Vector2 position, Vector2 drawAreaSize, HorizontalAlignment horizontalAlignment, VerticalAlignment verticalAlignment, Color color, float scale, int zOrder, bool bold, bool italic, bool useOutline)
Vector2 MeasureString (string text)
Vector2 MeasureString (SharpKmyGfx.Font font, string text)
string[] SplitString (string text, int width, float scale=1.0f)

詳解

汎用的に使える文字列描画クラス Graphics.DrawString 系のメソッドでより簡単に使えるので、通常はそちらの利用をおすすめします。


このクラス詳解は次のファイルから抽出されました: