@override void update(double deltaTime, Size size) { gradient.update(deltaTime); _buildGradient(); _buildRect(size); _buildPaint(); super.update(deltaTime, size); }