Lines Matching refs:sc

87 static void DrawInit       ( MySceneCtrlObj* sc );
88 static void DrawTick ( MySceneCtrlObj* sc );
89 static void AnimTick ( MySceneCtrlObj* sc );
209 static void DrawInit( MySceneCtrlObj* sc ) in DrawInit() argument
237 sc->cam.cfg = DefaultCamera; in DrawInit()
238 SetCamera(&sc->cam); in DrawInit()
241 sc->texNumber = 0; in DrawInit()
247 sc->subScene[i].viewPort.xorig = (s32)(ViewOrigX[i] * (swd / 2)); in DrawInit()
248 sc->subScene[i].viewPort.yorig = (s32)(ViewOrigY[i] * (sht / 2)); in DrawInit()
249 sc->subScene[i].viewPort.width = (s32)(swd / 2); in DrawInit()
250 sc->subScene[i].viewPort.height = (s32)(sht / 2); in DrawInit()
255 sc->subScene[i].filterCtrl[j] = 0; in DrawInit()
259 sc->subScene[i].modelScale = 1.0F; in DrawInit()
260 MTXIdentity(sc->subScene[i].modelCtrl); in DrawInit()
264 sc->curV = 0; in DrawInit()
265 sc->curP = 0; in DrawInit()
277 static void DrawTick( MySceneCtrlObj* sc ) in DrawTick() argument
289 tdp = TPLGet(MyTplObj, sc->texNumber); in DrawTick()
303 ssc = &sc->subScene[i]; in DrawTick()
320 SetCamera(&sc->cam); in DrawTick()
323 MTXConcat(sc->cam.view, ssc->modelCtrl, mv); in DrawTick()
370 if ( i == sc->curV ) in DrawTick()
372 DEMOPrintf(0, (s16)(sc->curP * 8), 0, "%c", 0x7F); in DrawTick()
386 static void AnimTick( MySceneCtrlObj* sc ) in AnimTick() argument
398 ssc = &sc->subScene[sc->curV]; in AnimTick()
417 if ( i == sc->curV ) in AnimTick()
420 sc->subScene[i].modelScale = ssc->modelScale; in AnimTick()
421 MTXCopy(ssc->modelCtrl, sc->subScene[i].modelCtrl); in AnimTick()
428 sc->texNumber = ( sc->texNumber + 1 ) % TexNumMax; in AnimTick()
434 if ( ssc->filterCtrl[sc->curP] > ParamMin[sc->curP] ) in AnimTick()
436 ssc->filterCtrl[sc->curP] -= 1; in AnimTick()
441 if ( ssc->filterCtrl[sc->curP] < ParamMax[sc->curP] ) in AnimTick()
443 ssc->filterCtrl[sc->curP] += 1; in AnimTick()
450 sc->curP = ( sc->curP + NUM_PARAMETERS - 1 ) % NUM_PARAMETERS; in AnimTick()
451 if ( sc->curP == NUM_PARAMETERS - 1 ) in AnimTick()
453 sc->curV = ( sc->curV + NUM_VIEWS - 1 ) % NUM_VIEWS; in AnimTick()
458 sc->curP = ( sc->curP + 1 ) % NUM_PARAMETERS; in AnimTick()
459 if ( sc->curP == 0 ) in AnimTick()
461 sc->curV = ( sc->curV + 1 ) % NUM_VIEWS; in AnimTick()