Exemple #1
0
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);
    }
}