#include <SpriteGraphicsBuffer.h>
Inheritance diagram for Lamp::SpriteGraphicsBuffer:
Public Member Functions | |
virtual void | request (const Point2f &minPosition, const Point2f &maxPosition, const TexCoord2 &minUV, const TexCoord2 &maxUV) |
リクエスト | |
virtual void | render () |
レンダリング | |
virtual bool | initializeGraphicsDeviceObjects () |
デバイスオブジェクトの初期化 | |
virtual void | deleteGraphicsDeviceObjects () |
デバイスオブジェクトの削除 | |
virtual bool | restoreGraphicsDeviceObjects () |
デバイスオブジェクトのリストア | |
virtual void | invalidateGraphicsDeviceObjects () |
デバイスオブジェクトの無効化 | |
Protected Member Functions | |
SpriteGraphicsBuffer () | |
コンストラクタ | |
virtual | ~SpriteGraphicsBuffer () |
デストラクタ | |
virtual void | setup () |
セットアップ | |
virtual void | buildIndexBuffer () |
インデックスバッファの構築 | |
Friends | |
class | SpriteRenderer |
Definition at line 36 of file SpriteGraphicsBuffer.h.
|
デバイスオブジェクトの初期化
Implements Lamp::GraphicsDeviceObjectHolder. Definition at line 65 of file SpriteGraphicsBuffer.h. |
|
リクエスト
Definition at line 53 of file SpriteGraphicsBuffer.cpp. References Assert, NULL, render(), Lamp::TexCoord2::u, Lamp::TexCoord2::v, Lamp::Point2f::x, and Lamp::Point2f::y. Referenced by Lamp::SpriteRenderState::request(). |
|
デバイスオブジェクトのリストア
Implements Lamp::GraphicsDeviceObjectHolder. Definition at line 76 of file SpriteGraphicsBuffer.h. |