Files
UnrealEvent/Aeon-740/SDK/SocialUMG_functions.cpp
2024-10-18 01:01:36 +01:00

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);
}
}