Lines Matching refs:light
68 MyLightObj light; member
80 static void SetLight ( MyLightObj* light, Mtx v );
154 StatusMessage(SceneCtrl.light.attnType); in main()
198 sc->light.attnType = 0; in DrawInit()
227 SetLight(&sc->light, sc->cam.view); in DrawTick()
295 sc->light.attnType = ( sc->light.attnType + 1 ) % NUM_OF_ATTNS; in AnimTick()
296 StatusMessage(sc->light.attnType); in AnimTick()
300 sc->light.attnType = ( sc->light.attnType + NUM_OF_ATTNS - 1 ) % NUM_OF_ATTNS; in AnimTick()
301 StatusMessage(sc->light.attnType); in AnimTick()
385 void SetLight( MyLightObj* light, Mtx v ) in SetLight() argument
389 DistAttn attn = LightAttnSamples[light->attnType]; in SetLight()
394 GXInitLightPos(&light->lobj, lpos.x, lpos.y, lpos.z); in SetLight()
396 &light->lobj, in SetLight()
403 GXInitLightColor(&light->lobj, WHITE); in SetLight()
404 GXLoadLightObjImm(&light->lobj, GX_LIGHT0); in SetLight()