
void cEngine::RenderString( cFont* Renderer, int x, int y, std::wstring text, DWORD color )
{
if( Renderer )
{
Renderer->SetText( (unsigned short*)text.c_str(), 1 );
Renderer->SetPos( x, y );
Renderer->SetColor( color, color, color, (int)-1 );
Renderer->Render();
}
}
void cEngine::TextoBorda( cFont* Renderer, int x, int y, std::wstring text, DWORD corBORDA, DWORD corFONTE )
{
engine->RenderString( Renderer, x - 1 , y, text.c_str(), corBORDA );
engine->RenderString( Renderer, x , y - 1, text.c_str(), corBORDA );
engine->RenderString( Renderer, x + 1 , y, text.c_str(), corBORDA );
engine->RenderString( Renderer, x, y + 1, text.c_str(), corBORDA );
engine->RenderString( Renderer, x , y , text.c_str(), corFONTE );
}
engine->TextoBorda( engine->GetSmallFont(), x, y, main->ToWideString( "Tenho Pinto Pequeno" ),Black /*a porra da cor da borda*/, Red /*a porra da cor da fonte*/);
Grato !!!


