Less fucking around with defines, the better
Just check for the define in the macro
REGISTER_GLOBAL_SHARED_FUNC
REGISTER_GLOBAL_SERVER_FUNC
REGISTER_GLOBAL_CLIENT_FUNC
REGISTER_SHARED_FUNCDEF
REGISTER_SERVER_FUNCDEF
REGISTER_CLIENT_FUNCDEF
// and so on...
Less fucking around with defines, the better Just check for the define in the macro