72 #ifndef __FK_SPRITE_MODEL_HEADER__
73 #define __FK_SPRITE_MODEL_HEADER__
116 static double distPut;
161 bool readBMP(
const std::string filename);
172 bool readPNG(
const std::string filename);
183 bool readJPG(
const std::string filename);
262 void setSpriteSize(
double width = -1.0,
double height = -1.0);
318 bool initFont(
const std::string fontFileName);
372 #ifndef FK_DOXYGEN_USER_PROCESS
fk_SpriteModel(void)
コンストラクタ
アプリケーションウィンドウクラス
Definition: SimpleWindow.h:126
void setSpriteSmoothMode(bool mode)
画像表示モード設定関数
文字列板を管理するクラス
Definition: TextImage.h:136
文字列板に表示する文字列を制御するクラス
Definition: UniCode.h:195
void setPositionLT(double x, double y)
画像位置指定関数
モデルを生成、管理するクラス
Definition: Model.h:139
fk_Image * getImage(void)
画像データ参照関数
fk_StringCode
日本語文字コードを表す列挙型
Definition: UniCode.h:82
bool entryFirst(fk_Window *win, fk_Scene *scene, fk_Model *camera=NULL)
fk_Scene へのエントリー関数
bool initFont(const std::string fontFileName)
文字列描画用フォント設定関数
fk_TexCoord getSpriteSize(void)
表示サイズ取得関数
シーンを制御するクラス
Definition: Scene.h:109
void setSpriteSize(double width=-1.0, double height=-1.0)
表示サイズ設定関数
void setImage(fk_Image &image)
画像データセット関数
矩形テクスチャを生成、管理するクラス
Definition: Texture.h:448
bool readJPG(const std::string filename)
JPEG(JPG)画像読み込み関数
マテリアル(質感)を管理するクラス
Definition: Material.h:311
画像を生成、管理するクラス
Definition: Image.h:235
Shift-JIS (SJISコード)
Definition: UniCode.h:86
void clearText(void)
文字列消去関数
bool readBMP(const std::string filename)
Windows Bitmap (BMP)画像読み込み関数
~fk_SpriteModel(void)
デストラクタ
bool readPNG(const std::string filename)
PNG画像読み込み関数
fk_TextImage text
文字列描画設定用オブジェクト
Definition: SpriteModel.h:127
テクスチャ座標を管理するクラス
Definition: Texture.h:107
FLTK 用シーン描画ウィジェットクラス
Definition: Window.h:189
void drawText(const std::string str, fk_StringCode code=FK_STR_SJIS)
文字列表示関数
bool getSpriteSmoothMode(void)
画像表示モード取得関数
void setSpriteArea(double x, double y, double w, double h)
画像表示領域指定関数
2D スプライトモデルクラス
Definition: SpriteModel.h:105