ランタイム: Mix/Graphics/Utility/ITargetTextureChain.h Source File

ランタイム

- Main Page
- Related Pages
- Namespaces
- Classes
- Files

- File List
- File Members

ITargetTextureChain.h
Go to the documentation of this file.
1 #pragma once
2
5
6 #include "Mix/Reference.h"
7
8 namespace Mix{ namespace Graphics{ namespace Utility{
9
12 class ITargetTextureChain : public Mix::Reference
13 {
14 protected:
16 virtual ~ITargetTextureChain( void ){}
17
18 public:
21 virtual Mix::Graphics::ITexture* GetCurrentPtr( void ) const = 0;
24 virtual Mix::Graphics::ITexture* GetNextPtr( void ) const = 0;
27 virtual Mix::Graphics::ITexture* GetNextPtrAndFlip( void ) = 0;
29 virtual void Flip( void ) = 0;
30
33 virtual UInt32 GetWidth( void ) const = 0;
36 virtual UInt32 GetHeight( void ) const = 0;
37 };
38
39 }}}
Mix::Graphics::ITexture
テクスチャインターフェース
Definition: ITexture.h:12
Mix::Graphics::Utility::ITargetTextureChain::GetNextPtrAndFlip
virtual Mix::Graphics::ITexture * GetNextPtrAndFlip(void)=0
次のターゲットテクスチャのポインタを取得し、現在と次のターゲットテクスチャを入れ替えます ...
UInt32
unsigned int UInt32
符号無し32ビット整数
Definition: Common.h:68
Mix::Graphics::Utility::ITargetTextureChain::GetHeight
virtual UInt32 GetHeight(void) const =0
ターゲットテクスチャの高さを取得します
Mix::Graphics::Utility::ITargetTextureChain
ターゲットテクスチャチェインインターフェース
Definition: ITargetTextureChain.h:12
Mix::Graphics::Utility::ITargetTextureChain::GetNextPtr
virtual Mix::Graphics::ITexture * GetNextPtr(void) const =0
次のターゲットテクスチャのポインタを取得します
Mix::Graphics::Utility::ITargetTextureChain::Flip
virtual void Flip(void)=0
現在と次のターゲットテクスチャを入れ替えます
Mix
ミックス
Definition: AtomicValue.h:6
Mix::Graphics::Utility::ITargetTextureChain::GetCurrentPtr
virtual Mix::Graphics::ITexture * GetCurrentPtr(void) const =0
現在のターゲットテクスチャのポインタを取得します
Mix::Reference
リファレンスクラス
Definition: Reference.h:12
Reference.h
リファレンスクラスインクルードファイル
Mix::Graphics::Utility::ITargetTextureChain::GetWidth
virtual UInt32 GetWidth(void) const =0
ターゲットテクスチャの幅を取得します
Mix::Graphics::Utility::ITargetTextureChain::~ITargetTextureChain
virtual ~ITargetTextureChain(void)
デストラクタ
Definition: ITargetTextureChain.h:16