PalWorld-NetCrack/SDK/OnlineSubsystem_functions.cpp
2024-01-22 14:43:11 +08:00

117 lines
3.0 KiB
C++

#pragma once
// Dumped with Dumper-7!
#include "../SDK.hpp"
namespace SDK
{
//---------------------------------------------------------------------------------------------------------------------
// FUNCTIONS
//---------------------------------------------------------------------------------------------------------------------
// Class OnlineSubsystem.NamedInterfaces
// (None)
class UClass* UNamedInterfaces::StaticClass()
{
static class UClass* Clss = nullptr;
if (!Clss)
Clss = UObject::FindClassFast("NamedInterfaces");
return Clss;
}
// NamedInterfaces OnlineSubsystem.Default__NamedInterfaces
// (Public, ClassDefaultObject, ArchetypeObject)
class UNamedInterfaces* UNamedInterfaces::GetDefaultObj()
{
static class UNamedInterfaces* Default = nullptr;
if (!Default)
Default = static_cast<UNamedInterfaces*>(UNamedInterfaces::StaticClass()->DefaultObject);
return Default;
}
// Class OnlineSubsystem.TurnBasedMatchInterface
// (None)
class UClass* ITurnBasedMatchInterface::StaticClass()
{
static class UClass* Clss = nullptr;
if (!Clss)
Clss = UObject::FindClassFast("TurnBasedMatchInterface");
return Clss;
}
// TurnBasedMatchInterface OnlineSubsystem.Default__TurnBasedMatchInterface
// (Public, ClassDefaultObject, ArchetypeObject)
class ITurnBasedMatchInterface* ITurnBasedMatchInterface::GetDefaultObj()
{
static class ITurnBasedMatchInterface* Default = nullptr;
if (!Default)
Default = static_cast<ITurnBasedMatchInterface*>(ITurnBasedMatchInterface::StaticClass()->DefaultObject);
return Default;
}
// Function OnlineSubsystem.TurnBasedMatchInterface.OnMatchReceivedTurn
// (Event, Public, BlueprintEvent)
// Parameters:
// class FString Match (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bDidBecomeActive (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ITurnBasedMatchInterface::OnMatchReceivedTurn(const class FString& Match, bool bDidBecomeActive)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("TurnBasedMatchInterface", "OnMatchReceivedTurn");
Params::ITurnBasedMatchInterface_OnMatchReceivedTurn_Params Parms{};
Parms.Match = Match;
Parms.bDidBecomeActive = bDidBecomeActive;
UObject::ProcessEvent(Func, &Parms);
}
// Function OnlineSubsystem.TurnBasedMatchInterface.OnMatchEnded
// (Event, Public, BlueprintEvent)
// Parameters:
// class FString Match (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ITurnBasedMatchInterface::OnMatchEnded(const class FString& Match)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("TurnBasedMatchInterface", "OnMatchEnded");
Params::ITurnBasedMatchInterface_OnMatchEnded_Params Parms{};
Parms.Match = Match;
UObject::ProcessEvent(Func, &Parms);
}
}