njLightAllOn
njCreateLightによって設定されたライトを反映させます(点灯します)

書 式

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

引 数

なし

返 値

なし

エラー

なし

機 能

消灯されたライトをすべて点灯します。
(デフォルトでは点灯しているのでこの関数を呼ぶ必要はありません。)

用 例

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

NJS_LIGHT light[5];

sbInitSystem( NJD_RESOLUTION_VGA, NJD_FRAMEBUFFER_MODE_RGB565, 1);
njCreateLight(&light[0], NJD_DIR_LIGHT);
njCreateLight(&light[1], NJD_POINT_LIGHT);
njCreateLight(&light[2], NJD_SPOT_LIGHT);
njCreateLight(&light[3], NJD_SPOT_LIGHT);
njCreateLight(&light[4], NJD_SPOT_LIGHT);
...........
/* 3つの光源を消灯 */
njLightOff(&light[0]);
njLightOff(&light[2]);
njLightOff(&light[3]);
...........
/* すべての光源を点灯 */
njLightAllOn();

備 考

njCreateLight
njDeleteAllLight
njLightAllOn
njLightAllOff
これら関数の関係は、例えば電灯本体の取り付け・取り外し、設置された電灯のスイッチの入・切の関係にあります。

関 連

njCreateLight
njLightAllOff

njLightAllOn

Copyright SEGA ENTERPRISES, LTD., 1998