NNS_G3dMdlSetMdlXXXXXAll

構文

#include <nnsys/g3d/model.h>
void NNS_G3dMdlSetMdlDiffAll(NNSG3dResMdl* pMdl, GXRgb col);
void NNS_G3dMdlSetMdlAmbAll(NNSG3dResMdl* pMdl, GXRgb col);
void NNS_G3dMdlSetMdlSpecAll(NNSG3dResMdl* pMdl, GXRgb col);
void NNS_G3dMdlSetMdlEmiAll(NNSG3dResMdl* pMdl, GXRgb col);
void NNS_G3dMdlSetMdlLightEnableFlagAll(NNSG3dResMdl* pMdl, int light);
void NNS_G3dMdlSetMdlPolygonModeAll(NNSG3dResMdl* pMdl, GXPolygonMode polyMode);
void NNS_G3dMdlSetMdlCullModeAll(NNSG3dResMdl* pMdl, GXCull cullMode);
void NNS_G3dMdlSetMdlPolygonIDAll(NNSG3dResMdl* pMdl, int polygonID);
void NNS_G3dMdlSetMdlAlphaAll(NNSG3dResMdl* pMdl, int alpha);
void NNS_G3dMdlSetMdlFogEnableFlagAll(NNSG3dResMdl* pMdl, BOOL flag);
void NNS_G3dMdlSetMdlDepthTestCondAll(NNSG3dResMdl* pMdl, BOOL flag);
void NNS_G3dMdlSetMdl1DotAll(NNSG3dResMdl* pMdl, BOOL flag);
void NNS_G3dMdlSetMdlFarClipAll(NNSG3dResMdl* pMdl, BOOL flag);
void NNS_G3dMdlSetMdlXLDepthUpdateAll(NNSG3dResMdl* pMdl, BOOL flag);

共通の引数

pMdl モデルリソースへのポインタ

返り値

なし。

説明

pMdlで指定されるモデルの描画にモデルリソース内で設定されている値を使用するよう設定します。

NNS_G3dMdlSetMdlDiffAll モデルリソース内マテリアル全てのdiffuse色をcol に設定します。
NNS_G3dMdlSetMdlAmbAll モデルリソース内マテリアル全てのambient色をcol に設定します。
NNS_G3dMdlSetMdlSpecAll モデルリソース内マテリアル全てのspecular色をcol に設定します。
NNS_G3dMdlSetMdlEmiAll モデルリソース内マテリアル全てのemission色をcol に設定します。
NNS_G3dMdlSetMdlLightEnableFlagAll モデルリソース内マテリアル全てのライトイネーブルフラグをlight に設定します。
NNS_G3dMdlSetMdlPolygonModeAll モデルリソース内マテリアル全てのポリゴンモードをpolyMode に指定します。
NNS_G3dMdlSetMdlCullModeAll モデルリソース内マテリアル全てのカルモードをcullMode に指定します。
NNS_G3dMdlSetMdlPolygonIDAll モデルリソース内マテリアル全てのポリゴンIDをpolygonID に指定します。
NNS_G3dMdlSetMdlAlphaAll モデルリソース内マテリアル全てのα値をalpha に指定します。
NNS_G3dMdlSetMdlFogEnableFlagAll モデルリソース内マテリアル全てのフォグイネーブルフラグをflag に指定します。
NNS_G3dMdlSetMdlDepthTestCondAll モデルリソース内マテリアル全てのデプステスト条件をflag に指定します。
NNS_G3dMdlSetMdl1DotAll モデルリソース内マテリアル全ての1ドットポリゴン表示指定をflag に指定します。
NNS_G3dMdlSetMdlFarClipAll モデルリソース内マテリアル全てのFAR面交差ポリゴン表示指定をflag に指定します。
NNS_G3dMdlSetMdlXLDepthUpdateAll モデルリソース内マテリアル全ての半透明ポリゴンのデプス値更新イネーブルフラグをflag に指定します。

参照

NNS_G3dMdlSetMdlXXXXX NNS_G3dMdlGetMdlXXXXX

履歴

2004/10/12 初版