internal static unsafe void Invoke(UObject WorldContextObject, SoundEffectSourcePresetChain PresetChain, SourceEffectChainEntry Entry) { long *p = stackalloc long[] { 0L, 0L, 0L, 0L, 0L }; byte *b = (byte *)p; *((IntPtr *)(b + 0)) = WorldContextObject; *((IntPtr *)(b + 8)) = PresetChain; *((SourceEffectChainEntry *)(b + 16)) = Entry; Main.GetProcessEvent(AudioMixerBlueprintLibrary.DefaultObject, AddSourceEffectToPresetChain_ptr, new IntPtr(p));; } }
///<summary>Adds source effect entry to preset chain. Only effects the instance of the preset chain</summary> public static void AddSourceEffectToPresetChain(UObject WorldContextObject, SoundEffectSourcePresetChain PresetChain, SourceEffectChainEntry Entry) => AudioMixerBlueprintLibrary_methods.AddSourceEffectToPresetChain_method.Invoke(WorldContextObject, PresetChain, Entry);