#pragma once /* * SDK generated by Dumper-7 * * https://github.com/Encryqed/Dumper-7 */ // Package: GameLiveStreaming #include "Basic.hpp" #include "GameLiveStreaming_classes.hpp" #include "GameLiveStreaming_parameters.hpp" #pragma pack(push, 0x4) namespace SDK { // Function GameLiveStreaming.GameLiveStreamingFunctionLibrary.IsBroadcastingGame // (Final, Native, Static, Public, BlueprintCallable, BlueprintPure) // Parameters: // bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) bool UGameLiveStreamingFunctionLibrary::IsBroadcastingGame() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("GameLiveStreamingFunctionLibrary", "IsBroadcastingGame"); Params::GameLiveStreamingFunctionLibrary_IsBroadcastingGame Parms{}; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function GameLiveStreaming.GameLiveStreamingFunctionLibrary.IsWebCamEnabled // (Final, Native, Static, Public, BlueprintCallable, BlueprintPure) // Parameters: // bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) bool UGameLiveStreamingFunctionLibrary::IsWebCamEnabled() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("GameLiveStreamingFunctionLibrary", "IsWebCamEnabled"); Params::GameLiveStreamingFunctionLibrary_IsWebCamEnabled Parms{}; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function GameLiveStreaming.GameLiveStreamingFunctionLibrary.StartBroadcastingGame // (Final, Native, Static, Public, BlueprintCallable) // Parameters: // const class FString& LoginUserName (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // const class FString& LoginPassword (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // int32 FrameRate (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // float ScreenScaling (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // bool bStartWebCam (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) // int32 DesiredWebCamWidth (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // int32 DesiredWebCamHeight (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // bool bMirrorWebCamImage (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) // bool bDrawSimpleWebCamVideo (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) // bool bCaptureAudioFromComputer (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) // bool bCaptureAudioFromMicrophone (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) // class UTexture2D* CoverUpImage (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UGameLiveStreamingFunctionLibrary::StartBroadcastingGame(const class FString& LoginUserName, const class FString& LoginPassword, int32 FrameRate, float ScreenScaling, bool bStartWebCam, int32 DesiredWebCamWidth, int32 DesiredWebCamHeight, bool bMirrorWebCamImage, bool bDrawSimpleWebCamVideo, bool bCaptureAudioFromComputer, bool bCaptureAudioFromMicrophone, class UTexture2D* CoverUpImage) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("GameLiveStreamingFunctionLibrary", "StartBroadcastingGame"); Params::GameLiveStreamingFunctionLibrary_StartBroadcastingGame Parms{}; Parms.LoginUserName = std::move(LoginUserName); Parms.LoginPassword = std::move(LoginPassword); Parms.FrameRate = FrameRate; Parms.ScreenScaling = ScreenScaling; Parms.bStartWebCam = bStartWebCam; Parms.DesiredWebCamWidth = DesiredWebCamWidth; Parms.DesiredWebCamHeight = DesiredWebCamHeight; Parms.bMirrorWebCamImage = bMirrorWebCamImage; Parms.bDrawSimpleWebCamVideo = bDrawSimpleWebCamVideo; Parms.bCaptureAudioFromComputer = bCaptureAudioFromComputer; Parms.bCaptureAudioFromMicrophone = bCaptureAudioFromMicrophone; Parms.CoverUpImage = CoverUpImage; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function GameLiveStreaming.GameLiveStreamingFunctionLibrary.StartWebCam // (Final, Native, Static, Public, BlueprintCallable) // Parameters: // int32 DesiredWebCamWidth (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // int32 DesiredWebCamHeight (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // bool bMirrorWebCamImage (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) // bool bDrawSimpleWebCamVideo (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) void UGameLiveStreamingFunctionLibrary::StartWebCam(int32 DesiredWebCamWidth, int32 DesiredWebCamHeight, bool bMirrorWebCamImage, bool bDrawSimpleWebCamVideo) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("GameLiveStreamingFunctionLibrary", "StartWebCam"); Params::GameLiveStreamingFunctionLibrary_StartWebCam Parms{}; Parms.DesiredWebCamWidth = DesiredWebCamWidth; Parms.DesiredWebCamHeight = DesiredWebCamHeight; Parms.bMirrorWebCamImage = bMirrorWebCamImage; Parms.bDrawSimpleWebCamVideo = bDrawSimpleWebCamVideo; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function GameLiveStreaming.GameLiveStreamingFunctionLibrary.StopBroadcastingGame // (Final, Native, Static, Public, BlueprintCallable) void UGameLiveStreamingFunctionLibrary::StopBroadcastingGame() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("GameLiveStreamingFunctionLibrary", "StopBroadcastingGame"); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, nullptr); Func->FunctionFlags = Flgs; } // Function GameLiveStreaming.GameLiveStreamingFunctionLibrary.StopWebCam // (Final, Native, Static, Public, BlueprintCallable) void UGameLiveStreamingFunctionLibrary::StopWebCam() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("GameLiveStreamingFunctionLibrary", "StopWebCam"); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, nullptr); Func->FunctionFlags = Flgs; } // Function GameLiveStreaming.QueryLiveStreamsCallbackProxy.QueryLiveStreams // (Final, Native, Static, Public, BlueprintCallable) // Parameters: // const class FString& GameName (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class UQueryLiveStreamsCallbackProxy* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UQueryLiveStreamsCallbackProxy* UQueryLiveStreamsCallbackProxy::QueryLiveStreams(const class FString& GameName) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("QueryLiveStreamsCallbackProxy", "QueryLiveStreams"); Params::QueryLiveStreamsCallbackProxy_QueryLiveStreams Parms{}; Parms.GameName = std::move(GameName); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } } #pragma pack(pop)