//PUBGM(0.13.5)32位SDK //作者:清华 //Telegram:@qinghuanb666 //生成时间:Fri Apr 18 20:44:40 2025 #include "../SDK.hpp" namespace SDK { //--------------------------------------------------------------------------- //Functions //--------------------------------------------------------------------------- // Function AudioMixer.AudioMixerBlueprintLibrary.SetBypassSourceEffectChainEntry // (Final, Native, Static, Public, BlueprintCallable) // Parameters: // class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, IsPlainOldData) // class USoundEffectSourcePresetChain* PresetChain (Parm, ZeroConstructor, IsPlainOldData) // int EntryIndex (Parm, ZeroConstructor, IsPlainOldData) // bool bBypassed (Parm, ZeroConstructor, IsPlainOldData) void UAudioMixerBlueprintLibrary::SetBypassSourceEffectChainEntry(class UObject* WorldContextObject, class USoundEffectSourcePresetChain* PresetChain, int EntryIndex, bool bBypassed) { static UFunction *pFunc = 0; if (!pFunc) pFunc = UObject::FindObject("Function AudioMixer.AudioMixerBlueprintLibrary.SetBypassSourceEffectChainEntry"); UAudioMixerBlueprintLibrary_SetBypassSourceEffectChainEntry_Params params; params.WorldContextObject = WorldContextObject; params.PresetChain = PresetChain; params.EntryIndex = EntryIndex; params.bBypassed = bBypassed; auto flags = pFunc->FunctionFlags; pFunc->FunctionFlags |= 0x400; static auto defaultObj = StaticClass()->GetDefaultObject(); defaultObj->ProcessEvent(pFunc, ¶ms); pFunc->FunctionFlags = flags; } // Function AudioMixer.AudioMixerBlueprintLibrary.RemoveSourceEffectFromPresetChain // (Final, Native, Static, Public, BlueprintCallable) // Parameters: // class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, IsPlainOldData) // class USoundEffectSourcePresetChain* PresetChain (Parm, ZeroConstructor, IsPlainOldData) // int EntryIndex (Parm, ZeroConstructor, IsPlainOldData) void UAudioMixerBlueprintLibrary::RemoveSourceEffectFromPresetChain(class UObject* WorldContextObject, class USoundEffectSourcePresetChain* PresetChain, int EntryIndex) { static UFunction *pFunc = 0; if (!pFunc) pFunc = UObject::FindObject("Function AudioMixer.AudioMixerBlueprintLibrary.RemoveSourceEffectFromPresetChain"); UAudioMixerBlueprintLibrary_RemoveSourceEffectFromPresetChain_Params params; params.WorldContextObject = WorldContextObject; params.PresetChain = PresetChain; params.EntryIndex = EntryIndex; auto flags = pFunc->FunctionFlags; pFunc->FunctionFlags |= 0x400; static auto defaultObj = StaticClass()->GetDefaultObject(); defaultObj->ProcessEvent(pFunc, ¶ms); pFunc->FunctionFlags = flags; } // Function AudioMixer.AudioMixerBlueprintLibrary.RemoveMasterSubmixEffect // (Final, Native, Static, Public, BlueprintCallable) // Parameters: // class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, IsPlainOldData) // class USoundEffectSubmixPreset* SubmixEffectPreset (Parm, ZeroConstructor, IsPlainOldData) void UAudioMixerBlueprintLibrary::RemoveMasterSubmixEffect(class UObject* WorldContextObject, class USoundEffectSubmixPreset* SubmixEffectPreset) { static UFunction *pFunc = 0; if (!pFunc) pFunc = UObject::FindObject("Function AudioMixer.AudioMixerBlueprintLibrary.RemoveMasterSubmixEffect"); UAudioMixerBlueprintLibrary_RemoveMasterSubmixEffect_Params params; params.WorldContextObject = WorldContextObject; params.SubmixEffectPreset = SubmixEffectPreset; auto flags = pFunc->FunctionFlags; pFunc->FunctionFlags |= 0x400; static auto defaultObj = StaticClass()->GetDefaultObject(); defaultObj->ProcessEvent(pFunc, ¶ms); pFunc->FunctionFlags = flags; } // Function AudioMixer.AudioMixerBlueprintLibrary.GetNumberOfEntriesInSourceEffectChain // (Final, Native, Static, Public, BlueprintCallable) // Parameters: // class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, IsPlainOldData) // class USoundEffectSourcePresetChain* PresetChain (Parm, ZeroConstructor, IsPlainOldData) // int ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData) int UAudioMixerBlueprintLibrary::GetNumberOfEntriesInSourceEffectChain(class UObject* WorldContextObject, class USoundEffectSourcePresetChain* PresetChain) { static UFunction *pFunc = 0; if (!pFunc) pFunc = UObject::FindObject("Function AudioMixer.AudioMixerBlueprintLibrary.GetNumberOfEntriesInSourceEffectChain"); UAudioMixerBlueprintLibrary_GetNumberOfEntriesInSourceEffectChain_Params params; params.WorldContextObject = WorldContextObject; params.PresetChain = PresetChain; auto flags = pFunc->FunctionFlags; pFunc->FunctionFlags |= 0x400; static auto defaultObj = StaticClass()->GetDefaultObject(); defaultObj->ProcessEvent(pFunc, ¶ms); pFunc->FunctionFlags = flags; return params.ReturnValue; } // Function AudioMixer.AudioMixerBlueprintLibrary.ClearMasterSubmixEffects // (Final, Native, Static, Public, BlueprintCallable) // Parameters: // class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, IsPlainOldData) void UAudioMixerBlueprintLibrary::ClearMasterSubmixEffects(class UObject* WorldContextObject) { static UFunction *pFunc = 0; if (!pFunc) pFunc = UObject::FindObject("Function AudioMixer.AudioMixerBlueprintLibrary.ClearMasterSubmixEffects"); UAudioMixerBlueprintLibrary_ClearMasterSubmixEffects_Params params; params.WorldContextObject = WorldContextObject; auto flags = pFunc->FunctionFlags; pFunc->FunctionFlags |= 0x400; static auto defaultObj = StaticClass()->GetDefaultObject(); defaultObj->ProcessEvent(pFunc, ¶ms); pFunc->FunctionFlags = flags; } // Function AudioMixer.AudioMixerBlueprintLibrary.AddSourceEffectToPresetChain // (Final, Native, Static, Public, BlueprintCallable) // Parameters: // class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, IsPlainOldData) // class USoundEffectSourcePresetChain* PresetChain (Parm, ZeroConstructor, IsPlainOldData) // struct FSourceEffectChainEntry Entry (Parm, IsPlainOldData) void UAudioMixerBlueprintLibrary::AddSourceEffectToPresetChain(class UObject* WorldContextObject, class USoundEffectSourcePresetChain* PresetChain, const struct FSourceEffectChainEntry& Entry) { static UFunction *pFunc = 0; if (!pFunc) pFunc = UObject::FindObject("Function AudioMixer.AudioMixerBlueprintLibrary.AddSourceEffectToPresetChain"); UAudioMixerBlueprintLibrary_AddSourceEffectToPresetChain_Params params; params.WorldContextObject = WorldContextObject; params.PresetChain = PresetChain; params.Entry = Entry; auto flags = pFunc->FunctionFlags; pFunc->FunctionFlags |= 0x400; static auto defaultObj = StaticClass()->GetDefaultObject(); defaultObj->ProcessEvent(pFunc, ¶ms); pFunc->FunctionFlags = flags; } // Function AudioMixer.AudioMixerBlueprintLibrary.AddMasterSubmixEffect // (Final, Native, Static, Public, BlueprintCallable) // Parameters: // class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, IsPlainOldData) // class USoundEffectSubmixPreset* SubmixEffectPreset (Parm, ZeroConstructor, IsPlainOldData) void UAudioMixerBlueprintLibrary::AddMasterSubmixEffect(class UObject* WorldContextObject, class USoundEffectSubmixPreset* SubmixEffectPreset) { static UFunction *pFunc = 0; if (!pFunc) pFunc = UObject::FindObject("Function AudioMixer.AudioMixerBlueprintLibrary.AddMasterSubmixEffect"); UAudioMixerBlueprintLibrary_AddMasterSubmixEffect_Params params; params.WorldContextObject = WorldContextObject; params.SubmixEffectPreset = SubmixEffectPreset; auto flags = pFunc->FunctionFlags; pFunc->FunctionFlags |= 0x400; static auto defaultObj = StaticClass()->GetDefaultObject(); defaultObj->ProcessEvent(pFunc, ¶ms); pFunc->FunctionFlags = flags; } // Function AudioMixer.SubmixEffectDynamicsProcessorPreset.SetSettings // (Final, Native, Public, HasOutParms, BlueprintCallable) // Parameters: // struct FSubmixEffectDynamicsProcessorSettings InSettings (ConstParm, Parm, OutParm, ReferenceParm) void USubmixEffectDynamicsProcessorPreset::SetSettings(const struct FSubmixEffectDynamicsProcessorSettings& InSettings) { static UFunction *pFunc = 0; if (!pFunc) pFunc = UObject::FindObject("Function AudioMixer.SubmixEffectDynamicsProcessorPreset.SetSettings"); USubmixEffectDynamicsProcessorPreset_SetSettings_Params params; params.InSettings = InSettings; auto flags = pFunc->FunctionFlags; pFunc->FunctionFlags |= 0x400; UObject *currentObj = (UObject *) this; currentObj->ProcessEvent(pFunc, ¶ms); pFunc->FunctionFlags = flags; } // Function AudioMixer.SubmixEffectSubmixEQPreset.SetSettings // (Final, Native, Public, HasOutParms, BlueprintCallable) // Parameters: // struct FSubmixEffectSubmixEQSettings InSettings (ConstParm, Parm, OutParm, ReferenceParm) void USubmixEffectSubmixEQPreset::SetSettings(const struct FSubmixEffectSubmixEQSettings& InSettings) { static UFunction *pFunc = 0; if (!pFunc) pFunc = UObject::FindObject("Function AudioMixer.SubmixEffectSubmixEQPreset.SetSettings"); USubmixEffectSubmixEQPreset_SetSettings_Params params; params.InSettings = InSettings; auto flags = pFunc->FunctionFlags; pFunc->FunctionFlags |= 0x400; UObject *currentObj = (UObject *) this; currentObj->ProcessEvent(pFunc, ¶ms); pFunc->FunctionFlags = flags; } // Function AudioMixer.SubmixEffectReverbPreset.SetSettingsWithReverbEffect // (Final, Native, Public, BlueprintCallable) // Parameters: // class UReverbEffect* InReverbEffect (ConstParm, Parm, ZeroConstructor, IsPlainOldData) // float WetLevel (ConstParm, Parm, ZeroConstructor, IsPlainOldData) void USubmixEffectReverbPreset::SetSettingsWithReverbEffect(class UReverbEffect* InReverbEffect, float WetLevel) { static UFunction *pFunc = 0; if (!pFunc) pFunc = UObject::FindObject("Function AudioMixer.SubmixEffectReverbPreset.SetSettingsWithReverbEffect"); USubmixEffectReverbPreset_SetSettingsWithReverbEffect_Params params; params.InReverbEffect = InReverbEffect; params.WetLevel = WetLevel; auto flags = pFunc->FunctionFlags; pFunc->FunctionFlags |= 0x400; UObject *currentObj = (UObject *) this; currentObj->ProcessEvent(pFunc, ¶ms); pFunc->FunctionFlags = flags; } // Function AudioMixer.SubmixEffectReverbPreset.SetSettings // (Final, Native, Public, HasOutParms, BlueprintCallable) // Parameters: // struct FSubmixEffectReverbSettings InSettings (ConstParm, Parm, OutParm, ReferenceParm) void USubmixEffectReverbPreset::SetSettings(const struct FSubmixEffectReverbSettings& InSettings) { static UFunction *pFunc = 0; if (!pFunc) pFunc = UObject::FindObject("Function AudioMixer.SubmixEffectReverbPreset.SetSettings"); USubmixEffectReverbPreset_SetSettings_Params params; params.InSettings = InSettings; auto flags = pFunc->FunctionFlags; pFunc->FunctionFlags |= 0x400; UObject *currentObj = (UObject *) this; currentObj->ProcessEvent(pFunc, ¶ms); pFunc->FunctionFlags = flags; } // Function AudioMixer.SynthComponent.Stop // (Final, Native, Public, BlueprintCallable) void USynthComponent::Stop() { static UFunction *pFunc = 0; if (!pFunc) pFunc = UObject::FindObject("Function AudioMixer.SynthComponent.Stop"); USynthComponent_Stop_Params params; auto flags = pFunc->FunctionFlags; pFunc->FunctionFlags |= 0x400; UObject *currentObj = (UObject *) this; currentObj->ProcessEvent(pFunc, ¶ms); pFunc->FunctionFlags = flags; } // Function AudioMixer.SynthComponent.Start // (Final, Native, Public, BlueprintCallable) void USynthComponent::Start() { static UFunction *pFunc = 0; if (!pFunc) pFunc = UObject::FindObject("Function AudioMixer.SynthComponent.Start"); USynthComponent_Start_Params params; auto flags = pFunc->FunctionFlags; pFunc->FunctionFlags |= 0x400; UObject *currentObj = (UObject *) this; currentObj->ProcessEvent(pFunc, ¶ms); pFunc->FunctionFlags = flags; } // Function AudioMixer.SynthComponent.SetSubmixSend // (Final, Native, Public, BlueprintCallable) // Parameters: // class USoundSubmix* Submix (Parm, ZeroConstructor, IsPlainOldData) // float SendLevel (Parm, ZeroConstructor, IsPlainOldData) void USynthComponent::SetSubmixSend(class USoundSubmix* Submix, float SendLevel) { static UFunction *pFunc = 0; if (!pFunc) pFunc = UObject::FindObject("Function AudioMixer.SynthComponent.SetSubmixSend"); USynthComponent_SetSubmixSend_Params params; params.Submix = Submix; params.SendLevel = SendLevel; auto flags = pFunc->FunctionFlags; pFunc->FunctionFlags |= 0x400; UObject *currentObj = (UObject *) this; currentObj->ProcessEvent(pFunc, ¶ms); pFunc->FunctionFlags = flags; } // Function AudioMixer.SynthComponent.IsPlaying // (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) // Parameters: // bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData) bool USynthComponent::IsPlaying() { static UFunction *pFunc = 0; if (!pFunc) pFunc = UObject::FindObject("Function AudioMixer.SynthComponent.IsPlaying"); USynthComponent_IsPlaying_Params params; auto flags = pFunc->FunctionFlags; pFunc->FunctionFlags |= 0x400; UObject *currentObj = (UObject *) this; currentObj->ProcessEvent(pFunc, ¶ms); pFunc->FunctionFlags = flags; return params.ReturnValue; } }