SDXFrameWork  0.04
SDXFrameWork
 全て クラス ネームスペース 関数 変数 ページ
Public メソッド | Public 変数 | Protected 変数 | すべてのメンバ一覧
クラス SDX::SpMap

マップチップスプライト. [詳細]

#include <SpriteDerived.h>

SDX::Spriteを継承しています。

Public メソッド

 SpMap (ImagePack &マップチップ, const char *ファイル名, int 幅, int 高さ, int 角度)
 
void Draw (double X座標, double Y座標, bool カメラ有りフラグ)
 Spriteを描画する. [詳細]
 
void MoveGap (double X移動量, double Y移動量)
 Shapeとの相対座標を移動. [詳細]
 
void SetGap (double X座標, double Y座標)
 Shapeとの相対座標を指定. [詳細]
 
void SetZoom (double X拡大率, double Y拡大率)
 表示倍率を設定. [詳細]
 
void MultiZoom (double 倍率)
 拡大率を掛け算する. [詳細]
 
void MultiZoom (double X倍率, double Y倍率)
 縦横別で拡大率を掛け算する. [詳細]
 
double GetZoomX ()
 横方向の表示倍率を取得. [詳細]
 
double GetZoomY ()
 縦方向の表示倍率を取得. [詳細]
 
void SetTurn (bool 反転フラグ)
 左右反転フラグを設定. [詳細]
 
bool GetTurn ()
 左右反転フラグを取得. [詳細]
 
double GetAngle ()
 表示角度を取得. [詳細]
 
void SetAngle (double 角度)
 表示角度を設定. [詳細]
 
void Rotate (double 角度)
 回転させる. [詳細]
 
Color GetColor ()
 描画色を取得. [詳細]
 
void SetColor (Color 描画色)
 透明度を0~255で設定. [詳細]
 
virtual void AnimeUpdate ()
 説明. [詳細]
 

Public 変数

bool isTurn
 
bool isVisible
 
bool isActive
 
bool isAllway
 

Protected 変数

double zoomX
 
double zoomY
 
double gapX
 
double gapY
 
double axisX
 
double axisY
 
Color color
 
double angle
 

説明

マップチップスプライト.

関数

void SDX::SpMap::Draw ( double  X座標,
double  Y座標,
bool  カメラフラグ 
)
virtual

Spriteを描画する.

SDX::Spriteを実装しています。

void SDX::Sprite::MoveGap ( double  X移動量,
double  Y移動量 
)
inherited

Shapeとの相対座標を移動.

void SDX::Sprite::SetGap ( double  X座標,
double  Y座標 
)
inherited

Shapeとの相対座標を指定.

void SDX::Sprite::SetZoom ( double  X拡大率,
double  Y拡大率 
)
inherited

表示倍率を設定.

void SDX::Sprite::MultiZoom ( double  倍率)
inherited

拡大率を掛け算する.

void SDX::Sprite::MultiZoom ( double  X倍率,
double  Y倍率 
)
inherited

縦横別で拡大率を掛け算する.

double SDX::Sprite::GetZoomX ( )
inherited

横方向の表示倍率を取得.

double SDX::Sprite::GetZoomY ( )
inherited

縦方向の表示倍率を取得.

void SDX::Sprite::SetTurn ( bool  反転フラグ)
inherited

左右反転フラグを設定.

bool SDX::Sprite::GetTurn ( )
inherited

左右反転フラグを取得.

double SDX::Sprite::GetAngle ( )
inherited

表示角度を取得.

void SDX::Sprite::SetAngle ( double  角度)
inherited

表示角度を設定.

void SDX::Sprite::Rotate ( double  角度)
inherited

回転させる.

Color SDX::Sprite::GetColor ( )
inherited

描画色を取得.

void SDX::Sprite::SetColor ( Color  描画色)
inherited

透明度を0~255で設定.

virtual void SDX::Sprite::AnimeUpdate ( )
virtualinherited

説明.

SDX::SpAnimeで再定義されています。