В книге Уильяма Шерифа есть этот пример из картиники. Не могу понять, зачем передавать в параметр функции указатель, если еще в теле вообще нигде не используется? Я про именно
UPrimitiveComponent* ClickedComp
void APuzzleBlock::BlockClicked(UPrimitiveComponent* ClickedComp)
{
if (!bIsActive)
{
BlockMesh->SetMaterial(0, OrangeMaterial);
if (OnwingGrid != NULL)
{
OwnGrid->AddScore()
}
}
}