クラス GraphicsContextAlpha

行列スタックと他の関数でSce.PlayStation.Core.Graphics.GraphicsContextを強化します。 [詳細]

すべてのメンバ一覧

構成

class  DebugStats_
 現時点では、DebugStats は DrawArrays の呼び出し回数のみ保持します。 [詳細]

Public メソッド

 GraphicsContextAlpha (Sce.PlayStation.Core.Graphics.GraphicsContext context=null)
 コンストラクタ。
void Dispose ()
 Disposeの実装。
Matrix4 GetMVP ()
 GetMVP() は ProjectionMatrix.Get() * ViewMatrix.Get() * ModelMatrix.Get() へのショートカットです。
float GetAspect ()
 GetAspect() はビューポートのアスペクト比 ( width/height ) を返すショートカットです。
Bounds2 GetViewportf ()
 この関数は、Bounds2 オブジェクトとして、ビューポートを返します。
void SetDepthMask (bool write)
 writeで深度値をマスクします。
void SetBlendMode (BlendMode mode)
 ブレンドモードを設定します。

Static Public メソッド

static Texture2D CreateTextureUnicolor (uint color)
 同じ色でピクセルを塗りつぶした、小さなテクスチャを作成します。
static Texture2D CreateTextureFromFont (string text, Font font, uint color=0xffffffff)
 Fontオブジェクトとtextを指定し、textを表すテクスチャを作成します。

Public 変数

MatrixStack ModelMatrix
 OpenGLに似た、モデル行列スタック。
MatrixStack ViewMatrix
 OpenGLに似た、ビュー行列のスタック。
MatrixStack ProjectionMatrix
 OpenGLに似た、プロジェクション行列スタック。
DebugStats_ DebugStats
 シンプルなプロファイリングのためのDebugStats。

プロパティ

Sce.PlayStation.Core.Graphics.GraphicsContext Context [get]
 コアグラフィックスのコンテキスト。
bool Disposed [get]
 このオブジェクトが破棄されていれば、trueを返します。
TextureInfo WhiteTextureInfo [get]
 全てのピクセルを 0xffffffffにセットした、小さな白いテクスチャを、TextureInfoとして返します。

説明

行列スタックと他の関数でSce.PlayStation.Core.Graphics.GraphicsContextを強化します。