#include <D3Render.h>
Spr::GRRenderを継承しています。
Spr::D3Renderのコラボレーション図
D3Render.h の 31 行で定義されています。
|
コンストラクタ
|
|
生成
Spr::GRRenderを再定義しています。 |
|
ロード後の初期化,GRMeshなどからD3Meshなどを生成する.
Spr::SGObjectを再定義しています。 |
|
バッファクリア
Spr::GRRenderを再定義しています。 |
|
バッファの表示
Spr::GRRenderを再定義しています。 |
|
バッファの表示
|
|
レンダリングの開始前に呼ぶ関数
Spr::GRRenderを再定義しています。 |
|
レンダリングの終了後に呼ぶ関数
Spr::GRRenderを再定義しています。 |
|
ターゲットのリサイズ
|
|
レンダラの準備
|
|
サーフェースをウィンドウ or フルスクリーンのサイズに合わせる.
|
|
Viewportの設定.
Spr::GRRenderを再定義しています。 |
|
フルスクリーンモードか?
Spr::GRRenderを再定義しています。 D3Render.h の 74 行で定義されています。 |
|
フルスクリーンモードにする
Spr::GRRenderを再定義しています。 |
|
ウィンドウモードにする
Spr::GRRenderを再定義しています。 |
|
シーングラフのあるフレーム以下を見て,このレンダラで描画できる形式に変換する.
Spr::GRRenderを再定義しています。 |
|
シーンのレンダリング(視点の設定を含む)
Spr::GRRenderを再定義しています。 |
|
Get 3d position under pixel x, y. Found is false if the point is on the background, true ortherwise.
Spr::GRRenderを再定義しています。 |
|
クラス名の取得などの基本機能の実装
Spr::GRRenderを再定義しています。 D3Render.h の 33 行で定義されています。 |
|
Direct3DDevice.
D3Render.h の 33 行で定義されています。 |
|
テクスチャ管理
D3Render.h の 37 行で定義されています。 |
|
行列スタック
D3Render.h の 39 行で定義されています。 |
|
光源の数
D3Render.h の 41 行で定義されています。 |