NNSG3dFuncSbcMatTable

構文

#include <nnsys/g3d/sbc.h>

typedef void (*NNSG3dFuncSbc_MatInternal)(NNSG3dRS*, u32, const NNSG3dResMatData*, u32);

NNSG3dFuncSbc_MatInternal NNS_G3dFuncSbcMatTable[NNS_G3D_SIZE_MAT_VTBL_NUM];

説明

マテリアルのデータフォーマット毎にSBCのNNS_G3D_SBC_MAT命令の処理を振り分けるための関数テーブルです。現状ではマテリアルのデータフォーマットは1つであるため、将来の拡張に備えた仕様でしかありません。

参照

SBCとコールバック

履歴

2004/10/19 初版