njLightAllOff English
|INDEX|
njCreateLightによって設定されたライトをすべて反映させません(消灯します)

書 式

#include <Ninja.h>
void   njLightAllOff( void )
NJS_LIGHT  *ptr

引 数


返 値

なし

エラー

なし

機 能

設定されたライトをすべて消します。
ただし、消灯後もnjLightOn を再度呼ぶことで点灯は可能です。

用 例

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

NJS_LIGHT light[5];

sbInitSystem();
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);
...........
/* すべての光源を消灯 */
njLightAllOff();

備 考

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

関 連

njCreateLight
njLightOn

njLightAllOff
|INDEX|

Copyright SEGA ENTERPRISES, LTD., 1998