FineKernelToolKit: CLI/FK_CLI/include/Model_CLI.h ファイル

FineKernelToolKit 4.3.0

読み取り中…
検索中…
一致する文字列を見つけられません
クラス | 名前空間 | 列挙型
Model_CLI.h ファイル
Model_CLI.h の依存先関係図:
被依存関係図:

[ソースコード]

## クラス

class | FK_CLI::fk_Model
| モデルを生成、管理するクラス [詳解]

## 名前空間

namespace | FK_CLI

## 列挙型

enum class

FK_CLI::fk_Draw : unsigned int {
FK_CLI::NONE = 0 , FK_CLI::POINT = 1 << 1 , FK_CLI::LINE = 1 << 2 , FK_CLI::FACE = 1 << 3 ,
FK_CLI::BACK_FACE = ((1 << 4) | FACE) , FK_CLI::FRONTBACK_FACE = ((1 << 5) | FACE) , FK_CLI::TEXTURE = 1 << 6 , FK_CLI::GEOM_LINE = 1 << 7 ,
FK_CLI::GEOM_POINT = 1 << 8 , FK_CLI::GEOM_FACE = 1 << 9
}

| モデルの描画モードを表す列挙型 [詳解]
enum class | FK_CLI::fk_ShadingMode : unsigned int { FK_CLI::GOURAUD , FK_CLI::PHONG }
| シェーディングモードを表す列挙型 [詳解]
enum class | FK_CLI::fk_BlendMode : unsigned int { FK_CLI::ALPHA = 0 , FK_CLI::NEGATIVE = 1 , FK_CLI::ADDITION = 2 , FK_CLI::SCREEN = 3 , FK_CLI::LIGHTEN = 4 , FK_CLI::MULTIPLY = 5 , FK_CLI::NONE = 128 , FK_CLI::CUSTOM = 255 }
| ブレンドモード型 [詳解]

enum class

FK_CLI::fk_BlendFactor : unsigned int {
FK_CLI::ZERO = 0 , FK_CLI::ONE = 1 , FK_CLI::SRC_COLOR = 2 , FK_CLI::ONE_MINUS_SRC_COLOR = 3 ,
FK_CLI::DST_COLOR = 4 , FK_CLI::ONE_MINUS_DST_COLOR = 5 , FK_CLI::SRC_ALPHA = 6 , FK_CLI::ONE_MINUS_SRC_ALPHA = 7 ,
FK_CLI::DST_ALPHA = 8 , FK_CLI::ONE_MINUS_DST_ALPHA = 9
}

| ブレンド係数型 [詳解]
enum class | FK_CLI::fk_DepthMode : unsigned int { FK_CLI::NO_USE = 0 , FK_CLI::READ = 1 , FK_CLI::WRITE = 2 , FK_CLI::READ_AND_WRITE = 3 }
| デプス読み書きモード型 [詳解]
enum class | FK_CLI::fk_ElementMode : unsigned int { FK_CLI::NONE = 0 , FK_CLI::MODEL = 1 , FK_CLI::ELEMENT = 2 }