1#if !defined(__FK_RENDER_STATE_HEADER__)
2#define __FK_RENDER_STATE_HEADER__
Fine Kernel Toolkit 名前空間
Definition Angle.h:6
fk_DepthMode
デプス読み書きモード列挙型
Definition RenderState.h:32
@ NO_USE
デプスバッファの参照も更新せず、常に上書きします
Definition RenderState.h:33
@ READ
デプスバッファを参照し、前後関係のチェックを行います
Definition RenderState.h:34
@ WRITE
デプスバッファに書き込みを行い、更新します
Definition RenderState.h:35
@ READ_AND_WRITE
デプスバッファの参照と書き込みを共に行います(初期値)
Definition RenderState.h:36
fk_Draw operator|(fk_Draw, fk_Draw)
描画モード用ビット論理和演算子
@ NONE
未定義境界
Definition Boundary.h:19
fk_BlendMode
ブレンドモード列挙型
Definition RenderState.h:6
@ ALPHA
アルファブレンド(デフォルト)
Definition RenderState.h:7
@ MULTIPLY
乗算
Definition RenderState.h:12
@ NEGATIVE
反転
Definition RenderState.h:8
@ CUSTOM
カスタム
Definition RenderState.h:14
@ LIGHTEN
比較(明)
Definition RenderState.h:11
@ ADDITION
加算
Definition RenderState.h:9
@ SCREEN
スクリーン
Definition RenderState.h:10
fk_BlendFactor
ブレンド係数列挙型
Definition RenderState.h:18
@ SRC_COLOR
Sr,Sg,Sb
Definition RenderState.h:21
@ DST_COLOR
Dr,Dg,Db
Definition RenderState.h:23
@ ZERO
0
Definition RenderState.h:19
@ DST_ALPHA
Da
Definition RenderState.h:27
@ ONE_MINUS_SRC_ALPHA
1-Sa
Definition RenderState.h:26
@ ONE_MINUS_DST_ALPHA
1-Da
Definition RenderState.h:28
@ SRC_ALPHA
Sa
Definition RenderState.h:25
@ ONE
1
Definition RenderState.h:20
@ ONE_MINUS_DST_COLOR
1-Dr,Dg,Db
Definition RenderState.h:24
@ ONE_MINUS_SRC_COLOR
1-Sr,Sg,Sb
Definition RenderState.h:22
fk_Draw operator&(fk_Draw, fk_Draw)
描画モード用ビット論理積演算子
fk_Draw operator^(fk_Draw, fk_Draw)
描画モード用ビット XOR 演算子