njDeleteAllLight
njCreateLightによって設定されたすべてのライトを削除します

書 式

#include <Ninja.h>
void    njDeleteAllLight( void )

引 数

なし

返 値

なし

エラー

なし

機 能

光源システムに登録されていたライトを削除します。
ただし、ライトの削除後、njCreateLightを再度呼ぶことで再登録は可能です。

用 例

#include <NINJA.H> 
...........

NJS_LIGHT light[3];

sbInitSystem( NJD_RESOLUTION_VGA, NJD_FRAMEBUFFER_MODE_RGB565, 1);
/* 3つの光源を登録 */
njCreateLight(&light[0], NJD_DIR_LIGHT);
njCreateLight(&light[1], NJD_POINT_LIGHT);
njCreateLight(&light[2], NJD_SPOT_LIGHT);
...........
/* 光源をすべて削除 */
njDeleteAllLight();
...........

備 考


関 連

njCreateLight
njDeleteLight

njDeleteAllLight

Copyright SEGA ENTERPRISES, LTD., 1998