Can someone please explain what this is doing?

typedef void(__thiscall *setp)(int self, int location);
setp SetParent = (setp)getaddy2(0x41C160);

I have posted this same question on several different areas, and only left with no answer. Could someone please please what this is doing down to the detail? Imagine that you're trying to explain this to a child who has never programmed before. I really want to know whats going on.
Don't do this. This is a hack, but won't always work.
Topic archived. No new replies allowed.