mirror of
https://github.com/ApfelTeeSaft/UnrealEvent.git
synced 2026-08-26 19:33:43 +00:00
351 lines
9.9 KiB
C++
351 lines
9.9 KiB
C++
#pragma once
|
|
|
|
/*
|
|
* SDK generated by Dumper-7
|
|
*
|
|
* https://github.com/Encryqed/Dumper-7
|
|
*/
|
|
|
|
// Package: SocialUMG
|
|
|
|
#include "Basic.hpp"
|
|
|
|
#include "SocialUMG_classes.hpp"
|
|
#include "SocialUMG_parameters.hpp"
|
|
|
|
|
|
namespace SDK
|
|
{
|
|
|
|
// Function SocialUMG.SocialChatContainer.DynamicHandleMessageTextCommitted
|
|
// (Final, Native, Private, HasOutParams)
|
|
// Parameters:
|
|
// class FText MessageText (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
|
|
// ETextCommit CommitMethod (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
void USocialChatContainer::DynamicHandleMessageTextCommitted(const class FText& MessageText, ETextCommit CommitMethod)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("SocialChatContainer", "DynamicHandleMessageTextCommitted");
|
|
|
|
Params::SocialChatContainer_DynamicHandleMessageTextCommitted Parms{};
|
|
|
|
Parms.MessageText = std::move(MessageText);
|
|
Parms.CommitMethod = CommitMethod;
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
}
|
|
|
|
|
|
// Function SocialUMG.SocialChatContainer.FocusEditableText
|
|
// (Final, Native, Public, BlueprintCallable)
|
|
|
|
void USocialChatContainer::FocusEditableText()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("SocialChatContainer", "FocusEditableText");
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
}
|
|
|
|
|
|
// Function SocialUMG.SocialChatContainer.HandleLeftTabPressed
|
|
// (Final, Native, Public, BlueprintCallable)
|
|
|
|
void USocialChatContainer::HandleLeftTabPressed()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("SocialChatContainer", "HandleLeftTabPressed");
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
}
|
|
|
|
|
|
// Function SocialUMG.SocialChatContainer.HandleRightTabPressed
|
|
// (Final, Native, Public, BlueprintCallable)
|
|
|
|
void USocialChatContainer::HandleRightTabPressed()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("SocialChatContainer", "HandleRightTabPressed");
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
}
|
|
|
|
|
|
// Function SocialUMG.SocialChatContainer.OnChatOpenChanged
|
|
// (Event, Protected, BlueprintEvent)
|
|
// Parameters:
|
|
// bool bShouldBeOpen (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
void USocialChatContainer::OnChatOpenChanged(bool bShouldBeOpen)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("SocialChatContainer", "OnChatOpenChanged");
|
|
|
|
Params::SocialChatContainer_OnChatOpenChanged Parms{};
|
|
|
|
Parms.bShouldBeOpen = bShouldBeOpen;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function SocialUMG.SocialChatContainer.SendCurrentMessage
|
|
// (Final, Native, Public, BlueprintCallable)
|
|
|
|
void USocialChatContainer::SendCurrentMessage()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("SocialChatContainer", "SendCurrentMessage");
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
}
|
|
|
|
|
|
// Function SocialUMG.SocialChatMessageEntry.OnMessageSet
|
|
// (Event, Protected, BlueprintEvent)
|
|
|
|
void USocialChatMessageEntry::OnMessageSet()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("SocialChatMessageEntry", "OnMessageSet");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function SocialUMG.SocialChatMessageEntry.CanInteract
|
|
// (Final, Native, Protected, BlueprintCallable, BlueprintPure, Const)
|
|
// Parameters:
|
|
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
bool USocialChatMessageEntry::CanInteract() const
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("SocialChatMessageEntry", "CanInteract");
|
|
|
|
Params::SocialChatMessageEntry_CanInteract Parms{};
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
return Parms.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function SocialUMG.SocialInteractionButton.OnInteractionSet
|
|
// (Event, Protected, BlueprintEvent)
|
|
|
|
void USocialInteractionButton::OnInteractionSet()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("SocialInteractionButton", "OnInteractionSet");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function SocialUMG.SocialInteractionButton.GetInteractionName
|
|
// (Final, Native, Protected, BlueprintCallable, BlueprintPure, Const)
|
|
// Parameters:
|
|
// class FName ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
class FName USocialInteractionButton::GetInteractionName() const
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("SocialInteractionButton", "GetInteractionName");
|
|
|
|
Params::SocialInteractionButton_GetInteractionName Parms{};
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
return Parms.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function SocialUMG.SocialInteractionButton.IsPlatformOnlyFriend
|
|
// (Final, Native, Protected, BlueprintCallable, BlueprintPure, Const)
|
|
// Parameters:
|
|
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
bool USocialInteractionButton::IsPlatformOnlyFriend() const
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("SocialInteractionButton", "IsPlatformOnlyFriend");
|
|
|
|
Params::SocialInteractionButton_IsPlatformOnlyFriend Parms{};
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
return Parms.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function SocialUMG.SocialInteractionMenu.OnSocialContextSet
|
|
// (Event, Protected, BlueprintEvent)
|
|
|
|
void USocialInteractionMenu::OnSocialContextSet()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("SocialInteractionMenu", "OnSocialContextSet");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function SocialUMG.SocialInteractionMenu.OnToggleConfirmation
|
|
// (Event, Protected, BlueprintEvent)
|
|
// Parameters:
|
|
// bool bIsVisible (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
void USocialInteractionMenu::OnToggleConfirmation(bool bIsVisible)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("SocialInteractionMenu", "OnToggleConfirmation");
|
|
|
|
Params::SocialInteractionMenu_OnToggleConfirmation Parms{};
|
|
|
|
Parms.bIsVisible = bIsVisible;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function SocialUMG.SocialInteractionMenu.GetFirstEntryToCenter
|
|
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
|
|
// Parameters:
|
|
// class UWidget* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
class UWidget* USocialInteractionMenu::GetFirstEntryToCenter() const
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("SocialInteractionMenu", "GetFirstEntryToCenter");
|
|
|
|
Params::SocialInteractionMenu_GetFirstEntryToCenter Parms{};
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
return Parms.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function SocialUMG.SocialListEntry.HandleGetMenuContent
|
|
// (Final, Native, Protected)
|
|
// Parameters:
|
|
// class UWidget* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
class UWidget* USocialListEntry::HandleGetMenuContent()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("SocialListEntry", "HandleGetMenuContent");
|
|
|
|
Params::SocialListEntry_HandleGetMenuContent Parms{};
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
return Parms.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function SocialUMG.SocialUserListEntry.OnUserPresenceChanged
|
|
// (Event, Protected, BlueprintEvent)
|
|
// Parameters:
|
|
// EOnlineStatus OnlineStatus (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
void USocialUserListEntry::OnUserPresenceChanged(EOnlineStatus OnlineStatus)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("SocialUserListEntry", "OnUserPresenceChanged");
|
|
|
|
Params::SocialUserListEntry_OnUserPresenceChanged Parms{};
|
|
|
|
Parms.OnlineStatus = OnlineStatus;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
}
|
|
|