Main Page | Namespace List | Class Hierarchy | Alphabetical List | Compound List | File List | Namespace Members | Compound Members | File Members

# Lamp::SpriteRenderState Class Reference

スプライトレンダーステート More...

`#include <SpriteRenderState.h>`

List of all members.

## Public Member Functions
virtual void | request (SpritePicture *picture, const Point2f &minPosition, const Point2f &maxPosition, const TexCoord2 &minUV, const TexCoord2 &maxUV)
| リクエスト
virtual void | render ()
| レンダリング
virtual const DimensionF & | getRenderTargetSize ()
| レンダーターゲットサイズの取得
## Protected Member Functions
| SpriteRenderState (SpriteGraphicsBuffer *graphicsBuffer)
| コンストラクタ
virtual | ~SpriteRenderState ()
| デストラクタ
## Friends
class | SpriteRenderer

## Detailed Description

スプライトレンダーステート

Definition at line 37 of file SpriteRenderState.h.

## Member Function Documentation

virtual const DimensionF& Lamp::SpriteRenderState::getRenderTargetSize | ( |  | ) | `[inline, virtual]`

| レンダーターゲットサイズの取得 Returns: レンダーターゲットサイズ Definition at line 64 of file SpriteRenderState.h. Referenced by Lamp::Sprite::render().

void Lamp::SpriteRenderState::request | ( | SpritePicture * | picture,
|  | const Point2f & | minPosition,
|  | const Point2f & | maxPosition,
|  | const TexCoord2 & | minUV,
|  | const TexCoord2 & | maxUV
| ) | `[virtual]`

  | リクエスト Parameters:
  picture | ピクチャ
  minPosition | 最小位置
  maxPosition | 最大位置
  minUV | 最小UV
  maxUV | 最大UV
Definition at line 51 of file SpriteRenderState.cpp. References Direct3DTexture, Lamp::SpritePicture::getD3DTexture(), NULL, render(), Lamp::SpriteGraphicsBuffer::request(), and Lamp::RenderingDevice::setTexture(). Referenced by Lamp::Sprite::render().

The documentation for this class was generated from the following files:

- SpriteRenderState.h
- SpriteRenderState.cpp