BreakBlock
読み取り中…
検索中…
一致する文字列を見つけられません
Sprite クラス

公開メンバ関数

 Sprite (WSTR, ID3D12Fence *=nullptr, UINT64 &=fenceValDefault)
 コンストラクタ
 ‾Sprite ()
 デストラクタ
TransformGetTransform ()
 Transform要素を直に渡す
XMFLOAT4 & GetColor ()
 Color要素を直に渡す
void Draw ()
 描画
BOOL GetActive () const
 描画してもいいかのチェック
void SetActive (BOOL active)
 描画するかどうかの変更

静的公開メンバ関数

static void CacheDelete ()
 ゲーム終了時にキャッシュ解放用

構築子と解体子

◆ Sprite()

Sprite::Sprite ( WSTR path,
ID3D12Fence * fence = nullptr,
UINT64 & fenceVal = fenceValDefault )

コンストラクタ

引数
pathパス
fence専用のフェンスがあるなら
fenceVal専用のフェンス完了数のエイリアス

関数詳解

◆ GetActive()

BOOL Sprite::GetActive ( ) const
inline

描画してもいいかのチェック

戻り値
アクティブならtrue

◆ GetColor()

XMFLOAT4 & Sprite::GetColor ( )
inline

Color要素を直に渡す

戻り値

◆ GetTransform()

Transform & Sprite::GetTransform ( )
inline

Transform要素を直に渡す

戻り値
Transform本体

◆ SetActive()

void Sprite::SetActive ( BOOL active)
inline

描画するかどうかの変更

引数
activeアクティブ状態

このクラス詳解は次のファイルから抽出されました:
  • BreakBlock/Sprite.h
  • BreakBlock/Sprite.cpp