void LLFace::renderSetColor() const { if (!LLFacePool::LLOverrideFaceColor::sOverrideFaceColor) { const LLColor4* color = &(getRenderColor()); glColor4fv(color->mV); } }
void LogoScreen::render(RenderSystem* rs, World* world) { for (int y = 0; y < SCREEN_HEIGHT; y++) { for (int x = 0; x < SCREEN_WIDTH; x++) { ConsoleColor color = getRenderColor(logoGraphics[y][x]); rs->drawChar(x, y, ' ', color, color); } } float loaded = m_showTime - m_currentTime; float percent = loaded / m_showTime; int fill = int(float(SCREEN_WIDTH) * percent); for (int i = 0; i <= fill; i++) { rs->drawChar(i, SCREEN_HEIGHT - 1, ' ', ConsoleColor_DarkBlue, ConsoleColor_DarkBlue); } }