remove_by_funcs_user_data


Description:

public static bool remove_by_funcs_user_data (SourceFuncs funcs, void* user_data)

Removes a source from the default main loop context given the source functions and user data.

If multiple sources exist with the same source functions and user data, only one will be destroyed.

Parameters:

funcs

The source_funcs passed to Source

user_data

the user data for the callback

Returns:

true if a source was found and removed.