#include <SpriteState.h>
Inheritance diagram for Lamp::SpriteState:
Public Member Functions | |
| SpriteState () | |
| コンストラクタ | |
| virtual | ~SpriteState () |
| デストラクタ | |
| virtual const SpriteRequest * | getDefaultState () const=0 |
| デフォルトステートの取得 | |
| virtual void | render (SpriteRenderState *renderState) |
| レンダリング | |
| virtual void | apply (SpriteRenderState *renderState)=0 |
| 適用 | |
| virtual bool | isSpriteState () const |
| スプライトステートかどうか | |
Definition at line 36 of file SpriteState.h.
|
|
適用
Implemented in Lamp::AddressModeSpriteState, Lamp::BlendSpriteState, Lamp::ColorSpriteState, and Lamp::ViewportSpriteState. Referenced by render(). |
|
|
デフォルトステートの取得
Implemented in Lamp::AddressModeSpriteState, Lamp::BlendSpriteState, Lamp::ColorSpriteState, and Lamp::ViewportSpriteState. Referenced by Lamp::SpriteStateBlock::~SpriteStateBlock(). |
|
|
スプライトステートかどうか
Reimplemented from Lamp::SpriteRequest. Definition at line 82 of file SpriteState.h. |
|
|
レンダリング
Implements Lamp::SpriteRequest. Definition at line 45 of file SpriteState.cpp. References apply(), and Lamp::SpriteRenderState::render(). |
1.3.2