GetProcAddress finds the base address of an exported function inside a dll. That base address is found by GetModuleHandle() (although Microsoft calls it a HANDLE)
This looks like it came from a hack for games operating on valve's source engine. To answer your second question: This person probably had access to the source SDK (which is available for free) or (if he had too much time on his hands) reversed the classes and structs and used those.
I hope that answers your questions