Lines Matching refs:lightCtrl
85 MyLightObj lightCtrl[4]; member
252 sc->lightCtrl[i].theta = 70; in DrawInit()
253 sc->lightCtrl[i].velocity = 2; in DrawInit()
254 sc->lightCtrl[i].color = i; in DrawInit()
355 sc->lightCtrl[i].theta += sc->lightCtrl[i].velocity; in AnimTick()
356 if ( sc->lightCtrl[i].theta < 0 || sc->lightCtrl[i].theta > 90 ) in AnimTick()
358 sc->lightCtrl[i].velocity = - sc->lightCtrl[i].velocity; in AnimTick()
449 MTXRotAxisDeg(mr, &laxis, (f32)sc->lightCtrl[i].theta); in SetLight()
461 GXInitLightDirv(&sc->lightCtrl[i].lobj, &ldir); in SetLight()
462 GXInitLightPosv(&sc->lightCtrl[i].lobj, &lpos); in SetLight()
464 &sc->lightCtrl[i].lobj, in SetLight()
472 &sc->lightCtrl[i].lobj, in SetLight()
473 MyColors[sc->lightCtrl[i].color] ); in SetLight()
477 GXLoadLightObjImm(&sc->lightCtrl[0].lobj, GX_LIGHT0); in SetLight()
478 GXLoadLightObjImm(&sc->lightCtrl[1].lobj, GX_LIGHT1); in SetLight()
479 GXLoadLightObjImm(&sc->lightCtrl[2].lobj, GX_LIGHT2); in SetLight()
480 GXLoadLightObjImm(&sc->lightCtrl[3].lobj, GX_LIGHT3); in SetLight()