1#if !defined(__FK_SPRITE_MODEL_HEADER__)
2#define __FK_SPRITE_MODEL_HEADER__
38#if !defined(FK_DOXYGEN_USER_PROCESS)
349#if !defined(FK_DOXYGEN_USER_PROCESS)
351 void SetFinalizeMode(
void);
355 std::unique_ptr<Member> _m;
356 static constexpr double distPut = 1.0;
357 void InitFontEnv(
void);
画像サイズを表すクラス
Definition Image.h:67
画像を生成、管理するクラス
Definition Image.h:260
マテリアル(質感)を管理するクラス
Definition Material.h:40
モデルを生成、管理するクラス
Definition Model.h:98
矩形テクスチャを生成、管理するクラス
Definition RectTexture.h:28
シーンを制御するクラス
Definition Scene.h:48
2D スプライトモデルクラス
Definition SpriteModel.h:36
~fk_SpriteModel(void)
デストラクタ
fk_TexCoord getSpriteSize(void)
表示サイズ取得関数
bool readBMP(const std::string filename)
Windows Bitmap (BMP)画像読み込み関数
bool entryFirst(fk_Window *win, fk_Scene *scene, fk_Model *camera=nullptr)
fk_Scene へのエントリー関数
void setSpriteSmoothMode(bool mode)
画像表示モード設定関数
void drawText(const std::string str, bool mode, fk_StringCode code=fk_StringCode::SJIS)
初期化設定付き文字列表示関数
bool initFont(const std::string fontFileName)
文字列描画用フォント設定関数
bool readJPG(const std::string filename)
JPEG(JPG)画像読み込み関数
void setSpriteSize(double width=-1.0, double height=-1.0)
表示サイズ設定関数
void drawText(const std::string str, fk_StringCode code=fk_StringCode::SJIS)
文字列表示関数
void setTextureMode(fk_TexMode mode)
テクスチャモード設定関数
bool readPNG(const std::string filename)
PNG画像読み込み関数
void clearText(void)
文字列消去関数
void setImage(fk_Image &image)
画像データセット関数2
fk_TexMode getTextureMode(void)
テクスチャモード取得関数
fk_Image * getImage(void)
画像データ参照関数
fk_RectTexture * getTexture(void)
テクスチャデータ参照関数
bool getSpriteSmoothMode(void)
画像表示モード取得関数
fk_TextImage text
文字列描画設定用オブジェクト
Definition SpriteModel.h:59
fk_SpriteModel(void)
コンストラクタ
void setSpriteArea(double x, double y, double w, double h)
画像表示領域指定関数
void setPositionLT(double x, double y)
画像位置指定関数
void setImage(fk_Image *image)
画像データセット関数1
テクスチャ座標を管理するクラス
Definition Vector.h:799
文字列板を管理するクラス
Definition TextImage.h:70
文字列板に表示する文字列を制御するクラス
Definition UniCode.h:125
FLTK 用シーン描画ウィジェットクラス
Definition Window.h:120
Fine Kernel Toolkit 名前空間
Definition Angle.h:6
fk_TexMode
テクスチャモードを表す列挙型
Definition Texture.h:12
fk_StringCode
日本語文字コードを表す列挙型
Definition UniCode.h:12
@ SJIS
Shift-JIS (SJISコード)