セルスプライトを描画せずに実行する
NJS_CELL_STREAM_LIST streamlist;
Sint32 *wbuf;
Sint32 size;
/* データは他で設定されているものとする*/
extern NJS_CELL_SPRITE csprite;
extern NJS_CELL_STREAM stream0;
extern NJS_CELL_STREAM stream1;
/*
ワークバッファを取得する
最大ストリーム数を2とする
*/
size = njCalcCellStreamWorkSize(&csprite,2);
wbuf = syMalloc(size);
/* セルストリームリストを初期化する */
njInitCellStreamList(&streamlist,&csprite,wbuf);
/* セルストリームを追加する */
njAddCellStream(&streamlist,&stream0);
njAddCellStream(&streamlist,&stream1);
:
main()
{
njStepCellStream( &streamlist, 1);
njDrawCellStream2D(&streamlist, NULL, 0,NULL);
}