move function pointer definitions to a new .h file for readability
Authored by: tmh 2005-11-21
Parent: [r548]
Child: [r550]