Adauga suport pentru clipmask la emojiuri/emoticoane.
Astfel, puteti sa va folositi de Clipmask si in sisteme precum "Emoji Metin2"
*Link download / Code:
Deschidem GrpTextInstance.cpp si cautam:
Code:
void CGraphicTextInstance::Render(RECT * pClipRect)
{
[...]
Cautam aici:
Code:
#ifdef ENABLE_EMOJI_SYSTEM
if (!m_emojiVector.empty())
{
for (auto& rEmo : m_emojiVector)
{
if (rEmo.pInstance)
{
float emoX = fStanX + rEmo.x;
float emoY = (fStanY + 7.0f) - (rEmo.pInstance->GetHeight() / 2);
rEmo.pInstance->SetPosition(emoX, emoY);
rEmo.pInstance->Render();
}
}
}
#endif
Modifica cu: