If you have access to the game's SDK you pretty much have all the classes, structures and function prototypes you need to get started. No more need to reverse the classes yourself, and you'll know exactly what argument to a function is what.
wrote this from my phone