this part of a base really confuses me and i was wondering if anyone could explain it to me? like could someone go through each part and explain each one and why it is there? i know what it is used for but i dont understand it at all.
typedef PlayerInfo* (__thiscall *lpGetPlayerByIndex)(unsigned long ulThis,int index, int unk);
lpGetPlayerByIndex GetPlayerByIndex; //0x3715DD10
typedef PlayerInfo* (__thiscall *lpGetLocalPlayer)(unsigned long ulThis);