Files
Alphanium/CppSDK/SDK/TutorialScreen_functions.cpp

118 lines
3.1 KiB
C++

#pragma once
/*
* SDK generated by Dumper-7
*
* https://github.com/Encryqed/Dumper-7
*/
// Package: TutorialScreen
#include "Basic.hpp"
#include "TutorialScreen_classes.hpp"
#include "TutorialScreen_parameters.hpp"
#pragma pack(push, 0x4)
namespace SDK
{
// Function TutorialScreen.TutorialScreen_C.ExecuteUbergraph_TutorialScreen
// ()
// Parameters:
// int32 EntryPoint (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
void UTutorialScreen_C::ExecuteUbergraph_TutorialScreen(int32 EntryPoint)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("TutorialScreen_C", "ExecuteUbergraph_TutorialScreen");
Params::TutorialScreen_C_ExecuteUbergraph_TutorialScreen Parms{};
Parms.EntryPoint = EntryPoint;
UObject::ProcessEvent(Func, &Parms);
}
// Function TutorialScreen.TutorialScreen_C.OnHideTutorialScreen
// (Event, Public, BlueprintEvent)
void UTutorialScreen_C::OnHideTutorialScreen()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("TutorialScreen_C", "OnHideTutorialScreen");
UObject::ProcessEvent(Func, nullptr);
}
// Function TutorialScreen.TutorialScreen_C.OnShowTutorialScreen
// (Event, Public, BlueprintEvent)
// Parameters:
// class UTexture2D* Image_0 (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
void UTutorialScreen_C::OnShowTutorialScreen(class UTexture2D* Image_0)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("TutorialScreen_C", "OnShowTutorialScreen");
Params::TutorialScreen_C_OnShowTutorialScreen Parms{};
Parms.Image_0 = Image_0;
UObject::ProcessEvent(Func, &Parms);
}
// Function TutorialScreen.TutorialScreen_C.Construct
// (BlueprintCosmetic, Event, Public, BlueprintEvent)
void UTutorialScreen_C::Construct()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("TutorialScreen_C", "Construct");
UObject::ProcessEvent(Func, nullptr);
}
// Function TutorialScreen.TutorialScreen_C.OnMouseButtonDown_0
// (Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintEvent)
// Parameters:
// const struct FGeometry& MyGeometry (Parm, IsPlainOldData, NoDestructor)
// struct FPointerEvent& MouseEvent (Parm, OutParm, ReferenceParm)
// struct FEventReply ReturnValue (Parm, OutParm, ReturnParm)
struct FEventReply UTutorialScreen_C::OnMouseButtonDown_0(const struct FGeometry& MyGeometry, struct FPointerEvent& MouseEvent)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("TutorialScreen_C", "OnMouseButtonDown_0");
Params::TutorialScreen_C_OnMouseButtonDown_0 Parms{};
Parms.MyGeometry = std::move(MyGeometry);
Parms.MouseEvent = std::move(MouseEvent);
UObject::ProcessEvent(Func, &Parms);
MouseEvent = std::move(Parms.MouseEvent);
return Parms.ReturnValue;
}
}
#pragma pack(pop)