Уверен, что вы просто хотите это:
if (obj->getTranslation().y ==5)
Если get Translation возвращает указатель, вы захотите разыменовать его, поэтому вы, возможно, искали:
if ((*obj->getTranslation()).y ==5)
Но вы можете просто использовать оператор разыменования, который вы используете в obj:
if (obj->getTranslation()->y ==5)