internal static extern void fluid_settings_foreach_option(fluid_settings_t_ptr settings, string name, IntPtr data, fluid_settings_foreach_option_t func);
internal static extern void fluid_settings_foreach_option(fluid_settings_t_ptr settings, [MarshalAs(UnmanagedType.LPUTF8Str)] string name, IntPtr data, fluid_settings_foreach_option_t func);
internal static extern void fluid_settings_foreach_option(fluid_settings_t_ptr settings, [MarshalAs(LP_Str)] string name, IntPtr data, fluid_settings_foreach_option_t func);