Lines Matching refs:fBall
90 fBall.initialize(ball, in onOnceBeforeDraw()
137 group->addChild(sksg::Draw::Make(fBall.shadowNode, shadow_paint)); in onOnceBeforeDraw()
140 group->addChild(sksg::Draw::Make(fBall.objectNode, ball_paint)); in onOnceBeforeDraw()
203 fBall.posTick(dt); in onAnimate()
209 fBall.updateDom(); in onAnimate()
250 if (fBall.pos.fY < kBounds.fTop || fBall.pos.fY >= kBounds.fBottom) { in enforceConstraints()
251 fBall.spd.fY = -fBall.spd.fY; in enforceConstraints()
252 fBall.pos.fY = box_reflect(fBall.pos.fY, kBounds.fTop, kBounds.fBottom); in enforceConstraints()
256 if (fBall.pos.fX < kBounds.fLeft || fBall.pos.fX >= kBounds.fRight) { in enforceConstraints()
257 fBall.spd.fX = this->fuzzBallSpeed(-fBall.spd.fX); in enforceConstraints()
258 fBall.spd.fY = this->fuzzBallSpeed(fBall.spd.fY); in enforceConstraints()
259 fBall.pos.fX = box_reflect(fBall.pos.fX, kBounds.fLeft, kBounds.fRight); in enforceConstraints()
273 Object* pitcher = fBall.spd.fX > 0 ? &fPaddle0 : &fPaddle1; in updatePaddleStrategy()
274 Object* catcher = fBall.spd.fX > 0 ? &fPaddle1 : &fPaddle0; in updatePaddleStrategy()
277 std::tie(t, yIntercept) = find_yintercept(fBall.pos, fBall.spd, kBounds); in updatePaddleStrategy()
288 Object fPaddle0, fPaddle1, fBall; member in PongView