bool HalfSector::loadFromFile(SDL_Renderer* gRenderer, std::string path) { bool success = IRendable::loadFromFile(gRenderer, path); string text = getHalf() == LowHalf? "1 - 18" : "19 - 36"; setRenderedText(gRenderer, text); return success; }
void RenderCounter::computePreferredLogicalWidths(float lead) { #ifndef NDEBUG // FIXME: We shouldn't be modifying the tree in computePreferredLogicalWidths. // Instead, we should properly hook the appropriate changes in the DOM and modify // the render tree then. When that's done, we also won't need to override // computePreferredLogicalWidths at all. // https://bugs.webkit.org/show_bug.cgi?id=104829 SetLayoutNeededForbiddenScope layoutForbiddenScope(this, false); #endif setRenderedText(originalText()); RenderText::computePreferredLogicalWidths(lead); }
bool ColorSector::loadFromFile(SDL_Renderer* gRenderer, std::string path) { bool success = IRendable::loadFromFile(gRenderer, path); string text = getColor() == RedColor? "RED" : "BLACK"; setRenderedText(gRenderer, text); return success; }