プリミティブ関連の宣言
More...
Go to the source code of this file.
|
enum class | PRIMITIVE_FILL_MODE { WIRE
, SOLID
, SOLID_EDGE
} |
| 塗りつぶしモード More...
|
|
enum | PRIMITIVE_ATTRIBUTE { PRIMITIVE_ATTRIBUTE_DISABLE_ZTEST = (1<< 0)
, PRIMITIVE_ATTRIBUTE_ZWRITE = (1<< 1)
, PRIMITIVE_ATTRIBUTE_LIGHTING = (1<< 2)
, PRIMITIVE_ATTRIBUTE_CUSTOM = (1<< 3)
} |
| 属性 More...
|
|
enum class | PRIMITIVE_TEXTURE_REMAP_COLOR : u32 {
ZERO
, ONE
, RGB
, R
,
G
, B
, A
, L
,
MAX
} |
| テクスチャリマップ(カラーチャンネル) More...
|
|
enum class | PRIMITIVE_TEXTURE_REMAP_ALPHA : u32 {
ZERO
, HALF
, ONE
, A
,
MAX
} |
| テクスチャリマップ(アルファチャンネル) More...
|
|
enum | PRIMITIVE_RENDER_STATE {
PRIMITIVE_RENDER_STATE_VIEWPORT = (1 << 0)
, PRIMITIVE_RENDER_STATE_STENCIL_TEST = (1 << 1)
, PRIMITIVE_RENDER_STATE_SCISSOR_TEST = (1 << 2)
, PRIMITIVE_RENDER_STATE_ALPHA_TEST = (1 << 3)
,
PRIMITIVE_RENDER_STATE_COLOR_WRITE_MASK = (1 << 4)
, PRIMITIVE_RENDER_STATE_FACE_CULLING_MODE = (1 << 5)
, PRIMITIVE_RENDER_STATE_RENDER_TARGET = (1 << 6)
, PRIMITIVE_RENDER_STATE_DEPTH_STENCIL = (1 << 7)
} |
| プリミティブ描画で使用される共通のステートを表すフラグ More...
|
|
enum class | PRIMITIVE_MODIFIER { SEPARATE_ALPHATEST = (1 << 0)
} |
| その他フラグ More...
|
|
プリミティブ関連の宣言
- Author
- Copyright (C)2009 SiliconStudio Inc. All rights reserved.
-
Kei Honda
-
Kazuyuki Asano
-
Tahir Arai
◆ PRIMITIVE_ATTRIBUTE
属性
Enumerator |
---|
PRIMITIVE_ATTRIBUTE_DISABLE_ZTEST | Zテスト無効
|
PRIMITIVE_ATTRIBUTE_ZWRITE | Z書き込み有効
|
PRIMITIVE_ATTRIBUTE_LIGHTING | ライティング有効
|
PRIMITIVE_ATTRIBUTE_CUSTOM | カスタムマテリアル
|
◆ PRIMITIVE_FILL_MODE
塗りつぶしモード
Enumerator |
---|
WIRE | ワイヤーフレーム
|
SOLID | 塗りつぶし
|
SOLID_EDGE | 塗りつぶし(エッジ付き)
|
◆ PRIMITIVE_MODIFIER
その他フラグ
Enumerator |
---|
SEPARATE_ALPHATEST | アルファテストは色と抜き値を分離する
|
◆ PRIMITIVE_RENDER_STATE
プリミティブ描画で使用される共通のステートを表すフラグ
Enumerator |
---|
PRIMITIVE_RENDER_STATE_VIEWPORT | setViewport(), setScissorRect()
|
PRIMITIVE_RENDER_STATE_STENCIL_TEST | setStencilTestState()
|
PRIMITIVE_RENDER_STATE_SCISSOR_TEST | RENDER_STATE_SCISSOR_TEST_ENABLE.
|
PRIMITIVE_RENDER_STATE_ALPHA_TEST | setAlphaTestState()
|
PRIMITIVE_RENDER_STATE_COLOR_WRITE_MASK | RENDER_STATE_COLOR_WRITE_MASK.
|
PRIMITIVE_RENDER_STATE_FACE_CULLING_MODE | RENDER_STATE_FACE_CULLING_MODE.
|
PRIMITIVE_RENDER_STATE_RENDER_TARGET | setRenderTarget()
|
PRIMITIVE_RENDER_STATE_DEPTH_STENCIL | setDepthStencil()
|
◆ PRIMITIVE_TEXTURE_REMAP_ALPHA
テクスチャリマップ(アルファチャンネル)
Enumerator |
---|
ZERO | 0.0f
|
HALF | 0.5f
|
ONE | 1.0f
|
A | A.
|
MAX | 定義数
|
◆ PRIMITIVE_TEXTURE_REMAP_COLOR
テクスチャリマップ(カラーチャンネル)
Enumerator |
---|
ZERO | 0.0f
|
ONE | 1.0f
|
RGB | RGB.
|
R | RRR.
|
G | GGG.
|
B | BBB.
|
A | AAA.
|
L | 輝度
|
MAX | 定義数
|