#pragma once

/*
* SDK generated by Dumper-7
*
* https://github.com/Encryqed/Dumper-7
*/

// Package: Rewards_ItemCard

#include "Basic.hpp"

#include "Rewards_ItemCard_classes.hpp"
#include "Rewards_ItemCard_parameters.hpp"


namespace SDK
{

// Function Rewards_ItemCard.Rewards_ItemCard_C.OnSlideAnimationFinished__DelegateSignature
// (Public, Delegate, BlueprintCallable, BlueprintEvent)
// Parameters:
// class URewards_ItemCard_C*              RewardsItemCard                                        (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)

void URewards_ItemCard_C::OnSlideAnimationFinished__DelegateSignature(class URewards_ItemCard_C* RewardsItemCard)
{
	static class UFunction* Func = nullptr;

	if (Func == nullptr)
		Func = Class->GetFunction("Rewards_ItemCard_C", "OnSlideAnimationFinished__DelegateSignature");

	Params::Rewards_ItemCard_C_OnSlideAnimationFinished__DelegateSignature Parms{};

	Parms.RewardsItemCard = RewardsItemCard;

	UObject::ProcessEvent(Func, &Parms);
}


// Function Rewards_ItemCard.Rewards_ItemCard_C.OnInspectClicked__DelegateSignature
// (Public, Delegate, BlueprintCallable, BlueprintEvent)
// Parameters:
// class URewards_ItemCard_C*              Card                                                   (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)

void URewards_ItemCard_C::OnInspectClicked__DelegateSignature(class URewards_ItemCard_C* Card)
{
	static class UFunction* Func = nullptr;

	if (Func == nullptr)
		Func = Class->GetFunction("Rewards_ItemCard_C", "OnInspectClicked__DelegateSignature");

	Params::Rewards_ItemCard_C_OnInspectClicked__DelegateSignature Parms{};

	Parms.Card = Card;

	UObject::ProcessEvent(Func, &Parms);
}


// Function Rewards_ItemCard.Rewards_ItemCard_C.OnResizeAnimationFinished__DelegateSignature
// (Public, Delegate, BlueprintCallable, BlueprintEvent)
// Parameters:
// class URewards_ItemCard_C*              RewardsItemCard                                        (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)

void URewards_ItemCard_C::OnResizeAnimationFinished__DelegateSignature(class URewards_ItemCard_C* RewardsItemCard)
{
	static class UFunction* Func = nullptr;

	if (Func == nullptr)
		Func = Class->GetFunction("Rewards_ItemCard_C", "OnResizeAnimationFinished__DelegateSignature");

	Params::Rewards_ItemCard_C_OnResizeAnimationFinished__DelegateSignature Parms{};

	Parms.RewardsItemCard = RewardsItemCard;

	UObject::ProcessEvent(Func, &Parms);
}


// Function Rewards_ItemCard.Rewards_ItemCard_C.OnPopInAnimationFinished__DelegateSignature
// (Public, Delegate, BlueprintCallable, BlueprintEvent)

void URewards_ItemCard_C::OnPopInAnimationFinished__DelegateSignature()
{
	static class UFunction* Func = nullptr;

	if (Func == nullptr)
		Func = Class->GetFunction("Rewards_ItemCard_C", "OnPopInAnimationFinished__DelegateSignature");

	UObject::ProcessEvent(Func, nullptr);
}


// Function Rewards_ItemCard.Rewards_ItemCard_C.ExecuteUbergraph_Rewards_ItemCard
// (Final, UbergraphFunction)
// Parameters:
// int32                                   EntryPoint                                             (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)

void URewards_ItemCard_C::ExecuteUbergraph_Rewards_ItemCard(int32 EntryPoint)
{
	static class UFunction* Func = nullptr;

	if (Func == nullptr)
		Func = Class->GetFunction("Rewards_ItemCard_C", "ExecuteUbergraph_Rewards_ItemCard");

	Params::Rewards_ItemCard_C_ExecuteUbergraph_Rewards_ItemCard Parms{};

	Parms.EntryPoint = EntryPoint;

	UObject::ProcessEvent(Func, &Parms);
}


// Function Rewards_ItemCard.Rewards_ItemCard_C.Construct
// (BlueprintCosmetic, Event, Public, BlueprintEvent)

void URewards_ItemCard_C::Construct()
{
	static class UFunction* Func = nullptr;

	if (Func == nullptr)
		Func = Class->GetFunction("Rewards_ItemCard_C", "Construct");

	UObject::ProcessEvent(Func, nullptr);
}


// Function Rewards_ItemCard.Rewards_ItemCard_C.BndEvt__ButtonInspect_K2Node_ComponentBoundEvent_5_CommonButtonClicked__DelegateSignature
// (BlueprintEvent)
// Parameters:
// class UCommonButton*                    Button                                                 (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)

void URewards_ItemCard_C::BndEvt__ButtonInspect_K2Node_ComponentBoundEvent_5_CommonButtonClicked__DelegateSignature(class UCommonButton* Button)
{
	static class UFunction* Func = nullptr;

	if (Func == nullptr)
		Func = Class->GetFunction("Rewards_ItemCard_C", "BndEvt__ButtonInspect_K2Node_ComponentBoundEvent_5_CommonButtonClicked__DelegateSignature");

	Params::Rewards_ItemCard_C_BndEvt__ButtonInspect_K2Node_ComponentBoundEvent_5_CommonButtonClicked__DelegateSignature Parms{};

	Parms.Button = Button;

	UObject::ProcessEvent(Func, &Parms);
}


// Function Rewards_ItemCard.Rewards_ItemCard_C.PreConstruct
// (BlueprintCosmetic, Event, Public, BlueprintEvent)
// Parameters:
// bool                                    IsDesignTime                                           (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor)

void URewards_ItemCard_C::PreConstruct(bool IsDesignTime)
{
	static class UFunction* Func = nullptr;

	if (Func == nullptr)
		Func = Class->GetFunction("Rewards_ItemCard_C", "PreConstruct");

	Params::Rewards_ItemCard_C_PreConstruct Parms{};

	Parms.IsDesignTime = IsDesignTime;

	UObject::ProcessEvent(Func, &Parms);
}


// Function Rewards_ItemCard.Rewards_ItemCard_C.InitDesignView
// (Public, BlueprintCallable, BlueprintEvent)

void URewards_ItemCard_C::InitDesignView()
{
	static class UFunction* Func = nullptr;

	if (Func == nullptr)
		Func = Class->GetFunction("Rewards_ItemCard_C", "InitDesignView");

	UObject::ProcessEvent(Func, nullptr);
}


// Function Rewards_ItemCard.Rewards_ItemCard_C.SetItemToRepresent
// (Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class UFortItem*                        Item                                                   (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)

void URewards_ItemCard_C::SetItemToRepresent(class UFortItem* Item)
{
	static class UFunction* Func = nullptr;

	if (Func == nullptr)
		Func = Class->GetFunction("Rewards_ItemCard_C", "SetItemToRepresent");

	Params::Rewards_ItemCard_C_SetItemToRepresent Parms{};

	Parms.Item = Item;

	UObject::ProcessEvent(Func, &Parms);
}


// Function Rewards_ItemCard.Rewards_ItemCard_C.TickSlideAnimation
// (Public, HasDefaults, BlueprintCallable, BlueprintEvent)

void URewards_ItemCard_C::TickSlideAnimation()
{
	static class UFunction* Func = nullptr;

	if (Func == nullptr)
		Func = Class->GetFunction("Rewards_ItemCard_C", "TickSlideAnimation");

	UObject::ProcessEvent(Func, nullptr);
}


// Function Rewards_ItemCard.Rewards_ItemCard_C.PlaySlideAnimation
// (Public, HasDefaults, BlueprintCallable, BlueprintEvent)
// Parameters:
// struct FVector2D                        TargetAlignment                                        (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FAnchors                         TargetAnchors                                          (BlueprintVisible, BlueprintReadOnly, Parm, NoDestructor)
// float                                   TargetScale                                            (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// float                                   TargetOffset                                           (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// float                                   TargetAngle                                            (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// float                                   Duration                                               (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// float                                   StaggerDelay                                           (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FVector2D                        TargetTranslation                                      (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)

void URewards_ItemCard_C::PlaySlideAnimation(const struct FVector2D& TargetAlignment, const struct FAnchors& TargetAnchors, float TargetScale, float TargetOffset, float TargetAngle, float Duration, float StaggerDelay, const struct FVector2D& TargetTranslation)
{
	static class UFunction* Func = nullptr;

	if (Func == nullptr)
		Func = Class->GetFunction("Rewards_ItemCard_C", "PlaySlideAnimation");

	Params::Rewards_ItemCard_C_PlaySlideAnimation Parms{};

	Parms.TargetAlignment = std::move(TargetAlignment);
	Parms.TargetAnchors = std::move(TargetAnchors);
	Parms.TargetScale = TargetScale;
	Parms.TargetOffset = TargetOffset;
	Parms.TargetAngle = TargetAngle;
	Parms.Duration = Duration;
	Parms.StaggerDelay = StaggerDelay;
	Parms.TargetTranslation = std::move(TargetTranslation);

	UObject::ProcessEvent(Func, &Parms);
}


// Function Rewards_ItemCard.Rewards_ItemCard_C.EndSlideAnimation
// (Public, BlueprintCallable, BlueprintEvent)

void URewards_ItemCard_C::EndSlideAnimation()
{
	static class UFunction* Func = nullptr;

	if (Func == nullptr)
		Func = Class->GetFunction("Rewards_ItemCard_C", "EndSlideAnimation");

	UObject::ProcessEvent(Func, nullptr);
}


// Function Rewards_ItemCard.Rewards_ItemCard_C.StartSlideAnimation
// (Public, HasDefaults, BlueprintCallable, BlueprintEvent)

void URewards_ItemCard_C::StartSlideAnimation()
{
	static class UFunction* Func = nullptr;

	if (Func == nullptr)
		Func = Class->GetFunction("Rewards_ItemCard_C", "StartSlideAnimation");

	UObject::ProcessEvent(Func, nullptr);
}


// Function Rewards_ItemCard.Rewards_ItemCard_C.PlayScaleAnimation
// (Public, HasDefaults, BlueprintCallable, BlueprintEvent)
// Parameters:
// float                                   TargetScale                                            (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// float                                   Duration                                               (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// float                                   DropShadowDepth                                        (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)

void URewards_ItemCard_C::PlayScaleAnimation(float TargetScale, float Duration, float DropShadowDepth)
{
	static class UFunction* Func = nullptr;

	if (Func == nullptr)
		Func = Class->GetFunction("Rewards_ItemCard_C", "PlayScaleAnimation");

	Params::Rewards_ItemCard_C_PlayScaleAnimation Parms{};

	Parms.TargetScale = TargetScale;
	Parms.Duration = Duration;
	Parms.DropShadowDepth = DropShadowDepth;

	UObject::ProcessEvent(Func, &Parms);
}


// Function Rewards_ItemCard.Rewards_ItemCard_C.TickScaleAnimation
// (Public, HasDefaults, BlueprintCallable, BlueprintEvent)

void URewards_ItemCard_C::TickScaleAnimation()
{
	static class UFunction* Func = nullptr;

	if (Func == nullptr)
		Func = Class->GetFunction("Rewards_ItemCard_C", "TickScaleAnimation");

	UObject::ProcessEvent(Func, nullptr);
}


// Function Rewards_ItemCard.Rewards_ItemCard_C.SetInspectAction
// (Public, HasDefaults, BlueprintCallable, BlueprintEvent)

void URewards_ItemCard_C::SetInspectAction()
{
	static class UFunction* Func = nullptr;

	if (Func == nullptr)
		Func = Class->GetFunction("Rewards_ItemCard_C", "SetInspectAction");

	UObject::ProcessEvent(Func, nullptr);
}


// Function Rewards_ItemCard.Rewards_ItemCard_C.HandlePopInAnimationFinished
// (Public, BlueprintCallable, BlueprintEvent)

void URewards_ItemCard_C::HandlePopInAnimationFinished()
{
	static class UFunction* Func = nullptr;

	if (Func == nullptr)
		Func = Class->GetFunction("Rewards_ItemCard_C", "HandlePopInAnimationFinished");

	UObject::ProcessEvent(Func, nullptr);
}


// Function Rewards_ItemCard.Rewards_ItemCard_C.GetItemToRepresent
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
// Parameters:
// class UFortItem*                        Param_ItemToRepresent                                  (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)

void URewards_ItemCard_C::GetItemToRepresent(class UFortItem** Param_ItemToRepresent)
{
	static class UFunction* Func = nullptr;

	if (Func == nullptr)
		Func = Class->GetFunction("Rewards_ItemCard_C", "GetItemToRepresent");

	Params::Rewards_ItemCard_C_GetItemToRepresent Parms{};

	UObject::ProcessEvent(Func, &Parms);

	if (Param_ItemToRepresent != nullptr)
		*Param_ItemToRepresent = Parms.Param_ItemToRepresent;
}


// Function Rewards_ItemCard.Rewards_ItemCard_C.GetCardSize
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
// Parameters:
// struct FVector2D                        ReturnValue                                            (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash)

struct FVector2D URewards_ItemCard_C::GetCardSize()
{
	static class UFunction* Func = nullptr;

	if (Func == nullptr)
		Func = Class->GetFunction("Rewards_ItemCard_C", "GetCardSize");

	Params::Rewards_ItemCard_C_GetCardSize Parms{};

	UObject::ProcessEvent(Func, &Parms);

	return Parms.ReturnValue;
}


// Function Rewards_ItemCard.Rewards_ItemCard_C.SizeDown
// (Public, HasDefaults, BlueprintCallable, BlueprintEvent)
// Parameters:
// float                                   Duration                                               (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// float                                   Delay                                                  (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// float                                   DropShadowDepth                                        (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)

void URewards_ItemCard_C::SizeDown(float Duration, float Delay, float DropShadowDepth)
{
	static class UFunction* Func = nullptr;

	if (Func == nullptr)
		Func = Class->GetFunction("Rewards_ItemCard_C", "SizeDown");

	Params::Rewards_ItemCard_C_SizeDown Parms{};

	Parms.Duration = Duration;
	Parms.Delay = Delay;
	Parms.DropShadowDepth = DropShadowDepth;

	UObject::ProcessEvent(Func, &Parms);
}


// Function Rewards_ItemCard.Rewards_ItemCard_C.TickResizeAnimation
// (Public, BlueprintCallable, BlueprintEvent)

void URewards_ItemCard_C::TickResizeAnimation()
{
	static class UFunction* Func = nullptr;

	if (Func == nullptr)
		Func = Class->GetFunction("Rewards_ItemCard_C", "TickResizeAnimation");

	UObject::ProcessEvent(Func, nullptr);
}


// Function Rewards_ItemCard.Rewards_ItemCard_C.SizeUp
// (Public, HasDefaults, BlueprintCallable, BlueprintEvent)
// Parameters:
// float                                   Duration                                               (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// float                                   Delay                                                  (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// float                                   DropShadowDepth                                        (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)

void URewards_ItemCard_C::SizeUp(float Duration, float Delay, float DropShadowDepth)
{
	static class UFunction* Func = nullptr;

	if (Func == nullptr)
		Func = Class->GetFunction("Rewards_ItemCard_C", "SizeUp");

	Params::Rewards_ItemCard_C_SizeUp Parms{};

	Parms.Duration = Duration;
	Parms.Delay = Delay;
	Parms.DropShadowDepth = DropShadowDepth;

	UObject::ProcessEvent(Func, &Parms);
}


// Function Rewards_ItemCard.Rewards_ItemCard_C.StartResizeAnimation
// (Public, HasDefaults, BlueprintCallable, BlueprintEvent)

void URewards_ItemCard_C::StartResizeAnimation()
{
	static class UFunction* Func = nullptr;

	if (Func == nullptr)
		Func = Class->GetFunction("Rewards_ItemCard_C", "StartResizeAnimation");

	UObject::ProcessEvent(Func, nullptr);
}


// Function Rewards_ItemCard.Rewards_ItemCard_C.ShowDropShadow
// (Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// float                                   ShadowDepth                                            (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)

void URewards_ItemCard_C::ShowDropShadow(float ShadowDepth)
{
	static class UFunction* Func = nullptr;

	if (Func == nullptr)
		Func = Class->GetFunction("Rewards_ItemCard_C", "ShowDropShadow");

	Params::Rewards_ItemCard_C_ShowDropShadow Parms{};

	Parms.ShadowDepth = ShadowDepth;

	UObject::ProcessEvent(Func, &Parms);
}


// Function Rewards_ItemCard.Rewards_ItemCard_C.HideDropShadow
// (Public, BlueprintCallable, BlueprintEvent)

void URewards_ItemCard_C::HideDropShadow()
{
	static class UFunction* Func = nullptr;

	if (Func == nullptr)
		Func = Class->GetFunction("Rewards_ItemCard_C", "HideDropShadow");

	UObject::ProcessEvent(Func, nullptr);
}


// Function Rewards_ItemCard.Rewards_ItemCard_C.SetDropShadowDepth
// (Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// float                                   ShadowDepth                                            (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)

void URewards_ItemCard_C::SetDropShadowDepth(float ShadowDepth)
{
	static class UFunction* Func = nullptr;

	if (Func == nullptr)
		Func = Class->GetFunction("Rewards_ItemCard_C", "SetDropShadowDepth");

	Params::Rewards_ItemCard_C_SetDropShadowDepth Parms{};

	Parms.ShadowDepth = ShadowDepth;

	UObject::ProcessEvent(Func, &Parms);
}


// Function Rewards_ItemCard.Rewards_ItemCard_C.SetDropShadowSize
// (Public, BlueprintCallable, BlueprintEvent)

void URewards_ItemCard_C::SetDropShadowSize()
{
	static class UFunction* Func = nullptr;

	if (Func == nullptr)
		Func = Class->GetFunction("Rewards_ItemCard_C", "SetDropShadowSize");

	UObject::ProcessEvent(Func, nullptr);
}


// Function Rewards_ItemCard.Rewards_ItemCard_C.InitDropShadow
// (Public, BlueprintCallable, BlueprintEvent)

void URewards_ItemCard_C::InitDropShadow()
{
	static class UFunction* Func = nullptr;

	if (Func == nullptr)
		Func = Class->GetFunction("Rewards_ItemCard_C", "InitDropShadow");

	UObject::ProcessEvent(Func, nullptr);
}


// Function Rewards_ItemCard.Rewards_ItemCard_C.GetDropShadowDepth
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
// Parameters:
// float                                   DropShadowDepth                                        (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)

void URewards_ItemCard_C::GetDropShadowDepth(float* DropShadowDepth)
{
	static class UFunction* Func = nullptr;

	if (Func == nullptr)
		Func = Class->GetFunction("Rewards_ItemCard_C", "GetDropShadowDepth");

	Params::Rewards_ItemCard_C_GetDropShadowDepth Parms{};

	UObject::ProcessEvent(Func, &Parms);

	if (DropShadowDepth != nullptr)
		*DropShadowDepth = Parms.DropShadowDepth;
}


// Function Rewards_ItemCard.Rewards_ItemCard_C.PlayPrimaryPopInAnimation
// (Public, BlueprintCallable, BlueprintEvent)

void URewards_ItemCard_C::PlayPrimaryPopInAnimation()
{
	static class UFunction* Func = nullptr;

	if (Func == nullptr)
		Func = Class->GetFunction("Rewards_ItemCard_C", "PlayPrimaryPopInAnimation");

	UObject::ProcessEvent(Func, nullptr);
}


// Function Rewards_ItemCard.Rewards_ItemCard_C.PlaySecondaryPopInAnimation
// (Public, BlueprintCallable, BlueprintEvent)

void URewards_ItemCard_C::PlaySecondaryPopInAnimation()
{
	static class UFunction* Func = nullptr;

	if (Func == nullptr)
		Func = Class->GetFunction("Rewards_ItemCard_C", "PlaySecondaryPopInAnimation");

	UObject::ProcessEvent(Func, nullptr);
}


// Function Rewards_ItemCard.Rewards_ItemCard_C.SetTransparent
// (Public, BlueprintCallable, BlueprintEvent)

void URewards_ItemCard_C::SetTransparent()
{
	static class UFunction* Func = nullptr;

	if (Func == nullptr)
		Func = Class->GetFunction("Rewards_ItemCard_C", "SetTransparent");

	UObject::ProcessEvent(Func, nullptr);
}


// Function Rewards_ItemCard.Rewards_ItemCard_C.SkipPopInAnimation
// (Public, BlueprintCallable, BlueprintEvent)

void URewards_ItemCard_C::SkipPopInAnimation()
{
	static class UFunction* Func = nullptr;

	if (Func == nullptr)
		Func = Class->GetFunction("Rewards_ItemCard_C", "SkipPopInAnimation");

	UObject::ProcessEvent(Func, nullptr);
}


// Function Rewards_ItemCard.Rewards_ItemCard_C.SetOpaque
// (Public, BlueprintCallable, BlueprintEvent)

void URewards_ItemCard_C::SetOpaque()
{
	static class UFunction* Func = nullptr;

	if (Func == nullptr)
		Func = Class->GetFunction("Rewards_ItemCard_C", "SetOpaque");

	UObject::ProcessEvent(Func, nullptr);
}


// Function Rewards_ItemCard.Rewards_ItemCard_C.SetOutpostInventoryNotification
// (Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// bool                                    ShouldShow                                             (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor)

void URewards_ItemCard_C::SetOutpostInventoryNotification(bool ShouldShow)
{
	static class UFunction* Func = nullptr;

	if (Func == nullptr)
		Func = Class->GetFunction("Rewards_ItemCard_C", "SetOutpostInventoryNotification");

	Params::Rewards_ItemCard_C_SetOutpostInventoryNotification Parms{};

	Parms.ShouldShow = ShouldShow;

	UObject::ProcessEvent(Func, &Parms);
}


// Function Rewards_ItemCard.Rewards_ItemCard_C.SetQuantityOverride
// (Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// int32                                   QuantityOverride                                       (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)

void URewards_ItemCard_C::SetQuantityOverride(int32 QuantityOverride)
{
	static class UFunction* Func = nullptr;

	if (Func == nullptr)
		Func = Class->GetFunction("Rewards_ItemCard_C", "SetQuantityOverride");

	Params::Rewards_ItemCard_C_SetQuantityOverride Parms{};

	Parms.QuantityOverride = QuantityOverride;

	UObject::ProcessEvent(Func, &Parms);
}


// Function Rewards_ItemCard.Rewards_ItemCard_C.SetItemLimitReachedNotification
// (Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// bool                                    ShouldShow                                             (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor)

void URewards_ItemCard_C::SetItemLimitReachedNotification(bool ShouldShow)
{
	static class UFunction* Func = nullptr;

	if (Func == nullptr)
		Func = Class->GetFunction("Rewards_ItemCard_C", "SetItemLimitReachedNotification");

	Params::Rewards_ItemCard_C_SetItemLimitReachedNotification Parms{};

	Parms.ShouldShow = ShouldShow;

	UObject::ProcessEvent(Func, &Parms);
}

}

