Files
ReshadePluginsCore/Cronos The New Dawn/SDK/Cronos_functions.cpp
2025-09-09 06:15:46 +02:00

73022 lines
2.4 MiB

#pragma once
/*
* SDK generated by Dumper-7
*
* https://github.com/Encryqed/Dumper-7
*/
// Package: Cronos
#include "Basic.hpp"
#include "Cronos_classes.hpp"
#include "Cronos_parameters.hpp"
namespace SDK
{
// Function Cronos.SHAnimItemInteractionSubcomp.TakeItemAnimationEnd
// (Final, Native, Public, BlueprintCallable)
void USHAnimItemInteractionSubcomp::TakeItemAnimationEnd()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimItemInteractionSubcomp", "TakeItemAnimationEnd");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHAnimItemInteractionSubcomp.TakeItemSetDirection
// (Final, Native, Public, BlueprintCallable)
void USHAnimItemInteractionSubcomp::TakeItemSetDirection()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimItemInteractionSubcomp", "TakeItemSetDirection");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHAnimItemInteractionSubcomp.GetItemInteractionAnimInstance
// (Final, Native, Protected, Const)
// Parameters:
// class USHItemInteractionAnimInstance* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class USHItemInteractionAnimInstance* USHAnimItemInteractionSubcomp::GetItemInteractionAnimInstance() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimItemInteractionSubcomp", "GetItemInteractionAnimInstance");
Params::SHAnimItemInteractionSubcomp_GetItemInteractionAnimInstance Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHAnimItemInteractionSubcomp.ShouldUpdateHandIkAlpha
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHAnimItemInteractionSubcomp::ShouldUpdateHandIkAlpha() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimItemInteractionSubcomp", "ShouldUpdateHandIkAlpha");
Params::SHAnimItemInteractionSubcomp_ShouldUpdateHandIkAlpha Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTOnInteractBehaviorTrigger.OnItemGrabbed
// (Native, Public)
// Parameters:
// class USHInteractionGenericComponent* Generic (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class ASHCharacterPlay* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTOnInteractBehaviorTrigger::OnItemGrabbed(class USHInteractionGenericComponent* Generic, class ASHCharacterPlay* Character)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTOnInteractBehaviorTrigger", "OnItemGrabbed");
Params::BTOnInteractBehaviorTrigger_OnItemGrabbed Parms{};
Parms.Generic = Generic;
Parms.Character = Character;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.ISMMergerActor.SetMobility
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// EComponentMobility InMobility (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AISMMergerActor::SetMobility(EComponentMobility InMobility)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ISMMergerActor", "SetMobility");
Params::ISMMergerActor_SetMobility Parms{};
Parms.InMobility = InMobility;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTInGameMenuWidget.CallExternalMenuClose
// (Native, Public, BlueprintCallable)
void UBTInGameMenuWidget::CallExternalMenuClose()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTInGameMenuWidget", "CallExternalMenuClose");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTInGameMenuWidget.CallMenuCancel
// (Final, Native, Protected, BlueprintCallable)
void UBTInGameMenuWidget::CallMenuCancel()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTInGameMenuWidget", "CallMenuCancel");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTInGameMenuWidget.CallMenuClose
// (Final, Native, Protected, BlueprintCallable)
void UBTInGameMenuWidget::CallMenuClose()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTInGameMenuWidget", "CallMenuClose");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTInGameMenuWidget.CallMenuConfirm
// (Final, Native, Protected, BlueprintCallable)
void UBTInGameMenuWidget::CallMenuConfirm()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTInGameMenuWidget", "CallMenuConfirm");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTInGameMenuWidget.CallMenuFocusLost
// (Final, Native, Protected, BlueprintCallable)
void UBTInGameMenuWidget::CallMenuFocusLost()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTInGameMenuWidget", "CallMenuFocusLost");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTInGameMenuWidget.CallMenuOpen
// (Final, Native, Protected, BlueprintCallable)
// Parameters:
// TSoftClassPtr<class UClass> InGameMenuWidgetClass (Parm, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTInGameMenuWidget::CallMenuOpen(TSoftClassPtr<class UClass> InGameMenuWidgetClass)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTInGameMenuWidget", "CallMenuOpen");
Params::BTInGameMenuWidget_CallMenuOpen Parms{};
Parms.InGameMenuWidgetClass = InGameMenuWidgetClass;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTInGameMenuWidget.CallMenuUpdateNavigation
// (Final, Native, Protected, BlueprintCallable)
void UBTInGameMenuWidget::CallMenuUpdateNavigation()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTInGameMenuWidget", "CallMenuUpdateNavigation");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTInGameMenuWidget.CallMenuUpdateNavigationExternal
// (Final, Native, Public, BlueprintCallable)
void UBTInGameMenuWidget::CallMenuUpdateNavigationExternal()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTInGameMenuWidget", "CallMenuUpdateNavigationExternal");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTInGameMenuWidget.CallRetriggerFocus
// (Final, Native, Protected, BlueprintCallable)
void UBTInGameMenuWidget::CallRetriggerFocus()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTInGameMenuWidget", "CallRetriggerFocus");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTInGameMenuWidget.LockMenu
// (Native, Public, BlueprintCallable)
void UBTInGameMenuWidget::LockMenu()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTInGameMenuWidget", "LockMenu");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTInGameMenuWidget.UnlockMenu
// (Native, Public, BlueprintCallable)
void UBTInGameMenuWidget::UnlockMenu()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTInGameMenuWidget", "UnlockMenu");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.AbandonProgressPopup.Accept
// (Final, Native, Public, BlueprintCallable)
void UAbandonProgressPopup::Accept()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AbandonProgressPopup", "Accept");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.AbandonProgressPopup.Decline
// (Final, Native, Public, BlueprintCallable)
void UAbandonProgressPopup::Decline()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AbandonProgressPopup", "Decline");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.AbandonProgressPopup.HideWindow
// (Final, Native, Public, BlueprintCallable)
void UAbandonProgressPopup::HideWindow()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AbandonProgressPopup", "HideWindow");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.AbandonProgressPopup.ShowPopup
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
void UAbandonProgressPopup::ShowPopup()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AbandonProgressPopup", "ShowPopup");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.MultiModeGunAnimInstance.CanEnterAiming
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UMultiModeGunAnimInstance::CanEnterAiming()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("MultiModeGunAnimInstance", "CanEnterAiming");
Params::MultiModeGunAnimInstance_CanEnterAiming Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.MultiModeGunAnimInstance.CanEnterCooldown
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UMultiModeGunAnimInstance::CanEnterCooldown()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("MultiModeGunAnimInstance", "CanEnterCooldown");
Params::MultiModeGunAnimInstance_CanEnterCooldown Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.MultiModeGunAnimInstance.CanEnterIdle
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UMultiModeGunAnimInstance::CanEnterIdle()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("MultiModeGunAnimInstance", "CanEnterIdle");
Params::MultiModeGunAnimInstance_CanEnterIdle Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.MultiModeGunAnimInstance.CanEnterMelee
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UMultiModeGunAnimInstance::CanEnterMelee()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("MultiModeGunAnimInstance", "CanEnterMelee");
Params::MultiModeGunAnimInstance_CanEnterMelee Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.MultiModeGunAnimInstance.CanEnterState
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// EGunState State (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UMultiModeGunAnimInstance::CanEnterState(EGunState State)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("MultiModeGunAnimInstance", "CanEnterState");
Params::MultiModeGunAnimInstance_CanEnterState Parms{};
Parms.State = State;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.MultiModeGunAnimInstance.PlayAimingLoop
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UMultiModeGunAnimInstance::PlayAimingLoop()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("MultiModeGunAnimInstance", "PlayAimingLoop");
Params::MultiModeGunAnimInstance_PlayAimingLoop Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.MultiModeGunAnimInstance.PlayMeleeLoop
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UMultiModeGunAnimInstance::PlayMeleeLoop()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("MultiModeGunAnimInstance", "PlayMeleeLoop");
Params::MultiModeGunAnimInstance_PlayMeleeLoop Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.MultiModeGunAnimInstance.UpdateAttachments
// (Final, Native, Public, BlueprintCallable)
void UMultiModeGunAnimInstance::UpdateAttachments()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("MultiModeGunAnimInstance", "UpdateAttachments");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.AbilityTask_CharacterSnap.PlayerInteractionSnap
// (Final, Native, Static, Public, HasOutParams, HasDefaults, BlueprintCallable)
// Parameters:
// class UGameplayAbility* OwningAbility (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& SnapLocation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float SnapDuration (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float SnapBlendoutThreshold (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const TArray<class AActor*>& InActorsIgnore (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
// float InVerticalOffset (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bIgnoreCollisionCheck (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bForceExactPosition (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bIgnoreFloor (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UAbilityTask_CharacterSnap* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UAbilityTask_CharacterSnap* UAbilityTask_CharacterSnap::PlayerInteractionSnap(class UGameplayAbility* OwningAbility, const struct FVector& SnapLocation, float SnapDuration, float SnapBlendoutThreshold, const TArray<class AActor*>& InActorsIgnore, float InVerticalOffset, bool bIgnoreCollisionCheck, bool bForceExactPosition, bool bIgnoreFloor)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("AbilityTask_CharacterSnap", "PlayerInteractionSnap");
Params::AbilityTask_CharacterSnap_PlayerInteractionSnap Parms{};
Parms.OwningAbility = OwningAbility;
Parms.SnapLocation = std::move(SnapLocation);
Parms.SnapDuration = SnapDuration;
Parms.SnapBlendoutThreshold = SnapBlendoutThreshold;
Parms.InActorsIgnore = std::move(InActorsIgnore);
Parms.InVerticalOffset = InVerticalOffset;
Parms.bIgnoreCollisionCheck = bIgnoreCollisionCheck;
Parms.bForceExactPosition = bForceExactPosition;
Parms.bIgnoreFloor = bIgnoreFloor;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.AbilityTask_CharacterSnap.OnSlideFinished
// (Final, Native, Public)
// Parameters:
// bool Completed (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UAbilityTask_CharacterSnap::OnSlideFinished(bool Completed)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AbilityTask_CharacterSnap", "OnSlideFinished");
Params::AbilityTask_CharacterSnap_OnSlideFinished Parms{};
Parms.Completed = Completed;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTInteractionWidgetManager.Hide
// (Native, Public, BlueprintCallable)
void UBTInteractionWidgetManager::Hide()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTInteractionWidgetManager", "Hide");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTInteractionWidgetManager.HideRequest
// (Native, Public, BlueprintCallable)
// Parameters:
// bool bSuccess (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTInteractionWidgetManager::HideRequest(bool bSuccess)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTInteractionWidgetManager", "HideRequest");
Params::BTInteractionWidgetManager_HideRequest Parms{};
Parms.bSuccess = bSuccess;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTInteractionWidgetManager.OnCombatInputModeChanged
// (Final, Native, Public)
void UBTInteractionWidgetManager::OnCombatInputModeChanged()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTInteractionWidgetManager", "OnCombatInputModeChanged");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTInteractionWidgetManager.OnInteractionInterrupted
// (Native, Public, BlueprintCallable)
void UBTInteractionWidgetManager::OnInteractionInterrupted()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTInteractionWidgetManager", "OnInteractionInterrupted");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTInteractionWidgetManager.Show
// (Native, Public, BlueprintCallable)
void UBTInteractionWidgetManager::Show()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTInteractionWidgetManager", "Show");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTInteractionWidgetManager.ShowRequest
// (Native, Public, BlueprintCallable)
void UBTInteractionWidgetManager::ShowRequest()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTInteractionWidgetManager", "ShowRequest");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTInteractionWidgetManager.IsWidgetDisplayed
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UBTInteractionWidgetManager::IsWidgetDisplayed() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTInteractionWidgetManager", "IsWidgetDisplayed");
Params::BTInteractionWidgetManager_IsWidgetDisplayed Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTInteractionWidgetManager.ResetCamera
// (Final, Native, Public, BlueprintCallable, Const)
void UBTInteractionWidgetManager::ResetCamera() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTInteractionWidgetManager", "ResetCamera");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.MiniInventoryInteractComponent.DecrementExpectedItemCount
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// int32 InValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UMiniInventoryInteractComponent::DecrementExpectedItemCount(int32 InValue)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("MiniInventoryInteractComponent", "DecrementExpectedItemCount");
Params::MiniInventoryInteractComponent_DecrementExpectedItemCount Parms{};
Parms.InValue = InValue;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.MiniInventoryInteractComponent.GetExpectedItemCount
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 UMiniInventoryInteractComponent::GetExpectedItemCount()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("MiniInventoryInteractComponent", "GetExpectedItemCount");
Params::MiniInventoryInteractComponent_GetExpectedItemCount Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.MiniInventoryInteractComponent.SetExpectedItemCount
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// int32 InExpectedItemCount (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UMiniInventoryInteractComponent::SetExpectedItemCount(int32 InExpectedItemCount)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("MiniInventoryInteractComponent", "SetExpectedItemCount");
Params::MiniInventoryInteractComponent_SetExpectedItemCount Parms{};
Parms.InExpectedItemCount = InExpectedItemCount;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.MiniInventoryInteractComponent.TestUseFirstItem
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UMiniInventoryInteractComponent::TestUseFirstItem()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("MiniInventoryInteractComponent", "TestUseFirstItem");
Params::MiniInventoryInteractComponent_TestUseFirstItem Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.AbsorptionComponent.AddMergedTypes
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const TArray<EEnemyArchetype>& InMonstersTypes (Parm, ZeroConstructor, NativeAccessSpecifierPublic)
void UAbsorptionComponent::AddMergedTypes(const TArray<EEnemyArchetype>& InMonstersTypes)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AbsorptionComponent", "AddMergedTypes");
Params::AbsorptionComponent_AddMergedTypes Parms{};
Parms.InMonstersTypes = std::move(InMonstersTypes);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.AbsorptionComponent.AttachedTentaclesVFXTimelineCallback
// (Final, Native, Protected)
// Parameters:
// float Val (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UAbsorptionComponent::AttachedTentaclesVFXTimelineCallback(float Val)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AbsorptionComponent", "AttachedTentaclesVFXTimelineCallback");
Params::AbsorptionComponent_AttachedTentaclesVFXTimelineCallback Parms{};
Parms.Val = Val;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.AbsorptionComponent.AttachedTentaclesVFXTimeLineFinishedCallback
// (Final, Native, Protected)
void UAbsorptionComponent::AttachedTentaclesVFXTimeLineFinishedCallback()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AbsorptionComponent", "AttachedTentaclesVFXTimeLineFinishedCallback");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.AbsorptionComponent.CommitToAbsorption
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class UAbsorptionComponent* OtherAbsorption (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UAbsorptionComponent::CommitToAbsorption(class UAbsorptionComponent* OtherAbsorption)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AbsorptionComponent", "CommitToAbsorption");
Params::AbsorptionComponent_CommitToAbsorption Parms{};
Parms.OtherAbsorption = OtherAbsorption;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.AbsorptionComponent.ConnectionVFXTimeLineFinishedCallback
// (Final, Native, Protected)
void UAbsorptionComponent::ConnectionVFXTimeLineFinishedCallback()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AbsorptionComponent", "ConnectionVFXTimeLineFinishedCallback");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.AbsorptionComponent.EnterIdleState
// (Final, Native, Public, BlueprintCallable)
void UAbsorptionComponent::EnterIdleState()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AbsorptionComponent", "EnterIdleState");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.AbsorptionComponent.GetAttributeMask
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool bNormalize (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// uint8 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 UAbsorptionComponent::GetAttributeMask(bool bNormalize)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AbsorptionComponent", "GetAttributeMask");
Params::AbsorptionComponent_GetAttributeMask Parms{};
Parms.bNormalize = bNormalize;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.AbsorptionComponent.GetAttributes
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// TArray<EAbsorbedAttribute> ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic)
TArray<EAbsorbedAttribute> UAbsorptionComponent::GetAttributes()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AbsorptionComponent", "GetAttributes");
Params::AbsorptionComponent_GetAttributes Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.AbsorptionComponent.GetMergedTypes
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// TArray<EEnemyArchetype> ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic)
TArray<EEnemyArchetype> UAbsorptionComponent::GetMergedTypes()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AbsorptionComponent", "GetMergedTypes");
Params::AbsorptionComponent_GetMergedTypes Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.AbsorptionComponent.GetRank
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 UAbsorptionComponent::GetRank()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AbsorptionComponent", "GetRank");
Params::AbsorptionComponent_GetRank Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.AbsorptionComponent.HasAttribute
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// EAbsorbedAttribute Attribute (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UAbsorptionComponent::HasAttribute(EAbsorbedAttribute Attribute)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AbsorptionComponent", "HasAttribute");
Params::AbsorptionComponent_HasAttribute Parms{};
Parms.Attribute = Attribute;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.AbsorptionComponent.InterruptAbsorption
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool bForceInterrupt (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UAbsorptionComponent::InterruptAbsorption(bool bForceInterrupt)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AbsorptionComponent", "InterruptAbsorption");
Params::AbsorptionComponent_InterruptAbsorption Parms{};
Parms.bForceInterrupt = bForceInterrupt;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.AbsorptionComponent.OnDeath
// (Final, Native, Public)
void UAbsorptionComponent::OnDeath()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AbsorptionComponent", "OnDeath");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.AbsorptionComponent.OnFireDamage
// (Final, Native, Public, HasOutParams, HasDefaults, BlueprintCallable)
// Parameters:
// const struct FVector& ExplosionToEnemyDirection (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UAbsorptionComponent::OnFireDamage(const struct FVector& ExplosionToEnemyDirection)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AbsorptionComponent", "OnFireDamage");
Params::AbsorptionComponent_OnFireDamage Parms{};
Parms.ExplosionToEnemyDirection = std::move(ExplosionToEnemyDirection);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.AbsorptionComponent.OnReadyToAbsorb
// (Final, Native, Public, BlueprintCallable)
void UAbsorptionComponent::OnReadyToAbsorb()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AbsorptionComponent", "OnReadyToAbsorb");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.AbsorptionComponent.RankDown
// (Final, Native, Public, BlueprintCallable)
void UAbsorptionComponent::RankDown()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AbsorptionComponent", "RankDown");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.AbsorptionComponent.RankUp
// (Final, Native, Public, BlueprintCallable)
void UAbsorptionComponent::RankUp()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AbsorptionComponent", "RankUp");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.AbsorptionComponent.ReadyToEatVFXTimeLineFinishedCallback
// (Final, Native, Protected)
void UAbsorptionComponent::ReadyToEatVFXTimeLineFinishedCallback()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AbsorptionComponent", "ReadyToEatVFXTimeLineFinishedCallback");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.AbsorptionComponent.SetAttributeMask
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// uint8 NewMask (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UAbsorptionComponent::SetAttributeMask(uint8 NewMask)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AbsorptionComponent", "SetAttributeMask");
Params::AbsorptionComponent_SetAttributeMask Parms{};
Parms.NewMask = NewMask;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.AbsorptionComponent.SetAttributes
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// uint8 NewMask (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UAbsorptionComponent::SetAttributes(uint8 NewMask)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AbsorptionComponent", "SetAttributes");
Params::AbsorptionComponent_SetAttributes Parms{};
Parms.NewMask = NewMask;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.AbsorptionComponent.SetInitialValues
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// uint8 InitialRank (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// uint8 InitialAttributes (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UAbsorptionComponent::SetInitialValues(uint8 InitialRank, uint8 InitialAttributes)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AbsorptionComponent", "SetInitialValues");
Params::AbsorptionComponent_SetInitialValues Parms{};
Parms.InitialRank = InitialRank;
Parms.InitialAttributes = InitialAttributes;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.AbsorptionComponent.SetRank
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// int32 NewRank (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UAbsorptionComponent::SetRank(int32 NewRank)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AbsorptionComponent", "SetRank");
Params::AbsorptionComponent_SetRank Parms{};
Parms.NewRank = NewRank;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.AbsorptionComponent.StartAbsorption
// (Final, Native, Public, BlueprintCallable)
void UAbsorptionComponent::StartAbsorption()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AbsorptionComponent", "StartAbsorption");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.AbsorptionComponent.StartProgressingAbsorption
// (Final, Native, Public, BlueprintCallable)
void UAbsorptionComponent::StartProgressingAbsorption()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AbsorptionComponent", "StartProgressingAbsorption");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.AbsorptionComponent.CanAbsorb
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UAbsorptionComponent::CanAbsorb() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AbsorptionComponent", "CanAbsorb");
Params::AbsorptionComponent_CanAbsorb Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.AbsorptionComponent.CanBeAbsorbed
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class AActor* Instigator (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UAbsorptionComponent::CanBeAbsorbed(class AActor* Instigator) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AbsorptionComponent", "CanBeAbsorbed");
Params::AbsorptionComponent_CanBeAbsorbed Parms{};
Parms.Instigator = Instigator;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.AbsorptionComponent.CanDespawn
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UAbsorptionComponent::CanDespawn() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AbsorptionComponent", "CanDespawn");
Params::AbsorptionComponent_CanDespawn Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.AbsorptionComponent.ConnectionVFXTimelineCallback
// (Final, Native, Protected, Const)
// Parameters:
// float Val (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UAbsorptionComponent::ConnectionVFXTimelineCallback(float Val) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AbsorptionComponent", "ConnectionVFXTimelineCallback");
Params::AbsorptionComponent_ConnectionVFXTimelineCallback Parms{};
Parms.Val = Val;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.AbsorptionComponent.GetAbsorptionAbortDistance
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float UAbsorptionComponent::GetAbsorptionAbortDistance() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AbsorptionComponent", "GetAbsorptionAbortDistance");
Params::AbsorptionComponent_GetAbsorptionAbortDistance Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.AbsorptionComponent.GetAbsorptionAcceptDistance
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float UAbsorptionComponent::GetAbsorptionAcceptDistance() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AbsorptionComponent", "GetAbsorptionAcceptDistance");
Params::AbsorptionComponent_GetAbsorptionAcceptDistance Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.AbsorptionComponent.GetAbsorptionDuration
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float UAbsorptionComponent::GetAbsorptionDuration() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AbsorptionComponent", "GetAbsorptionDuration");
Params::AbsorptionComponent_GetAbsorptionDuration Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.AbsorptionComponent.GetAbsorptionPartner
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class AActor* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class AActor* UAbsorptionComponent::GetAbsorptionPartner() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AbsorptionComponent", "GetAbsorptionPartner");
Params::AbsorptionComponent_GetAbsorptionPartner Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.AbsorptionComponent.GetDefaultAttributes
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// uint8 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 UAbsorptionComponent::GetDefaultAttributes() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AbsorptionComponent", "GetDefaultAttributes");
Params::AbsorptionComponent_GetDefaultAttributes Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.AbsorptionComponent.GetMonsterType
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// EEnemyArchetype ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EEnemyArchetype UAbsorptionComponent::GetMonsterType() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AbsorptionComponent", "GetMonsterType");
Params::AbsorptionComponent_GetMonsterType Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.AbsorptionComponent.GetMorphingAnimLength
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float UAbsorptionComponent::GetMorphingAnimLength() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AbsorptionComponent", "GetMorphingAnimLength");
Params::AbsorptionComponent_GetMorphingAnimLength Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.AbsorptionComponent.IsRankInitialized
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UAbsorptionComponent::IsRankInitialized() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AbsorptionComponent", "IsRankInitialized");
Params::AbsorptionComponent_IsRankInitialized Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.AbsorptionComponent.ReadyToAbsorbVFXTimelineCallback
// (Final, Native, Protected, Const)
// Parameters:
// float Val (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UAbsorptionComponent::ReadyToAbsorbVFXTimelineCallback(float Val) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AbsorptionComponent", "ReadyToAbsorbVFXTimelineCallback");
Params::AbsorptionComponent_ReadyToAbsorbVFXTimelineCallback Parms{};
Parms.Val = Val;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.AbsorptionComponent.ReadyToAbsorbVFXTimeLineFinishedCallback
// (Final, Native, Protected, Const)
void UAbsorptionComponent::ReadyToAbsorbVFXTimeLineFinishedCallback() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AbsorptionComponent", "ReadyToAbsorbVFXTimeLineFinishedCallback");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.AbsorptionComponent.ReadyToEatVFXTimelineCallback
// (Final, Native, Protected, Const)
// Parameters:
// float Val (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UAbsorptionComponent::ReadyToEatVFXTimelineCallback(float Val) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AbsorptionComponent", "ReadyToEatVFXTimelineCallback");
Params::AbsorptionComponent_ReadyToEatVFXTimelineCallback Parms{};
Parms.Val = Val;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.AIAimOffsetAnimInstance.CanUseBasicAimOffset
// (Final, Native, Protected, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UAIAimOffsetAnimInstance::CanUseBasicAimOffset() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AIAimOffsetAnimInstance", "CanUseBasicAimOffset");
Params::AIAimOffsetAnimInstance_CanUseBasicAimOffset Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.AIAimOffsetAnimInstance.GetAimOffsetState
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class UAnimInstanceAimOffsetState* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UAnimInstanceAimOffsetState* UAIAimOffsetAnimInstance::GetAimOffsetState() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AIAimOffsetAnimInstance", "GetAimOffsetState");
Params::AIAimOffsetAnimInstance_GetAimOffsetState Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.AIAimOffsetAnimInstance.IsAimOffsetBlocked
// (Final, Native, Protected, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UAIAimOffsetAnimInstance::IsAimOffsetBlocked() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AIAimOffsetAnimInstance", "IsAimOffsetBlocked");
Params::AIAimOffsetAnimInstance_IsAimOffsetBlocked Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTOnGameCutscenePlayerActionBehaviorTrigger.OnCutsceneCustomEventFired
// (Final, Native, Public)
// Parameters:
// TWeakObjectPtr<class UGameLevelSequenceDirector>InSequenceDirector (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class FName InEventName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTOnGameCutscenePlayerActionBehaviorTrigger::OnCutsceneCustomEventFired(TWeakObjectPtr<class UGameLevelSequenceDirector> InSequenceDirector, class FName InEventName)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTOnGameCutscenePlayerActionBehaviorTrigger", "OnCutsceneCustomEventFired");
Params::BTOnGameCutscenePlayerActionBehaviorTrigger_OnCutsceneCustomEventFired Parms{};
Parms.InSequenceDirector = InSequenceDirector;
Parms.InEventName = InEventName;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTOnGameCutscenePlayerActionBehaviorTrigger.OnCutsceneFinished
// (Final, Native, Public)
// Parameters:
// bool Skipped (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTOnGameCutscenePlayerActionBehaviorTrigger::OnCutsceneFinished(bool Skipped)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTOnGameCutscenePlayerActionBehaviorTrigger", "OnCutsceneFinished");
Params::BTOnGameCutscenePlayerActionBehaviorTrigger_OnCutsceneFinished Parms{};
Parms.Skipped = Skipped;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTOnGameCutscenePlayerActionBehaviorTrigger.OnCutsceneStarted
// (Final, Native, Public)
void UBTOnGameCutscenePlayerActionBehaviorTrigger::OnCutsceneStarted()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTOnGameCutscenePlayerActionBehaviorTrigger", "OnCutsceneStarted");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTOnGameCutscenePlayerActionBehaviorTrigger.RebindToCutsceneFinished
// (Final, Native, Public)
// Parameters:
// bool Skipped (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTOnGameCutscenePlayerActionBehaviorTrigger::RebindToCutsceneFinished(bool Skipped)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTOnGameCutscenePlayerActionBehaviorTrigger", "RebindToCutsceneFinished");
Params::BTOnGameCutscenePlayerActionBehaviorTrigger_RebindToCutsceneFinished Parms{};
Parms.Skipped = Skipped;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTOnGameCutscenePlayerActionBehaviorTrigger.RebindToCutsceneStarted
// (Final, Native, Public)
void UBTOnGameCutscenePlayerActionBehaviorTrigger::RebindToCutsceneStarted()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTOnGameCutscenePlayerActionBehaviorTrigger", "RebindToCutsceneStarted");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosGameplayAbility.IsPersistentAbility
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCronosGameplayAbility::IsPersistentAbility() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosGameplayAbility", "IsPersistentAbility");
Params::CronosGameplayAbility_IsPersistentAbility Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CenterDotVisualizationWidget.Update
// (Event, Public, HasOutParams, BlueprintEvent)
// Parameters:
// const struct FCenterDotData& Data (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
void UCenterDotVisualizationWidget::Update(const struct FCenterDotData& Data)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CenterDotVisualizationWidget", "Update");
Params::CenterDotVisualizationWidget_Update Parms{};
Parms.Data = std::move(Data);
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.AimAbility.NotifyOnFireBehaviorFinished
// (Final, Native, Public)
// Parameters:
// class UBTFireBehavior* FireBehavior (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bWeaponFired (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UAimAbility::NotifyOnFireBehaviorFinished(class UBTFireBehavior* FireBehavior, bool bWeaponFired)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AimAbility", "NotifyOnFireBehaviorFinished");
Params::AimAbility_NotifyOnFireBehaviorFinished Parms{};
Parms.FireBehavior = FireBehavior;
Parms.bWeaponFired = bWeaponFired;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.AIMovementAnimInstance.GetRoundedAngle
// (Final, Native, Protected, BlueprintCallable, BlueprintPure)
// Parameters:
// float base (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float UAIMovementAnimInstance::GetRoundedAngle(float base)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AIMovementAnimInstance", "GetRoundedAngle");
Params::AIMovementAnimInstance_GetRoundedAngle Parms{};
Parms.base = base;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.AIMovementAnimInstance.IdleToSecondaryIdle
// (Final, Native, Protected, BlueprintCallable, BlueprintPure)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UAIMovementAnimInstance::IdleToSecondaryIdle()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AIMovementAnimInstance", "IdleToSecondaryIdle");
Params::AIMovementAnimInstance_IdleToSecondaryIdle Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.AIMovementAnimInstance.OnMovementActionFinished
// (Final, Native, Protected)
void UAIMovementAnimInstance::OnMovementActionFinished()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AIMovementAnimInstance", "OnMovementActionFinished");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.AIMovementAnimInstance.OnTurnInPlaceFinished
// (Final, Native, Protected)
void UAIMovementAnimInstance::OnTurnInPlaceFinished()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AIMovementAnimInstance", "OnTurnInPlaceFinished");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.AIMovementAnimInstance.SecondaryIdleToIdle
// (Final, Native, Protected, BlueprintCallable, BlueprintPure)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UAIMovementAnimInstance::SecondaryIdleToIdle()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AIMovementAnimInstance", "SecondaryIdleToIdle");
Params::AIMovementAnimInstance_SecondaryIdleToIdle Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.AIMovementAnimInstance.SetForcedAngle
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// float ForcedAngle (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UAIMovementAnimInstance::SetForcedAngle(float ForcedAngle)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AIMovementAnimInstance", "SetForcedAngle");
Params::AIMovementAnimInstance_SetForcedAngle Parms{};
Parms.ForcedAngle = ForcedAngle;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.AIMovementAnimInstance.StopsIntoIdle
// (Final, Native, Protected, BlueprintCallable, BlueprintPure)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UAIMovementAnimInstance::StopsIntoIdle()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AIMovementAnimInstance", "StopsIntoIdle");
Params::AIMovementAnimInstance_StopsIntoIdle Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.AIMovementAnimInstance.UpdateStop
// (Final, Native, Protected)
void UAIMovementAnimInstance::UpdateStop()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AIMovementAnimInstance", "UpdateStop");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.AIMovementAnimInstance.CanEnterState
// (Final, Native, Protected, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// EAiMovementState State (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UAIMovementAnimInstance::CanEnterState(EAiMovementState State) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AIMovementAnimInstance", "CanEnterState");
Params::AIMovementAnimInstance_CanEnterState Parms{};
Parms.State = State;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.AIMovementAnimInstance.CanEnterStop
// (Final, Native, Protected, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UAIMovementAnimInstance::CanEnterStop() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AIMovementAnimInstance", "CanEnterStop");
Params::AIMovementAnimInstance_CanEnterStop Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.AIMovementAnimInstance.CanGaitChange
// (Final, Native, Protected, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UAIMovementAnimInstance::CanGaitChange() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AIMovementAnimInstance", "CanGaitChange");
Params::AIMovementAnimInstance_CanGaitChange Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.AIMovementAnimInstance.GetAngleToTarget
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float UAIMovementAnimInstance::GetAngleToTarget() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AIMovementAnimInstance", "GetAngleToTarget");
Params::AIMovementAnimInstance_GetAngleToTarget Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.AIMovementAnimInstance.GetGaitScaledAnimRateScale
// (Final, Native, Protected, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float UAIMovementAnimInstance::GetGaitScaledAnimRateScale() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AIMovementAnimInstance", "GetGaitScaledAnimRateScale");
Params::AIMovementAnimInstance_GetGaitScaledAnimRateScale Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.AIMovementAnimInstance.GetGaitTransitionAnimSequence
// (Final, Native, Protected, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class UAnimSequence* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UAnimSequence* UAIMovementAnimInstance::GetGaitTransitionAnimSequence() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AIMovementAnimInstance", "GetGaitTransitionAnimSequence");
Params::AIMovementAnimInstance_GetGaitTransitionAnimSequence Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.AIMovementAnimInstance.GetMovementState
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class UAnimInstanceMovementState* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UAnimInstanceMovementState* UAIMovementAnimInstance::GetMovementState() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AIMovementAnimInstance", "GetMovementState");
Params::AIMovementAnimInstance_GetMovementState Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.AIMovementAnimInstance.GetRandomIdleAnimSequence
// (Final, Native, Protected, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class UAnimSequence* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UAnimSequence* UAIMovementAnimInstance::GetRandomIdleAnimSequence() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AIMovementAnimInstance", "GetRandomIdleAnimSequence");
Params::AIMovementAnimInstance_GetRandomIdleAnimSequence Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.AIMovementAnimInstance.GetStopAnim
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class UAnimSequence* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UAnimSequence* UAIMovementAnimInstance::GetStopAnim() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AIMovementAnimInstance", "GetStopAnim");
Params::AIMovementAnimInstance_GetStopAnim Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.AIMovementAnimInstance.GetStrafingAngle
// (Final, Native, Protected, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float UAIMovementAnimInstance::GetStrafingAngle() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AIMovementAnimInstance", "GetStrafingAngle");
Params::AIMovementAnimInstance_GetStrafingAngle Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.AIMovementAnimInstance.IsCenti
// (Final, Native, Protected, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UAIMovementAnimInstance::IsCenti() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AIMovementAnimInstance", "IsCenti");
Params::AIMovementAnimInstance_IsCenti Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.AIMovementAnimInstance.IsChubby
// (Final, Native, Protected, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UAIMovementAnimInstance::IsChubby() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AIMovementAnimInstance", "IsChubby");
Params::AIMovementAnimInstance_IsChubby Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.AIMovementAnimInstance.IsCorrectlySetuped
// (Final, Native, Protected, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UAIMovementAnimInstance::IsCorrectlySetuped() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AIMovementAnimInstance", "IsCorrectlySetuped");
Params::AIMovementAnimInstance_IsCorrectlySetuped Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.AIMovementAnimInstance.IsDoppel
// (Final, Native, Protected, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UAIMovementAnimInstance::IsDoppel() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AIMovementAnimInstance", "IsDoppel");
Params::AIMovementAnimInstance_IsDoppel Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.AIMovementAnimInstance.IsFear
// (Final, Native, Protected, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UAIMovementAnimInstance::IsFear() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AIMovementAnimInstance", "IsFear");
Params::AIMovementAnimInstance_IsFear Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.AIMovementAnimInstance.IsNotFalling
// (Final, Native, Protected, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UAIMovementAnimInstance::IsNotFalling() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AIMovementAnimInstance", "IsNotFalling");
Params::AIMovementAnimInstance_IsNotFalling Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.AIMovementAnimInstance.IsPathfinder
// (Final, Native, Protected, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UAIMovementAnimInstance::IsPathfinder() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AIMovementAnimInstance", "IsPathfinder");
Params::AIMovementAnimInstance_IsPathfinder Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.AIMovementAnimInstance.IsTerror
// (Final, Native, Protected, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UAIMovementAnimInstance::IsTerror() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AIMovementAnimInstance", "IsTerror");
Params::AIMovementAnimInstance_IsTerror Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.AIMovementAnimInstance.MovementIntoIdle
// (Final, Native, Protected, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UAIMovementAnimInstance::MovementIntoIdle() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AIMovementAnimInstance", "MovementIntoIdle");
Params::AIMovementAnimInstance_MovementIntoIdle Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.AIMovementAnimInstance.ShouldStartMovement
// (Final, Native, Protected, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UAIMovementAnimInstance::ShouldStartMovement() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AIMovementAnimInstance", "ShouldStartMovement");
Params::AIMovementAnimInstance_ShouldStartMovement Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.AIMovementAnimInstance.ShouldStopMovement
// (Final, Native, Protected, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UAIMovementAnimInstance::ShouldStopMovement() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AIMovementAnimInstance", "ShouldStopMovement");
Params::AIMovementAnimInstance_ShouldStopMovement Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.AIMovementAnimInstance.ShouldStrafe
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UAIMovementAnimInstance::ShouldStrafe() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AIMovementAnimInstance", "ShouldStrafe");
Params::AIMovementAnimInstance_ShouldStrafe Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.AIMovementAnimInstance.UseLocomotionInputPose
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UAIMovementAnimInstance::UseLocomotionInputPose() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AIMovementAnimInstance", "UseLocomotionInputPose");
Params::AIMovementAnimInstance_UseLocomotionInputPose Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.AIMovementAnimInstance.WantsToMove
// (Final, Native, Protected, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UAIMovementAnimInstance::WantsToMove() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AIMovementAnimInstance", "WantsToMove");
Params::AIMovementAnimInstance_WantsToMove Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.AIMovementAnimInstance.WantsToNotMove
// (Final, Native, Protected, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UAIMovementAnimInstance::WantsToNotMove() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AIMovementAnimInstance", "WantsToNotMove");
Params::AIMovementAnimInstance_WantsToNotMove Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.AIMovementAnimInstance.WantsToStand
// (Final, Native, Protected, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UAIMovementAnimInstance::WantsToStand() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AIMovementAnimInstance", "WantsToStand");
Params::AIMovementAnimInstance_WantsToStand Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.GameSaveSlotListEntryWidget.OnSlotJustCreatedOrRewritten
// (Event, Protected, BlueprintCallable, BlueprintEvent)
void UGameSaveSlotListEntryWidget::OnSlotJustCreatedOrRewritten()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GameSaveSlotListEntryWidget", "OnSlotJustCreatedOrRewritten");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.GameSaveSlotListEntryWidget.GetGameSlotInfo
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const struct FGameSaveSlotInfo ReturnValue (ConstParm, Parm, OutParm, ReturnParm, ReferenceParm, NativeAccessSpecifierPublic)
const struct FGameSaveSlotInfo UGameSaveSlotListEntryWidget::GetGameSlotInfo() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GameSaveSlotListEntryWidget", "GetGameSlotInfo");
Params::GameSaveSlotListEntryWidget_GetGameSlotInfo Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCombatStatesInterface.GetBodyHitDamageMultiplayer
// (Native, Event, Public, BlueprintCallable, BlueprintEvent, BlueprintPure, Const)
// Parameters:
// const class FName HitBoneName (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float ISHCombatStatesInterface::GetBodyHitDamageMultiplayer(const class FName HitBoneName) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("SHCombatStatesInterface", "GetBodyHitDamageMultiplayer");
Params::SHCombatStatesInterface_GetBodyHitDamageMultiplayer Parms{};
Parms.HitBoneName = HitBoneName;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCombatStatesInterface.IsKnockedDown
// (Native, Event, Public, BlueprintCallable, BlueprintEvent, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ISHCombatStatesInterface::IsKnockedDown() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("SHCombatStatesInterface", "IsKnockedDown");
Params::SHCombatStatesInterface_IsKnockedDown Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosUserWidgetOnTag.OnGameplayEvent
// (Final, Native, Protected)
// Parameters:
// const struct FGameplayTag& EventTag (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FGameplayEventData& EventData (Parm, NativeAccessSpecifierPublic)
void UCronosUserWidgetOnTag::OnGameplayEvent(const struct FGameplayTag& EventTag, const struct FGameplayEventData& EventData)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosUserWidgetOnTag", "OnGameplayEvent");
Params::CronosUserWidgetOnTag_OnGameplayEvent Parms{};
Parms.EventTag = std::move(EventTag);
Parms.EventData = std::move(EventData);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosUserWidgetOnTag.OnInputRequest
// (Final, Native, Protected)
// Parameters:
// const struct FGameplayTag& EventTag (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosUserWidgetOnTag::OnInputRequest(const struct FGameplayTag& EventTag)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosUserWidgetOnTag", "OnInputRequest");
Params::CronosUserWidgetOnTag_OnInputRequest Parms{};
Parms.EventTag = std::move(EventTag);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosUserWidgetOnTag.OnTagAdded
// (Native, Event, Protected, BlueprintEvent)
void UCronosUserWidgetOnTag::OnTagAdded()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosUserWidgetOnTag", "OnTagAdded");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosUserWidgetOnTag.OnTagRemoved
// (Native, Event, Protected, BlueprintEvent)
void UCronosUserWidgetOnTag::OnTagRemoved()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosUserWidgetOnTag", "OnTagRemoved");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTNoAmmoWidget.InitAmmo
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class FName InAmmoRowName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTNoAmmoWidget::InitAmmo(class FName InAmmoRowName)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTNoAmmoWidget", "InitAmmo");
Params::BTNoAmmoWidget_InitAmmo Parms{};
Parms.InAmmoRowName = InAmmoRowName;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTNoAmmoWidget.OnHighlightDisplayedItem
// (Event, Protected, BlueprintEvent)
void UBTNoAmmoWidget::OnHighlightDisplayedItem()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTNoAmmoWidget", "OnHighlightDisplayedItem");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.BTNoAmmoWidget.UpdateDisplayWithNewAmmo
// (Final, Native, Private)
// Parameters:
// int32 InWeaponModeContainerIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTNoAmmoWidget::UpdateDisplayWithNewAmmo(int32 InWeaponModeContainerIndex)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTNoAmmoWidget", "UpdateDisplayWithNewAmmo");
Params::BTNoAmmoWidget_UpdateDisplayWithNewAmmo Parms{};
Parms.InWeaponModeContainerIndex = InWeaponModeContainerIndex;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.AITask_Absorb.AIAbsorb
// (Final, Native, Static, Private, BlueprintCallable)
// Parameters:
// class AAIController* Controller (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UAbsorptionComponent* TargetToAbsorb (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UAITask_Absorb* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UAITask_Absorb* UAITask_Absorb::AIAbsorb(class AAIController* Controller, class UAbsorptionComponent* TargetToAbsorb)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("AITask_Absorb", "AIAbsorb");
Params::AITask_Absorb_AIAbsorb Parms{};
Parms.Controller = Controller;
Parms.TargetToAbsorb = TargetToAbsorb;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.AITask_Absorb.BehaviorAbsorb
// (Final, Native, Static, Private, BlueprintCallable)
// Parameters:
// class AAIController* Controller (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// TScriptInterface<class IGameplayTaskOwnerInterface>TaskOwner (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UAbsorptionComponent* TargetToAbsorb (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UAITask_Absorb* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UAITask_Absorb* UAITask_Absorb::BehaviorAbsorb(class AAIController* Controller, TScriptInterface<class IGameplayTaskOwnerInterface> TaskOwner, class UAbsorptionComponent* TargetToAbsorb)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("AITask_Absorb", "BehaviorAbsorb");
Params::AITask_Absorb_BehaviorAbsorb Parms{};
Parms.Controller = Controller;
Parms.TaskOwner = TaskOwner;
Parms.TargetToAbsorb = TargetToAbsorb;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.AITask_Absorb.AbsorptionFinished
// (Final, Native, Protected)
void UAITask_Absorb::AbsorptionFinished()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AITask_Absorb", "AbsorptionFinished");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.AITask_Absorb.AbsorptionInterrupted
// (Final, Native, Protected)
void UAITask_Absorb::AbsorptionInterrupted()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AITask_Absorb", "AbsorptionInterrupted");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.AITask_Absorb.MorphingFinished
// (Final, Native, Protected)
void UAITask_Absorb::MorphingFinished()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AITask_Absorb", "MorphingFinished");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.QTEAbility.TentacleGrabOver
// (Final, Native, Protected)
void UQTEAbility::TentacleGrabOver()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("QTEAbility", "TentacleGrabOver");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.AITask_BTMoveTo.AIBTMoveTo
// (Final, Native, Static, Private, HasDefaults, BlueprintCallable)
// Parameters:
// class AAIController* Controller (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& GoalLocation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FGameplayTagContainer& AddedTags (Parm, NativeAccessSpecifierPublic)
// class AActor* GoalActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float AcceptanceRadius (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// EAIOptionFlag StopOnOverlap (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// EAIOptionFlag AcceptPartialPath (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bUsePathfinding (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// TSubclassOf<class UNavigationQueryFilter>FilterClass (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bLockAILogic (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bUseContinuousGoalTracking (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// EAIOptionFlag ProjectGoalOnNavigation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// EAIGait ExplicitGate (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bOverrideGait (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bForceMoveToLocation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UAITask_BTMoveTo* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UAITask_BTMoveTo* UAITask_BTMoveTo::AIBTMoveTo(class AAIController* Controller, const struct FVector& GoalLocation, const struct FGameplayTagContainer& AddedTags, class AActor* GoalActor, float AcceptanceRadius, EAIOptionFlag StopOnOverlap, EAIOptionFlag AcceptPartialPath, bool bUsePathfinding, TSubclassOf<class UNavigationQueryFilter> FilterClass, bool bLockAILogic, bool bUseContinuousGoalTracking, EAIOptionFlag ProjectGoalOnNavigation, EAIGait ExplicitGate, bool bOverrideGait, bool bForceMoveToLocation)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("AITask_BTMoveTo", "AIBTMoveTo");
Params::AITask_BTMoveTo_AIBTMoveTo Parms{};
Parms.Controller = Controller;
Parms.GoalLocation = std::move(GoalLocation);
Parms.AddedTags = std::move(AddedTags);
Parms.GoalActor = GoalActor;
Parms.AcceptanceRadius = AcceptanceRadius;
Parms.StopOnOverlap = StopOnOverlap;
Parms.AcceptPartialPath = AcceptPartialPath;
Parms.bUsePathfinding = bUsePathfinding;
Parms.FilterClass = FilterClass;
Parms.bLockAILogic = bLockAILogic;
Parms.bUseContinuousGoalTracking = bUseContinuousGoalTracking;
Parms.ProjectGoalOnNavigation = ProjectGoalOnNavigation;
Parms.ExplicitGate = ExplicitGate;
Parms.bOverrideGait = bOverrideGait;
Parms.bForceMoveToLocation = bForceMoveToLocation;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.AITask_BTMoveTo.BehaviorMoveTo
// (Final, Native, Static, Private, HasDefaults, BlueprintCallable)
// Parameters:
// class AAIController* Controller (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const TScriptInterface<class IGameplayTaskOwnerInterface>TaskOwner (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& GoalLocation (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FGameplayTagContainer& AddedTags (ConstParm, Parm, NativeAccessSpecifierPublic)
// class AActor* GoalActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const float AcceptanceRadius (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const EAIOptionFlag StopOnOverlap (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const EAIOptionFlag AcceptPartialPath (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const bool bUsePathfinding (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const TSubclassOf<class UNavigationQueryFilter>FilterClass (ConstParm, Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const bool bLockAILogic (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const bool bUseContinuousGoalTracking (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const EAIOptionFlag ProjectGoalOnNavigation (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const EAIGait ExplicitGate (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bForceMoveToLocation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UAITask_BTMoveTo* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UAITask_BTMoveTo* UAITask_BTMoveTo::BehaviorMoveTo(class AAIController* Controller, const TScriptInterface<class IGameplayTaskOwnerInterface> TaskOwner, const struct FVector& GoalLocation, const struct FGameplayTagContainer& AddedTags, class AActor* GoalActor, const float AcceptanceRadius, const EAIOptionFlag StopOnOverlap, const EAIOptionFlag AcceptPartialPath, const bool bUsePathfinding, const TSubclassOf<class UNavigationQueryFilter> FilterClass, const bool bLockAILogic, const bool bUseContinuousGoalTracking, const EAIOptionFlag ProjectGoalOnNavigation, const EAIGait ExplicitGate, bool bForceMoveToLocation)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("AITask_BTMoveTo", "BehaviorMoveTo");
Params::AITask_BTMoveTo_BehaviorMoveTo Parms{};
Parms.Controller = Controller;
Parms.TaskOwner = TaskOwner;
Parms.GoalLocation = std::move(GoalLocation);
Parms.AddedTags = std::move(AddedTags);
Parms.GoalActor = GoalActor;
Parms.AcceptanceRadius = AcceptanceRadius;
Parms.StopOnOverlap = StopOnOverlap;
Parms.AcceptPartialPath = AcceptPartialPath;
Parms.bUsePathfinding = bUsePathfinding;
Parms.FilterClass = FilterClass;
Parms.bLockAILogic = bLockAILogic;
Parms.bUseContinuousGoalTracking = bUseContinuousGoalTracking;
Parms.ProjectGoalOnNavigation = ProjectGoalOnNavigation;
Parms.ExplicitGate = ExplicitGate;
Parms.bForceMoveToLocation = bForceMoveToLocation;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.AITask_BTRunEQS.BehaviorRunEQS
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// class AAIController* Controller (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class USmortGameplayBehavior* OwnerBehavior (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UEnvQuery* QueryTemplate (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// EEnvQueryRunMode RunMode (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UAITask_BTRunEQS* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UAITask_BTRunEQS* UAITask_BTRunEQS::BehaviorRunEQS(class AAIController* Controller, class USmortGameplayBehavior* OwnerBehavior, class UEnvQuery* QueryTemplate, EEnvQueryRunMode RunMode)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("AITask_BTRunEQS", "BehaviorRunEQS");
Params::AITask_BTRunEQS_BehaviorRunEQS Parms{};
Parms.Controller = Controller;
Parms.OwnerBehavior = OwnerBehavior;
Parms.QueryTemplate = QueryTemplate;
Parms.RunMode = RunMode;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.AITask_CombatOperation.ActivateTaskInternal
// (Native, Event, Protected, BlueprintCallable, BlueprintEvent)
void UAITask_CombatOperation::ActivateTaskInternal()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AITask_CombatOperation", "ActivateTaskInternal");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.AITask_CombatOperation.FinishTaskInternal
// (Native, Event, Protected, BlueprintCallable, BlueprintEvent)
void UAITask_CombatOperation::FinishTaskInternal()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AITask_CombatOperation", "FinishTaskInternal");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.AITask_CombatOperation.TickTaskInternal
// (Native, Event, Protected, BlueprintCallable, BlueprintEvent)
void UAITask_CombatOperation::TickTaskInternal()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AITask_CombatOperation", "TickTaskInternal");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.TaggedNavLinkComponent.IsActorUsingLink
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// class UObject* PathFollowing (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UTaggedNavLinkComponent::IsActorUsingLink(class UObject* PathFollowing)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("TaggedNavLinkComponent", "IsActorUsingLink");
Params::TaggedNavLinkComponent_IsActorUsingLink Parms{};
Parms.PathFollowing = PathFollowing;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.TaggedNavLinkComponent.OverrideLinkTag
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const struct FGameplayTag& NewTag (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UTaggedNavLinkComponent::OverrideLinkTag(const struct FGameplayTag& NewTag)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("TaggedNavLinkComponent", "OverrideLinkTag");
Params::TaggedNavLinkComponent_OverrideLinkTag Parms{};
Parms.NewTag = std::move(NewTag);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.AITask_EnterWall.AIEnterWall
// (Final, Native, Static, Public, HasDefaults, BlueprintCallable)
// Parameters:
// class AAIController* Controller (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bEnter (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// double TransitionDuration (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& PointA (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& PointB (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& PointC (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& NormalA (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& NormalB (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& NormalC (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UAITask_EnterWall* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UAITask_EnterWall* UAITask_EnterWall::AIEnterWall(class AAIController* Controller, bool bEnter, double TransitionDuration, const struct FVector& PointA, const struct FVector& PointB, const struct FVector& PointC, const struct FVector& NormalA, const struct FVector& NormalB, const struct FVector& NormalC)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("AITask_EnterWall", "AIEnterWall");
Params::AITask_EnterWall_AIEnterWall Parms{};
Parms.Controller = Controller;
Parms.bEnter = bEnter;
Parms.TransitionDuration = TransitionDuration;
Parms.PointA = std::move(PointA);
Parms.PointB = std::move(PointB);
Parms.PointC = std::move(PointC);
Parms.NormalA = std::move(NormalA);
Parms.NormalB = std::move(NormalB);
Parms.NormalC = std::move(NormalC);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.AITask_Jump.BehaviorJump
// (Final, Native, Static, Private, HasDefaults, BlueprintCallable)
// Parameters:
// class AAIController* Controller (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// TScriptInterface<class IGameplayTaskOwnerInterface>TaskOwner (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& InJumpVelocity (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float GravityOverride (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& LandingLocation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& LandingNormal (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& FocusPoint (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float LandingAnticipationTime (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float OrientationDelay (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float OrientationSpeed (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UAITask_Jump* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UAITask_Jump* UAITask_Jump::BehaviorJump(class AAIController* Controller, TScriptInterface<class IGameplayTaskOwnerInterface> TaskOwner, const struct FVector& InJumpVelocity, float GravityOverride, const struct FVector& LandingLocation, const struct FVector& LandingNormal, const struct FVector& FocusPoint, float LandingAnticipationTime, float OrientationDelay, float OrientationSpeed)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("AITask_Jump", "BehaviorJump");
Params::AITask_Jump_BehaviorJump Parms{};
Parms.Controller = Controller;
Parms.TaskOwner = TaskOwner;
Parms.InJumpVelocity = std::move(InJumpVelocity);
Parms.GravityOverride = GravityOverride;
Parms.LandingLocation = std::move(LandingLocation);
Parms.LandingNormal = std::move(LandingNormal);
Parms.FocusPoint = std::move(FocusPoint);
Parms.LandingAnticipationTime = LandingAnticipationTime;
Parms.OrientationDelay = OrientationDelay;
Parms.OrientationSpeed = OrientationSpeed;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.AITask_Jump.Bumped
// (Final, Native, Protected)
void UAITask_Jump::Bumped()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AITask_Jump", "Bumped");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.AITask_Jump.Landed
// (Final, Native, Protected)
void UAITask_Jump::Landed()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AITask_Jump", "Landed");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.GameSettingsWidget.OnMainSwitcherActiveWidgetChanged
// (Final, Native, Protected)
// Parameters:
// class UWidget* ActiveWidget (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 ActiveWidgetIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UGameSettingsWidget::OnMainSwitcherActiveWidgetChanged(class UWidget* ActiveWidget, int32 ActiveWidgetIndex)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GameSettingsWidget", "OnMainSwitcherActiveWidgetChanged");
Params::GameSettingsWidget_OnMainSwitcherActiveWidgetChanged Parms{};
Parms.ActiveWidget = ActiveWidget;
Parms.ActiveWidgetIndex = ActiveWidgetIndex;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHDoorAttachment.EnsureDoorClosed
// (Final, Native, Protected, BlueprintCallable)
void ASHDoorAttachment::EnsureDoorClosed()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoorAttachment", "EnsureDoorClosed");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHDoorAttachment.FinishInteraction
// (Final, Native, Protected, BlueprintCallable)
void ASHDoorAttachment::FinishInteraction()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoorAttachment", "FinishInteraction");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHDoorAttachment.InteractHandle
// (Final, Native, Protected)
// Parameters:
// class USHInteractionGenericComponent* Generic (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class ASHCharacterPlay* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ASHDoorAttachment::InteractHandle(class USHInteractionGenericComponent* Generic, class ASHCharacterPlay* Character)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoorAttachment", "InteractHandle");
Params::SHDoorAttachment_InteractHandle Parms{};
Parms.Generic = Generic;
Parms.Character = Character;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHDoorAttachment.MovementSnapFinished
// (Final, Native, Protected)
// Parameters:
// bool WasCompleted (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ASHDoorAttachment::MovementSnapFinished(bool WasCompleted)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoorAttachment", "MovementSnapFinished");
Params::SHDoorAttachment_MovementSnapFinished Parms{};
Parms.WasCompleted = WasCompleted;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHDoorAttachment.OnActionAnimEnd
// (Final, Native, Protected)
// Parameters:
// class UAnimMontage* Montage (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// ESHAnimEndType AnimEndType (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ASHDoorAttachment::OnActionAnimEnd(class UAnimMontage* Montage, ESHAnimEndType AnimEndType)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoorAttachment", "OnActionAnimEnd");
Params::SHDoorAttachment_OnActionAnimEnd Parms{};
Parms.Montage = Montage;
Parms.AnimEndType = AnimEndType;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHDoorAttachment.OnAttachmentUnlocked
// (Final, Native, Public, BlueprintCallable)
void ASHDoorAttachment::OnAttachmentUnlocked()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoorAttachment", "OnAttachmentUnlocked");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHDoorAttachment.OnBreak
// (Event, Protected, BlueprintEvent)
void ASHDoorAttachment::OnBreak()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoorAttachment", "OnBreak");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.SHDoorAttachment.OnCharacterOnSpot
// (Event, Protected, BlueprintEvent)
void ASHDoorAttachment::OnCharacterOnSpot()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoorAttachment", "OnCharacterOnSpot");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.SHDoorAttachment.OnInteracted
// (Event, Protected, BlueprintEvent)
void ASHDoorAttachment::OnInteracted()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoorAttachment", "OnInteracted");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.SHDoorAttachment.OnInteractionAnimationEnd
// (Event, Protected, BlueprintEvent)
// Parameters:
// ESHAnimEndType AnimEndType (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ASHDoorAttachment::OnInteractionAnimationEnd(ESHAnimEndType AnimEndType)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoorAttachment", "OnInteractionAnimationEnd");
Params::SHDoorAttachment_OnInteractionAnimationEnd Parms{};
Parms.AnimEndType = AnimEndType;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.SHDoorAttachment.OnLockedDoorInteraction
// (Event, Protected, BlueprintEvent)
void ASHDoorAttachment::OnLockedDoorInteraction()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoorAttachment", "OnLockedDoorInteraction");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.SHDoorAttachment.OnWidgetInteraction
// (Final, Native, Protected, BlueprintCallable)
// Parameters:
// bool Started (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ASHDoorAttachment::OnWidgetInteraction(bool Started)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoorAttachment", "OnWidgetInteraction");
Params::SHDoorAttachment_OnWidgetInteraction Parms{};
Parms.Started = Started;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHDoorAttachment.PlayInteractionAnimation
// (Final, Native, Protected, BlueprintCallable)
// Parameters:
// const struct FPlayAnimationData& AnimToPlay (Parm, ContainsInstancedReference, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ASHDoorAttachment::PlayInteractionAnimation(const struct FPlayAnimationData& AnimToPlay)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoorAttachment", "PlayInteractionAnimation");
Params::SHDoorAttachment_PlayInteractionAnimation Parms{};
Parms.AnimToPlay = std::move(AnimToPlay);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHDoorAttachment.ProcessOnLockAnimPlayed
// (Final, Native, Public)
// Parameters:
// class USHDoorAnimationsComponent* DoorAnimComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ASHDoorAttachment::ProcessOnLockAnimPlayed(class USHDoorAnimationsComponent* DoorAnimComponent)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoorAttachment", "ProcessOnLockAnimPlayed");
Params::SHDoorAttachment_ProcessOnLockAnimPlayed Parms{};
Parms.DoorAnimComponent = DoorAnimComponent;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHDoorAttachment.PutCharacterOnSpotFinished
// (Final, Native, Protected)
// Parameters:
// bool WasCompleted (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ASHDoorAttachment::PutCharacterOnSpotFinished(bool WasCompleted)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoorAttachment", "PutCharacterOnSpotFinished");
Params::SHDoorAttachment_PutCharacterOnSpotFinished Parms{};
Parms.WasCompleted = WasCompleted;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHDoorAttachment.PutCharacterOnSpotRequest
// (Final, Native, Protected, BlueprintCallable)
void ASHDoorAttachment::PutCharacterOnSpotRequest()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoorAttachment", "PutCharacterOnSpotRequest");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHDoorAttachment.RegisterDoorActor
// (Final, Native, Protected, BlueprintCallable)
// Parameters:
// class AActor* InActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ASHDoorAttachment::RegisterDoorActor(class AActor* InActor)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoorAttachment", "RegisterDoorActor");
Params::SHDoorAttachment_RegisterDoorActor Parms{};
Parms.InActor = InActor;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHDoorAttachment.SetDoorFrozen
// (Final, Native, Protected, BlueprintCallable)
// Parameters:
// bool Inset (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ASHDoorAttachment::SetDoorFrozen(bool Inset)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoorAttachment", "SetDoorFrozen");
Params::SHDoorAttachment_SetDoorFrozen Parms{};
Parms.Inset = Inset;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTOnDoorStateChangeBehaviorTrigger.OnDoorStateChanged
// (Native, Public)
// Parameters:
// class USHDoorMovementComponent* DoorMovementComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// ESHDoorStateEnum NewState (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTOnDoorStateChangeBehaviorTrigger::OnDoorStateChanged(class USHDoorMovementComponent* DoorMovementComponent, ESHDoorStateEnum NewState)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTOnDoorStateChangeBehaviorTrigger", "OnDoorStateChanged");
Params::BTOnDoorStateChangeBehaviorTrigger_OnDoorStateChanged Parms{};
Parms.DoorMovementComponent = DoorMovementComponent;
Parms.NewState = NewState;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.AITask_MoveInput.AIMoveInput
// (Final, Native, Static, Public, HasDefaults, BlueprintCallable)
// Parameters:
// class AAIController* Controller (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FGameplayTagContainer& AddedTags (Parm, NativeAccessSpecifierPublic)
// const struct FVector& Direction (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bIsRelativeDirection (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float InDuration (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bLockAILogic (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UAITask_MoveInput* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UAITask_MoveInput* UAITask_MoveInput::AIMoveInput(class AAIController* Controller, const struct FGameplayTagContainer& AddedTags, const struct FVector& Direction, bool bIsRelativeDirection, float InDuration, bool bLockAILogic)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("AITask_MoveInput", "AIMoveInput");
Params::AITask_MoveInput_AIMoveInput Parms{};
Parms.Controller = Controller;
Parms.AddedTags = std::move(AddedTags);
Parms.Direction = std::move(Direction);
Parms.bIsRelativeDirection = bIsRelativeDirection;
Parms.InDuration = InDuration;
Parms.bLockAILogic = bLockAILogic;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.AITask_MoveInput.BehaviorMoveInput
// (Final, Native, Static, Public, HasDefaults, BlueprintCallable)
// Parameters:
// class AAIController* Controller (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FGameplayTagContainer& AddedTags (Parm, NativeAccessSpecifierPublic)
// TScriptInterface<class IGameplayTaskOwnerInterface>TaskOwner (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& Direction (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bIsRelativeDirection (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float InDuration (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bLockAILogic (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UAITask_MoveInput* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UAITask_MoveInput* UAITask_MoveInput::BehaviorMoveInput(class AAIController* Controller, const struct FGameplayTagContainer& AddedTags, TScriptInterface<class IGameplayTaskOwnerInterface> TaskOwner, const struct FVector& Direction, bool bIsRelativeDirection, float InDuration, bool bLockAILogic)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("AITask_MoveInput", "BehaviorMoveInput");
Params::AITask_MoveInput_BehaviorMoveInput Parms{};
Parms.Controller = Controller;
Parms.AddedTags = std::move(AddedTags);
Parms.TaskOwner = TaskOwner;
Parms.Direction = std::move(Direction);
Parms.bIsRelativeDirection = bIsRelativeDirection;
Parms.InDuration = InDuration;
Parms.bLockAILogic = bLockAILogic;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.MiniInventoryWidget.MiniInventoryUseItem
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// class UObject* InWorldContext (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 InSlot (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UMiniInventoryWidget::MiniInventoryUseItem(class UObject* InWorldContext, int32 InSlot)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("MiniInventoryWidget", "MiniInventoryUseItem");
Params::MiniInventoryWidget_MiniInventoryUseItem Parms{};
Parms.InWorldContext = InWorldContext;
Parms.InSlot = InSlot;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.AITask_RotateTowards.AIRotateTowards
// (Final, Native, Static, Public, HasDefaults, BlueprintCallable)
// Parameters:
// class AAIController* InController (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* InTargetActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& InTargetVector (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const bool bWorldSpace (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const bool bUseAsDirection (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const bool bUsePlanarRotation (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const float TimeLimit (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const float Acceptance (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const float MinInitialAngle (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const bool PrintDebugAngle (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UAITask_RotateTowards* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UAITask_RotateTowards* UAITask_RotateTowards::AIRotateTowards(class AAIController* InController, class AActor* InTargetActor, const struct FVector& InTargetVector, const bool bWorldSpace, const bool bUseAsDirection, const bool bUsePlanarRotation, const float TimeLimit, const float Acceptance, const float MinInitialAngle, const bool PrintDebugAngle)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("AITask_RotateTowards", "AIRotateTowards");
Params::AITask_RotateTowards_AIRotateTowards Parms{};
Parms.InController = InController;
Parms.InTargetActor = InTargetActor;
Parms.InTargetVector = std::move(InTargetVector);
Parms.bWorldSpace = bWorldSpace;
Parms.bUseAsDirection = bUseAsDirection;
Parms.bUsePlanarRotation = bUsePlanarRotation;
Parms.TimeLimit = TimeLimit;
Parms.Acceptance = Acceptance;
Parms.MinInitialAngle = MinInitialAngle;
Parms.PrintDebugAngle = PrintDebugAngle;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.AITask_RotateTowards.BehaviorRotateTowards
// (Final, Native, Static, Public, HasDefaults, BlueprintCallable)
// Parameters:
// class AAIController* InController (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class USmortGameplayBehavior* InBehaviorOwner (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* InTargetActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& InTargetVector (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const bool bWorldSpace (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const bool bUseAsDirection (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const bool bUsePlanarRotation (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const float TimeLimit (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const float Acceptance (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const float MinInitialAngle (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const bool PrintDebugAngle (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UAITask_RotateTowards* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UAITask_RotateTowards* UAITask_RotateTowards::BehaviorRotateTowards(class AAIController* InController, class USmortGameplayBehavior* InBehaviorOwner, class AActor* InTargetActor, const struct FVector& InTargetVector, const bool bWorldSpace, const bool bUseAsDirection, const bool bUsePlanarRotation, const float TimeLimit, const float Acceptance, const float MinInitialAngle, const bool PrintDebugAngle)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("AITask_RotateTowards", "BehaviorRotateTowards");
Params::AITask_RotateTowards_BehaviorRotateTowards Parms{};
Parms.InController = InController;
Parms.InBehaviorOwner = InBehaviorOwner;
Parms.InTargetActor = InTargetActor;
Parms.InTargetVector = std::move(InTargetVector);
Parms.bWorldSpace = bWorldSpace;
Parms.bUseAsDirection = bUseAsDirection;
Parms.bUsePlanarRotation = bUsePlanarRotation;
Parms.TimeLimit = TimeLimit;
Parms.Acceptance = Acceptance;
Parms.MinInitialAngle = MinInitialAngle;
Parms.PrintDebugAngle = PrintDebugAngle;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.AITask_Steer.AISteer
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
// Parameters:
// class AAIController* Controller (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FGameplayTagContainer& AddedTags (Parm, NativeAccessSpecifierPublic)
// const struct FSteeringRequest& InSteerRequest (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
// bool bLockAILogic (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// EAIGait ExplicitGate (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UAITask_Steer* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UAITask_Steer* UAITask_Steer::AISteer(class AAIController* Controller, const struct FGameplayTagContainer& AddedTags, const struct FSteeringRequest& InSteerRequest, bool bLockAILogic, EAIGait ExplicitGate)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("AITask_Steer", "AISteer");
Params::AITask_Steer_AISteer Parms{};
Parms.Controller = Controller;
Parms.AddedTags = std::move(AddedTags);
Parms.InSteerRequest = std::move(InSteerRequest);
Parms.bLockAILogic = bLockAILogic;
Parms.ExplicitGate = ExplicitGate;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.AITask_Steer.BehaviorSteer
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
// Parameters:
// class AAIController* Controller (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FGameplayTagContainer& AddedTags (Parm, NativeAccessSpecifierPublic)
// TScriptInterface<class IGameplayTaskOwnerInterface>TaskOwner (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FSteeringRequest& InSteerRequest (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
// bool bLockAILogic (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// EAIGait ExplicitGate (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UAITask_Steer* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UAITask_Steer* UAITask_Steer::BehaviorSteer(class AAIController* Controller, const struct FGameplayTagContainer& AddedTags, TScriptInterface<class IGameplayTaskOwnerInterface> TaskOwner, const struct FSteeringRequest& InSteerRequest, bool bLockAILogic, EAIGait ExplicitGate)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("AITask_Steer", "BehaviorSteer");
Params::AITask_Steer_BehaviorSteer Parms{};
Parms.Controller = Controller;
Parms.AddedTags = std::move(AddedTags);
Parms.TaskOwner = TaskOwner;
Parms.InSteerRequest = std::move(InSteerRequest);
Parms.bLockAILogic = bLockAILogic;
Parms.ExplicitGate = ExplicitGate;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.InteractionIndicatorVisualizationWidget.OnUpdate
// (Event, Public, HasOutParams, BlueprintEvent, Const)
// Parameters:
// const struct FInteractionIndicatorData& Data (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
void UInteractionIndicatorVisualizationWidget::OnUpdate(const struct FInteractionIndicatorData& Data) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("InteractionIndicatorVisualizationWidget", "OnUpdate");
Params::InteractionIndicatorVisualizationWidget_OnUpdate Parms{};
Parms.Data = std::move(Data);
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.AITask_UseSmartObject.AIBTUseSmartObject
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// class AAIController* Controller (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UCronosSmartObject* SmartObject (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UAITask_UseSmartObject* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UAITask_UseSmartObject* UAITask_UseSmartObject::AIBTUseSmartObject(class AAIController* Controller, class UCronosSmartObject* SmartObject)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("AITask_UseSmartObject", "AIBTUseSmartObject");
Params::AITask_UseSmartObject_AIBTUseSmartObject Parms{};
Parms.Controller = Controller;
Parms.SmartObject = SmartObject;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.AITask_UseSmartObject.BehaviorUseSmartObject
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// class AAIController* Controller (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// TScriptInterface<class IGameplayTaskOwnerInterface>TaskOwner (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UCronosSmartObject* SmartObject (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UAITask_UseSmartObject* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UAITask_UseSmartObject* UAITask_UseSmartObject::BehaviorUseSmartObject(class AAIController* Controller, TScriptInterface<class IGameplayTaskOwnerInterface> TaskOwner, class UCronosSmartObject* SmartObject)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("AITask_UseSmartObject", "BehaviorUseSmartObject");
Params::AITask_UseSmartObject_BehaviorUseSmartObject Parms{};
Parms.Controller = Controller;
Parms.TaskOwner = TaskOwner;
Parms.SmartObject = SmartObject;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.AITask_UseSmartObject.OnSmartObjectInteractionFinished
// (Final, Native, Protected)
// Parameters:
// class UCronosSmartObject* SmartObject (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* Controller (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UAITask_UseSmartObject::OnSmartObjectInteractionFinished(class UCronosSmartObject* SmartObject, class AActor* Controller)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AITask_UseSmartObject", "OnSmartObjectInteractionFinished");
Params::AITask_UseSmartObject_OnSmartObjectInteractionFinished Parms{};
Parms.SmartObject = SmartObject;
Parms.Controller = Controller;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTPinPadInteractionWidgetManager.AddDigitToCode
// (Final, Native, Protected, BlueprintCallable)
// Parameters:
// int32 InDigit (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTPinPadInteractionWidgetManager::AddDigitToCode(int32 InDigit)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTPinPadInteractionWidgetManager", "AddDigitToCode");
Params::BTPinPadInteractionWidgetManager_AddDigitToCode Parms{};
Parms.InDigit = InDigit;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTPinPadInteractionWidgetManager.OverrideCorrectPassword
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const class FString& InNewPassword (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTPinPadInteractionWidgetManager::OverrideCorrectPassword(const class FString& InNewPassword)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTPinPadInteractionWidgetManager", "OverrideCorrectPassword");
Params::BTPinPadInteractionWidgetManager_OverrideCorrectPassword Parms{};
Parms.InNewPassword = std::move(InNewPassword);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTPinPadInteractionWidgetManager.RequestUnlockCodeHint
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const struct FGameplayTag& InUnlockCodeHintTag (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTPinPadInteractionWidgetManager::RequestUnlockCodeHint(const struct FGameplayTag& InUnlockCodeHintTag)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTPinPadInteractionWidgetManager", "RequestUnlockCodeHint");
Params::BTPinPadInteractionWidgetManager_RequestUnlockCodeHint Parms{};
Parms.InUnlockCodeHintTag = std::move(InUnlockCodeHintTag);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.AlternativeFireModeAbility.FinishFiring
// (Final, Native, Public)
// Parameters:
// const struct FGameplayEventData& Payload (Parm, NativeAccessSpecifierPublic)
void UAlternativeFireModeAbility::FinishFiring(const struct FGameplayEventData& Payload)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AlternativeFireModeAbility", "FinishFiring");
Params::AlternativeFireModeAbility_FinishFiring Parms{};
Parms.Payload = std::move(Payload);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplaySectionBaseWidget.OnActivated
// (Event, Public, BlueprintEvent)
void USHGameplaySectionBaseWidget::OnActivated()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplaySectionBaseWidget", "OnActivated");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.SHGameplaySectionBaseWidget.OnInit
// (Event, Public, BlueprintEvent)
void USHGameplaySectionBaseWidget::OnInit()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplaySectionBaseWidget", "OnInit");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.BTGameplayMenuSectionEquipment.OnGameplayMenuHidden
// (Final, Native, Private)
void UBTGameplayMenuSectionEquipment::OnGameplayMenuHidden()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTGameplayMenuSectionEquipment", "OnGameplayMenuHidden");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.TutorialsVisualizationWidget.Update
// (Event, Public, HasOutParams, BlueprintEvent)
// Parameters:
// const struct FTutorialsData& Data (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
void UTutorialsVisualizationWidget::Update(const struct FTutorialsData& Data)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("TutorialsVisualizationWidget", "Update");
Params::TutorialsVisualizationWidget_Update Parms{};
Parms.Data = std::move(Data);
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.GeometryCollectionPoolable.GetGeometryCollection
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class UGeometryCollection* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UGeometryCollection* IGeometryCollectionPoolable::GetGeometryCollection()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("GeometryCollectionPoolable", "GetGeometryCollection");
Params::GeometryCollectionPoolable_GetGeometryCollection Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.GeometryCollectionPoolable.SetGeometryCollection
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class UGeometryCollection* InGeometryCollection (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void IGeometryCollectionPoolable::SetGeometryCollection(class UGeometryCollection* InGeometryCollection)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("GeometryCollectionPoolable", "SetGeometryCollection");
Params::GeometryCollectionPoolable_SetGeometryCollection Parms{};
Parms.InGeometryCollection = InGeometryCollection;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.FlashlightAnimInstance.GetOwnerMesh
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class USkeletalMeshComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class USkeletalMeshComponent* UFlashlightAnimInstance::GetOwnerMesh() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FlashlightAnimInstance", "GetOwnerMesh");
Params::FlashlightAnimInstance_GetOwnerMesh Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTInGameMenuManagerComponent.GetCurrentMenuWidgetOpened
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// class UObject* InWorldContext (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UBTInGameMenuWidget* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UBTInGameMenuWidget* UBTInGameMenuManagerComponent::GetCurrentMenuWidgetOpened(class UObject* InWorldContext)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BTInGameMenuManagerComponent", "GetCurrentMenuWidgetOpened");
Params::BTInGameMenuManagerComponent_GetCurrentMenuWidgetOpened Parms{};
Parms.InWorldContext = InWorldContext;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTInGameMenuManagerComponent.CancelOpenRequest
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// TSoftClassPtr<class UClass> InGameMenuWidgetClass (Parm, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTInGameMenuManagerComponent::CancelOpenRequest(TSoftClassPtr<class UClass> InGameMenuWidgetClass)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTInGameMenuManagerComponent", "CancelOpenRequest");
Params::BTInGameMenuManagerComponent_CancelOpenRequest Parms{};
Parms.InGameMenuWidgetClass = InGameMenuWidgetClass;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTInGameMenuManagerComponent.ClearMenus
// (Final, Native, Public, BlueprintCallable)
void UBTInGameMenuManagerComponent::ClearMenus()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTInGameMenuManagerComponent", "ClearMenus");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTInGameMenuManagerComponent.CloseCurrentMenu
// (Final, Native, Public, BlueprintCallable)
void UBTInGameMenuManagerComponent::CloseCurrentMenu()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTInGameMenuManagerComponent", "CloseCurrentMenu");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTInGameMenuManagerComponent.OpenMenuAsync
// (Final, Native, Protected, BlueprintCallable)
// Parameters:
// TSoftClassPtr<class UClass> InGameMenuWidgetClass (Parm, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class FName StateId (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTInGameMenuManagerComponent::OpenMenuAsync(TSoftClassPtr<class UClass> InGameMenuWidgetClass, class FName StateId)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTInGameMenuManagerComponent", "OpenMenuAsync");
Params::BTInGameMenuManagerComponent_OpenMenuAsync Parms{};
Parms.InGameMenuWidgetClass = InGameMenuWidgetClass;
Parms.StateId = StateId;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTInGameMenuManagerComponent.OpenMenuSync
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// TSubclassOf<class UBTInGameMenuWidget> InGameMenuWidgetClass (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class FName StateId (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UBTInGameMenuWidget* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UBTInGameMenuWidget* UBTInGameMenuManagerComponent::OpenMenuSync(TSubclassOf<class UBTInGameMenuWidget> InGameMenuWidgetClass, class FName StateId)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTInGameMenuManagerComponent", "OpenMenuSync");
Params::BTInGameMenuManagerComponent_OpenMenuSync Parms{};
Parms.InGameMenuWidgetClass = InGameMenuWidgetClass;
Parms.StateId = StateId;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTInGameMenuManagerComponent.SetInstantOpenAndClose
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool bInInstantOpenAndClose (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTInGameMenuManagerComponent::SetInstantOpenAndClose(bool bInInstantOpenAndClose)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTInGameMenuManagerComponent", "SetInstantOpenAndClose");
Params::BTInGameMenuManagerComponent_SetInstantOpenAndClose Parms{};
Parms.bInInstantOpenAndClose = bInInstantOpenAndClose;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTInGameMenuManagerComponent.GetMenuWidgetOpened
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class UBTInGameMenuWidget* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UBTInGameMenuWidget* UBTInGameMenuManagerComponent::GetMenuWidgetOpened() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTInGameMenuManagerComponent", "GetMenuWidgetOpened");
Params::BTInGameMenuManagerComponent_GetMenuWidgetOpened Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTInGameMenuManagerComponent.IsInstantOpenAndClose
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UBTInGameMenuManagerComponent::IsInstantOpenAndClose() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTInGameMenuManagerComponent", "IsInstantOpenAndClose");
Params::BTInGameMenuManagerComponent_IsInstantOpenAndClose Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.AnimationComponent.OnMontageBlendingOut
// (Final, Native, Public)
// Parameters:
// class UAnimMontage* Montage (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bInterrupted (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UAnimationComponent::OnMontageBlendingOut(class UAnimMontage* Montage, bool bInterrupted)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AnimationComponent", "OnMontageBlendingOut");
Params::AnimationComponent_OnMontageBlendingOut Parms{};
Parms.Montage = Montage;
Parms.bInterrupted = bInterrupted;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.AnimationComponent.OnMontageEnded
// (Final, Native, Public)
// Parameters:
// class UAnimMontage* Montage (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bInterrupted (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UAnimationComponent::OnMontageEnded(class UAnimMontage* Montage, bool bInterrupted)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AnimationComponent", "OnMontageEnded");
Params::AnimationComponent_OnMontageEnded Parms{};
Parms.Montage = Montage;
Parms.bInterrupted = bInterrupted;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.AnimationComponent.PlayAnimation
// (Native, Public, HasDefaults, BlueprintCallable)
// Parameters:
// const struct FPlayAnimationData& AnimData (Parm, ContainsInstancedReference, NativeAccessSpecifierPublic)
// bool StopAllMontages (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& BlendSpaceInput (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bForceNoBlend (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UAnimMontage* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UAnimMontage* UAnimationComponent::PlayAnimation(const struct FPlayAnimationData& AnimData, bool StopAllMontages, const struct FVector& BlendSpaceInput, bool bForceNoBlend)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AnimationComponent", "PlayAnimation");
Params::AnimationComponent_PlayAnimation Parms{};
Parms.AnimData = std::move(AnimData);
Parms.StopAllMontages = StopAllMontages;
Parms.BlendSpaceInput = std::move(BlendSpaceInput);
Parms.bForceNoBlend = bForceNoBlend;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.AnimationComponent.SetControlRigAlpha
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// float NewAlpha (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UAnimationComponent::SetControlRigAlpha(float NewAlpha)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AnimationComponent", "SetControlRigAlpha");
Params::AnimationComponent_SetControlRigAlpha Parms{};
Parms.NewAlpha = NewAlpha;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.AnimationComponent.GetActionMovementState
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// EAIMovementActionState ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EAIMovementActionState UAnimationComponent::GetActionMovementState() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AnimationComponent", "GetActionMovementState");
Params::AnimationComponent_GetActionMovementState Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.FireWeaponAbility.FinishFiring
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const struct FGameplayEventData& Payload (Parm, NativeAccessSpecifierPublic)
void UFireWeaponAbility::FinishFiring(const struct FGameplayEventData& Payload)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FireWeaponAbility", "FinishFiring");
Params::FireWeaponAbility_FinishFiring Parms{};
Parms.Payload = std::move(Payload);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.FireWeaponAbility.ReceiveOnBurstFired
// (Native, Public)
// Parameters:
// bool bTapFire (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 ChargeLevel (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UFireWeaponAbility::ReceiveOnBurstFired(bool bTapFire, int32 ChargeLevel)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FireWeaponAbility", "ReceiveOnBurstFired");
Params::FireWeaponAbility_ReceiveOnBurstFired Parms{};
Parms.bTapFire = bTapFire;
Parms.ChargeLevel = ChargeLevel;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTPathFollowingComponent.GetCurrentDeviation
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float UBTPathFollowingComponent::GetCurrentDeviation() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTPathFollowingComponent", "GetCurrentDeviation");
Params::BTPathFollowingComponent_GetCurrentDeviation Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTPathFollowingComponent.GetCurrentPathLength
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float UBTPathFollowingComponent::GetCurrentPathLength() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTPathFollowingComponent", "GetCurrentPathLength");
Params::BTPathFollowingComponent_GetCurrentPathLength Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTPathFollowingComponent.GetPostProcessingDuration
// (Final, Native, Private, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float UBTPathFollowingComponent::GetPostProcessingDuration() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTPathFollowingComponent", "GetPostProcessingDuration");
Params::BTPathFollowingComponent_GetPostProcessingDuration Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTOnGameplayTagBehaviorTrigger.GameplayTagCallback
// (Native, Public)
// Parameters:
// const struct FGameplayTag& InTag (ConstParm, Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 NewCount (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTOnGameplayTagBehaviorTrigger::GameplayTagCallback(const struct FGameplayTag& InTag, int32 NewCount)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTOnGameplayTagBehaviorTrigger", "GameplayTagCallback");
Params::BTOnGameplayTagBehaviorTrigger_GameplayTagCallback Parms{};
Parms.InTag = std::move(InTag);
Parms.NewCount = NewCount;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.GunMorphingActorComponent.Assemble
// (Final, Native, Public)
// Parameters:
// float WithDissolveSpeedMul (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bShowOnAssemble (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UGunMorphingActorComponent::Assemble(float WithDissolveSpeedMul, bool bShowOnAssemble)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GunMorphingActorComponent", "Assemble");
Params::GunMorphingActorComponent_Assemble Parms{};
Parms.WithDissolveSpeedMul = WithDissolveSpeedMul;
Parms.bShowOnAssemble = bShowOnAssemble;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.GunMorphingActorComponent.Disassemble
// (Final, Native, Public)
// Parameters:
// float WithDissolveSpeedMul (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bHideOnDisassembleEnd (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UGunMorphingActorComponent::Disassemble(float WithDissolveSpeedMul, bool bHideOnDisassembleEnd)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GunMorphingActorComponent", "Disassemble");
Params::GunMorphingActorComponent_Disassemble Parms{};
Parms.WithDissolveSpeedMul = WithDissolveSpeedMul;
Parms.bHideOnDisassembleEnd = bHideOnDisassembleEnd;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.GunMorphingActorComponent.EnterMeleeMode
// (Final, Native, Public)
// Parameters:
// float WithDissolveSpeedMul (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UGunMorphingActorComponent::EnterMeleeMode(float WithDissolveSpeedMul)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GunMorphingActorComponent", "EnterMeleeMode");
Params::GunMorphingActorComponent_EnterMeleeMode Parms{};
Parms.WithDissolveSpeedMul = WithDissolveSpeedMul;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.GunMorphingActorComponent.GetOwnerCharacter
// (Final, Native, Protected)
// Parameters:
// class ASHCharacterPlay* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class ASHCharacterPlay* UGunMorphingActorComponent::GetOwnerCharacter()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GunMorphingActorComponent", "GetOwnerCharacter");
Params::GunMorphingActorComponent_GetOwnerCharacter Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.GunMorphingActorComponent.LeaveMeleeMode
// (Final, Native, Public)
// Parameters:
// float WithDissolveSpeedMul (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UGunMorphingActorComponent::LeaveMeleeMode(float WithDissolveSpeedMul)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GunMorphingActorComponent", "LeaveMeleeMode");
Params::GunMorphingActorComponent_LeaveMeleeMode Parms{};
Parms.WithDissolveSpeedMul = WithDissolveSpeedMul;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.GunMorphingActorComponent.ShowEmitter
// (Final, Native, Public)
// Parameters:
// bool bShow (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UGunMorphingActorComponent::ShowEmitter(bool bShow)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GunMorphingActorComponent", "ShowEmitter");
Params::GunMorphingActorComponent_ShowEmitter Parms{};
Parms.bShow = bShow;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.GunMorphingActorComponent.ShowRerouter
// (Final, Native, Public)
// Parameters:
// bool bShow (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UGunMorphingActorComponent::ShowRerouter(bool bShow)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GunMorphingActorComponent", "ShowRerouter");
Params::GunMorphingActorComponent_ShowRerouter Parms{};
Parms.bShow = bShow;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.GunMorphingActorComponent.ShowScanner
// (Final, Native, Public)
// Parameters:
// bool bShow (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UGunMorphingActorComponent::ShowScanner(bool bShow)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GunMorphingActorComponent", "ShowScanner");
Params::GunMorphingActorComponent_ShowScanner Parms{};
Parms.bShow = bShow;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.GunMorphingActorComponent.SubstepDissolveEffect
// (Final, Native, Protected)
void UGunMorphingActorComponent::SubstepDissolveEffect()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GunMorphingActorComponent", "SubstepDissolveEffect");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTOnMiniInventoryActionBehaviorTrigger.OnMiniInventoryEvent
// (Native, Public)
// Parameters:
// class FName ItemName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTOnMiniInventoryActionBehaviorTrigger::OnMiniInventoryEvent(class FName ItemName)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTOnMiniInventoryActionBehaviorTrigger", "OnMiniInventoryEvent");
Params::BTOnMiniInventoryActionBehaviorTrigger_OnMiniInventoryEvent Parms{};
Parms.ItemName = ItemName;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTOnMiniInventoryActionBehaviorTrigger.OnSlotItemRemovedEvent
// (Native, Public)
// Parameters:
// class FName ItemName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTOnMiniInventoryActionBehaviorTrigger::OnSlotItemRemovedEvent(class FName ItemName)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTOnMiniInventoryActionBehaviorTrigger", "OnSlotItemRemovedEvent");
Params::BTOnMiniInventoryActionBehaviorTrigger_OnSlotItemRemovedEvent Parms{};
Parms.ItemName = ItemName;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosWeaponFireComponent.GetChargeRatio
// (Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float UCronosWeaponFireComponent::GetChargeRatio()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosWeaponFireComponent", "GetChargeRatio");
Params::CronosWeaponFireComponent_GetChargeRatio Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosWeaponFireComponent.IsCharging
// (Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCronosWeaponFireComponent::IsCharging()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosWeaponFireComponent", "IsCharging");
Params::CronosWeaponFireComponent_IsCharging Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosWeaponFireComponent.IsFullyCharged
// (Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCronosWeaponFireComponent::IsFullyCharged()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosWeaponFireComponent", "IsFullyCharged");
Params::CronosWeaponFireComponent_IsFullyCharged Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosWeaponFireComponent.MontageEndUpdateRTPC
// (Final, Native, Public)
// Parameters:
// class UAnimMontage* Montage (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// ESHAnimEndType AnimEndType (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosWeaponFireComponent::MontageEndUpdateRTPC(class UAnimMontage* Montage, ESHAnimEndType AnimEndType)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosWeaponFireComponent", "MontageEndUpdateRTPC");
Params::CronosWeaponFireComponent_MontageEndUpdateRTPC Parms{};
Parms.Montage = Montage;
Parms.AnimEndType = AnimEndType;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosWeaponFireComponent.OnFireComponentDisabled
// (Native, Public, BlueprintCallable)
void UCronosWeaponFireComponent::OnFireComponentDisabled()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosWeaponFireComponent", "OnFireComponentDisabled");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosWeaponFireComponent.OnFireComponentEnabled
// (Native, Public, BlueprintCallable)
void UCronosWeaponFireComponent::OnFireComponentEnabled()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosWeaponFireComponent", "OnFireComponentEnabled");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosWeaponFireComponent.OnFirePerformed
// (Event, Public, HasDefaults, BlueprintEvent)
// Parameters:
// const struct FVector& ShootEndWorldLoc (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosWeaponFireComponent::OnFirePerformed(const struct FVector& ShootEndWorldLoc)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosWeaponFireComponent", "OnFirePerformed");
Params::CronosWeaponFireComponent_OnFirePerformed Parms{};
Parms.ShootEndWorldLoc = std::move(ShootEndWorldLoc);
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.CronosWeaponFireComponent.OnOutOfAmmoPerformed
// (Native, Event, Public, BlueprintEvent)
void UCronosWeaponFireComponent::OnOutOfAmmoPerformed()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosWeaponFireComponent", "OnOutOfAmmoPerformed");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosWeaponFireComponent.ResetCharging
// (Final, Native, Public)
void UCronosWeaponFireComponent::ResetCharging()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosWeaponFireComponent", "ResetCharging");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosWeaponFireComponent.DoesRequireCharging
// (Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCronosWeaponFireComponent::DoesRequireCharging() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosWeaponFireComponent", "DoesRequireCharging");
Params::CronosWeaponFireComponent_DoesRequireCharging Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosWeaponFireComponent.GetEndTraceLoc
// (Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const struct FVector ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
const struct FVector UCronosWeaponFireComponent::GetEndTraceLoc() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosWeaponFireComponent", "GetEndTraceLoc");
Params::CronosWeaponFireComponent_GetEndTraceLoc Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosWeaponFireComponent.GetPerfectShootVector
// (Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const struct FVector ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
const struct FVector UCronosWeaponFireComponent::GetPerfectShootVector() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosWeaponFireComponent", "GetPerfectShootVector");
Params::CronosWeaponFireComponent_GetPerfectShootVector Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosWeaponFireComponent.GetStartTraceLoc
// (Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const struct FVector ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
const struct FVector UCronosWeaponFireComponent::GetStartTraceLoc() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosWeaponFireComponent", "GetStartTraceLoc");
Params::CronosWeaponFireComponent_GetStartTraceLoc Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosWeaponFireComponent.TraceFromBarrel
// (Native, Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const struct FVector& EndLoc (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FHitResult* OutHit (Parm, OutParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
// const TArray<class AActor*>& ActorsToIgnore (Parm, ZeroConstructor, NativeAccessSpecifierPublic)
// EDrawDebugTrace DebugType (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// ETraceTypeQuery TraceChannel (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosWeaponFireComponent::TraceFromBarrel(const struct FVector& EndLoc, struct FHitResult* OutHit, const TArray<class AActor*>& ActorsToIgnore, EDrawDebugTrace DebugType, ETraceTypeQuery TraceChannel) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosWeaponFireComponent", "TraceFromBarrel");
Params::CronosWeaponFireComponent_TraceFromBarrel Parms{};
Parms.EndLoc = std::move(EndLoc);
Parms.ActorsToIgnore = std::move(ActorsToIgnore);
Parms.DebugType = DebugType;
Parms.TraceChannel = TraceChannel;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (OutHit != nullptr)
*OutHit = std::move(Parms.OutHit);
}
// Function Cronos.CronosWeaponFireComponent.TraceShotFromScreen
// (Native, Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const struct FVector& StartLoc (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& EndLoc (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// TArray<struct FHitResult>* OutHits (Parm, OutParm, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
// const TArray<class AActor*>& ActorsToIgnore (Parm, ZeroConstructor, NativeAccessSpecifierPublic)
// EDrawDebugTrace DebugType (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// ETraceTypeQuery TraceChannel (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosWeaponFireComponent::TraceShotFromScreen(const struct FVector& StartLoc, const struct FVector& EndLoc, TArray<struct FHitResult>* OutHits, const TArray<class AActor*>& ActorsToIgnore, EDrawDebugTrace DebugType, ETraceTypeQuery TraceChannel) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosWeaponFireComponent", "TraceShotFromScreen");
Params::CronosWeaponFireComponent_TraceShotFromScreen Parms{};
Parms.StartLoc = std::move(StartLoc);
Parms.EndLoc = std::move(EndLoc);
Parms.ActorsToIgnore = std::move(ActorsToIgnore);
Parms.DebugType = DebugType;
Parms.TraceChannel = TraceChannel;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (OutHits != nullptr)
*OutHits = std::move(Parms.OutHits);
}
// Function Cronos.ChargingFireComponent.GotAChargeThisTick
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// float DeltaTime (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UChargingFireComponent::GotAChargeThisTick(float DeltaTime)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ChargingFireComponent", "GotAChargeThisTick");
Params::ChargingFireComponent_GotAChargeThisTick Parms{};
Parms.DeltaTime = DeltaTime;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.ChargingFireComponent.OnChargeEnded
// (Native, Event, Public, BlueprintEvent)
// Parameters:
// bool bWasShotFired (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UChargingFireComponent::OnChargeEnded(bool bWasShotFired)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ChargingFireComponent", "OnChargeEnded");
Params::ChargingFireComponent_OnChargeEnded Parms{};
Parms.bWasShotFired = bWasShotFired;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.ChargingFireComponent.OnChargeStarted
// (Native, Event, Public, BlueprintEvent)
void UChargingFireComponent::OnChargeStarted()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ChargingFireComponent", "OnChargeStarted");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.ChargingFireComponent.GetCurrentChargeStage
// (Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// float DeltaTime (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 UChargingFireComponent::GetCurrentChargeStage(float DeltaTime) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ChargingFireComponent", "GetCurrentChargeStage");
Params::ChargingFireComponent_GetCurrentChargeStage Parms{};
Parms.DeltaTime = DeltaTime;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.GrenadeLauncherFireComponent.GetProjectileGravityZ
// (Final, Native, Protected, BlueprintCallable)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float UGrenadeLauncherFireComponent::GetProjectileGravityZ()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GrenadeLauncherFireComponent", "GetProjectileGravityZ");
Params::GrenadeLauncherFireComponent_GetProjectileGravityZ Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.GrenadeLauncherFireComponent.OnDrawProjectilePath
// (Native, Event, Protected, BlueprintEvent)
// Parameters:
// float DeltaTime (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UGrenadeLauncherFireComponent::OnDrawProjectilePath(float DeltaTime)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GrenadeLauncherFireComponent", "OnDrawProjectilePath");
Params::GrenadeLauncherFireComponent_OnDrawProjectilePath Parms{};
Parms.DeltaTime = DeltaTime;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTOnWeaponAmmoCountChangedBehaviourTrigger.OnWeaponAmmoConsumed
// (Final, Native, Private)
// Parameters:
// int32 Count (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTOnWeaponAmmoCountChangedBehaviourTrigger::OnWeaponAmmoConsumed(int32 Count)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTOnWeaponAmmoCountChangedBehaviourTrigger", "OnWeaponAmmoConsumed");
Params::BTOnWeaponAmmoCountChangedBehaviourTrigger_OnWeaponAmmoConsumed Parms{};
Parms.Count = Count;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTOnWeaponAmmoCountChangedBehaviourTrigger.OnWeaponOutOfAmmo
// (Final, Native, Private)
void UBTOnWeaponAmmoCountChangedBehaviourTrigger::OnWeaponOutOfAmmo()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTOnWeaponAmmoCountChangedBehaviourTrigger", "OnWeaponOutOfAmmo");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTOnWeaponAmmoCountChangedBehaviourTrigger.OnWeaponReload
// (Final, Native, Private)
void UBTOnWeaponAmmoCountChangedBehaviourTrigger::OnWeaponReload()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTOnWeaponAmmoCountChangedBehaviourTrigger", "OnWeaponReload");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTMaterialFadeController.UpdateFadeEffect
// (Final, Native, Protected)
void UBTMaterialFadeController::UpdateFadeEffect()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTMaterialFadeController", "UpdateFadeEffect");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.LevitatingDebrisCleaningSubsystem.RegisterLevitatingDebris
// (Final, Native, Public, HasDefaults, BlueprintCallable)
// Parameters:
// TSoftObjectPtr<class AActor> InLevitatingDebris (Parm, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& InOrigin (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ULevitatingDebrisCleaningSubsystem::RegisterLevitatingDebris(TSoftObjectPtr<class AActor> InLevitatingDebris, const struct FVector& InOrigin)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("LevitatingDebrisCleaningSubsystem", "RegisterLevitatingDebris");
Params::LevitatingDebrisCleaningSubsystem_RegisterLevitatingDebris Parms{};
Parms.InLevitatingDebris = InLevitatingDebris;
Parms.InOrigin = std::move(InOrigin);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTPhylacterySoulsListWidget.OnSoulWidgetAdded
// (Event, Protected, BlueprintEvent)
// Parameters:
// class UUserWidget* InSoulWidget (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTPhylacterySoulsListWidget::OnSoulWidgetAdded(class UUserWidget* InSoulWidget)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTPhylacterySoulsListWidget", "OnSoulWidgetAdded");
Params::BTPhylacterySoulsListWidget_OnSoulWidgetAdded Parms{};
Parms.InSoulWidget = InSoulWidget;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.ItemsGridPanel.SetFailedItemUseAudioEvent
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class UAkAudioEvent* InFailedItemUseAudioEvent (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UItemsGridPanel::SetFailedItemUseAudioEvent(class UAkAudioEvent* InFailedItemUseAudioEvent)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ItemsGridPanel", "SetFailedItemUseAudioEvent");
Params::ItemsGridPanel_SetFailedItemUseAudioEvent Parms{};
Parms.InFailedItemUseAudioEvent = InFailedItemUseAudioEvent;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.ItemsGridPanel.SetSuccessfulItemUseAudioEvent
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class UAkAudioEvent* InSuccessfulItemUseAudioEvent (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UItemsGridPanel::SetSuccessfulItemUseAudioEvent(class UAkAudioEvent* InSuccessfulItemUseAudioEvent)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ItemsGridPanel", "SetSuccessfulItemUseAudioEvent");
Params::ItemsGridPanel_SetSuccessfulItemUseAudioEvent Parms{};
Parms.InSuccessfulItemUseAudioEvent = InSuccessfulItemUseAudioEvent;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHAkPortalDoorComponent.SetCustomOccObsValue
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// float InValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UCurveFloat* Curve (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHAkPortalDoorComponent::SetCustomOccObsValue(float InValue, class UCurveFloat* Curve)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAkPortalDoorComponent", "SetCustomOccObsValue");
Params::SHAkPortalDoorComponent_SetCustomOccObsValue Parms{};
Parms.InValue = InValue;
Parms.Curve = Curve;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHAkPortalDoorComponent.SetInitialState
// (Final, Native, Protected, BlueprintCallable)
// Parameters:
// EAkAcousticPortalState InState (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHAkPortalDoorComponent::SetInitialState(EAkAcousticPortalState InState)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAkPortalDoorComponent", "SetInitialState");
Params::SHAkPortalDoorComponent_SetInitialState Parms{};
Parms.InState = InState;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHAkPortalDoorComponent.UpdateDoorOcclusionObstruction
// (Final, Native, Protected)
// Parameters:
// class USHDoorMovementComponent* DummyComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHAkPortalDoorComponent::UpdateDoorOcclusionObstruction(class USHDoorMovementComponent* DummyComponent)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAkPortalDoorComponent", "UpdateDoorOcclusionObstruction");
Params::SHAkPortalDoorComponent_UpdateDoorOcclusionObstruction Parms{};
Parms.DummyComponent = DummyComponent;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.PlaneSideDetectionComponent.CalculateSide
// (Final, Native, Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const ESHDetectionPlaneType Plane (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& Location (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// ESHDetectionSide ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
ESHDetectionSide UPlaneSideDetectionComponent::CalculateSide(const ESHDetectionPlaneType Plane, const struct FVector& Location) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("PlaneSideDetectionComponent", "CalculateSide");
Params::PlaneSideDetectionComponent_CalculateSide Parms{};
Parms.Plane = Plane;
Parms.Location = std::move(Location);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTPredefinedCamerasContainer.GetCamerasByPriority
// (Event, Protected, HasOutParams, BlueprintCallable, BlueprintEvent)
// Parameters:
// TArray<class UBTCameraControlComponent*>&OutCameras (Parm, OutParm, ZeroConstructor, ReferenceParm, ContainsInstancedReference, NativeAccessSpecifierPublic)
void ABTPredefinedCamerasContainer::GetCamerasByPriority(TArray<class UBTCameraControlComponent*>& OutCameras)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTPredefinedCamerasContainer", "GetCamerasByPriority");
Params::BTPredefinedCamerasContainer_GetCamerasByPriority Parms{};
Parms.OutCameras = std::move(OutCameras);
UObject::ProcessEvent(Func, &Parms);
OutCameras = std::move(Parms.OutCameras);
}
// Function Cronos.PlayMontageAndWaitForEvent.PlayMontageAndWaitForEvent
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// class UGameplayAbility* OwningAbility (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class FName TaskInstanceName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UAnimMontage* MontageToPlay_0 (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FGameplayTagContainer& EventTags_0 (Parm, NativeAccessSpecifierPublic)
// float Rate_0 (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class FName StartSection_0 (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bStopWhenAbilityEnds_0 (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float AnimRootMotionTranslationScale_0 (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UPlayMontageAndWaitForEvent* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UPlayMontageAndWaitForEvent* UPlayMontageAndWaitForEvent::PlayMontageAndWaitForEvent(class UGameplayAbility* OwningAbility, class FName TaskInstanceName, class UAnimMontage* MontageToPlay_0, const struct FGameplayTagContainer& EventTags_0, float Rate_0, class FName StartSection_0, bool bStopWhenAbilityEnds_0, float AnimRootMotionTranslationScale_0)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("PlayMontageAndWaitForEvent", "PlayMontageAndWaitForEvent");
Params::PlayMontageAndWaitForEvent_PlayMontageAndWaitForEvent Parms{};
Parms.OwningAbility = OwningAbility;
Parms.TaskInstanceName = TaskInstanceName;
Parms.MontageToPlay_0 = MontageToPlay_0;
Parms.EventTags_0 = std::move(EventTags_0);
Parms.Rate_0 = Rate_0;
Parms.StartSection_0 = StartSection_0;
Parms.bStopWhenAbilityEnds_0 = bStopWhenAbilityEnds_0;
Parms.AnimRootMotionTranslationScale_0 = AnimRootMotionTranslationScale_0;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlaySpringArmComponent.OverrideMainCameraProfile
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool Override (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// ESHCameraProfile Profile (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHCharacterPlaySpringArmComponent::OverrideMainCameraProfile(bool Override, ESHCameraProfile Profile)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlaySpringArmComponent", "OverrideMainCameraProfile");
Params::SHCharacterPlaySpringArmComponent_OverrideMainCameraProfile Parms{};
Parms.Override = Override;
Parms.Profile = Profile;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHCharacterPlaySpringArmComponent.RefreshSpringArmNoLag
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool bForceRefreshOnTick (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHCharacterPlaySpringArmComponent::RefreshSpringArmNoLag(bool bForceRefreshOnTick)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlaySpringArmComponent", "RefreshSpringArmNoLag");
Params::SHCharacterPlaySpringArmComponent_RefreshSpringArmNoLag Parms{};
Parms.bForceRefreshOnTick = bForceRefreshOnTick;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHCharacterPlaySpringArmComponent.RefreshSpringArmState
// (Final, Native, Public, BlueprintCallable)
void USHCharacterPlaySpringArmComponent::RefreshSpringArmState()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlaySpringArmComponent", "RefreshSpringArmState");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHCharacterPlaySpringArmComponent.SetInstantBlend
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool bInInstantBlend (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHCharacterPlaySpringArmComponent::SetInstantBlend(bool bInInstantBlend)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlaySpringArmComponent", "SetInstantBlend");
Params::SHCharacterPlaySpringArmComponent_SetInstantBlend Parms{};
Parms.bInInstantBlend = bInInstantBlend;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTQTE.AddPoints
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// float InPoints (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTQTE::AddPoints(float InPoints)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTQTE", "AddPoints");
Params::BTQTE_AddPoints Parms{};
Parms.InPoints = InPoints;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTQTE.OnEventStopReceived
// (Final, Native, Protected)
// Parameters:
// const struct FGameplayEventData& Payload (Parm, NativeAccessSpecifierPublic)
void UBTQTE::OnEventStopReceived(const struct FGameplayEventData& Payload)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTQTE", "OnEventStopReceived");
Params::BTQTE_OnEventStopReceived Parms{};
Parms.Payload = std::move(Payload);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTQTE.OnEventTriggeredReceived
// (Final, Native, Protected)
// Parameters:
// const struct FGameplayEventData& Payload (Parm, NativeAccessSpecifierPublic)
void UBTQTE::OnEventTriggeredReceived(const struct FGameplayEventData& Payload)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTQTE", "OnEventTriggeredReceived");
Params::BTQTE_OnEventTriggeredReceived Parms{};
Parms.Payload = std::move(Payload);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTQTE.OnQTEEndedWrapper
// (Final, Native, Public, HasOutParams)
// Parameters:
// class UBTQTE* InCronosQTE (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FGameplayTag& InStopReason (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTQTE::OnQTEEndedWrapper(class UBTQTE* InCronosQTE, const struct FGameplayTag& InStopReason)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTQTE", "OnQTEEndedWrapper");
Params::BTQTE_OnQTEEndedWrapper Parms{};
Parms.InCronosQTE = InCronosQTE;
Parms.InStopReason = std::move(InStopReason);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTQTE.SetPOIActor
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AActor* InPOIActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTQTE::SetPOIActor(class AActor* InPOIActor)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTQTE", "SetPOIActor");
Params::BTQTE_SetPOIActor Parms{};
Parms.InPOIActor = InPOIActor;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTQTE.SetPoints
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// float InPoints (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTQTE::SetPoints(float InPoints)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTQTE", "SetPoints");
Params::BTQTE_SetPoints Parms{};
Parms.InPoints = InPoints;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTQTE.GetInstigator
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class AController* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class AController* UBTQTE::GetInstigator() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTQTE", "GetInstigator");
Params::BTQTE_GetInstigator Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTQTE.GetPOIActor
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class AActor* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class AActor* UBTQTE::GetPOIActor() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTQTE", "GetPOIActor");
Params::BTQTE_GetPOIActor Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTQTE.GetPoints
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float UBTQTE::GetPoints() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTQTE", "GetPoints");
Params::BTQTE_GetPoints Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTQTE.GetPointsMax
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float UBTQTE::GetPointsMax() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTQTE", "GetPointsMax");
Params::BTQTE_GetPointsMax Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTQTE.GetQTEBehaviors
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const TArray<class UBTQTEBehavior*> ReturnValue (ConstParm, ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, ReferenceParm, ContainsInstancedReference, NativeAccessSpecifierPublic)
const TArray<class UBTQTEBehavior*> UBTQTE::GetQTEBehaviors() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTQTE", "GetQTEBehaviors");
Params::BTQTE_GetQTEBehaviors Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTQTE.GetQTEEndType
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// EQTEEndType ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EQTEEndType UBTQTE::GetQTEEndType() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTQTE", "GetQTEEndType");
Params::BTQTE_GetQTEEndType Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTQTE.GetStarterObject
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class UObject* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UObject* UBTQTE::GetStarterObject() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTQTE", "GetStarterObject");
Params::BTQTE_GetStarterObject Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTResourceWidget.OnBackgroundVisibilityChanged
// (Event, Protected, BlueprintEvent)
// Parameters:
// bool bInShouldShow (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTResourceWidget::OnBackgroundVisibilityChanged(bool bInShouldShow)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTResourceWidget", "OnBackgroundVisibilityChanged");
Params::BTResourceWidget_OnBackgroundVisibilityChanged Parms{};
Parms.bInShouldShow = bInShouldShow;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.BTResourceWidget.OnColorChanged
// (Event, Protected, HasOutParams, HasDefaults, BlueprintEvent)
// Parameters:
// const struct FLinearColor& InNewColor (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTResourceWidget::OnColorChanged(const struct FLinearColor& InNewColor)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTResourceWidget", "OnColorChanged");
Params::BTResourceWidget_OnColorChanged Parms{};
Parms.InNewColor = std::move(InNewColor);
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.BTResourceWidget.OnResourceUsed
// (Event, Public, BlueprintEvent)
void UBTResourceWidget::OnResourceUsed()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTResourceWidget", "OnResourceUsed");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.BTResourceWidget.SetAmount
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// int32 InNewAmount (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTResourceWidget::SetAmount(int32 InNewAmount)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTResourceWidget", "SetAmount");
Params::BTResourceWidget_SetAmount Parms{};
Parms.InNewAmount = InNewAmount;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTResourceWidget.SetColor
// (Final, Native, Public, HasOutParams, HasDefaults, BlueprintCallable)
// Parameters:
// const struct FLinearColor& InNewColor (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTResourceWidget::SetColor(const struct FLinearColor& InNewColor)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTResourceWidget", "SetColor");
Params::BTResourceWidget_SetColor Parms{};
Parms.InNewColor = std::move(InNewColor);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTResourceWidget.SetResourceName
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const class FName& InResourceName (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTResourceWidget::SetResourceName(const class FName& InResourceName)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTResourceWidget", "SetResourceName");
Params::BTResourceWidget_SetResourceName Parms{};
Parms.InResourceName = InResourceName;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTResourceWidget.SetShowBackground
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool bInShouldShow (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTResourceWidget::SetShowBackground(bool bInShouldShow)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTResourceWidget", "SetShowBackground");
Params::BTResourceWidget_SetShowBackground Parms{};
Parms.bInShouldShow = bInShouldShow;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTResourceWidget.SetShowMaxAmountBar
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool bInShouldShow (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTResourceWidget::SetShowMaxAmountBar(bool bInShouldShow)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTResourceWidget", "SetShowMaxAmountBar");
Params::BTResourceWidget_SetShowMaxAmountBar Parms{};
Parms.bInShouldShow = bInShouldShow;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTResourceWidget.GetResourceName
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const class FName ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
const class FName UBTResourceWidget::GetResourceName() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTResourceWidget", "GetResourceName");
Params::BTResourceWidget_GetResourceName Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.ReloadAbility.OnReloadBreak
// (Final, Native, Protected)
void UReloadAbility::OnReloadBreak()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ReloadAbility", "OnReloadBreak");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.ReloadAbility.OnReloadCanceled
// (Final, Native, Protected)
void UReloadAbility::OnReloadCanceled()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ReloadAbility", "OnReloadCanceled");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.ReloadAbility.OnReloadCheckEndNotify
// (Final, Native, Protected)
// Parameters:
// const struct FGameplayEventData& Payload (Parm, NativeAccessSpecifierPublic)
void UReloadAbility::OnReloadCheckEndNotify(const struct FGameplayEventData& Payload)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ReloadAbility", "OnReloadCheckEndNotify");
Params::ReloadAbility_OnReloadCheckEndNotify Parms{};
Parms.Payload = std::move(Payload);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.ReloadAbility.OnReloadCheckLoopNotify
// (Final, Native, Protected)
// Parameters:
// const struct FGameplayEventData& Payload (Parm, NativeAccessSpecifierPublic)
void UReloadAbility::OnReloadCheckLoopNotify(const struct FGameplayEventData& Payload)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ReloadAbility", "OnReloadCheckLoopNotify");
Params::ReloadAbility_OnReloadCheckLoopNotify Parms{};
Parms.Payload = std::move(Payload);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.ReloadAbility.OnReloadFinished
// (Final, Native, Protected)
// Parameters:
// class UAnimMontage* Montage (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// ESHAnimEndType AnimEndType (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UReloadAbility::OnReloadFinished(class UAnimMontage* Montage, ESHAnimEndType AnimEndType)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ReloadAbility", "OnReloadFinished");
Params::ReloadAbility_OnReloadFinished Parms{};
Parms.Montage = Montage;
Parms.AnimEndType = AnimEndType;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.ReloadAbility.OnReloadNotify
// (Final, Native, Protected)
// Parameters:
// const struct FGameplayEventData& Payload (Parm, NativeAccessSpecifierPublic)
void UReloadAbility::OnReloadNotify(const struct FGameplayEventData& Payload)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ReloadAbility", "OnReloadNotify");
Params::ReloadAbility_OnReloadNotify Parms{};
Parms.Payload = std::move(Payload);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.ReloadAbility.OnReloadPumpNotify
// (Final, Native, Protected)
// Parameters:
// const struct FGameplayEventData& Payload (Parm, NativeAccessSpecifierPublic)
void UReloadAbility::OnReloadPumpNotify(const struct FGameplayEventData& Payload)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ReloadAbility", "OnReloadPumpNotify");
Params::ReloadAbility_OnReloadPumpNotify Parms{};
Parms.Payload = std::move(Payload);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTNestedMenuSectionWidget.CallOnRebindSectionMenu
// (Final, Native, Public, BlueprintCallable)
void UBTNestedMenuSectionWidget::CallOnRebindSectionMenu()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTNestedMenuSectionWidget", "CallOnRebindSectionMenu");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTSoulsMenuWidget.OnButtonNextPageFromNavigation
// (Final, Native, Protected)
// Parameters:
// EUINavigation InNavigation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UWidget* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UWidget* UBTSoulsMenuWidget::OnButtonNextPageFromNavigation(EUINavigation InNavigation)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTSoulsMenuWidget", "OnButtonNextPageFromNavigation");
Params::BTSoulsMenuWidget_OnButtonNextPageFromNavigation Parms{};
Parms.InNavigation = InNavigation;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTSoulsMenuWidget.OnButtonPreviousPageFromNavigation
// (Final, Native, Protected)
// Parameters:
// EUINavigation InNavigation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UWidget* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UWidget* UBTSoulsMenuWidget::OnButtonPreviousPageFromNavigation(EUINavigation InNavigation)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTSoulsMenuWidget", "OnButtonPreviousPageFromNavigation");
Params::BTSoulsMenuWidget_OnButtonPreviousPageFromNavigation Parms{};
Parms.InNavigation = InNavigation;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTSoulsMenuWidget.OnDescriptionSet
// (Event, Protected, HasOutParams, BlueprintCallable, BlueprintEvent)
// Parameters:
// const class FText& InText (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
void UBTSoulsMenuWidget::OnDescriptionSet(const class FText& InText)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTSoulsMenuWidget", "OnDescriptionSet");
Params::BTSoulsMenuWidget_OnDescriptionSet Parms{};
Parms.InText = std::move(InText);
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.BTSoulsMenuWidget.OnPanelChanged
// (Final, Native, Protected)
// Parameters:
// int32 InIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UWidget* InPanel (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTSoulsMenuWidget::OnPanelChanged(int32 InIndex, class UWidget* InPanel)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTSoulsMenuWidget", "OnPanelChanged");
Params::BTSoulsMenuWidget_OnPanelChanged Parms{};
Parms.InIndex = InIndex;
Parms.InPanel = InPanel;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTSoulsMenuWidget.OnSoulDataChanged
// (Event, Protected, HasOutParams, BlueprintEvent)
// Parameters:
// const struct FSoulData& InSouLData (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
void UBTSoulsMenuWidget::OnSoulDataChanged(const struct FSoulData& InSouLData)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTSoulsMenuWidget", "OnSoulDataChanged");
Params::BTSoulsMenuWidget_OnSoulDataChanged Parms{};
Parms.InSouLData = std::move(InSouLData);
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.BTSoulsMenuWidget.UpdateArrows
// (Event, Protected, BlueprintCallable, BlueprintEvent)
void UBTSoulsMenuWidget::UpdateArrows()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTSoulsMenuWidget", "UpdateArrows");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.SHCharAnimationInstance.SetFeetIKEnabled
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const bool NewIsEnabled (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHCharAnimationInstance::SetFeetIKEnabled(const bool NewIsEnabled)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharAnimationInstance", "SetFeetIKEnabled");
Params::SHCharAnimationInstance_SetFeetIKEnabled Parms{};
Parms.NewIsEnabled = NewIsEnabled;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHCharAnimationInstance.GetFlinchBlendWeight
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float USHCharAnimationInstance::GetFlinchBlendWeight() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharAnimationInstance", "GetFlinchBlendWeight");
Params::SHCharAnimationInstance_GetFlinchBlendWeight Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharAnimationInstance.GetLookAtBone
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class FName ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FName USHCharAnimationInstance::GetLookAtBone() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharAnimationInstance", "GetLookAtBone");
Params::SHCharAnimationInstance_GetLookAtBone Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharAnimationInstance.GetMovementSetup
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class UCronosMovementAnimationsPreset* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UCronosMovementAnimationsPreset* USHCharAnimationInstance::GetMovementSetup() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharAnimationInstance", "GetMovementSetup");
Params::SHCharAnimationInstance_GetMovementSetup Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharAnimationInstance.GetPlayOwner
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class ASHCharacterPlay* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class ASHCharacterPlay* USHCharAnimationInstance::GetPlayOwner() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharAnimationInstance", "GetPlayOwner");
Params::SHCharAnimationInstance_GetPlayOwner Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharAnimationInstance.HasVelocity
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHCharAnimationInstance::HasVelocity() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharAnimationInstance", "HasVelocity");
Params::SHCharAnimationInstance_HasVelocity Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharAnimationInstance.ShouldUpdatedFeetIK
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHCharAnimationInstance::ShouldUpdatedFeetIK() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharAnimationInstance", "ShouldUpdatedFeetIK");
Params::SHCharAnimationInstance_ShouldUpdatedFeetIK Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharAnimationInstance.ShouldUseLocomotionLayers
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHCharAnimationInstance::ShouldUseLocomotionLayers() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharAnimationInstance", "ShouldUseLocomotionLayers");
Params::SHCharAnimationInstance_ShouldUseLocomotionLayers Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTQTEBehavior.CanGetPoints
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UBTQTEBehavior::CanGetPoints()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTQTEBehavior", "CanGetPoints");
Params::BTQTEBehavior_CanGetPoints Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTQTEBehavior.EndBehavior
// (Native, Event, Protected, HasOutParams, BlueprintCallable, BlueprintEvent)
// Parameters:
// const struct FGameplayTag& InStopReason (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bStopImmediately (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTQTEBehavior::EndBehavior(const struct FGameplayTag& InStopReason, bool bStopImmediately)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTQTEBehavior", "EndBehavior");
Params::BTQTEBehavior_EndBehavior Parms{};
Parms.InStopReason = std::move(InStopReason);
Parms.bStopImmediately = bStopImmediately;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTQTEBehavior.StartBehavior
// (Native, Event, Protected, BlueprintCallable, BlueprintEvent)
void UBTQTEBehavior::StartBehavior()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTQTEBehavior", "StartBehavior");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTQTEBehavior.GetCharacter
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class ASHCharacterPlay* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class ASHCharacterPlay* UBTQTEBehavior::GetCharacter() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTQTEBehavior", "GetCharacter");
Params::BTQTEBehavior_GetCharacter Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTQTEBehavior.GetCronosQTE
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class UBTQTE* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UBTQTE* UBTQTEBehavior::GetCronosQTE() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTQTEBehavior", "GetCronosQTE");
Params::BTQTEBehavior_GetCronosQTE Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTQTEBehavior.GetInstigator
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class AController* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class AController* UBTQTEBehavior::GetInstigator() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTQTEBehavior", "GetInstigator");
Params::BTQTEBehavior_GetInstigator Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTQTEBehavior.GetPOIActor
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class AActor* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class AActor* UBTQTEBehavior::GetPOIActor() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTQTEBehavior", "GetPOIActor");
Params::BTQTEBehavior_GetPOIActor Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTQTEBehavior.GetStarterObject
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class UObject* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UObject* UBTQTEBehavior::GetStarterObject() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTQTEBehavior", "GetStarterObject");
Params::BTQTEBehavior_GetStarterObject Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTQTEDamageBehavior.OnDamageTick
// (Final, Native, Protected)
void UBTQTEDamageBehavior::OnDamageTick()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTQTEDamageBehavior", "OnDamageTick");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.AnimNotify_SHAkEvent.ProcessNotify
// (Final, Native, Public, HasOutParams, BlueprintCallable, Const)
// Parameters:
// class USkeletalMeshComponent* MeshComp (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UAnimSequenceBase* Animation (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FAnimNotifyEventReference& EventReference (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
// const class FString& AttachName (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UAkAudioEvent* AudioEvent (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bFollow (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bCreatedComponentDestroyOnFinish (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float CreatedComponentOcclusionRefreshInverval (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bEnableCulling (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UAnimNotify_SHAkEvent::ProcessNotify(class USkeletalMeshComponent* MeshComp, class UAnimSequenceBase* Animation, const struct FAnimNotifyEventReference& EventReference, const class FString& AttachName, class UAkAudioEvent* AudioEvent, bool bFollow, bool bCreatedComponentDestroyOnFinish, float CreatedComponentOcclusionRefreshInverval, bool bEnableCulling) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AnimNotify_SHAkEvent", "ProcessNotify");
Params::AnimNotify_SHAkEvent_ProcessNotify Parms{};
Parms.MeshComp = MeshComp;
Parms.Animation = Animation;
Parms.EventReference = std::move(EventReference);
Parms.AttachName = std::move(AttachName);
Parms.AudioEvent = AudioEvent;
Parms.bFollow = bFollow;
Parms.bCreatedComponentDestroyOnFinish = bCreatedComponentDestroyOnFinish;
Parms.CreatedComponentOcclusionRefreshInverval = CreatedComponentOcclusionRefreshInverval;
Parms.bEnableCulling = bEnableCulling;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTBaseWeaponModeComponent.NotifyOnWeaponModeStateChanged
// (Native, Public)
// Parameters:
// bool bEnable (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bDontSwapWidget (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTBaseWeaponModeComponent::NotifyOnWeaponModeStateChanged(bool bEnable, bool bDontSwapWidget)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTBaseWeaponModeComponent", "NotifyOnWeaponModeStateChanged");
Params::BTBaseWeaponModeComponent_NotifyOnWeaponModeStateChanged Parms{};
Parms.bEnable = bEnable;
Parms.bDontSwapWidget = bDontSwapWidget;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTWeaponModeTraceComponent.NotifyOnPostWeaponFired
// (Final, Native, Public, HasDefaults)
// Parameters:
// bool bTapFire (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 ChargeStage (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bValidPerk (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& EndLoc (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const TArray<struct FHitResult>& TraceHits (Parm, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
void UBTWeaponModeTraceComponent::NotifyOnPostWeaponFired(bool bTapFire, int32 ChargeStage, bool bValidPerk, const struct FVector& EndLoc, const TArray<struct FHitResult>& TraceHits)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponModeTraceComponent", "NotifyOnPostWeaponFired");
Params::BTWeaponModeTraceComponent_NotifyOnPostWeaponFired Parms{};
Parms.bTapFire = bTapFire;
Parms.ChargeStage = ChargeStage;
Parms.bValidPerk = bValidPerk;
Parms.EndLoc = std::move(EndLoc);
Parms.TraceHits = std::move(TraceHits);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTWeaponModeTraceComponent.NotifyOnWeaponFired
// (Native, Public)
// Parameters:
// bool bTapFire (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 ChargeStage (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTWeaponModeTraceComponent::NotifyOnWeaponFired(bool bTapFire, int32 ChargeStage)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponModeTraceComponent", "NotifyOnWeaponFired");
Params::BTWeaponModeTraceComponent_NotifyOnWeaponFired Parms{};
Parms.bTapFire = bTapFire;
Parms.ChargeStage = ChargeStage;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTWeaponModeTraceComponent.ReceiveResolveTraceHits
// (Native, Event, Protected, HasOutParams, BlueprintEvent)
// Parameters:
// const TArray<struct FHitResult>& TraceHits (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, ContainsInstancedReference, NativeAccessSpecifierPublic)
void UBTWeaponModeTraceComponent::ReceiveResolveTraceHits(const TArray<struct FHitResult>& TraceHits)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponModeTraceComponent", "ReceiveResolveTraceHits");
Params::BTWeaponModeTraceComponent_ReceiveResolveTraceHits Parms{};
Parms.TraceHits = std::move(TraceHits);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTWeaponModeTraceComponent.GetEndTraceLoc
// (Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const struct FVector ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
const struct FVector UBTWeaponModeTraceComponent::GetEndTraceLoc() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponModeTraceComponent", "GetEndTraceLoc");
Params::BTWeaponModeTraceComponent_GetEndTraceLoc Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTWeaponModeTraceComponent.GetPerfectEndTraceLoc
// (Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector UBTWeaponModeTraceComponent::GetPerfectEndTraceLoc() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponModeTraceComponent", "GetPerfectEndTraceLoc");
Params::BTWeaponModeTraceComponent_GetPerfectEndTraceLoc Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTWeaponModeTraceComponent.GetScreenMiddleTraceLoc
// (Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector UBTWeaponModeTraceComponent::GetScreenMiddleTraceLoc() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponModeTraceComponent", "GetScreenMiddleTraceLoc");
Params::BTWeaponModeTraceComponent_GetScreenMiddleTraceLoc Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTWeaponModeTraceComponent.GetStartTraceLoc
// (Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const struct FVector ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
const struct FVector UBTWeaponModeTraceComponent::GetStartTraceLoc() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponModeTraceComponent", "GetStartTraceLoc");
Params::BTWeaponModeTraceComponent_GetStartTraceLoc Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTWeaponModeTraceComponent.GetWeaponTraceFirstActor
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class AActor* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class AActor* UBTWeaponModeTraceComponent::GetWeaponTraceFirstActor() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponModeTraceComponent", "GetWeaponTraceFirstActor");
Params::BTWeaponModeTraceComponent_GetWeaponTraceFirstActor Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTWeaponModeTraceComponent.TraceFromBarrel
// (Native, Protected, HasOutParams, HasDefaults, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const struct FVector& EndLoc (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FHitResult* OutHit (Parm, OutParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
// const TArray<class AActor*>& ActorsToIgnore (Parm, ZeroConstructor, NativeAccessSpecifierPublic)
// EDrawDebugTrace DebugType (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// ETraceTypeQuery TraceChannel (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTWeaponModeTraceComponent::TraceFromBarrel(const struct FVector& EndLoc, struct FHitResult* OutHit, const TArray<class AActor*>& ActorsToIgnore, EDrawDebugTrace DebugType, ETraceTypeQuery TraceChannel) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponModeTraceComponent", "TraceFromBarrel");
Params::BTWeaponModeTraceComponent_TraceFromBarrel Parms{};
Parms.EndLoc = std::move(EndLoc);
Parms.ActorsToIgnore = std::move(ActorsToIgnore);
Parms.DebugType = DebugType;
Parms.TraceChannel = TraceChannel;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (OutHit != nullptr)
*OutHit = std::move(Parms.OutHit);
}
// Function Cronos.BTWeaponModeTraceComponent.TraceShotFromScreen
// (Native, Protected, HasOutParams, HasDefaults, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const struct FVector& StartLoc (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& EndLoc (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// TArray<struct FHitResult>* OutHits (Parm, OutParm, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
// const TArray<class AActor*>& ActorsToIgnore (Parm, ZeroConstructor, NativeAccessSpecifierPublic)
// EDrawDebugTrace DebugType (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// ETraceTypeQuery TraceChannel (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTWeaponModeTraceComponent::TraceShotFromScreen(const struct FVector& StartLoc, const struct FVector& EndLoc, TArray<struct FHitResult>* OutHits, const TArray<class AActor*>& ActorsToIgnore, EDrawDebugTrace DebugType, ETraceTypeQuery TraceChannel) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponModeTraceComponent", "TraceShotFromScreen");
Params::BTWeaponModeTraceComponent_TraceShotFromScreen Parms{};
Parms.StartLoc = std::move(StartLoc);
Parms.EndLoc = std::move(EndLoc);
Parms.ActorsToIgnore = std::move(ActorsToIgnore);
Parms.DebugType = DebugType;
Parms.TraceChannel = TraceChannel;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (OutHits != nullptr)
*OutHits = std::move(Parms.OutHits);
}
// Function Cronos.BTEnergyEmitterTraceComponent.NotifyOnWeaponBurstFired
// (Final, Native, Public)
// Parameters:
// bool bTapFire (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 ChargeStage (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTEnergyEmitterTraceComponent::NotifyOnWeaponBurstFired(bool bTapFire, int32 ChargeStage)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTEnergyEmitterTraceComponent", "NotifyOnWeaponBurstFired");
Params::BTEnergyEmitterTraceComponent_NotifyOnWeaponBurstFired Parms{};
Parms.bTapFire = bTapFire;
Parms.ChargeStage = ChargeStage;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTEnergyEmitterTraceComponent.OnBeamNiagaraSystemFinished
// (Final, Native, Private)
// Parameters:
// class UNiagaraComponent* System (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTEnergyEmitterTraceComponent::OnBeamNiagaraSystemFinished(class UNiagaraComponent* System)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTEnergyEmitterTraceComponent", "OnBeamNiagaraSystemFinished");
Params::BTEnergyEmitterTraceComponent_OnBeamNiagaraSystemFinished Parms{};
Parms.System = System;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.NiagaraVFXVolumeBase.FetchManagedNiagaraComponent
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class UNiagaraComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UNiagaraComponent* ANiagaraVFXVolumeBase::FetchManagedNiagaraComponent() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("NiagaraVFXVolumeBase", "FetchManagedNiagaraComponent");
Params::NiagaraVFXVolumeBase_FetchManagedNiagaraComponent Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.NiagaraVFXVolumeBase.GetCalculatedVolumeSize
// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// struct FBox ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
struct FBox ANiagaraVFXVolumeBase::GetCalculatedVolumeSize() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("NiagaraVFXVolumeBase", "GetCalculatedVolumeSize");
Params::NiagaraVFXVolumeBase_GetCalculatedVolumeSize Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.NiagaraVFXVolumeBase.IsPointWithin
// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const struct FVector& Point (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ANiagaraVFXVolumeBase::IsPointWithin(const struct FVector& Point) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("NiagaraVFXVolumeBase", "IsPointWithin");
Params::NiagaraVFXVolumeBase_IsPointWithin Parms{};
Parms.Point = std::move(Point);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.ANS_MultiplyAnimRateScaleNative.SetRateScale
// (Final, Native, Public, BlueprintCallable, Const)
// Parameters:
// float RateScale (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UANS_MultiplyAnimRateScaleNative::SetRateScale(float RateScale) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ANS_MultiplyAnimRateScaleNative", "SetRateScale");
Params::ANS_MultiplyAnimRateScaleNative_SetRateScale Parms{};
Parms.RateScale = RateScale;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHInteractionGenericComponent.GetAbilityActiveTag
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// struct FGameplayTag ReturnValue (Parm, OutParm, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FGameplayTag USHInteractionGenericComponent::GetAbilityActiveTag()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHInteractionGenericComponent", "GetAbilityActiveTag");
Params::SHInteractionGenericComponent_GetAbilityActiveTag Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHInteractionGenericComponent.GetAbilityCancelTag
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// struct FGameplayTag ReturnValue (Parm, OutParm, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FGameplayTag USHInteractionGenericComponent::GetAbilityCancelTag()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHInteractionGenericComponent", "GetAbilityCancelTag");
Params::SHInteractionGenericComponent_GetAbilityCancelTag Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHInteractionGenericComponent.GetAbilityFinishTag
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// struct FGameplayTag ReturnValue (Parm, OutParm, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FGameplayTag USHInteractionGenericComponent::GetAbilityFinishTag()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHInteractionGenericComponent", "GetAbilityFinishTag");
Params::SHInteractionGenericComponent_GetAbilityFinishTag Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHInteractionGenericComponent.OnTagsUpdated
// (Final, Native, Protected)
// Parameters:
// const struct FGameplayTag& InEventTag (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bInTagExists (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHInteractionGenericComponent::OnTagsUpdated(const struct FGameplayTag& InEventTag, bool bInTagExists)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHInteractionGenericComponent", "OnTagsUpdated");
Params::SHInteractionGenericComponent_OnTagsUpdated Parms{};
Parms.InEventTag = std::move(InEventTag);
Parms.bInTagExists = bInTagExists;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHInteractionGenericComponent.SetBlockedByDefault
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool bInIsBlockedByDefault (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHInteractionGenericComponent::SetBlockedByDefault(bool bInIsBlockedByDefault)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHInteractionGenericComponent", "SetBlockedByDefault");
Params::SHInteractionGenericComponent_SetBlockedByDefault Parms{};
Parms.bInIsBlockedByDefault = bInIsBlockedByDefault;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHInteractionGenericComponent.SetBlockedBySomething
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool bInIsBlockedBySomething (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHInteractionGenericComponent::SetBlockedBySomething(bool bInIsBlockedBySomething)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHInteractionGenericComponent", "SetBlockedBySomething");
Params::SHInteractionGenericComponent_SetBlockedBySomething Parms{};
Parms.bInIsBlockedBySomething = bInIsBlockedBySomething;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHInteractionGenericComponent.GetBehaviour
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// ESHInteractionGenericBehaviour ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
ESHInteractionGenericBehaviour USHInteractionGenericComponent::GetBehaviour() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHInteractionGenericComponent", "GetBehaviour");
Params::SHInteractionGenericComponent_GetBehaviour Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHInteractionGenericComponent.GetBlockedByDefault
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHInteractionGenericComponent::GetBlockedByDefault() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHInteractionGenericComponent", "GetBlockedByDefault");
Params::SHInteractionGenericComponent_GetBlockedByDefault Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHInteractionGenericComponent.GetBlockedBySomething
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHInteractionGenericComponent::GetBlockedBySomething() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHInteractionGenericComponent", "GetBlockedBySomething");
Params::SHInteractionGenericComponent_GetBlockedBySomething Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHInteractionGenericComponent.IsClickable
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHInteractionGenericComponent::IsClickable() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHInteractionGenericComponent", "IsClickable");
Params::SHInteractionGenericComponent_IsClickable Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHInteractionGenericComponent.IsHeldByCharacter
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHInteractionGenericComponent::IsHeldByCharacter() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHInteractionGenericComponent", "IsHeldByCharacter");
Params::SHInteractionGenericComponent_IsHeldByCharacter Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHInteractionGenericComponent.IsHoldable
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHInteractionGenericComponent::IsHoldable() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHInteractionGenericComponent", "IsHoldable");
Params::SHInteractionGenericComponent_IsHoldable Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHInteractionGenericComponent.IsUsed
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHInteractionGenericComponent::IsUsed() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHInteractionGenericComponent", "IsUsed");
Params::SHInteractionGenericComponent_IsUsed Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTRecipeUnlockSubsystem.OnItemCollectedByName
// (Final, Native, Private)
// Parameters:
// class FName ItemName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 ItemQuantity (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTRecipeUnlockSubsystem::OnItemCollectedByName(class FName ItemName, int32 ItemQuantity)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTRecipeUnlockSubsystem", "OnItemCollectedByName");
Params::BTRecipeUnlockSubsystem_OnItemCollectedByName Parms{};
Parms.ItemName = ItemName;
Parms.ItemQuantity = ItemQuantity;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTRecipeUnlockSubsystem.OnPossessedPawnChanged
// (Final, Native, Private)
// Parameters:
// class APawn* OldPawn (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class APawn* NewPawn (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTRecipeUnlockSubsystem::OnPossessedPawnChanged(class APawn* OldPawn, class APawn* NewPawn)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTRecipeUnlockSubsystem", "OnPossessedPawnChanged");
Params::BTRecipeUnlockSubsystem_OnPossessedPawnChanged Parms{};
Parms.OldPawn = OldPawn;
Parms.NewPawn = NewPawn;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.ParalaxMasterWidget.DoParalax
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class UCanvasPanel* Panel (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float MaxRadialX (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float MaxRadialY (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float SpeedX (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float SpeedY (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UParalaxMasterWidget::DoParalax(class UCanvasPanel* Panel, float MaxRadialX, float MaxRadialY, float SpeedX, float SpeedY)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ParalaxMasterWidget", "DoParalax");
Params::ParalaxMasterWidget_DoParalax Parms{};
Parms.Panel = Panel;
Parms.MaxRadialX = MaxRadialX;
Parms.MaxRadialY = MaxRadialY;
Parms.SpeedX = SpeedX;
Parms.SpeedY = SpeedY;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTObjectivesSystemBehaviorEffectorCondition.Evaluate
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const class UObject* InWorldContext (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UBTObjectivesSystemBehaviorEffectorCondition::Evaluate(const class UObject* InWorldContext)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTObjectivesSystemBehaviorEffectorCondition", "Evaluate");
Params::BTObjectivesSystemBehaviorEffectorCondition_Evaluate Parms{};
Parms.InWorldContext = InWorldContext;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTObjectivesSystemBehaviorEffectorCondition.EvaluateCondition_External
// (Event, Protected, BlueprintEvent, Const)
// Parameters:
// const class UObject* InWorldContext (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UBTObjectivesSystemBehaviorEffectorCondition::EvaluateCondition_External(const class UObject* InWorldContext) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTObjectivesSystemBehaviorEffectorCondition", "EvaluateCondition_External");
Params::BTObjectivesSystemBehaviorEffectorCondition_EvaluateCondition_External Parms{};
Parms.InWorldContext = InWorldContext;
UObject::ProcessEvent(Func, &Parms);
return Parms.ReturnValue;
}
// Function Cronos.BTHasExecutableBeenFinishedCondition.GetExecutableIDToEvaluate
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class FString ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString UBTHasExecutableBeenFinishedCondition::GetExecutableIDToEvaluate() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTHasExecutableBeenFinishedCondition", "GetExecutableIDToEvaluate");
Params::BTHasExecutableBeenFinishedCondition_GetExecutableIDToEvaluate Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTQTEExecuteBehavior.OnEventReceived
// (Final, Native, Protected)
// Parameters:
// const struct FGameplayEventData& Payload (Parm, NativeAccessSpecifierPublic)
void UBTQTEExecuteBehavior::OnEventReceived(const struct FGameplayEventData& Payload)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTQTEExecuteBehavior", "OnEventReceived");
Params::BTQTEExecuteBehavior_OnEventReceived Parms{};
Parms.Payload = std::move(Payload);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTQTEExecuteBehavior.OnGameplayTagEvent
// (Final, Native, Protected)
// Parameters:
// const struct FGameplayTag& InGameplay (ConstParm, Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 InCount (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTQTEExecuteBehavior::OnGameplayTagEvent(const struct FGameplayTag& InGameplay, int32 InCount)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTQTEExecuteBehavior", "OnGameplayTagEvent");
Params::BTQTEExecuteBehavior_OnGameplayTagEvent Parms{};
Parms.InGameplay = std::move(InGameplay);
Parms.InCount = InCount;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHInteractionStarter.TryStartInteraction
// (Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const TScriptInterface<class ISHInteraction>&Interaction (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// TScriptInterface<class ISHInteractionSlot>ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TScriptInterface<class ISHInteractionSlot> ISHInteractionStarter::TryStartInteraction(const TScriptInterface<class ISHInteraction>& Interaction)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("SHInteractionStarter", "TryStartInteraction");
Params::SHInteractionStarter_TryStartInteraction Parms{};
Parms.Interaction = Interaction;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTBuySectionMenu.OnStoreUpdated
// (Native, Protected)
void UBTBuySectionMenu::OnStoreUpdated()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTBuySectionMenu", "OnStoreUpdated");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.DynamicTabBox.RequestRefreshTabs
// (Final, Native, Public, BlueprintCallable)
void UDynamicTabBox::RequestRefreshTabs()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("DynamicTabBox", "RequestRefreshTabs");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHItem.Collected
// (Event, Public, BlueprintEvent)
void ASHItem::Collected()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHItem", "Collected");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.SHItem.ConfirmInteraction
// (Final, Native, Public, BlueprintCallable)
void ASHItem::ConfirmInteraction()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHItem", "ConfirmInteraction");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHItem.DeclineInteraction
// (Final, Native, Public, BlueprintCallable)
void ASHItem::DeclineInteraction()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHItem", "DeclineInteraction");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHItem.GetItemDataRef
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// struct FSHItemDataStruct& OutItemDataStruct (Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ASHItem::GetItemDataRef(struct FSHItemDataStruct& OutItemDataStruct)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHItem", "GetItemDataRef");
Params::SHItem_GetItemDataRef Parms{};
Parms.OutItemDataStruct = std::move(OutItemDataStruct);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
OutItemDataStruct = std::move(Parms.OutItemDataStruct);
return Parms.ReturnValue;
}
// Function Cronos.SHItem.Interact
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class USHInteractionGenericComponent* Generic (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class ASHCharacterPlay* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ASHItem::Interact(class USHInteractionGenericComponent* Generic, class ASHCharacterPlay* Character)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHItem", "Interact");
Params::SHItem_Interact Parms{};
Parms.Generic = Generic;
Parms.Character = Character;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHItem.InvestigationFlip
// (Event, Public, BlueprintEvent)
// Parameters:
// bool SideB (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ASHItem::InvestigationFlip(bool SideB)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHItem", "InvestigationFlip");
Params::SHItem_InvestigationFlip Parms{};
Parms.SideB = SideB;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.SHItem.InvestigationReady
// (Event, Public, BlueprintEvent)
void ASHItem::InvestigationReady()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHItem", "InvestigationReady");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.SHItem.OnInteractionWidgetFullyHidden
// (Final, Native, Protected)
void ASHItem::OnInteractionWidgetFullyHidden()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHItem", "OnInteractionWidgetFullyHidden");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHItem.OnInvestigationInit
// (Event, Protected, BlueprintEvent)
void ASHItem::OnInvestigationInit()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHItem", "OnInvestigationInit");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.SHItem.OnItemCreated
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const struct FDataTableRowHandle& InItemDataToSet (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
void ASHItem::OnItemCreated(const struct FDataTableRowHandle& InItemDataToSet)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHItem", "OnItemCreated");
Params::SHItem_OnItemCreated Parms{};
Parms.InItemDataToSet = std::move(InItemDataToSet);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHItem.OnItemDataSet
// (Event, Public, BlueprintCallable, BlueprintEvent)
void ASHItem::OnItemDataSet()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHItem", "OnItemDataSet");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.SHItem.ProcessProximityBeginOverlap
// (Final, Native, Protected, HasOutParams)
// Parameters:
// class UPrimitiveComponent* OverlappedComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* OtherActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UPrimitiveComponent* OtherComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 OtherBodyIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool FromSweep (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FHitResult& SweepResult (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
void ASHItem::ProcessProximityBeginOverlap(class UPrimitiveComponent* OverlappedComponent, class AActor* OtherActor, class UPrimitiveComponent* OtherComponent, int32 OtherBodyIndex, bool FromSweep, const struct FHitResult& SweepResult)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHItem", "ProcessProximityBeginOverlap");
Params::SHItem_ProcessProximityBeginOverlap Parms{};
Parms.OverlappedComponent = OverlappedComponent;
Parms.OtherActor = OtherActor;
Parms.OtherComponent = OtherComponent;
Parms.OtherBodyIndex = OtherBodyIndex;
Parms.FromSweep = FromSweep;
Parms.SweepResult = std::move(SweepResult);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHItem.SetHighlight
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool bInHighlightState (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ASHItem::SetHighlight(bool bInHighlightState)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHItem", "SetHighlight");
Params::SHItem_SetHighlight Parms{};
Parms.bInHighlightState = bInHighlightState;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHItem.StartPhysicsSimulation
// (Final, Native, Public, BlueprintCallable)
void ASHItem::StartPhysicsSimulation()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHItem", "StartPhysicsSimulation");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHItem.StopPhysicsSimulation
// (Final, Native, Public, BlueprintCallable)
void ASHItem::StopPhysicsSimulation()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHItem", "StopPhysicsSimulation");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHItem.GetHighlight
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ASHItem::GetHighlight() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHItem", "GetHighlight");
Params::SHItem_GetHighlight Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHItem.GetInteractingCharacter
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const class ASHCharacterPlay* ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
const class ASHCharacterPlay* ASHItem::GetInteractingCharacter() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHItem", "GetInteractingCharacter");
Params::SHItem_GetInteractingCharacter Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHItem.GetQuantity
// (Final, Native, Public, Const)
// Parameters:
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 ASHItem::GetQuantity() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHItem", "GetQuantity");
Params::SHItem_GetQuantity Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHItem.UpdateInteractionIconHeight
// (Final, Native, Public, BlueprintCallable, Const)
void ASHItem::UpdateInteractionIconHeight() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHItem", "UpdateInteractionIconHeight");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHItem.WasCollected
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ASHItem::WasCollected() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHItem", "WasCollected");
Params::SHItem_WasCollected Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHGrenadeProjectile.Explode
// (Native, Event, Public, HasOutParams, BlueprintCallable, BlueprintEvent)
// Parameters:
// const struct FHitResult& HitResult (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
void ASHGrenadeProjectile::Explode(const struct FHitResult& HitResult)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGrenadeProjectile", "Explode");
Params::SHGrenadeProjectile_Explode Parms{};
Parms.HitResult = std::move(HitResult);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGrenadeProjectile.OnGrenadeHit
// (Native, Public, HasOutParams)
// Parameters:
// class UPrimitiveComponent* OverlappedComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* OtherActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UPrimitiveComponent* OtherComp (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 OtherBodyIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bFromSweep (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FHitResult& SweepResult (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
void ASHGrenadeProjectile::OnGrenadeHit(class UPrimitiveComponent* OverlappedComponent, class AActor* OtherActor, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, const struct FHitResult& SweepResult)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGrenadeProjectile", "OnGrenadeHit");
Params::SHGrenadeProjectile_OnGrenadeHit Parms{};
Parms.OverlappedComponent = OverlappedComponent;
Parms.OtherActor = OtherActor;
Parms.OtherComp = OtherComp;
Parms.OtherBodyIndex = OtherBodyIndex;
Parms.bFromSweep = bFromSweep;
Parms.SweepResult = std::move(SweepResult);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGrenadeProjectile.UpdateVFX
// (Native, Public)
void ASHGrenadeProjectile::UpdateVFX()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGrenadeProjectile", "UpdateVFX");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTButtonWidgetBase.OnButtonClicked
// (Final, Native, Protected)
void UBTButtonWidgetBase::OnButtonClicked()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTButtonWidgetBase", "OnButtonClicked");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTButtonWidgetBase.OnButtonFocused
// (Final, Native, Protected)
void UBTButtonWidgetBase::OnButtonFocused()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTButtonWidgetBase", "OnButtonFocused");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTButtonWidgetBase.OnButtonHovered
// (Final, Native, Protected)
void UBTButtonWidgetBase::OnButtonHovered()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTButtonWidgetBase", "OnButtonHovered");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTButtonWidgetBase.OnButtonPressed
// (Final, Native, Protected)
void UBTButtonWidgetBase::OnButtonPressed()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTButtonWidgetBase", "OnButtonPressed");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTButtonWidgetBase.OnButtonReleased
// (Final, Native, Protected)
void UBTButtonWidgetBase::OnButtonReleased()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTButtonWidgetBase", "OnButtonReleased");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTButtonWidgetBase.OnButtonUnfocused
// (Final, Native, Protected)
void UBTButtonWidgetBase::OnButtonUnfocused()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTButtonWidgetBase", "OnButtonUnfocused");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTButtonWidgetBase.OnButtonUnhovered
// (Final, Native, Protected)
void UBTButtonWidgetBase::OnButtonUnhovered()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTButtonWidgetBase", "OnButtonUnhovered");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTSingleSaveSlotWidget.OnDataUpdated
// (Event, Protected, BlueprintEvent)
void UBTSingleSaveSlotWidget::OnDataUpdated()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTSingleSaveSlotWidget", "OnDataUpdated");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.BTSingleSaveSlotWidget.K2_GetGameSaveSlotInfo
// (Final, Native, Protected, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const struct FGameSaveSlotInfo ReturnValue (ConstParm, Parm, OutParm, ReturnParm, ReferenceParm, NativeAccessSpecifierPublic)
const struct FGameSaveSlotInfo UBTSingleSaveSlotWidget::K2_GetGameSaveSlotInfo() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTSingleSaveSlotWidget", "K2_GetGameSaveSlotInfo");
Params::BTSingleSaveSlotWidget_K2_GetGameSaveSlotInfo Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTNotifyWidgetBase.OnSetAdditionalMessageText
// (Event, Protected, HasOutParams, BlueprintEvent)
// Parameters:
// const class FText& InAdditionalMessageText (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
void UBTNotifyWidgetBase::OnSetAdditionalMessageText(const class FText& InAdditionalMessageText)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTNotifyWidgetBase", "OnSetAdditionalMessageText");
Params::BTNotifyWidgetBase_OnSetAdditionalMessageText Parms{};
Parms.InAdditionalMessageText = std::move(InAdditionalMessageText);
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.AppearanceConfig.GetElements
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const EEnemyArchetype Archetype (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const uint8 Attributes (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const uint8 Rank (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const EGenders Gender (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FGameplayTagContainer& Tags (ConstParm, Parm, NativeAccessSpecifierPublic)
// TArray<TSoftObjectPtr<class UAppearanceElement>>ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, UObjectWrapper, NativeAccessSpecifierPublic)
TArray<TSoftObjectPtr<class UAppearanceElement>> UAppearanceConfig::GetElements(const EEnemyArchetype Archetype, const uint8 Attributes, const uint8 Rank, const EGenders Gender, const struct FGameplayTagContainer& Tags) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AppearanceConfig", "GetElements");
Params::AppearanceConfig_GetElements Parms{};
Parms.Archetype = Archetype;
Parms.Attributes = Attributes;
Parms.Rank = Rank;
Parms.Gender = Gender;
Parms.Tags = std::move(Tags);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.AppearanceManagerComponent.ApplyElement
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class UAppearanceElement* Element (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UAppearanceManagerComponent::ApplyElement(class UAppearanceElement* Element)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AppearanceManagerComponent", "ApplyElement");
Params::AppearanceManagerComponent_ApplyElement Parms{};
Parms.Element = Element;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.AppearanceManagerComponent.ClearAllHairMeshes
// (Final, Native, Public, BlueprintCallable)
void UAppearanceManagerComponent::ClearAllHairMeshes()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AppearanceManagerComponent", "ClearAllHairMeshes");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.AppearanceManagerComponent.ClearHairMesh
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const int32 HeadNumber (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UAppearanceManagerComponent::ClearHairMesh(const int32 HeadNumber)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AppearanceManagerComponent", "ClearHairMesh");
Params::AppearanceManagerComponent_ClearHairMesh Parms{};
Parms.HeadNumber = HeadNumber;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.AppearanceManagerComponent.OnAbsorptionInitiated
// (Final, Native, Private)
void UAppearanceManagerComponent::OnAbsorptionInitiated()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AppearanceManagerComponent", "OnAbsorptionInitiated");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.AppearanceManagerComponent.OnClothBurnVFXTimelineCallback
// (Final, Native, Private)
// Parameters:
// float Val (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UAppearanceManagerComponent::OnClothBurnVFXTimelineCallback(float Val)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AppearanceManagerComponent", "OnClothBurnVFXTimelineCallback");
Params::AppearanceManagerComponent_OnClothBurnVFXTimelineCallback Parms{};
Parms.Val = Val;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.AppearanceManagerComponent.CanSpawnHair
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UAppearanceManagerComponent::CanSpawnHair() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AppearanceManagerComponent", "CanSpawnHair");
Params::AppearanceManagerComponent_CanSpawnHair Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.AppearanceManagerComponent.DestroyMainMesh
// (Final, Native, Public, BlueprintCallable, Const)
void UAppearanceManagerComponent::DestroyMainMesh() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AppearanceManagerComponent", "DestroyMainMesh");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.AppearanceManagerComponent.GetCurrentAppearanceElements
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// TArray<class UAppearanceElement*> ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic)
TArray<class UAppearanceElement*> UAppearanceManagerComponent::GetCurrentAppearanceElements() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AppearanceManagerComponent", "GetCurrentAppearanceElements");
Params::AppearanceManagerComponent_GetCurrentAppearanceElements Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.AppearanceManagerComponent.GetJawTentacles
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class UNiagaraComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UNiagaraComponent* UAppearanceManagerComponent::GetJawTentacles() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AppearanceManagerComponent", "GetJawTentacles");
Params::AppearanceManagerComponent_GetJawTentacles Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.AppearanceManagerComponent.HideMainMesh
// (Final, Native, Public, BlueprintCallable, Const)
// Parameters:
// bool InHidden (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UAppearanceManagerComponent::HideMainMesh(bool InHidden) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AppearanceManagerComponent", "HideMainMesh");
Params::AppearanceManagerComponent_HideMainMesh Parms{};
Parms.InHidden = InHidden;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.GravityObjectsController.AppendAffectors
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const TArray<class AActor*>& Affectors (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
void UGravityObjectsController::AppendAffectors(const TArray<class AActor*>& Affectors)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GravityObjectsController", "AppendAffectors");
Params::GravityObjectsController_AppendAffectors Parms{};
Parms.Affectors = std::move(Affectors);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.GravityObjectsController.RemoveAffectors
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const TArray<class AActor*>& Affectors (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
void UGravityObjectsController::RemoveAffectors(const TArray<class AActor*>& Affectors)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GravityObjectsController", "RemoveAffectors");
Params::GravityObjectsController_RemoveAffectors Parms{};
Parms.Affectors = std::move(Affectors);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.ArmorComponent.ClearArmor
// (Final, Native, Public, BlueprintCallable)
void UArmorComponent::ClearArmor()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ArmorComponent", "ClearArmor");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.ArmorComponent.ForceEnableArmorSet
// (Final, Native, Public, BlueprintCallable, Const)
// Parameters:
// const struct FGameplayTag& ArmorSetTag (ConstParm, Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UArmorComponent::ForceEnableArmorSet(const struct FGameplayTag& ArmorSetTag) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ArmorComponent", "ForceEnableArmorSet");
Params::ArmorComponent_ForceEnableArmorSet Parms{};
Parms.ArmorSetTag = std::move(ArmorSetTag);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.ArmorComponent.GetArmoredBones
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// TArray<EBones> ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic)
TArray<EBones> UArmorComponent::GetArmoredBones() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ArmorComponent", "GetArmoredBones");
Params::ArmorComponent_GetArmoredBones Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.NiagaraVFXVolumeCutoutComponent.SetCutOutDisabled
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const bool IsDisable (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UObject* Object (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UNiagaraVFXVolumeCutoutComponent::SetCutOutDisabled(const bool IsDisable, const class UObject* Object)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("NiagaraVFXVolumeCutoutComponent", "SetCutOutDisabled");
Params::NiagaraVFXVolumeCutoutComponent_SetCutOutDisabled Parms{};
Parms.IsDisable = IsDisable;
Parms.Object = Object;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.NiagaraVFXVolumeCutoutComponent.IsCutOutDisabled
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UNiagaraVFXVolumeCutoutComponent::IsCutOutDisabled() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("NiagaraVFXVolumeCutoutComponent", "IsCutOutDisabled");
Params::NiagaraVFXVolumeCutoutComponent_IsCutOutDisabled Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.NiagaraVFXVolumeCutoutComponent.IsCutOutDisabledBy
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const class UObject* Object (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UNiagaraVFXVolumeCutoutComponent::IsCutOutDisabledBy(const class UObject* Object) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("NiagaraVFXVolumeCutoutComponent", "IsCutOutDisabledBy");
Params::NiagaraVFXVolumeCutoutComponent_IsCutOutDisabledBy Parms{};
Parms.Object = Object;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.AsyncLoader.SHDebug_AsyncLoader_DumpValues
// (Final, Exec, Native, Public)
void UAsyncLoader::SHDebug_AsyncLoader_DumpValues()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AsyncLoader", "SHDebug_AsyncLoader_DumpValues");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.AsyncLoader.SHDebug_AsyncLoader_ToggleSpam
// (Final, Exec, Native, Public)
void UAsyncLoader::SHDebug_AsyncLoader_ToggleSpam()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AsyncLoader", "SHDebug_AsyncLoader_ToggleSpam");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.AsyncLoader.SHDebug_AsyncLoader_ValuesDebug
// (Final, Exec, Native, Public)
void UAsyncLoader::SHDebug_AsyncLoader_ValuesDebug()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AsyncLoader", "SHDebug_AsyncLoader_ValuesDebug");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.AttachableEnemyComponent.Detach
// (Final, Native, Public, BlueprintCallable)
void UAttachableEnemyComponent::Detach()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AttachableEnemyComponent", "Detach");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.AttachableEnemyComponent.Init
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const struct FAttachableEnemyProperties&InProperties (Parm, NativeAccessSpecifierPublic)
void UAttachableEnemyComponent::Init(const struct FAttachableEnemyProperties& InProperties)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AttachableEnemyComponent", "Init");
Params::AttachableEnemyComponent_Init Parms{};
Parms.InProperties = std::move(InProperties);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.AttachmentAnimInstance.GetOwnerMesh
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class USkeletalMeshComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class USkeletalMeshComponent* UAttachmentAnimInstance::GetOwnerMesh() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AttachmentAnimInstance", "GetOwnerMesh");
Params::AttachmentAnimInstance_GetOwnerMesh Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTOnEnemySpawned.OnEnemySpawned
// (Final, Native, Public)
// Parameters:
// class AActor* enemy (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTOnEnemySpawned::OnEnemySpawned(class AActor* enemy)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTOnEnemySpawned", "OnEnemySpawned");
Params::BTOnEnemySpawned_OnEnemySpawned Parms{};
Parms.enemy = enemy;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.HitReactAbility.OnEarlierFinishEnabled
// (Final, Native, Protected)
// Parameters:
// const struct FGameplayEventData& Payload (Parm, NativeAccessSpecifierPublic)
void UHitReactAbility::OnEarlierFinishEnabled(const struct FGameplayEventData& Payload)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("HitReactAbility", "OnEarlierFinishEnabled");
Params::HitReactAbility_OnEarlierFinishEnabled Parms{};
Parms.Payload = std::move(Payload);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.HitReactAbility.OnExecuteInputActionRequest
// (Final, Native, Protected)
// Parameters:
// const struct FGameplayTag& Tag (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UHitReactAbility::OnExecuteInputActionRequest(const struct FGameplayTag& Tag)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("HitReactAbility", "OnExecuteInputActionRequest");
Params::HitReactAbility_OnExecuteInputActionRequest Parms{};
Parms.Tag = std::move(Tag);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.HitReactAbility.OnOverrideAvailable
// (Final, Native, Protected)
// Parameters:
// const struct FGameplayEventData& Payload (Parm, NativeAccessSpecifierPublic)
void UHitReactAbility::OnOverrideAvailable(const struct FGameplayEventData& Payload)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("HitReactAbility", "OnOverrideAvailable");
Params::HitReactAbility_OnOverrideAvailable Parms{};
Parms.Payload = std::move(Payload);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.HitReactAbility.OnReceiveDamageEnd
// (Final, Native, Protected)
// Parameters:
// class UAnimMontage* Montage (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// ESHAnimEndType AnimEndType (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UHitReactAbility::OnReceiveDamageEnd(class UAnimMontage* Montage, ESHAnimEndType AnimEndType)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("HitReactAbility", "OnReceiveDamageEnd");
Params::HitReactAbility_OnReceiveDamageEnd Parms{};
Parms.Montage = Montage;
Parms.AnimEndType = AnimEndType;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTShowCreditsWidget.OnHidden
// (Final, Native, Public)
void UBTShowCreditsWidget::OnHidden()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTShowCreditsWidget", "OnHidden");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.AudioBreathingSubcomponent.CheckIfFootsetsBlocked
// (Final, Native, Protected)
// Parameters:
// const struct FGameplayTag& Tag (ConstParm, Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 TagCount (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UAudioBreathingSubcomponent::CheckIfFootsetsBlocked(const struct FGameplayTag& Tag, int32 TagCount)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AudioBreathingSubcomponent", "CheckIfFootsetsBlocked");
Params::AudioBreathingSubcomponent_CheckIfFootsetsBlocked Parms{};
Parms.Tag = std::move(Tag);
Parms.TagCount = TagCount;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.NiagaraVFXManager.GetEncompassedVFXVolume
// (Final, Native, Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const struct FVector& InLocation (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class ANiagaraVFXVolume* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class ANiagaraVFXVolume* UNiagaraVFXManager::GetEncompassedVFXVolume(const struct FVector& InLocation) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("NiagaraVFXManager", "GetEncompassedVFXVolume");
Params::NiagaraVFXManager_GetEncompassedVFXVolume Parms{};
Parms.InLocation = std::move(InLocation);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.NiagaraVFXManager.GetRegisteredVFVolumes
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// TArray<class ANiagaraVFXVolume*> ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic)
TArray<class ANiagaraVFXVolume*> UNiagaraVFXManager::GetRegisteredVFVolumes() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("NiagaraVFXManager", "GetRegisteredVFVolumes");
Params::NiagaraVFXManager_GetRegisteredVFVolumes Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.NiagaraVFXManager.GetRegisteredVFXActorCount
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 UNiagaraVFXManager::GetRegisteredVFXActorCount() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("NiagaraVFXManager", "GetRegisteredVFXActorCount");
Params::NiagaraVFXManager_GetRegisteredVFXActorCount Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.NiagaraVFXManager.GetRegisteredVFXVolumeCount
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 UNiagaraVFXManager::GetRegisteredVFXVolumeCount() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("NiagaraVFXManager", "GetRegisteredVFXVolumeCount");
Params::NiagaraVFXManager_GetRegisteredVFXVolumeCount Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHChAudioHealthSubcomponent.UpdateAudioHealthRTPCValue
// (Final, Native, Protected)
// Parameters:
// class USHCharacterPlayHealthComponent* InHealthComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHChAudioHealthSubcomponent::UpdateAudioHealthRTPCValue(class USHCharacterPlayHealthComponent* InHealthComponent)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHChAudioHealthSubcomponent", "UpdateAudioHealthRTPCValue");
Params::SHChAudioHealthSubcomponent_UpdateAudioHealthRTPCValue Parms{};
Parms.InHealthComponent = InHealthComponent;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHChAudioHealthSubcomponent.UpdateAudioHealthState
// (Final, Native, Protected)
// Parameters:
// class USHCharacterPlayHealthComponent* InHealthComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHChAudioHealthSubcomponent::UpdateAudioHealthState(class USHCharacterPlayHealthComponent* InHealthComponent)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHChAudioHealthSubcomponent", "UpdateAudioHealthState");
Params::SHChAudioHealthSubcomponent_UpdateAudioHealthState Parms{};
Parms.InHealthComponent = InHealthComponent;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BaseEnemyAnimInstance.OnHit
// (Final, Native, Public)
// Parameters:
// const struct FDamageInfo& DamageInfo (Parm, ContainsInstancedReference, NativeAccessSpecifierPublic)
void UBaseEnemyAnimInstance::OnHit(const struct FDamageInfo& DamageInfo)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BaseEnemyAnimInstance", "OnHit");
Params::BaseEnemyAnimInstance_OnHit Parms{};
Parms.DamageInfo = std::move(DamageInfo);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BaseEnemyAnimInstance.ProcFlinch
// (Event, Public, HasDefaults, BlueprintEvent)
// Parameters:
// float Intensity (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class FName HitBone (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& ImpactLocation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& ImpactNormal (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBaseEnemyAnimInstance::ProcFlinch(float Intensity, class FName HitBone, const struct FVector& ImpactLocation, const struct FVector& ImpactNormal)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BaseEnemyAnimInstance", "ProcFlinch");
Params::BaseEnemyAnimInstance_ProcFlinch Parms{};
Parms.Intensity = Intensity;
Parms.HitBone = HitBone;
Parms.ImpactLocation = std::move(ImpactLocation);
Parms.ImpactNormal = std::move(ImpactNormal);
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.BaseEnemyAnimInstance.CalculateHitIntensity
// (Final, Native, Public, HasOutParams, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const struct FDamageInfo& DamageInfo (ConstParm, Parm, OutParm, ReferenceParm, ContainsInstancedReference, NativeAccessSpecifierPublic)
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float UBaseEnemyAnimInstance::CalculateHitIntensity(const struct FDamageInfo& DamageInfo) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BaseEnemyAnimInstance", "CalculateHitIntensity");
Params::BaseEnemyAnimInstance_CalculateHitIntensity Parms{};
Parms.DamageInfo = std::move(DamageInfo);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BaseEnemyAnimInstance.GetCharacterMovementComp
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class UCharacterMovementComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UCharacterMovementComponent* UBaseEnemyAnimInstance::GetCharacterMovementComp() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BaseEnemyAnimInstance", "GetCharacterMovementComp");
Params::BaseEnemyAnimInstance_GetCharacterMovementComp Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BaseGravityObject.GetController
// (Native, Event, Public, BlueprintEvent)
// Parameters:
// class UGravityObjectsController* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UGravityObjectsController* ABaseGravityObject::GetController()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BaseGravityObject", "GetController");
Params::BaseGravityObject_GetController Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BaseGravityObject.StartGridSimulation
// (Final, Native, Public, BlueprintCallable)
void ABaseGravityObject::StartGridSimulation()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BaseGravityObject", "StartGridSimulation");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BaseGravityObject.GetGravityObjectMeshComponent
// (Event, Protected, BlueprintEvent, Const)
// Parameters:
// class UStaticMeshComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UStaticMeshComponent* ABaseGravityObject::GetGravityObjectMeshComponent() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BaseGravityObject", "GetGravityObjectMeshComponent");
Params::BaseGravityObject_GetGravityObjectMeshComponent Parms{};
UObject::ProcessEvent(Func, &Parms);
return Parms.ReturnValue;
}
// Function Cronos.BaseGravityObject.GetGravityObjectNiagaraComponent
// (Event, Protected, BlueprintEvent, Const)
// Parameters:
// class UNiagaraComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UNiagaraComponent* ABaseGravityObject::GetGravityObjectNiagaraComponent() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BaseGravityObject", "GetGravityObjectNiagaraComponent");
Params::BaseGravityObject_GetGravityObjectNiagaraComponent Parms{};
UObject::ProcessEvent(Func, &Parms);
return Parms.ReturnValue;
}
// Function Cronos.PlayerHUDAudioLogWidget.OnAudioLogFinnished
// (Event, Protected, BlueprintEvent)
void UPlayerHUDAudioLogWidget::OnAudioLogFinnished()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("PlayerHUDAudioLogWidget", "OnAudioLogFinnished");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.PlayerHUDAudioLogWidget.OnAudioLogInterrupted
// (Event, Protected, BlueprintEvent)
void UPlayerHUDAudioLogWidget::OnAudioLogInterrupted()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("PlayerHUDAudioLogWidget", "OnAudioLogInterrupted");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.PlayerHUDAudioLogWidget.OnAudioLogStarted
// (Event, Protected, BlueprintEvent)
void UPlayerHUDAudioLogWidget::OnAudioLogStarted()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("PlayerHUDAudioLogWidget", "OnAudioLogStarted");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.PlayerHUDAudioLogWidget.OnHideAnimationFinished
// (Final, Native, Private)
void UPlayerHUDAudioLogWidget::OnHideAnimationFinished()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("PlayerHUDAudioLogWidget", "OnHideAnimationFinished");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.PlayerHUDAudioLogWidget.UpdateBindableStopButton
// (Final, Native, Private)
// Parameters:
// class UUserWidget* InMenuWidget (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UPlayerHUDAudioLogWidget::UpdateBindableStopButton(class UUserWidget* InMenuWidget)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("PlayerHUDAudioLogWidget", "UpdateBindableStopButton");
Params::PlayerHUDAudioLogWidget_UpdateBindableStopButton Parms{};
Parms.InMenuWidget = InMenuWidget;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BehaviorTask_Repeat.RepeatAction
// (Final, Native, Static, Private, BlueprintCallable)
// Parameters:
// class USmortGameplayBehavior* InOwningBehavior (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float TimeBetweenActions (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 TotalActionCount (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UBehaviorTask_Repeat* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UBehaviorTask_Repeat* UBehaviorTask_Repeat::RepeatAction(class USmortGameplayBehavior* InOwningBehavior, float TimeBetweenActions, int32 TotalActionCount)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BehaviorTask_Repeat", "RepeatAction");
Params::BehaviorTask_Repeat_RepeatAction Parms{};
Parms.InOwningBehavior = InOwningBehavior;
Parms.TimeBetweenActions = TimeBetweenActions;
Parms.TotalActionCount = TotalActionCount;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BehaviorTask_WaitForAttribute.WaitForAttributeChange
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// class USmortGameplayBehavior* InOwningBehavior (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FGameplayAttribute& Attribute (Parm, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FGameplayTag& WithSrcTag (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FGameplayTag& WithoutSrcTag (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool TriggerOnce (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UBehaviorTask_WaitForAttribute* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UBehaviorTask_WaitForAttribute* UBehaviorTask_WaitForAttribute::WaitForAttributeChange(class USmortGameplayBehavior* InOwningBehavior, const struct FGameplayAttribute& Attribute, const struct FGameplayTag& WithSrcTag, const struct FGameplayTag& WithoutSrcTag, bool TriggerOnce)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BehaviorTask_WaitForAttribute", "WaitForAttributeChange");
Params::BehaviorTask_WaitForAttribute_WaitForAttributeChange Parms{};
Parms.InOwningBehavior = InOwningBehavior;
Parms.Attribute = std::move(Attribute);
Parms.WithSrcTag = std::move(WithSrcTag);
Parms.WithoutSrcTag = std::move(WithoutSrcTag);
Parms.TriggerOnce = TriggerOnce;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BehaviorTask_WaitForAttribute.WaitForAttributeChangeWithComparison
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// class USmortGameplayBehavior* InOwningBehavior (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FGameplayAttribute& InAttribute (Parm, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FGameplayTag& InWithTag (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FGameplayTag& InWithoutTag (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// EBehaviorWaitAttributeChangeComparison InComparisonType (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float InComparisonValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool TriggerOnce (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UBehaviorTask_WaitForAttribute* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UBehaviorTask_WaitForAttribute* UBehaviorTask_WaitForAttribute::WaitForAttributeChangeWithComparison(class USmortGameplayBehavior* InOwningBehavior, const struct FGameplayAttribute& InAttribute, const struct FGameplayTag& InWithTag, const struct FGameplayTag& InWithoutTag, EBehaviorWaitAttributeChangeComparison InComparisonType, float InComparisonValue, bool TriggerOnce)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BehaviorTask_WaitForAttribute", "WaitForAttributeChangeWithComparison");
Params::BehaviorTask_WaitForAttribute_WaitForAttributeChangeWithComparison Parms{};
Parms.InOwningBehavior = InOwningBehavior;
Parms.InAttribute = std::move(InAttribute);
Parms.InWithTag = std::move(InWithTag);
Parms.InWithoutTag = std::move(InWithoutTag);
Parms.InComparisonType = InComparisonType;
Parms.InComparisonValue = InComparisonValue;
Parms.TriggerOnce = TriggerOnce;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.PlayDeathReactionGameplayAbility.AddDeathGameplayWidget
// (Final, Native, Protected, BlueprintCallable)
void UPlayDeathReactionGameplayAbility::AddDeathGameplayWidget()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("PlayDeathReactionGameplayAbility", "AddDeathGameplayWidget");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.PlayDeathReactionGameplayAbility.TakeGameControl
// (Final, Native, Protected, BlueprintCallable)
void UPlayDeathReactionGameplayAbility::TakeGameControl()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("PlayDeathReactionGameplayAbility", "TakeGameControl");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BehaviorTask_WaitGameplayEffectApplied.WaitGameplayEffectAppliedToSelf
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// class USmortGameplayBehavior* InOwningBehavior (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FGameplayTargetDataFilterHandle&SourceFilter (ConstParm, Parm, NativeAccessSpecifierPublic)
// const struct FGameplayTagRequirements& SourceTagRequirements (Parm, NativeAccessSpecifierPublic)
// const struct FGameplayTagRequirements& TargetTagRequirements (Parm, NativeAccessSpecifierPublic)
// bool TriggerOnce (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ListenForPeriodicEffect (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UBehaviorTask_WaitGameplayEffectApplied*ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UBehaviorTask_WaitGameplayEffectApplied* UBehaviorTask_WaitGameplayEffectApplied::WaitGameplayEffectAppliedToSelf(class USmortGameplayBehavior* InOwningBehavior, const struct FGameplayTargetDataFilterHandle& SourceFilter, const struct FGameplayTagRequirements& SourceTagRequirements, const struct FGameplayTagRequirements& TargetTagRequirements, bool TriggerOnce, bool ListenForPeriodicEffect)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BehaviorTask_WaitGameplayEffectApplied", "WaitGameplayEffectAppliedToSelf");
Params::BehaviorTask_WaitGameplayEffectApplied_WaitGameplayEffectAppliedToSelf Parms{};
Parms.InOwningBehavior = InOwningBehavior;
Parms.SourceFilter = std::move(SourceFilter);
Parms.SourceTagRequirements = std::move(SourceTagRequirements);
Parms.TargetTagRequirements = std::move(TargetTagRequirements);
Parms.TriggerOnce = TriggerOnce;
Parms.ListenForPeriodicEffect = ListenForPeriodicEffect;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BehaviorTask_WaitGameplayEffectApplied.WaitGameplayEffectAppliedToSelf_Query
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// class USmortGameplayBehavior* InOwningBehavior (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FGameplayTargetDataFilterHandle&SourceFilter (ConstParm, Parm, NativeAccessSpecifierPublic)
// const struct FGameplayTagQuery& SourceTagQuery (Parm, NativeAccessSpecifierPublic)
// const struct FGameplayTagQuery& TargetTagQuery (Parm, NativeAccessSpecifierPublic)
// bool TriggerOnce (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ListenForPeriodicEffect (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UBehaviorTask_WaitGameplayEffectApplied*ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UBehaviorTask_WaitGameplayEffectApplied* UBehaviorTask_WaitGameplayEffectApplied::WaitGameplayEffectAppliedToSelf_Query(class USmortGameplayBehavior* InOwningBehavior, const struct FGameplayTargetDataFilterHandle& SourceFilter, const struct FGameplayTagQuery& SourceTagQuery, const struct FGameplayTagQuery& TargetTagQuery, bool TriggerOnce, bool ListenForPeriodicEffect)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BehaviorTask_WaitGameplayEffectApplied", "WaitGameplayEffectAppliedToSelf_Query");
Params::BehaviorTask_WaitGameplayEffectApplied_WaitGameplayEffectAppliedToSelf_Query Parms{};
Parms.InOwningBehavior = InOwningBehavior;
Parms.SourceFilter = std::move(SourceFilter);
Parms.SourceTagQuery = std::move(SourceTagQuery);
Parms.TargetTagQuery = std::move(TargetTagQuery);
Parms.TriggerOnce = TriggerOnce;
Parms.ListenForPeriodicEffect = ListenForPeriodicEffect;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BehaviorTask_WaitGameplayEffectApplied.OnApplyGameplayEffectCallback
// (Final, Native, Public, HasOutParams)
// Parameters:
// class UAbilitySystemComponent* Target (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FGameplayEffectSpec& SpecApplied (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
// const struct FActiveGameplayEffectHandle&ActiveHandle (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBehaviorTask_WaitGameplayEffectApplied::OnApplyGameplayEffectCallback(class UAbilitySystemComponent* Target, const struct FGameplayEffectSpec& SpecApplied, const struct FActiveGameplayEffectHandle& ActiveHandle)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BehaviorTask_WaitGameplayEffectApplied", "OnApplyGameplayEffectCallback");
Params::BehaviorTask_WaitGameplayEffectApplied_OnApplyGameplayEffectCallback Parms{};
Parms.Target = Target;
Parms.SpecApplied = std::move(SpecApplied);
Parms.ActiveHandle = std::move(ActiveHandle);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BehaviorTask_WaitGameplayEffectRemoved.WaitForGameplayEffectRemoved
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// class USmortGameplayBehavior* InOwningBehavior (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FActiveGameplayEffectHandle&Handle (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UBehaviorTask_WaitGameplayEffectRemoved*ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UBehaviorTask_WaitGameplayEffectRemoved* UBehaviorTask_WaitGameplayEffectRemoved::WaitForGameplayEffectRemoved(class USmortGameplayBehavior* InOwningBehavior, const struct FActiveGameplayEffectHandle& Handle)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BehaviorTask_WaitGameplayEffectRemoved", "WaitForGameplayEffectRemoved");
Params::BehaviorTask_WaitGameplayEffectRemoved_WaitForGameplayEffectRemoved Parms{};
Parms.InOwningBehavior = InOwningBehavior;
Parms.Handle = std::move(Handle);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BehaviorTask_WaitGameplayEffectRemoved.OnGameplayEffectRemoved
// (Final, Native, Public, HasOutParams)
// Parameters:
// const struct FGameplayEffectRemovalInfo&InGameplayEffectRemovalInfo (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
void UBehaviorTask_WaitGameplayEffectRemoved::OnGameplayEffectRemoved(const struct FGameplayEffectRemovalInfo& InGameplayEffectRemovalInfo)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BehaviorTask_WaitGameplayEffectRemoved", "OnGameplayEffectRemoved");
Params::BehaviorTask_WaitGameplayEffectRemoved_OnGameplayEffectRemoved Parms{};
Parms.InGameplayEffectRemovalInfo = std::move(InGameplayEffectRemovalInfo);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BehaviorTask_WaitGameplayEvent.WaitGameplayEvent
// (Final, Native, Static, Private, BlueprintCallable)
// Parameters:
// class USmortGameplayBehavior* InOwningBehavior (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FGameplayTag& EventTag (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* OptionalExternalTarget_0 (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool OnlyTriggerOnce (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool OnlyMatchExact (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UBehaviorTask_WaitGameplayEvent* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UBehaviorTask_WaitGameplayEvent* UBehaviorTask_WaitGameplayEvent::WaitGameplayEvent(class USmortGameplayBehavior* InOwningBehavior, const struct FGameplayTag& EventTag, class AActor* OptionalExternalTarget_0, bool OnlyTriggerOnce, bool OnlyMatchExact)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BehaviorTask_WaitGameplayEvent", "WaitGameplayEvent");
Params::BehaviorTask_WaitGameplayEvent_WaitGameplayEvent Parms{};
Parms.InOwningBehavior = InOwningBehavior;
Parms.EventTag = std::move(EventTag);
Parms.OptionalExternalTarget_0 = OptionalExternalTarget_0;
Parms.OnlyTriggerOnce = OnlyTriggerOnce;
Parms.OnlyMatchExact = OnlyMatchExact;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.PlayExtendedMovementComponent.OnStartCorrection
// (Final, Native, Public)
void UPlayExtendedMovementComponent::OnStartCorrection()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("PlayExtendedMovementComponent", "OnStartCorrection");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTSingleItemBuyWidget.OnItemBuyAvailable
// (Event, Protected, BlueprintEvent)
void UBTSingleItemBuyWidget::OnItemBuyAvailable()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTSingleItemBuyWidget", "OnItemBuyAvailable");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.BTSingleItemBuyWidget.OnItemBuyNotAvailable
// (Event, Protected, BlueprintEvent)
void UBTSingleItemBuyWidget::OnItemBuyNotAvailable()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTSingleItemBuyWidget", "OnItemBuyNotAvailable");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.BTSingleItemBuyWidget.OnUpdateBrowseMarker
// (Event, Protected, BlueprintEvent)
// Parameters:
// bool bInShouldBeVisible (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTSingleItemBuyWidget::OnUpdateBrowseMarker(bool bInShouldBeVisible)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTSingleItemBuyWidget", "OnUpdateBrowseMarker");
Params::BTSingleItemBuyWidget_OnUpdateBrowseMarker Parms{};
Parms.bInShouldBeVisible = bInShouldBeVisible;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.BehaviorTask_WaitGameplayTag.WaitGameplayTag
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// class USmortGameplayBehavior* InOwningBehavior (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FGameplayTag& Tag (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* InOptionalExternalTarget (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UBehaviorTask_WaitGameplayTag* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UBehaviorTask_WaitGameplayTag* UBehaviorTask_WaitGameplayTag::WaitGameplayTag(class USmortGameplayBehavior* InOwningBehavior, const struct FGameplayTag& Tag, class AActor* InOptionalExternalTarget)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BehaviorTask_WaitGameplayTag", "WaitGameplayTag");
Params::BehaviorTask_WaitGameplayTag_WaitGameplayTag Parms{};
Parms.InOwningBehavior = InOwningBehavior;
Parms.Tag = std::move(Tag);
Parms.InOptionalExternalTarget = InOptionalExternalTarget;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BehaviorTask_WaitGameplayTag.GameplayTagCallback
// (Native, Public)
// Parameters:
// const struct FGameplayTag& InTag (ConstParm, Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 NewCount (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBehaviorTask_WaitGameplayTag::GameplayTagCallback(const struct FGameplayTag& InTag, int32 NewCount)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BehaviorTask_WaitGameplayTag", "GameplayTagCallback");
Params::BehaviorTask_WaitGameplayTag_GameplayTagCallback Parms{};
Parms.InTag = std::move(InTag);
Parms.NewCount = NewCount;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BehaviorTask_WaitTrace.WaitForTrace
// (Final, Native, Static, Public, HasOutParams, HasDefaults, BlueprintCallable)
// Parameters:
// class USmortGameplayBehavior* InOwningBehavior (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& RelativeStart (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& RelativeEnd (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// ETraceTypeQuery TraceChannel (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bTraceComplex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const TArray<class AActor*>& ActorsToIgnore (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
// float Radius (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bIgnoreSelf (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float TimeLimit (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UBehaviorTask_WaitTrace* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UBehaviorTask_WaitTrace* UBehaviorTask_WaitTrace::WaitForTrace(class USmortGameplayBehavior* InOwningBehavior, const struct FVector& RelativeStart, const struct FVector& RelativeEnd, ETraceTypeQuery TraceChannel, bool bTraceComplex, const TArray<class AActor*>& ActorsToIgnore, float Radius, bool bIgnoreSelf, float TimeLimit)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BehaviorTask_WaitTrace", "WaitForTrace");
Params::BehaviorTask_WaitTrace_WaitForTrace Parms{};
Parms.InOwningBehavior = InOwningBehavior;
Parms.RelativeStart = std::move(RelativeStart);
Parms.RelativeEnd = std::move(RelativeEnd);
Parms.TraceChannel = TraceChannel;
Parms.bTraceComplex = bTraceComplex;
Parms.ActorsToIgnore = std::move(ActorsToIgnore);
Parms.Radius = Radius;
Parms.bIgnoreSelf = bIgnoreSelf;
Parms.TimeLimit = TimeLimit;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlayLighting.SetFlashlightOffSupportLightProgress
// (Final, Native, Protected)
// Parameters:
// float ProgressValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ASHCharacterPlayLighting::SetFlashlightOffSupportLightProgress(float ProgressValue)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayLighting", "SetFlashlightOffSupportLightProgress");
Params::SHCharacterPlayLighting_SetFlashlightOffSupportLightProgress Parms{};
Parms.ProgressValue = ProgressValue;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosGameplayDialogAbility.PlayGameplayAudioWithAbility
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
// Parameters:
// class AActor* InSpeakerActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FGameplayTag& InEventTag (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FGameplayEventData& InGameplayEventData (Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
// const struct FDialogDataWrapper& InDialogDataWrapper (ConstParm, Parm, OutParm, ReferenceParm, ContainsInstancedReference, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCronosGameplayDialogAbility::PlayGameplayAudioWithAbility(class AActor* InSpeakerActor, const struct FGameplayTag& InEventTag, struct FGameplayEventData& InGameplayEventData, const struct FDialogDataWrapper& InDialogDataWrapper)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CronosGameplayDialogAbility", "PlayGameplayAudioWithAbility");
Params::CronosGameplayDialogAbility_PlayGameplayAudioWithAbility Parms{};
Parms.InSpeakerActor = InSpeakerActor;
Parms.InEventTag = std::move(InEventTag);
Parms.InGameplayEventData = std::move(InGameplayEventData);
Parms.InDialogDataWrapper = std::move(InDialogDataWrapper);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
InGameplayEventData = std::move(Parms.InGameplayEventData);
return Parms.ReturnValue;
}
// Function Cronos.CronosGameplayDialogAbility.OnDialogFinished
// (Native, Protected)
// Parameters:
// bool bCompleted (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosGameplayDialogAbility::OnDialogFinished(bool bCompleted)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosGameplayDialogAbility", "OnDialogFinished");
Params::CronosGameplayDialogAbility_OnDialogFinished Parms{};
Parms.bCompleted = bCompleted;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosGameplayDialogAbility.OnEventPauseReceived
// (Final, Native, Protected)
// Parameters:
// const struct FGameplayEventData& InPayload (Parm, NativeAccessSpecifierPublic)
void UCronosGameplayDialogAbility::OnEventPauseReceived(const struct FGameplayEventData& InPayload)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosGameplayDialogAbility", "OnEventPauseReceived");
Params::CronosGameplayDialogAbility_OnEventPauseReceived Parms{};
Parms.InPayload = std::move(InPayload);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosGameplayDialogAbility.OnEventResumeReceived
// (Final, Native, Protected)
// Parameters:
// const struct FGameplayEventData& InPayload (Parm, NativeAccessSpecifierPublic)
void UCronosGameplayDialogAbility::OnEventResumeReceived(const struct FGameplayEventData& InPayload)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosGameplayDialogAbility", "OnEventResumeReceived");
Params::CronosGameplayDialogAbility_OnEventResumeReceived Parms{};
Parms.InPayload = std::move(InPayload);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosGameplayDialogAbility.OnEventStopReceived
// (Final, Native, Protected)
// Parameters:
// const struct FGameplayEventData& InPayload (Parm, NativeAccessSpecifierPublic)
void UCronosGameplayDialogAbility::OnEventStopReceived(const struct FGameplayEventData& InPayload)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosGameplayDialogAbility", "OnEventStopReceived");
Params::CronosGameplayDialogAbility_OnEventStopReceived Parms{};
Parms.InPayload = std::move(InPayload);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTSoulLeakAbility.PlaySoulLeakWithAbility
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
// Parameters:
// class AActor* InSpeakerActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FGameplayTag& InEventTag (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FGameplayEventData& InGameplayEventData (Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
// const struct FDialogDataWrapper& InDialogDataWrapper (ConstParm, Parm, OutParm, ReferenceParm, ContainsInstancedReference, NativeAccessSpecifierPublic)
// const TArray<TSubclassOf<class UGameplayEffect>>&InGameplayEffects (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, UObjectWrapper, NativeAccessSpecifierPublic)
// class UAkAudioEvent* InAudioEvent (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float InFadeOutDuration (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UBTSoulLeakAbility::PlaySoulLeakWithAbility(class AActor* InSpeakerActor, const struct FGameplayTag& InEventTag, struct FGameplayEventData& InGameplayEventData, const struct FDialogDataWrapper& InDialogDataWrapper, const TArray<TSubclassOf<class UGameplayEffect>>& InGameplayEffects, class UAkAudioEvent* InAudioEvent, float InFadeOutDuration)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BTSoulLeakAbility", "PlaySoulLeakWithAbility");
Params::BTSoulLeakAbility_PlaySoulLeakWithAbility Parms{};
Parms.InSpeakerActor = InSpeakerActor;
Parms.InEventTag = std::move(InEventTag);
Parms.InGameplayEventData = std::move(InGameplayEventData);
Parms.InDialogDataWrapper = std::move(InDialogDataWrapper);
Parms.InGameplayEffects = std::move(InGameplayEffects);
Parms.InAudioEvent = InAudioEvent;
Parms.InFadeOutDuration = InFadeOutDuration;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
InGameplayEventData = std::move(Parms.InGameplayEventData);
return Parms.ReturnValue;
}
// Function Cronos.BTSoulLeakAbility.OnAkEventFinished
// (Final, Native, Private)
// Parameters:
// EAkCallbackType InCallbackType (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UAkCallbackInfo* InCallbackInfo (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTSoulLeakAbility::OnAkEventFinished(EAkCallbackType InCallbackType, class UAkCallbackInfo* InCallbackInfo)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTSoulLeakAbility", "OnAkEventFinished");
Params::BTSoulLeakAbility_OnAkEventFinished Parms{};
Parms.InCallbackType = InCallbackType;
Parms.InCallbackInfo = InCallbackInfo;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BehaviorTask_WaitVelocityChange.CreateWaitVelocityChange
// (Final, Native, Static, Public, HasDefaults, BlueprintCallable)
// Parameters:
// class USmortGameplayBehavior* InOwningBehavior (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& Direction (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float MinimumMagnitude (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UBehaviorTask_WaitVelocityChange* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UBehaviorTask_WaitVelocityChange* UBehaviorTask_WaitVelocityChange::CreateWaitVelocityChange(class USmortGameplayBehavior* InOwningBehavior, const struct FVector& Direction, float MinimumMagnitude)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BehaviorTask_WaitVelocityChange", "CreateWaitVelocityChange");
Params::BehaviorTask_WaitVelocityChange_CreateWaitVelocityChange Parms{};
Parms.InOwningBehavior = InOwningBehavior;
Parms.Direction = std::move(Direction);
Parms.MinimumMagnitude = MinimumMagnitude;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTDialogBoxMenuWidget.AlignButtons
// (Event, Protected, BlueprintEvent)
// Parameters:
// EHorizontalAlignment InAlignment (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTDialogBoxMenuWidget::AlignButtons(EHorizontalAlignment InAlignment)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTDialogBoxMenuWidget", "AlignButtons");
Params::BTDialogBoxMenuWidget_AlignButtons Parms{};
Parms.InAlignment = InAlignment;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.BTMemoPageWidget.SetPicture
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// TSoftObjectPtr<class UTexture2D> InImage (Parm, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTMemoPageWidget::SetPicture(TSoftObjectPtr<class UTexture2D> InImage)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTMemoPageWidget", "SetPicture");
Params::BTMemoPageWidget_SetPicture Parms{};
Parms.InImage = InImage;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTMemoPageWidget.SetText
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const class FText& InText (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
void UBTMemoPageWidget::SetText(const class FText& InText)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTMemoPageWidget", "SetText");
Params::BTMemoPageWidget_SetText Parms{};
Parms.InText = std::move(InText);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SteeringComponent.OnActorBump
// (Native, Protected, HasOutParams, HasDefaults)
// Parameters:
// class AActor* SelfActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* OtherActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& NormalImpulse (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FHitResult& Hit (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
void USteeringComponent::OnActorBump(class AActor* SelfActor, class AActor* OtherActor, const struct FVector& NormalImpulse, const struct FHitResult& Hit)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SteeringComponent", "OnActorBump");
Params::SteeringComponent_OnActorBump Parms{};
Parms.SelfActor = SelfActor;
Parms.OtherActor = OtherActor;
Parms.NormalImpulse = std::move(NormalImpulse);
Parms.Hit = std::move(Hit);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SteeringComponent.OnNavDataRegistered
// (Final, Native, Protected)
// Parameters:
// class ANavigationData* NavData (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USteeringComponent::OnNavDataRegistered(class ANavigationData* NavData)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SteeringComponent", "OnNavDataRegistered");
Params::SteeringComponent_OnNavDataRegistered Parms{};
Parms.NavData = NavData;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SteeringComponent.OnNavigationInitDone
// (Native, Protected)
void USteeringComponent::OnNavigationInitDone()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SteeringComponent", "OnNavigationInitDone");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BT3DNavGrid.OnBeginOverlap
// (Final, Native, Protected)
// Parameters:
// class AActor* OverlappedActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* OtherActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ABT3DNavGrid::OnBeginOverlap(class AActor* OverlappedActor, class AActor* OtherActor)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BT3DNavGrid", "OnBeginOverlap");
Params::BT3DNavGrid_OnBeginOverlap Parms{};
Parms.OverlappedActor = OverlappedActor;
Parms.OtherActor = OtherActor;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BT3DNavGrid.OnEndOverlap
// (Final, Native, Protected)
// Parameters:
// class AActor* OverlappedActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* OtherActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ABT3DNavGrid::OnEndOverlap(class AActor* OverlappedActor, class AActor* OtherActor)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BT3DNavGrid", "OnEndOverlap");
Params::BT3DNavGrid_OnEndOverlap Parms{};
Parms.OverlappedActor = OverlappedActor;
Parms.OtherActor = OtherActor;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHInteractionManagerComponent.BindProximityDetector
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const class UShapeComponent* NewProximityDetector (ConstParm, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHInteractionManagerComponent::BindProximityDetector(const class UShapeComponent* NewProximityDetector)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHInteractionManagerComponent", "BindProximityDetector");
Params::SHInteractionManagerComponent_BindProximityDetector Parms{};
Parms.NewProximityDetector = NewProximityDetector;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHInteractionManagerComponent.BindProximityDetectors
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const TArray<class UShapeComponent*>& NewProximityDetectors (Parm, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
void USHInteractionManagerComponent::BindProximityDetectors(const TArray<class UShapeComponent*>& NewProximityDetectors)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHInteractionManagerComponent", "BindProximityDetectors");
Params::SHInteractionManagerComponent_BindProximityDetectors Parms{};
Parms.NewProximityDetectors = std::move(NewProximityDetectors);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHInteractionManagerComponent.BindVisibilityDetector
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const class USHRaycastDetectableComponent*NewVisibilityDetector (ConstParm, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHInteractionManagerComponent::BindVisibilityDetector(const class USHRaycastDetectableComponent* NewVisibilityDetector)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHInteractionManagerComponent", "BindVisibilityDetector");
Params::SHInteractionManagerComponent_BindVisibilityDetector Parms{};
Parms.NewVisibilityDetector = NewVisibilityDetector;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHInteractionManagerComponent.HideIconInstant
// (Final, Native, Public, BlueprintCallable)
void USHInteractionManagerComponent::HideIconInstant()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHInteractionManagerComponent", "HideIconInstant");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHInteractionManagerComponent.InterruptCurrentInteraction
// (Final, Native, Public, BlueprintCallable)
void USHInteractionManagerComponent::InterruptCurrentInteraction()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHInteractionManagerComponent", "InterruptCurrentInteraction");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHInteractionManagerComponent.ProcessProximityBeginOverlap
// (Final, Native, Protected, HasOutParams)
// Parameters:
// class UPrimitiveComponent* OverlappedComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* OtherActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UPrimitiveComponent* OtherComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 OtherBodyIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool FromSweep (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FHitResult& SweepResult (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
void USHInteractionManagerComponent::ProcessProximityBeginOverlap(class UPrimitiveComponent* OverlappedComponent, class AActor* OtherActor, class UPrimitiveComponent* OtherComponent, int32 OtherBodyIndex, bool FromSweep, const struct FHitResult& SweepResult)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHInteractionManagerComponent", "ProcessProximityBeginOverlap");
Params::SHInteractionManagerComponent_ProcessProximityBeginOverlap Parms{};
Parms.OverlappedComponent = OverlappedComponent;
Parms.OtherActor = OtherActor;
Parms.OtherComponent = OtherComponent;
Parms.OtherBodyIndex = OtherBodyIndex;
Parms.FromSweep = FromSweep;
Parms.SweepResult = std::move(SweepResult);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHInteractionManagerComponent.ProcessProximityEndOverlap
// (Final, Native, Protected)
// Parameters:
// class UPrimitiveComponent* OverlappedComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* OtherActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UPrimitiveComponent* OtherComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 OtherBodyIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHInteractionManagerComponent::ProcessProximityEndOverlap(class UPrimitiveComponent* OverlappedComponent, class AActor* OtherActor, class UPrimitiveComponent* OtherComponent, int32 OtherBodyIndex)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHInteractionManagerComponent", "ProcessProximityEndOverlap");
Params::SHInteractionManagerComponent_ProcessProximityEndOverlap Parms{};
Parms.OverlappedComponent = OverlappedComponent;
Parms.OtherActor = OtherActor;
Parms.OtherComponent = OtherComponent;
Parms.OtherBodyIndex = OtherBodyIndex;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHInteractionManagerComponent.RegisterGeneric
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const class USHInteractionGenericComponent*Generic (ConstParm, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class USHRaycastDetectableComponent*Detectable (ConstParm, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class USHInteractionIconComponent*Icon (ConstParm, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const TArray<class USHInteractionIconSlotComponent*>&Slots (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, ContainsInstancedReference, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHInteractionManagerComponent::RegisterGeneric(const class USHInteractionGenericComponent* Generic, const class USHRaycastDetectableComponent* Detectable, const class USHInteractionIconComponent* Icon, const TArray<class USHInteractionIconSlotComponent*>& Slots)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHInteractionManagerComponent", "RegisterGeneric");
Params::SHInteractionManagerComponent_RegisterGeneric Parms{};
Parms.Generic = Generic;
Parms.Detectable = Detectable;
Parms.Icon = Icon;
Parms.Slots = std::move(Slots);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHInteractionManagerComponent.SetDetectionEnabled
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const bool Enable (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UObject* Enabler (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHInteractionManagerComponent::SetDetectionEnabled(const bool Enable, const class UObject* Enabler)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHInteractionManagerComponent", "SetDetectionEnabled");
Params::SHInteractionManagerComponent_SetDetectionEnabled Parms{};
Parms.Enable = Enable;
Parms.Enabler = Enabler;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHInteractionManagerComponent.SetDetectionState
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// EDetectionState InDetectionState (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHInteractionManagerComponent::SetDetectionState(EDetectionState InDetectionState)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHInteractionManagerComponent", "SetDetectionState");
Params::SHInteractionManagerComponent_SetDetectionState Parms{};
Parms.InDetectionState = InDetectionState;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHInteractionManagerComponent.SetObjectDetectionEnabled
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const class UObject* Object (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const bool Enable (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UObject* Enabler (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHInteractionManagerComponent::SetObjectDetectionEnabled(const class UObject* Object, const bool Enable, const class UObject* Enabler)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHInteractionManagerComponent", "SetObjectDetectionEnabled");
Params::SHInteractionManagerComponent_SetObjectDetectionEnabled Parms{};
Parms.Object = Object;
Parms.Enable = Enable;
Parms.Enabler = Enabler;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHInteractionManagerComponent.GetDetectionState
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// EDetectionState ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EDetectionState USHInteractionManagerComponent::GetDetectionState() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHInteractionManagerComponent", "GetDetectionState");
Params::SHInteractionManagerComponent_GetDetectionState Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHInteractionManagerComponent.HasActiveInteraction
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHInteractionManagerComponent::HasActiveInteraction() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHInteractionManagerComponent", "HasActiveInteraction");
Params::SHInteractionManagerComponent_HasActiveInteraction Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHInteractionManagerComponent.HasUsableActorNearby
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHInteractionManagerComponent::HasUsableActorNearby() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHInteractionManagerComponent", "HasUsableActorNearby");
Params::SHInteractionManagerComponent_HasUsableActorNearby Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHInteractionManagerComponent.IsDetectionEnabled
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHInteractionManagerComponent::IsDetectionEnabled() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHInteractionManagerComponent", "IsDetectionEnabled");
Params::SHInteractionManagerComponent_IsDetectionEnabled Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTAdvancedTeleportBehaviorEffector.OnColliderBeginOverlapEnd
// (Native, Public, HasOutParams)
// Parameters:
// class UPrimitiveComponent* OverlappedComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* OtherActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UPrimitiveComponent* OtherComp (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 OtherBodyIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bFromSweep (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FHitResult& SweepResult (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
void UBTAdvancedTeleportBehaviorEffector::OnColliderBeginOverlapEnd(class UPrimitiveComponent* OverlappedComponent, class AActor* OtherActor, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, const struct FHitResult& SweepResult)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTAdvancedTeleportBehaviorEffector", "OnColliderBeginOverlapEnd");
Params::BTAdvancedTeleportBehaviorEffector_OnColliderBeginOverlapEnd Parms{};
Parms.OverlappedComponent = OverlappedComponent;
Parms.OtherActor = OtherActor;
Parms.OtherComp = OtherComp;
Parms.OtherBodyIndex = OtherBodyIndex;
Parms.bFromSweep = bFromSweep;
Parms.SweepResult = std::move(SweepResult);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTAdvancedTeleportBehaviorEffector.OnColliderBeginOverlapStart
// (Native, Public, HasOutParams)
// Parameters:
// class UPrimitiveComponent* OverlappedComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* OtherActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UPrimitiveComponent* OtherComp (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 OtherBodyIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bFromSweep (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FHitResult& SweepResult (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
void UBTAdvancedTeleportBehaviorEffector::OnColliderBeginOverlapStart(class UPrimitiveComponent* OverlappedComponent, class AActor* OtherActor, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, const struct FHitResult& SweepResult)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTAdvancedTeleportBehaviorEffector", "OnColliderBeginOverlapStart");
Params::BTAdvancedTeleportBehaviorEffector_OnColliderBeginOverlapStart Parms{};
Parms.OverlappedComponent = OverlappedComponent;
Parms.OtherActor = OtherActor;
Parms.OtherComp = OtherComp;
Parms.OtherBodyIndex = OtherBodyIndex;
Parms.bFromSweep = bFromSweep;
Parms.SweepResult = std::move(SweepResult);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTAgreementsInfoPanel.BP_OnLeave
// (Event, Public, BlueprintEvent)
void UBTAgreementsInfoPanel::BP_OnLeave()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTAgreementsInfoPanel", "BP_OnLeave");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.BTAgreementsInfoPanel.Leave
// (Native, Public, BlueprintCallable)
void UBTAgreementsInfoPanel::Leave()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTAgreementsInfoPanel", "Leave");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.DestructibleBaseActor.AttachGeometryCollectionComponent
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class UCronosGeometryCollectionComponent*ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UCronosGeometryCollectionComponent* ADestructibleBaseActor::AttachGeometryCollectionComponent()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("DestructibleBaseActor", "AttachGeometryCollectionComponent");
Params::DestructibleBaseActor_AttachGeometryCollectionComponent Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.DestructibleBaseActor.CallDestructionFinished
// (Final, Native, Public, BlueprintCallable)
void ADestructibleBaseActor::CallDestructionFinished()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("DestructibleBaseActor", "CallDestructionFinished");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.DestructibleBaseActor.DetachGeometryCollectionComponent
// (Final, Native, Public, BlueprintCallable)
void ADestructibleBaseActor::DetachGeometryCollectionComponent()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("DestructibleBaseActor", "DetachGeometryCollectionComponent");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.DestructibleBaseActor.GetGeometryCollectionComponent
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// class UGeometryCollectionComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UGeometryCollectionComponent* ADestructibleBaseActor::GetGeometryCollectionComponent()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("DestructibleBaseActor", "GetGeometryCollectionComponent");
Params::DestructibleBaseActor_GetGeometryCollectionComponent Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.DestructibleBaseActor.GetNumElements
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 ADestructibleBaseActor::GetNumElements()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("DestructibleBaseActor", "GetNumElements");
Params::DestructibleBaseActor_GetNumElements Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.DestructibleBaseActor.InternalOnChaosBreakEvent
// (Final, Native, Private, HasOutParams)
// Parameters:
// const struct FChaosBreakEvent& BreakEvent (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
void ADestructibleBaseActor::InternalOnChaosBreakEvent(const struct FChaosBreakEvent& BreakEvent)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("DestructibleBaseActor", "InternalOnChaosBreakEvent");
Params::DestructibleBaseActor_InternalOnChaosBreakEvent Parms{};
Parms.BreakEvent = std::move(BreakEvent);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.DestructibleBaseActor.InternalOnChaosPhysicsCollision
// (Final, Native, Private, HasOutParams)
// Parameters:
// const struct FChaosPhysicsCollisionInfo&CollisionInfo (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
void ADestructibleBaseActor::InternalOnChaosPhysicsCollision(const struct FChaosPhysicsCollisionInfo& CollisionInfo)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("DestructibleBaseActor", "InternalOnChaosPhysicsCollision");
Params::DestructibleBaseActor_InternalOnChaosPhysicsCollision Parms{};
Parms.CollisionInfo = std::move(CollisionInfo);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.DestructibleBaseActor.NativeOnChaosBreakEvent
// (Native, Event, Public, HasOutParams, BlueprintEvent)
// Parameters:
// const struct FChaosBreakEvent& BreakEvent (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
void ADestructibleBaseActor::NativeOnChaosBreakEvent(const struct FChaosBreakEvent& BreakEvent)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("DestructibleBaseActor", "NativeOnChaosBreakEvent");
Params::DestructibleBaseActor_NativeOnChaosBreakEvent Parms{};
Parms.BreakEvent = std::move(BreakEvent);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.DestructibleBaseActor.NativeOnChaosPhysicsCollision
// (Native, Event, Public, HasOutParams, BlueprintEvent)
// Parameters:
// const struct FChaosPhysicsCollisionInfo&CollisionInfo (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
void ADestructibleBaseActor::NativeOnChaosPhysicsCollision(const struct FChaosPhysicsCollisionInfo& CollisionInfo)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("DestructibleBaseActor", "NativeOnChaosPhysicsCollision");
Params::DestructibleBaseActor_NativeOnChaosPhysicsCollision Parms{};
Parms.CollisionInfo = std::move(CollisionInfo);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SwitchWeaponModeAbility.OnAssembleMontageEnd
// (Final, Native, Protected)
// Parameters:
// class UAnimMontage* Montage (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bInterrupted (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USwitchWeaponModeAbility::OnAssembleMontageEnd(class UAnimMontage* Montage, bool bInterrupted)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SwitchWeaponModeAbility", "OnAssembleMontageEnd");
Params::SwitchWeaponModeAbility_OnAssembleMontageEnd Parms{};
Parms.Montage = Montage;
Parms.bInterrupted = bInterrupted;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SwitchWeaponModeAbility.OnDisassembleMontageEnd
// (Final, Native, Protected)
// Parameters:
// class UAnimMontage* Montage (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bInterrupted (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USwitchWeaponModeAbility::OnDisassembleMontageEnd(class UAnimMontage* Montage, bool bInterrupted)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SwitchWeaponModeAbility", "OnDisassembleMontageEnd");
Params::SwitchWeaponModeAbility_OnDisassembleMontageEnd Parms{};
Parms.Montage = Montage;
Parms.bInterrupted = bInterrupted;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SwitchWeaponModeAbility.StartAssemble
// (Final, Native, Protected)
void USwitchWeaponModeAbility::StartAssemble()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SwitchWeaponModeAbility", "StartAssemble");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SwitchWeaponModeAbility.GetNewSlot
// (Final, Native, Protected, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const class ASHCharacterPlay* CharacterPlay (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 USwitchWeaponModeAbility::GetNewSlot(const class ASHCharacterPlay* CharacterPlay) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SwitchWeaponModeAbility", "GetNewSlot");
Params::SwitchWeaponModeAbility_GetNewSlot Parms{};
Parms.CharacterPlay = CharacterPlay;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTScrollableAgreementsPanel.CreateTextWidgets
// (Final, Native, Protected, HasOutParams, BlueprintCallable)
// Parameters:
// const class FText& InText (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
// TSubclassOf<class UTextLayoutWidget> InWidgetClass (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTScrollableAgreementsPanel::CreateTextWidgets(const class FText& InText, TSubclassOf<class UTextLayoutWidget> InWidgetClass)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTScrollableAgreementsPanel", "CreateTextWidgets");
Params::BTScrollableAgreementsPanel_CreateTextWidgets Parms{};
Parms.InText = std::move(InText);
Parms.InWidgetClass = InWidgetClass;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTScrollableAgreementsPanel.OnScrollBoxUpDownNavigation
// (Final, Native, Protected)
// Parameters:
// EUINavigation InNavigation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UWidget* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UWidget* UBTScrollableAgreementsPanel::OnScrollBoxUpDownNavigation(EUINavigation InNavigation)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTScrollableAgreementsPanel", "OnScrollBoxUpDownNavigation");
Params::BTScrollableAgreementsPanel_OnScrollBoxUpDownNavigation Parms{};
Parms.InNavigation = InNavigation;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTScrollableAgreementsPanel.OnTextWidgetCreated
// (Event, Protected, BlueprintEvent)
// Parameters:
// class UTextLayoutWidget* InTextWidget (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTScrollableAgreementsPanel::OnTextWidgetCreated(class UTextLayoutWidget* InTextWidget)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTScrollableAgreementsPanel", "OnTextWidgetCreated");
Params::BTScrollableAgreementsPanel_OnTextWidgetCreated Parms{};
Parms.InTextWidget = InTextWidget;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.BTScrollableAgreementsPanel.OnUserScrolled
// (Final, Native, Private)
// Parameters:
// float CurrentOffset (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTScrollableAgreementsPanel::OnUserScrolled(float CurrentOffset)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTScrollableAgreementsPanel", "OnUserScrolled");
Params::BTScrollableAgreementsPanel_OnUserScrolled Parms{};
Parms.CurrentOffset = CurrentOffset;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.DoppelTentaclesManager.AttackTentaclesFadeTimelineCallback
// (Final, Native, Private)
// Parameters:
// float TimelineValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UDoppelTentaclesManager::AttackTentaclesFadeTimelineCallback(float TimelineValue)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("DoppelTentaclesManager", "AttackTentaclesFadeTimelineCallback");
Params::DoppelTentaclesManager_AttackTentaclesFadeTimelineCallback Parms{};
Parms.TimelineValue = TimelineValue;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.DoppelTentaclesManager.IdleTentaclesFadeTimelineCallback
// (Final, Native, Private)
// Parameters:
// float TimelineValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UDoppelTentaclesManager::IdleTentaclesFadeTimelineCallback(float TimelineValue)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("DoppelTentaclesManager", "IdleTentaclesFadeTimelineCallback");
Params::DoppelTentaclesManager_IdleTentaclesFadeTimelineCallback Parms{};
Parms.TimelineValue = TimelineValue;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.DoppelTentaclesManager.OnReachStartReversedAttackTentaclesFadeTimeLine
// (Final, Native, Private)
void UDoppelTentaclesManager::OnReachStartReversedAttackTentaclesFadeTimeLine()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("DoppelTentaclesManager", "OnReachStartReversedAttackTentaclesFadeTimeLine");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.DoppelTentaclesManager.OnReachStartReversedIdleTentaclesFadeTimeLine
// (Final, Native, Private)
void UDoppelTentaclesManager::OnReachStartReversedIdleTentaclesFadeTimeLine()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("DoppelTentaclesManager", "OnReachStartReversedIdleTentaclesFadeTimeLine");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.DoppelTentaclesManager.SetActiveAttackTentacles
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool bActive (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UDoppelTentaclesManager::SetActiveAttackTentacles(bool bActive)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("DoppelTentaclesManager", "SetActiveAttackTentacles");
Params::DoppelTentaclesManager_SetActiveAttackTentacles Parms{};
Parms.bActive = bActive;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.DoppelTentaclesManager.SetActiveIdleTentacles
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool bActive (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UDoppelTentaclesManager::SetActiveIdleTentacles(bool bActive)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("DoppelTentaclesManager", "SetActiveIdleTentacles");
Params::DoppelTentaclesManager_SetActiveIdleTentacles Parms{};
Parms.bActive = bActive;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHItemInteractionAnimInstance.GetAnimationsPreset
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class UCronosMovementAnimationsPreset* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UCronosMovementAnimationsPreset* USHItemInteractionAnimInstance::GetAnimationsPreset() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHItemInteractionAnimInstance", "GetAnimationsPreset");
Params::SHItemInteractionAnimInstance_GetAnimationsPreset Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHItemInteractionAnimInstance.GetTakeAnimation
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class UAnimSequence* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UAnimSequence* USHItemInteractionAnimInstance::GetTakeAnimation() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHItemInteractionAnimInstance", "GetTakeAnimation");
Params::SHItemInteractionAnimInstance_GetTakeAnimation Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTInteractionManagerComponent.Debug_Interaction
// (Final, Exec, Native, Public, BlueprintCallable)
void UBTInteractionManagerComponent::Debug_Interaction()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTInteractionManagerComponent", "Debug_Interaction");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTInteractionManagerComponent.OnComponentBeginOverlap
// (Final, Native, Protected, HasOutParams)
// Parameters:
// class UPrimitiveComponent* OverlappedComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* OtherActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UPrimitiveComponent* OtherComp (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 OtherBodyIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bFromSweep (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FHitResult& SweepResult (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
void UBTInteractionManagerComponent::OnComponentBeginOverlap(class UPrimitiveComponent* OverlappedComponent, class AActor* OtherActor, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, const struct FHitResult& SweepResult)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTInteractionManagerComponent", "OnComponentBeginOverlap");
Params::BTInteractionManagerComponent_OnComponentBeginOverlap Parms{};
Parms.OverlappedComponent = OverlappedComponent;
Parms.OtherActor = OtherActor;
Parms.OtherComp = OtherComp;
Parms.OtherBodyIndex = OtherBodyIndex;
Parms.bFromSweep = bFromSweep;
Parms.SweepResult = std::move(SweepResult);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTInteractionManagerComponent.OnComponentEndOverlap
// (Final, Native, Protected)
// Parameters:
// class UPrimitiveComponent* OverlappedComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* OtherActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UPrimitiveComponent* OtherComp (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 OtherBodyIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTInteractionManagerComponent::OnComponentEndOverlap(class UPrimitiveComponent* OverlappedComponent, class AActor* OtherActor, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTInteractionManagerComponent", "OnComponentEndOverlap");
Params::BTInteractionManagerComponent_OnComponentEndOverlap Parms{};
Parms.OverlappedComponent = OverlappedComponent;
Parms.OtherActor = OtherActor;
Parms.OtherComp = OtherComp;
Parms.OtherBodyIndex = OtherBodyIndex;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTInteractionManagerComponent.SetInteractionBlocked
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class UObject* InObject (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bState (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTInteractionManagerComponent::SetInteractionBlocked(class UObject* InObject, bool bState)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTInteractionManagerComponent", "SetInteractionBlocked");
Params::BTInteractionManagerComponent_SetInteractionBlocked Parms{};
Parms.InObject = InObject;
Parms.bState = bState;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTInteractionManagerComponent.GetMaxDistance
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float UBTInteractionManagerComponent::GetMaxDistance() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTInteractionManagerComponent", "GetMaxDistance");
Params::BTInteractionManagerComponent_GetMaxDistance Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTInteractionManagerComponent.GetMaxDistanceOffset
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float UBTInteractionManagerComponent::GetMaxDistanceOffset() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTInteractionManagerComponent", "GetMaxDistanceOffset");
Params::BTInteractionManagerComponent_GetMaxDistanceOffset Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTAmountModalMenuWidget.ConfirmModalWithAmount
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// class UObject* InWorldContext (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 InAmount (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bInstant (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTAmountModalMenuWidget::ConfirmModalWithAmount(class UObject* InWorldContext, int32 InAmount, bool bInstant)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BTAmountModalMenuWidget", "ConfirmModalWithAmount");
Params::BTAmountModalMenuWidget_ConfirmModalWithAmount Parms{};
Parms.InWorldContext = InWorldContext;
Parms.InAmount = InAmount;
Parms.bInstant = bInstant;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTAmountModalMenuWidget.OnButtonDecreaseQuantity
// (Final, Native, Protected)
void UBTAmountModalMenuWidget::OnButtonDecreaseQuantity()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTAmountModalMenuWidget", "OnButtonDecreaseQuantity");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTAmountModalMenuWidget.OnButtonIncreaseQuantity
// (Final, Native, Protected)
void UBTAmountModalMenuWidget::OnButtonIncreaseQuantity()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTAmountModalMenuWidget", "OnButtonIncreaseQuantity");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.FullscreenImageMaterialWidget.GetFullscreenImageMaterialWidget
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UFullscreenImageMaterialWidget* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UFullscreenImageMaterialWidget* UFullscreenImageMaterialWidget::GetFullscreenImageMaterialWidget(const class UObject* WorldContextObject)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("FullscreenImageMaterialWidget", "GetFullscreenImageMaterialWidget");
Params::FullscreenImageMaterialWidget_GetFullscreenImageMaterialWidget Parms{};
Parms.WorldContextObject = WorldContextObject;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.FullscreenImageMaterialWidget.Hide
// (Final, Native, Public, BlueprintCallable)
void UFullscreenImageMaterialWidget::Hide()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FullscreenImageMaterialWidget", "Hide");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.FullscreenImageMaterialWidget.Init
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class UMaterialInterface* Material (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UFullscreenImageMaterialWidget::Init(class UMaterialInterface* Material)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FullscreenImageMaterialWidget", "Init");
Params::FullscreenImageMaterialWidget_Init Parms{};
Parms.Material = Material;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.FullscreenImageMaterialWidget.Show
// (Final, Native, Public, BlueprintCallable)
void UFullscreenImageMaterialWidget::Show()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FullscreenImageMaterialWidget", "Show");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHLightingChannelsStatics.GetLightingChannelsPack
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// const ESHLightingChannelsProfile Profile (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FSHLightingChannelsPack ReturnValue (Parm, OutParm, ReturnParm, NoDestructor, NativeAccessSpecifierPublic)
struct FSHLightingChannelsPack USHLightingChannelsStatics::GetLightingChannelsPack(const ESHLightingChannelsProfile Profile)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHLightingChannelsStatics", "GetLightingChannelsPack");
Params::SHLightingChannelsStatics_GetLightingChannelsPack Parms{};
Parms.Profile = Profile;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTAudioItemBehaviorTrigger.OnDialogFinished
// (Native, Public)
void UBTAudioItemBehaviorTrigger::OnDialogFinished()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTAudioItemBehaviorTrigger", "OnDialogFinished");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosSpawnPoint.ActivateTeleportationArea
// (Final, Native, Public, BlueprintCallable)
void ACronosSpawnPoint::ActivateTeleportationArea()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosSpawnPoint", "ActivateTeleportationArea");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosSpawnPoint.LoadTeleportationArea
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class UObject* InRequester (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// EWorldStateRequestActivationMode ActivationMode (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ACronosSpawnPoint::LoadTeleportationArea(class UObject* InRequester, EWorldStateRequestActivationMode ActivationMode)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosSpawnPoint", "LoadTeleportationArea");
Params::CronosSpawnPoint_LoadTeleportationArea Parms{};
Parms.InRequester = InRequester;
Parms.ActivationMode = ActivationMode;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosSpawnPoint.OnCutsceneFinished
// (Final, Native, Public)
// Parameters:
// bool Skipped (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ACronosSpawnPoint::OnCutsceneFinished(bool Skipped)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosSpawnPoint", "OnCutsceneFinished");
Params::CronosSpawnPoint_OnCutsceneFinished Parms{};
Parms.Skipped = Skipped;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosSpawnPoint.OnGameReadyToStart
// (Final, Native, Public)
void ACronosSpawnPoint::OnGameReadyToStart()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosSpawnPoint", "OnGameReadyToStart");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosSpawnPoint.OnPlayerReadyBP
// (Event, Public, BlueprintCallable, BlueprintEvent)
void ACronosSpawnPoint::OnPlayerReadyBP()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosSpawnPoint", "OnPlayerReadyBP");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.CronosSpawnPoint.OnPlayFromHerePlayerReady
// (Event, Public, BlueprintCallable, BlueprintEvent)
void ACronosSpawnPoint::OnPlayFromHerePlayerReady()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosSpawnPoint", "OnPlayFromHerePlayerReady");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.CronosSpawnPoint.TeleportPlayerToSpawnPoint
// (Final, Native, Public, BlueprintCallable)
void ACronosSpawnPoint::TeleportPlayerToSpawnPoint()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosSpawnPoint", "TeleportPlayerToSpawnPoint");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosSpawnPoint.TryRegisterSpawnPointAsMostRecent
// (Final, Native, Private, BlueprintCallable, Const)
void ACronosSpawnPoint::TryRegisterSpawnPointAsMostRecent() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosSpawnPoint", "TryRegisterSpawnPointAsMostRecent");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayControlEntry.CustomSetup
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const struct FSHGameplayControlDataStruct&ControlData (Parm, NativeAccessSpecifierPublic)
void USHGameplayControlEntry::CustomSetup(const struct FSHGameplayControlDataStruct& ControlData)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayControlEntry", "CustomSetup");
Params::SHGameplayControlEntry_CustomSetup Parms{};
Parms.ControlData = std::move(ControlData);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.DatabasePagedDocumentWidget.NextPage
// (Final, Native, Public, BlueprintCallable)
void UDatabasePagedDocumentWidget::NextPage()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("DatabasePagedDocumentWidget", "NextPage");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.DatabasePagedDocumentWidget.PrevPage
// (Final, Native, Public, BlueprintCallable)
void UDatabasePagedDocumentWidget::PrevPage()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("DatabasePagedDocumentWidget", "PrevPage");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.DatabasePagedDocumentWidget.UpdateNavigation
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// float InScrollAcceleration (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UDatabasePagedDocumentWidget::UpdateNavigation(float InScrollAcceleration)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("DatabasePagedDocumentWidget", "UpdateNavigation");
Params::DatabasePagedDocumentWidget_UpdateNavigation Parms{};
Parms.InScrollAcceleration = InScrollAcceleration;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.DatabasePagedDocumentWidget.UpdateNavigationArrows
// (Final, Native, Public, BlueprintCallable)
void UDatabasePagedDocumentWidget::UpdateNavigationArrows()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("DatabasePagedDocumentWidget", "UpdateNavigationArrows");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTEnhancedInputSettingsPanelWidget.HasConflicts
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UBTEnhancedInputSettingsPanelWidget::HasConflicts() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTEnhancedInputSettingsPanelWidget", "HasConflicts");
Params::BTEnhancedInputSettingsPanelWidget_HasConflicts Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTEnhancedInputSettingsPanelWidget.HasEmptyBinds
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UBTEnhancedInputSettingsPanelWidget::HasEmptyBinds() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTEnhancedInputSettingsPanelWidget", "HasEmptyBinds");
Params::BTEnhancedInputSettingsPanelWidget_HasEmptyBinds Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTQTEStopBehavior.OnEventReceived
// (Final, Native, Protected)
// Parameters:
// const struct FGameplayEventData& Payload (Parm, NativeAccessSpecifierPublic)
void UBTQTEStopBehavior::OnEventReceived(const struct FGameplayEventData& Payload)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTQTEStopBehavior", "OnEventReceived");
Params::BTQTEStopBehavior_OnEventReceived Parms{};
Parms.Payload = std::move(Payload);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.EMInteractionInterface.GetDefaultMovementFilter
// (Native, Event, Public, BlueprintCallable, BlueprintEvent, BlueprintPure, Const)
// Parameters:
// TSubclassOf<class UNavigationQueryFilter>ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TSubclassOf<class UNavigationQueryFilter> IEMInteractionInterface::GetDefaultMovementFilter() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("EMInteractionInterface", "GetDefaultMovementFilter");
Params::EMInteractionInterface_GetDefaultMovementFilter Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.EMInteractionInterface.IsExtendedMovementSupported
// (Native, Event, Public, BlueprintCallable, BlueprintEvent, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool IEMInteractionInterface::IsExtendedMovementSupported() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("EMInteractionInterface", "IsExtendedMovementSupported");
Params::EMInteractionInterface_IsExtendedMovementSupported Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTDisplayableBaseWidget.Displayed
// (Native, Protected, BlueprintCallable)
void UBTDisplayableBaseWidget::Displayed()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTDisplayableBaseWidget", "Displayed");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTDisplayableBaseWidget.Hidden
// (Native, Protected, BlueprintCallable)
void UBTDisplayableBaseWidget::Hidden()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTDisplayableBaseWidget", "Hidden");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTDisplayableBaseWidget.Init
// (Native, Public, BlueprintCallable)
// Parameters:
// class ASHCharacterPlay* InOwnerCharacter (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTDisplayableBaseWidget::Init(class ASHCharacterPlay* InOwnerCharacter)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTDisplayableBaseWidget", "Init");
Params::BTDisplayableBaseWidget_Init Parms{};
Parms.InOwnerCharacter = InOwnerCharacter;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTDisplayableBaseWidget.OnDisplayed
// (Event, Protected, BlueprintEvent)
void UBTDisplayableBaseWidget::OnDisplayed()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTDisplayableBaseWidget", "OnDisplayed");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.BTDisplayableBaseWidget.OnHidden
// (Event, Protected, BlueprintEvent)
void UBTDisplayableBaseWidget::OnHidden()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTDisplayableBaseWidget", "OnHidden");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.BTDisplayableBaseWidget.IsDisplayed
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UBTDisplayableBaseWidget::IsDisplayed() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTDisplayableBaseWidget", "IsDisplayed");
Params::BTDisplayableBaseWidget_IsDisplayed Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTDisplayableWithInputsWidget.BlockInput
// (Native, Public, BlueprintCallable)
void UBTDisplayableWithInputsWidget::BlockInput()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTDisplayableWithInputsWidget", "BlockInput");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTDisplayableWithInputsWidget.OnInputDeviceChanged
// (Event, Protected, BlueprintEvent)
// Parameters:
// const EGameBaseInputDevice InNewInputDevice (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTDisplayableWithInputsWidget::OnInputDeviceChanged(const EGameBaseInputDevice InNewInputDevice)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTDisplayableWithInputsWidget", "OnInputDeviceChanged");
Params::BTDisplayableWithInputsWidget_OnInputDeviceChanged Parms{};
Parms.InNewInputDevice = InNewInputDevice;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.BTDisplayableWithInputsWidget.UnBlockInput
// (Native, Public, BlueprintCallable)
void UBTDisplayableWithInputsWidget::UnBlockInput()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTDisplayableWithInputsWidget", "UnBlockInput");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTDisplayableWithInputsWidget.IsInputBlocked
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UBTDisplayableWithInputsWidget::IsInputBlocked() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTDisplayableWithInputsWidget", "IsInputBlocked");
Params::BTDisplayableWithInputsWidget_IsInputBlocked Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTUpgradeStationTabBaseWidget.UpdateDisplay
// (Native, Public)
void UBTUpgradeStationTabBaseWidget::UpdateDisplay()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTUpgradeStationTabBaseWidget", "UpdateDisplay");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTEnergyStoreTabBaseWidget.ItemWidgetLineButtonCaughtPressed
// (Final, Native, Private)
void UBTEnergyStoreTabBaseWidget::ItemWidgetLineButtonCaughtPressed()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTEnergyStoreTabBaseWidget", "ItemWidgetLineButtonCaughtPressed");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTEnergyStoreTabBaseWidget.ItemWidgetLineButtonCaughtReleased
// (Final, Native, Private)
void UBTEnergyStoreTabBaseWidget::ItemWidgetLineButtonCaughtReleased()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTEnergyStoreTabBaseWidget", "ItemWidgetLineButtonCaughtReleased");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTEnergyStoreTabBaseWidget.OnItemQuantityChanged
// (Native, Protected)
// Parameters:
// class UBTEnergyStoreItemWidget* InItemWidget (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTEnergyStoreTabBaseWidget::OnItemQuantityChanged(class UBTEnergyStoreItemWidget* InItemWidget)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTEnergyStoreTabBaseWidget", "OnItemQuantityChanged");
Params::BTEnergyStoreTabBaseWidget_OnItemQuantityChanged Parms{};
Parms.InItemWidget = InItemWidget;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTEnergyStoreTabBaseWidget.OnItemSelected
// (Native, Protected)
// Parameters:
// class UBTEnergyStoreItemWidget* InItemWidget (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTEnergyStoreTabBaseWidget::OnItemSelected(class UBTEnergyStoreItemWidget* InItemWidget)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTEnergyStoreTabBaseWidget", "OnItemSelected");
Params::BTEnergyStoreTabBaseWidget_OnItemSelected Parms{};
Parms.InItemWidget = InItemWidget;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTEnergyStoreTabBaseWidget.OnPerformTransactionHoldEnded
// (Final, Native, Private)
// Parameters:
// bool bInIsCompleted (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTEnergyStoreTabBaseWidget::OnPerformTransactionHoldEnded(bool bInIsCompleted)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTEnergyStoreTabBaseWidget", "OnPerformTransactionHoldEnded");
Params::BTEnergyStoreTabBaseWidget_OnPerformTransactionHoldEnded Parms{};
Parms.bInIsCompleted = bInIsCompleted;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTEnergyStoreTabBaseWidget.OnTransactionFailed
// (Native, Event, Protected, BlueprintEvent)
void UBTEnergyStoreTabBaseWidget::OnTransactionFailed()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTEnergyStoreTabBaseWidget", "OnTransactionFailed");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTEnergyStoreTabBaseWidget.OnTransactionResultAnimationEnded
// (Final, Native, Protected, BlueprintCallable)
void UBTEnergyStoreTabBaseWidget::OnTransactionResultAnimationEnded()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTEnergyStoreTabBaseWidget", "OnTransactionResultAnimationEnded");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTEnergyStoreTabBaseWidget.OnTransactionResultAnimationStarted
// (Final, Native, Protected, BlueprintCallable)
void UBTEnergyStoreTabBaseWidget::OnTransactionResultAnimationStarted()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTEnergyStoreTabBaseWidget", "OnTransactionResultAnimationStarted");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTEnergyStoreTabBaseWidget.OnTransactionSuccessful
// (Native, Event, Protected, BlueprintEvent)
void UBTEnergyStoreTabBaseWidget::OnTransactionSuccessful()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTEnergyStoreTabBaseWidget", "OnTransactionSuccessful");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTAudioLogsSubsystem.AudioLogFinished
// (Final, Native, Private)
// Parameters:
// bool bInIsWasCompleted (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTAudioLogsSubsystem::AudioLogFinished(bool bInIsWasCompleted)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTAudioLogsSubsystem", "AudioLogFinished");
Params::BTAudioLogsSubsystem_AudioLogFinished Parms{};
Parms.bInIsWasCompleted = bInIsWasCompleted;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTAudioLogsSubsystem.AudioLogFinishedAbility
// (Final, Native, Private)
void UBTAudioLogsSubsystem::AudioLogFinishedAbility()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTAudioLogsSubsystem", "AudioLogFinishedAbility");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTAudioLogsSubsystem.AudioLogStartedDelegate
// (Final, Native, Private)
// Parameters:
// class UDialogTalk* InDialogTalk (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTAudioLogsSubsystem::AudioLogStartedDelegate(class UDialogTalk* InDialogTalk)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTAudioLogsSubsystem", "AudioLogStartedDelegate");
Params::BTAudioLogsSubsystem_AudioLogStartedDelegate Parms{};
Parms.InDialogTalk = InDialogTalk;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.PatrolPathActor.OccupyPath
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const class APawn* OccupyingPawn (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool APatrolPathActor::OccupyPath(const class APawn* OccupyingPawn)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("PatrolPathActor", "OccupyPath");
Params::PatrolPathActor_OccupyPath Parms{};
Parms.OccupyingPawn = OccupyingPawn;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.PatrolPathActor.ReleasePath
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const class APawn* InPawn (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool APatrolPathActor::ReleasePath(const class APawn* InPawn)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("PatrolPathActor", "ReleasePath");
Params::PatrolPathActor_ReleasePath Parms{};
Parms.InPawn = InPawn;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.PatrolPathActor.SetIsLooping
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool bInIsLooping (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void APatrolPathActor::SetIsLooping(bool bInIsLooping)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("PatrolPathActor", "SetIsLooping");
Params::PatrolPathActor_SetIsLooping Parms{};
Parms.bInIsLooping = bInIsLooping;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.PatrolPathActor.StartPathCooldown
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const float DurationOverride (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void APatrolPathActor::StartPathCooldown(const float DurationOverride)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("PatrolPathActor", "StartPathCooldown");
Params::PatrolPathActor_StartPathCooldown Parms{};
Parms.DurationOverride = DurationOverride;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.PatrolPathActor.GetInitialGaitOverride
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// EAIGait ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EAIGait APatrolPathActor::GetInitialGaitOverride() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("PatrolPathActor", "GetInitialGaitOverride");
Params::PatrolPathActor_GetInitialGaitOverride Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.PatrolPathActor.GetInitiallyEnabledSenses
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 APatrolPathActor::GetInitiallyEnabledSenses() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("PatrolPathActor", "GetInitiallyEnabledSenses");
Params::PatrolPathActor_GetInitiallyEnabledSenses Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.PatrolPathActor.GetNextPointAhead
// (Final, Native, Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const struct FVector& InLocation (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const bool bPathReversed (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 APatrolPathActor::GetNextPointAhead(const struct FVector& InLocation, const bool bPathReversed) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("PatrolPathActor", "GetNextPointAhead");
Params::PatrolPathActor_GetNextPointAhead Parms{};
Parms.InLocation = std::move(InLocation);
Parms.bPathReversed = bPathReversed;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.PatrolPathActor.GetOptimalStartPointAndDirection
// (Final, Native, Public, HasOutParams, HasDefaults, BlueprintCallable, Const)
// Parameters:
// const struct FVector& AILocation (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32* OutPointIndex (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool* bOutGoForward (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const float MinPathLength (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void APatrolPathActor::GetOptimalStartPointAndDirection(const struct FVector& AILocation, int32* OutPointIndex, bool* bOutGoForward, const float MinPathLength) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("PatrolPathActor", "GetOptimalStartPointAndDirection");
Params::PatrolPathActor_GetOptimalStartPointAndDirection Parms{};
Parms.AILocation = std::move(AILocation);
Parms.MinPathLength = MinPathLength;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (OutPointIndex != nullptr)
*OutPointIndex = Parms.OutPointIndex;
if (bOutGoForward != nullptr)
*bOutGoForward = Parms.bOutGoForward;
}
// Function Cronos.PatrolPathActor.GetPathData
// (Final, Native, Public, HasOutParams, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// TArray<struct FVector>* OutLocations (Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic)
// TMap<int32, struct FPatrolPathPointAction>*OutInteractions (Parm, OutParm, NativeAccessSpecifierPublic)
// bool* bOutIsLooping (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool APatrolPathActor::GetPathData(TArray<struct FVector>* OutLocations, TMap<int32, struct FPatrolPathPointAction>* OutInteractions, bool* bOutIsLooping) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("PatrolPathActor", "GetPathData");
Params::PatrolPathActor_GetPathData Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (OutLocations != nullptr)
*OutLocations = std::move(Parms.OutLocations);
if (OutInteractions != nullptr)
*OutInteractions = std::move(Parms.OutInteractions);
if (bOutIsLooping != nullptr)
*bOutIsLooping = Parms.bOutIsLooping;
return Parms.ReturnValue;
}
// Function Cronos.PatrolPathActor.GetRequiredTags
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// struct FGameplayTagContainer ReturnValue (Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic)
struct FGameplayTagContainer APatrolPathActor::GetRequiredTags() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("PatrolPathActor", "GetRequiredTags");
Params::PatrolPathActor_GetRequiredTags Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.PatrolPathActor.GetSmartObjectComponentByName
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const class FString& InComponentName (ConstParm, Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UCronosSmartObject* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UCronosSmartObject* APatrolPathActor::GetSmartObjectComponentByName(const class FString& InComponentName) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("PatrolPathActor", "GetSmartObjectComponentByName");
Params::PatrolPathActor_GetSmartObjectComponentByName Parms{};
Parms.InComponentName = std::move(InComponentName);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.PatrolPathActor.GetTriggerComponentByName
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const class FString& InComponentName (ConstParm, Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UInteractionGenericBaseTriggerComponent*ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UInteractionGenericBaseTriggerComponent* APatrolPathActor::GetTriggerComponentByName(const class FString& InComponentName) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("PatrolPathActor", "GetTriggerComponentByName");
Params::PatrolPathActor_GetTriggerComponentByName Parms{};
Parms.InComponentName = std::move(InComponentName);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.PatrolPathActor.GetWaypointLocations
// (Final, Native, Public, HasOutParams, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool* bPointsValid (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// TArray<struct FVector> ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic)
TArray<struct FVector> APatrolPathActor::GetWaypointLocations(bool* bPointsValid) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("PatrolPathActor", "GetWaypointLocations");
Params::PatrolPathActor_GetWaypointLocations Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (bPointsValid != nullptr)
*bPointsValid = Parms.bPointsValid;
return Parms.ReturnValue;
}
// Function Cronos.PatrolPathActor.IsPathEnabled
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool APatrolPathActor::IsPathEnabled() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("PatrolPathActor", "IsPathEnabled");
Params::PatrolPathActor_IsPathEnabled Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.PatrolPathActor.IsPathOccupied
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool APatrolPathActor::IsPathOccupied() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("PatrolPathActor", "IsPathOccupied");
Params::PatrolPathActor_IsPathOccupied Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.PatrolPathActor.IsPathOnCooldown
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool APatrolPathActor::IsPathOnCooldown() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("PatrolPathActor", "IsPathOnCooldown");
Params::PatrolPathActor_IsPathOnCooldown Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.PatrolPathActor.IsPathReachable
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const class APawn* InPawn (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bUseClosestPoint (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool APatrolPathActor::IsPathReachable(const class APawn* InPawn, bool bUseClosestPoint) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("PatrolPathActor", "IsPathReachable");
Params::PatrolPathActor_IsPathReachable Parms{};
Parms.InPawn = InPawn;
Parms.bUseClosestPoint = bUseClosestPoint;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.PatrolPathActor.ShouldStartAtClosestPointAhead
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool APatrolPathActor::ShouldStartAtClosestPointAhead() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("PatrolPathActor", "ShouldStartAtClosestPointAhead");
Params::PatrolPathActor_ShouldStartAtClosestPointAhead Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.PatrolPathActor.SupportsAgent
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const class ANavigationData* NavData (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool APatrolPathActor::SupportsAgent(const class ANavigationData* NavData) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("PatrolPathActor", "SupportsAgent");
Params::PatrolPathActor_SupportsAgent Parms{};
Parms.NavData = NavData;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.ElizaWeakSpotActor.ActivateWeakSpot
// (Event, Public, BlueprintEvent)
void AElizaWeakSpotActor::ActivateWeakSpot()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ElizaWeakSpotActor", "ActivateWeakSpot");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.ElizaWeakSpotActor.OnDeath
// (Final, Native, Public)
void AElizaWeakSpotActor::OnDeath()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ElizaWeakSpotActor", "OnDeath");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.ElizaWeakSpotActor.OnPointDamage
// (Final, Native, Private, HasDefaults)
// Parameters:
// class AActor* DamagedActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const float Damage (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AController* InstigatedBy (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& HitLocation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UPrimitiveComponent* HitComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class FName BoneName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& ShotFromDirection (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UDamageType* DamageType (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* DamageCauser (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AElizaWeakSpotActor::OnPointDamage(class AActor* DamagedActor, const float Damage, class AController* InstigatedBy, const struct FVector& HitLocation, class UPrimitiveComponent* HitComponent, class FName BoneName, const struct FVector& ShotFromDirection, const class UDamageType* DamageType, class AActor* DamageCauser)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ElizaWeakSpotActor", "OnPointDamage");
Params::ElizaWeakSpotActor_OnPointDamage Parms{};
Parms.DamagedActor = DamagedActor;
Parms.Damage = Damage;
Parms.InstigatedBy = InstigatedBy;
Parms.HitLocation = std::move(HitLocation);
Parms.HitComponent = HitComponent;
Parms.BoneName = BoneName;
Parms.ShotFromDirection = std::move(ShotFromDirection);
Parms.DamageType = DamageType;
Parms.DamageCauser = DamageCauser;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.ElizaWeakSpotActor.OnRadialDamage
// (Final, Native, Private, HasOutParams, HasDefaults)
// Parameters:
// class AActor* DamagedActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float Damage (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UDamageType* DamageType (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& Origin (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FHitResult& HitInfo (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
// class AController* InstigatedBy (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* DamageCauser (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AElizaWeakSpotActor::OnRadialDamage(class AActor* DamagedActor, float Damage, const class UDamageType* DamageType, const struct FVector& Origin, const struct FHitResult& HitInfo, class AController* InstigatedBy, class AActor* DamageCauser)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ElizaWeakSpotActor", "OnRadialDamage");
Params::ElizaWeakSpotActor_OnRadialDamage Parms{};
Parms.DamagedActor = DamagedActor;
Parms.Damage = Damage;
Parms.DamageType = DamageType;
Parms.Origin = std::move(Origin);
Parms.HitInfo = std::move(HitInfo);
Parms.InstigatedBy = InstigatedBy;
Parms.DamageCauser = DamageCauser;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.PlayerGlobalAppearance.SetIsHelmetHit
// (Final, Exec, Native, Public, BlueprintCallable)
// Parameters:
// bool bIsHit (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UPlayerGlobalAppearance::SetIsHelmetHit(bool bIsHit)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("PlayerGlobalAppearance", "SetIsHelmetHit");
Params::PlayerGlobalAppearance_SetIsHelmetHit Parms{};
Parms.bIsHit = bIsHit;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTBindableButtonWidget.ProgressFinished
// (Final, Native, Protected)
void UBTBindableButtonWidget::ProgressFinished()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTBindableButtonWidget", "ProgressFinished");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTBindableButtonWidget.ProgressReset
// (Final, Native, Protected)
void UBTBindableButtonWidget::ProgressReset()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTBindableButtonWidget", "ProgressReset");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTBindableButtonWidget.RefreshBindable
// (Final, Native, Public, BlueprintCallable)
void UBTBindableButtonWidget::RefreshBindable()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTBindableButtonWidget", "RefreshBindable");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHCharacterPlaySoulContainerComponent.AddSoul
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class FName SoulID (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHCharacterPlaySoulContainerComponent::AddSoul(class FName SoulID)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlaySoulContainerComponent", "AddSoul");
Params::SHCharacterPlaySoulContainerComponent_AddSoul Parms{};
Parms.SoulID = SoulID;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHCharacterPlaySoulContainerComponent.ExperienceSoulLeak
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const struct FDataTableRowHandle& InSoulLeakDataRow (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
// bool bInShouldRemember (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* InInstigator (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FGameplayTag& InAbilityTagOverride (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float InFadeOutDuration (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHCharacterPlaySoulContainerComponent::ExperienceSoulLeak(const struct FDataTableRowHandle& InSoulLeakDataRow, bool bInShouldRemember, class AActor* InInstigator, const struct FGameplayTag& InAbilityTagOverride, float InFadeOutDuration)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlaySoulContainerComponent", "ExperienceSoulLeak");
Params::SHCharacterPlaySoulContainerComponent_ExperienceSoulLeak Parms{};
Parms.InSoulLeakDataRow = std::move(InSoulLeakDataRow);
Parms.bInShouldRemember = bInShouldRemember;
Parms.InInstigator = InInstigator;
Parms.InAbilityTagOverride = std::move(InAbilityTagOverride);
Parms.InFadeOutDuration = InFadeOutDuration;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlaySoulContainerComponent.GetAllSoulPerks
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// TArray<struct FSingleSoulPerkData> ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic)
TArray<struct FSingleSoulPerkData> USHCharacterPlaySoulContainerComponent::GetAllSoulPerks()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlaySoulContainerComponent", "GetAllSoulPerks");
Params::SHCharacterPlaySoulContainerComponent_GetAllSoulPerks Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlaySoulContainerComponent.RemoveSoul
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class FName SoulID (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHCharacterPlaySoulContainerComponent::RemoveSoul(class FName SoulID)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlaySoulContainerComponent", "RemoveSoul");
Params::SHCharacterPlaySoulContainerComponent_RemoveSoul Parms{};
Parms.SoulID = SoulID;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHCharacterPlaySoulContainerComponent.GetStoredSouls
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const TArray<class FName> ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, ReferenceParm, NativeAccessSpecifierPublic)
const TArray<class FName> USHCharacterPlaySoulContainerComponent::GetStoredSouls() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlaySoulContainerComponent", "GetStoredSouls");
Params::SHCharacterPlaySoulContainerComponent_GetStoredSouls Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlaySoulContainerComponent.IsSoulActive
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class FName SoulID (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHCharacterPlaySoulContainerComponent::IsSoulActive(class FName SoulID) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlaySoulContainerComponent", "IsSoulActive");
Params::SHCharacterPlaySoulContainerComponent_IsSoulActive Parms{};
Parms.SoulID = SoulID;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlaySoulContainerComponent.IsSoulContainerFull
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHCharacterPlaySoulContainerComponent::IsSoulContainerFull() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlaySoulContainerComponent", "IsSoulContainerFull");
Params::SHCharacterPlaySoulContainerComponent_IsSoulContainerFull Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTEnergyStoreModifierEffector.AddStoreModifier
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const struct FBTEnergyStoreModifier& InStoreModifier (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
void UBTEnergyStoreModifierEffector::AddStoreModifier(const struct FBTEnergyStoreModifier& InStoreModifier)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTEnergyStoreModifierEffector", "AddStoreModifier");
Params::BTEnergyStoreModifierEffector_AddStoreModifier Parms{};
Parms.InStoreModifier = std::move(InStoreModifier);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosWeaponRecticleWidget.ChangeGravityJumpAvailability
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool bAvailable (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosWeaponRecticleWidget::ChangeGravityJumpAvailability(bool bAvailable)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosWeaponRecticleWidget", "ChangeGravityJumpAvailability");
Params::CronosWeaponRecticleWidget_ChangeGravityJumpAvailability Parms{};
Parms.bAvailable = bAvailable;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosWeaponRecticleWidget.ChangeReticleDotVisibility
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool bVisible (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosWeaponRecticleWidget::ChangeReticleDotVisibility(bool bVisible)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosWeaponRecticleWidget", "ChangeReticleDotVisibility");
Params::CronosWeaponRecticleWidget_ChangeReticleDotVisibility Parms{};
Parms.bVisible = bVisible;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosWeaponRecticleWidget.EndChargeAnimation
// (Event, Public, BlueprintEvent)
void UCronosWeaponRecticleWidget::EndChargeAnimation()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosWeaponRecticleWidget", "EndChargeAnimation");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.CronosWeaponRecticleWidget.IsGravityReticleCurrentlyVisible
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCronosWeaponRecticleWidget::IsGravityReticleCurrentlyVisible()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosWeaponRecticleWidget", "IsGravityReticleCurrentlyVisible");
Params::CronosWeaponRecticleWidget_IsGravityReticleCurrentlyVisible Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosWeaponRecticleWidget.OnAmmoChanged
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// int32 NewAmmoValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosWeaponRecticleWidget::OnAmmoChanged(int32 NewAmmoValue)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosWeaponRecticleWidget", "OnAmmoChanged");
Params::CronosWeaponRecticleWidget_OnAmmoChanged Parms{};
Parms.NewAmmoValue = NewAmmoValue;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosWeaponRecticleWidget.OnChangeGravityJumpAvailability
// (Native, Event, Public, BlueprintEvent)
// Parameters:
// bool bAvailable (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosWeaponRecticleWidget::OnChangeGravityJumpAvailability(bool bAvailable)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosWeaponRecticleWidget", "OnChangeGravityJumpAvailability");
Params::CronosWeaponRecticleWidget_OnChangeGravityJumpAvailability Parms{};
Parms.bAvailable = bAvailable;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosWeaponRecticleWidget.OnChangeGravityReticleVisibility
// (Event, Public, BlueprintEvent)
// Parameters:
// bool bVisible (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosWeaponRecticleWidget::OnChangeGravityReticleVisibility(bool bVisible)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosWeaponRecticleWidget", "OnChangeGravityReticleVisibility");
Params::CronosWeaponRecticleWidget_OnChangeGravityReticleVisibility Parms{};
Parms.bVisible = bVisible;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.CronosWeaponRecticleWidget.OnPlayerSettingsChanged
// (Final, Native, Public)
// Parameters:
// class UPlayerProfile* Settings (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosWeaponRecticleWidget::OnPlayerSettingsChanged(class UPlayerProfile* Settings)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosWeaponRecticleWidget", "OnPlayerSettingsChanged");
Params::CronosWeaponRecticleWidget_OnPlayerSettingsChanged Parms{};
Parms.Settings = Settings;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosWeaponRecticleWidget.PlayChargeAnimation
// (Event, Public, BlueprintEvent)
// Parameters:
// float ShootLength (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosWeaponRecticleWidget::PlayChargeAnimation(float ShootLength)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosWeaponRecticleWidget", "PlayChargeAnimation");
Params::CronosWeaponRecticleWidget_PlayChargeAnimation Parms{};
Parms.ShootLength = ShootLength;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.CronosWeaponRecticleWidget.PlayShootAnimation
// (Event, Public, BlueprintEvent)
// Parameters:
// float ShootLength (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 ChargeStage (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosWeaponRecticleWidget::PlayShootAnimation(float ShootLength, int32 ChargeStage)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosWeaponRecticleWidget", "PlayShootAnimation");
Params::CronosWeaponRecticleWidget_PlayShootAnimation Parms{};
Parms.ShootLength = ShootLength;
Parms.ChargeStage = ChargeStage;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.CronosWeaponRecticleWidget.PlayShootOutOfAmmoAnimation
// (Event, Public, BlueprintEvent)
void UCronosWeaponRecticleWidget::PlayShootOutOfAmmoAnimation()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosWeaponRecticleWidget", "PlayShootOutOfAmmoAnimation");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.CronosWeaponRecticleWidget.SetAutoAimTarget
// (Event, Public, HasDefaults, BlueprintEvent)
// Parameters:
// const struct FVector2D& ScreenLocation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosWeaponRecticleWidget::SetAutoAimTarget(const struct FVector2D& ScreenLocation)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosWeaponRecticleWidget", "SetAutoAimTarget");
Params::CronosWeaponRecticleWidget_SetAutoAimTarget Parms{};
Parms.ScreenLocation = std::move(ScreenLocation);
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.CronosWeaponRecticleWidget.SetCharge
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// int32 ChargeStep (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 TotalCharges (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosWeaponRecticleWidget::SetCharge(int32 ChargeStep, int32 TotalCharges)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosWeaponRecticleWidget", "SetCharge");
Params::CronosWeaponRecticleWidget_SetCharge Parms{};
Parms.ChargeStep = ChargeStep;
Parms.TotalCharges = TotalCharges;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosWeaponRecticleWidget.SetClipSize
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// int32 ClipSize (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosWeaponRecticleWidget::SetClipSize(int32 ClipSize)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosWeaponRecticleWidget", "SetClipSize");
Params::CronosWeaponRecticleWidget_SetClipSize Parms{};
Parms.ClipSize = ClipSize;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosWeaponRecticleWidget.SetFireBlocked
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool bBlocked (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosWeaponRecticleWidget::SetFireBlocked(bool bBlocked)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosWeaponRecticleWidget", "SetFireBlocked");
Params::CronosWeaponRecticleWidget_SetFireBlocked Parms{};
Parms.bBlocked = bBlocked;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosWeaponRecticleWidget.SetFocusValueOnReticle
// (Event, Public, BlueprintEvent)
// Parameters:
// float FocusValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosWeaponRecticleWidget::SetFocusValueOnReticle(float FocusValue)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosWeaponRecticleWidget", "SetFocusValueOnReticle");
Params::CronosWeaponRecticleWidget_SetFocusValueOnReticle Parms{};
Parms.FocusValue = FocusValue;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.CronosWeaponRecticleWidget.SetPercentage
// (Native, Public, BlueprintCallable)
// Parameters:
// float Percentage (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosWeaponRecticleWidget::SetPercentage(float Percentage)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosWeaponRecticleWidget", "SetPercentage");
Params::CronosWeaponRecticleWidget_SetPercentage Parms{};
Parms.Percentage = Percentage;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosWeaponRecticleWidget.TintCrosshair
// (Native, Public, HasDefaults, BlueprintCallable)
// Parameters:
// const struct FColor& TintColor (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosWeaponRecticleWidget::TintCrosshair(const struct FColor& TintColor)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosWeaponRecticleWidget", "TintCrosshair");
Params::CronosWeaponRecticleWidget_TintCrosshair Parms{};
Parms.TintColor = std::move(TintColor);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosWeaponRecticleWidget.UpdateFocus
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// float FocusValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosWeaponRecticleWidget::UpdateFocus(float FocusValue)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosWeaponRecticleWidget", "UpdateFocus");
Params::CronosWeaponRecticleWidget_UpdateFocus Parms{};
Parms.FocusValue = FocusValue;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosWeaponRecticleWidget.WeaponShoot
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// float ShootLength (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 ChargeStage (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosWeaponRecticleWidget::WeaponShoot(float ShootLength, int32 ChargeStage)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosWeaponRecticleWidget", "WeaponShoot");
Params::CronosWeaponRecticleWidget_WeaponShoot Parms{};
Parms.ShootLength = ShootLength;
Parms.ChargeStage = ChargeStage;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTSingleDialogOptionWidget.OnSetData
// (Event, Public, HasOutParams, BlueprintCallable, BlueprintEvent)
// Parameters:
// const struct FUIDisplayDialogContainerData&InUIDisplayDialogContainerData (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
void UBTSingleDialogOptionWidget::OnSetData(const struct FUIDisplayDialogContainerData& InUIDisplayDialogContainerData)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTSingleDialogOptionWidget", "OnSetData");
Params::BTSingleDialogOptionWidget_OnSetData Parms{};
Parms.InUIDisplayDialogContainerData = std::move(InUIDisplayDialogContainerData);
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.SHInteraction.ProcessInput
// (Native, Public, HasOutParams, HasDefaults, BlueprintCallable)
// Parameters:
// const struct FVector2D& Input (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const EGameBaseInputDevice& InputDevice (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ISHInteraction::ProcessInput(const struct FVector2D& Input, const EGameBaseInputDevice& InputDevice)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("SHInteraction", "ProcessInput");
Params::SHInteraction_ProcessInput Parms{};
Parms.Input = std::move(Input);
Parms.InputDevice = InputDevice;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHInteraction.TryStartInteraction
// (Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const TScriptInterface<class ISHInteractionSlot>&InteractionSlot (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ISHInteraction::TryStartInteraction(const TScriptInterface<class ISHInteractionSlot>& InteractionSlot)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("SHInteraction", "TryStartInteraction");
Params::SHInteraction_TryStartInteraction Parms{};
Parms.InteractionSlot = InteractionSlot;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHInteraction.GetCleanupConfig
// (Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// struct FSHManagedInteractionSlotCleanupConfigReturnValue (Parm, OutParm, ReturnParm, NoDestructor, NativeAccessSpecifierPublic)
struct FSHManagedInteractionSlotCleanupConfig ISHInteraction::GetCleanupConfig() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("SHInteraction", "GetCleanupConfig");
Params::SHInteraction_GetCleanupConfig Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHInteraction.IsInteractionActive
// (Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ISHInteraction::IsInteractionActive() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("SHInteraction", "IsInteractionActive");
Params::SHInteraction_IsInteractionActive Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHInteraction.IsOverridingCleanupConfig
// (Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ISHInteraction::IsOverridingCleanupConfig() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("SHInteraction", "IsOverridingCleanupConfig");
Params::SHInteraction_IsOverridingCleanupConfig Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHInteractionGeneric.GetGeneric
// (Native, Public, BlueprintCallable)
// Parameters:
// class USHInteractionGenericComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class USHInteractionGenericComponent* ISHInteractionGeneric::GetGeneric()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("SHInteractionGeneric", "GetGeneric");
Params::SHInteractionGeneric_GetGeneric Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHInteractionGeneric.StopGenericInteraction
// (Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const struct FSHInteractionGenericStopData&StopData (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
void ISHInteractionGeneric::StopGenericInteraction(const struct FSHInteractionGenericStopData& StopData)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("SHInteractionGeneric", "StopGenericInteraction");
Params::SHInteractionGeneric_StopGenericInteraction Parms{};
Parms.StopData = std::move(StopData);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHInteractionGeneric.GetGenericConfig
// (Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// struct FSHInteractionGenericConfig ReturnValue (Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic)
struct FSHInteractionGenericConfig ISHInteractionGeneric::GetGenericConfig() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("SHInteractionGeneric", "GetGenericConfig");
Params::SHInteractionGeneric_GetGenericConfig Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosAnimInstance.OnAbsorption
// (Final, Native, Protected)
// Parameters:
// const TArray<EAbsorbedAttribute>& Attributes (ConstParm, Parm, ZeroConstructor, NativeAccessSpecifierPublic)
void UCronosAnimInstance::OnAbsorption(const TArray<EAbsorbedAttribute>& Attributes)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAnimInstance", "OnAbsorption");
Params::CronosAnimInstance_OnAbsorption Parms{};
Parms.Attributes = std::move(Attributes);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosAnimInstance.ControlledByCharacter
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCronosAnimInstance::ControlledByCharacter() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAnimInstance", "ControlledByCharacter");
Params::CronosAnimInstance_ControlledByCharacter Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosAnimInstance.GetAimOffsetState
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class UAnimInstanceAimOffsetState* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UAnimInstanceAimOffsetState* UCronosAnimInstance::GetAimOffsetState() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAnimInstance", "GetAimOffsetState");
Params::CronosAnimInstance_GetAimOffsetState Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosAnimInstance.GetArchetype
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// EEnemyArchetype ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EEnemyArchetype UCronosAnimInstance::GetArchetype() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAnimInstance", "GetArchetype");
Params::CronosAnimInstance_GetArchetype Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosAnimInstance.GetMovementActionState
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// EAIMovementActionState ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EAIMovementActionState UCronosAnimInstance::GetMovementActionState() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAnimInstance", "GetMovementActionState");
Params::CronosAnimInstance_GetMovementActionState Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosAnimInstance.GetMovementState
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class UAnimInstanceMovementState* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UAnimInstanceMovementState* UCronosAnimInstance::GetMovementState() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAnimInstance", "GetMovementState");
Params::CronosAnimInstance_GetMovementState Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosAnimInstance.GetOwnerAbilitySystemComponent
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class UAbilitySystemComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UAbilitySystemComponent* UCronosAnimInstance::GetOwnerAbilitySystemComponent() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAnimInstance", "GetOwnerAbilitySystemComponent");
Params::CronosAnimInstance_GetOwnerAbilitySystemComponent Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosAnimInstance.HasAttribute
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// EAbsorbedAttribute Attribute (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCronosAnimInstance::HasAttribute(EAbsorbedAttribute Attribute) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAnimInstance", "HasAttribute");
Params::CronosAnimInstance_HasAttribute Parms{};
Parms.Attribute = Attribute;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosAnimInstance.HasCentiAttribute
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCronosAnimInstance::HasCentiAttribute() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAnimInstance", "HasCentiAttribute");
Params::CronosAnimInstance_HasCentiAttribute Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosAnimInstance.HasJawAttribute
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCronosAnimInstance::HasJawAttribute() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAnimInstance", "HasJawAttribute");
Params::CronosAnimInstance_HasJawAttribute Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosAnimInstance.IsLying
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCronosAnimInstance::IsLying() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAnimInstance", "IsLying");
Params::CronosAnimInstance_IsLying Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosAnimInstance.IsPreviewActor
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCronosAnimInstance::IsPreviewActor() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAnimInstance", "IsPreviewActor");
Params::CronosAnimInstance_IsPreviewActor Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosWallWalkingAnimInstance.GetSpineIKPoints
// (Final, Native, Protected, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// TArray<struct FVector> ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic)
TArray<struct FVector> UCronosWallWalkingAnimInstance::GetSpineIKPoints() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosWallWalkingAnimInstance", "GetSpineIKPoints");
Params::CronosWallWalkingAnimInstance_GetSpineIKPoints Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTBuyModalMenuWidget.OnCostAvailable
// (Event, Protected, BlueprintEvent)
void UBTBuyModalMenuWidget::OnCostAvailable()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTBuyModalMenuWidget", "OnCostAvailable");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.BTBuyModalMenuWidget.OnCostNotAvailable
// (Event, Protected, BlueprintEvent)
void UBTBuyModalMenuWidget::OnCostNotAvailable()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTBuyModalMenuWidget", "OnCostNotAvailable");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.FearAnimInstance.AttachedToJumpLoop
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UFearAnimInstance::AttachedToJumpLoop()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FearAnimInstance", "AttachedToJumpLoop");
Params::FearAnimInstance_AttachedToJumpLoop Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.FearAnimInstance.AttachedToMovement
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UFearAnimInstance::AttachedToMovement()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FearAnimInstance", "AttachedToMovement");
Params::FearAnimInstance_AttachedToMovement Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.FearAnimInstance.JumpLoopToJumpEnd
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UFearAnimInstance::JumpLoopToJumpEnd()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FearAnimInstance", "JumpLoopToJumpEnd");
Params::FearAnimInstance_JumpLoopToJumpEnd Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.FearAnimInstance.UpdateMeshPitch
// (Final, Native, Public, Const)
// Parameters:
// float DeltaSeconds (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UFearAnimInstance::UpdateMeshPitch(float DeltaSeconds) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FearAnimInstance", "UpdateMeshPitch");
Params::FearAnimInstance_UpdateMeshPitch Parms{};
Parms.DeltaSeconds = DeltaSeconds;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.FullscreenVisionWidget.GetFullscreenVisionWidget
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UFullscreenVisionWidget* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UFullscreenVisionWidget* UFullscreenVisionWidget::GetFullscreenVisionWidget(const class UObject* WorldContextObject)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("FullscreenVisionWidget", "GetFullscreenVisionWidget");
Params::FullscreenVisionWidget_GetFullscreenVisionWidget Parms{};
Parms.WorldContextObject = WorldContextObject;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.FullscreenVisionWidget.Init
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class ASHCharacterPlay* OwnerCharacterPlay (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UFullscreenVisionWidget::Init(class ASHCharacterPlay* OwnerCharacterPlay)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FullscreenVisionWidget", "Init");
Params::FullscreenVisionWidget_Init Parms{};
Parms.OwnerCharacterPlay = OwnerCharacterPlay;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.FullscreenVisionWidget.PlayVideo
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class UFileMediaSource* MediaSource (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float Opacity (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UFullscreenVisionWidget::PlayVideo(class UFileMediaSource* MediaSource, float Opacity)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FullscreenVisionWidget", "PlayVideo");
Params::FullscreenVisionWidget_PlayVideo Parms{};
Parms.MediaSource = MediaSource;
Parms.Opacity = Opacity;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.FullscreenVisionWidget.StopVideo
// (Final, Native, Public, BlueprintCallable)
void UFullscreenVisionWidget::StopVideo()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FullscreenVisionWidget", "StopVideo");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHCameraAnimationExecutive.OnSequenceStopped
// (Final, Native, Protected)
void ASHCameraAnimationExecutive::OnSequenceStopped()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCameraAnimationExecutive", "OnSequenceStopped");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHTraversalClimbAnimInstance.BroadcastEndOfTraversal
// (Final, Native, Protected, BlueprintCallable)
void USHTraversalClimbAnimInstance::BroadcastEndOfTraversal()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHTraversalClimbAnimInstance", "BroadcastEndOfTraversal");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHTraversalClimbAnimInstance.SetupEventBP
// (Event, Public, BlueprintEvent)
void USHTraversalClimbAnimInstance::SetupEventBP()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHTraversalClimbAnimInstance", "SetupEventBP");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.BTCameraAnimationExecutive.OnBlendOutAnimationEnded
// (Final, Native, Private)
void ABTCameraAnimationExecutive::OnBlendOutAnimationEnded()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCameraAnimationExecutive", "OnBlendOutAnimationEnded");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCameraControlComponent.OnCameraControlSequenceFinished
// (Final, Native, Protected)
void UBTCameraControlComponent::OnCameraControlSequenceFinished()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCameraControlComponent", "OnCameraControlSequenceFinished");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCameraControlComponent.PlayCameraPreview
// (Final, Native, Protected)
void UBTCameraControlComponent::PlayCameraPreview()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCameraControlComponent", "PlayCameraPreview");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCameraControlComponent.PlayCameraPreviewNoEditor
// (Final, Native, Protected)
void UBTCameraControlComponent::PlayCameraPreviewNoEditor()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCameraControlComponent", "PlayCameraPreviewNoEditor");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCameraControlComponent.PlayCameraSequence
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// float PlayRate (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTCameraControlComponent::PlayCameraSequence(float PlayRate)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCameraControlComponent", "PlayCameraSequence");
Params::BTCameraControlComponent_PlayCameraSequence Parms{};
Parms.PlayRate = PlayRate;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCameraControlComponent.PlayCameraSequenceForCharacter
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class ACharacter* InCharacter (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float AdditionalOffset (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float PlayRate (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTCameraControlComponent::PlayCameraSequenceForCharacter(class ACharacter* InCharacter, float AdditionalOffset, float PlayRate)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCameraControlComponent", "PlayCameraSequenceForCharacter");
Params::BTCameraControlComponent_PlayCameraSequenceForCharacter Parms{};
Parms.InCharacter = InCharacter;
Parms.AdditionalOffset = AdditionalOffset;
Parms.PlayRate = PlayRate;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCameraControlComponent.SetCameraControlSequence
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class ULevelSequence* InLevelSequence (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTCameraControlComponent::SetCameraControlSequence(class ULevelSequence* InLevelSequence)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCameraControlComponent", "SetCameraControlSequence");
Params::BTCameraControlComponent_SetCameraControlSequence Parms{};
Parms.InLevelSequence = InLevelSequence;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCameraControlComponent.SetupSequencer
// (Final, Native, Protected)
void UBTCameraControlComponent::SetupSequencer()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCameraControlComponent", "SetupSequencer");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCameraControlComponent.Stop
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// float BlendTime (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTCameraControlComponent::Stop(float BlendTime)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCameraControlComponent", "Stop");
Params::BTCameraControlComponent_Stop Parms{};
Parms.BlendTime = BlendTime;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.FarShadowVolume.IsPointInside
// (Final, Native, Public, HasDefaults, Const)
// Parameters:
// const struct FVector& Point (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AFarShadowVolume::IsPointInside(const struct FVector& Point) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FarShadowVolume", "IsPointInside");
Params::FarShadowVolume_IsPointInside Parms{};
Parms.Point = std::move(Point);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTCameraFocusableInterface.GetCameraControlPivot
// (Native, Event, Public, HasDefaults, BlueprintCallable, BlueprintEvent)
// Parameters:
// struct FTransform ReturnValue (Parm, OutParm, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FTransform IBTCameraFocusableInterface::GetCameraControlPivot()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("BTCameraFocusableInterface", "GetCameraControlPivot");
Params::BTCameraFocusableInterface_GetCameraControlPivot Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTCameraFocusableInterface.GetPreviewSkeletalTransform
// (Native, Event, Public, HasDefaults, BlueprintCallable, BlueprintEvent)
// Parameters:
// struct FTransform ReturnValue (Parm, OutParm, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FTransform IBTCameraFocusableInterface::GetPreviewSkeletalTransform()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("BTCameraFocusableInterface", "GetPreviewSkeletalTransform");
Params::BTCameraFocusableInterface_GetPreviewSkeletalTransform Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTCameraFocusableInterface.GetCameraControlComponentInterface
// (Native, Event, Public, BlueprintCallable, BlueprintEvent, BlueprintPure, Const)
// Parameters:
// class UBTCameraControlComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UBTCameraControlComponent* IBTCameraFocusableInterface::GetCameraControlComponentInterface() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("BTCameraFocusableInterface", "GetCameraControlComponentInterface");
Params::BTCameraFocusableInterface_GetCameraControlComponentInterface Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.FlashlightControlVolume.GetCharacterPlay
// (Final, Native, Protected)
// Parameters:
// class ASHCharacterPlay* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class ASHCharacterPlay* AFlashlightControlVolume::GetCharacterPlay()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FlashlightControlVolume", "GetCharacterPlay");
Params::FlashlightControlVolume_GetCharacterPlay Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTGameplayAudiologAbility.OnAudioLogCanceled
// (Final, Native, Private)
// Parameters:
// const struct FGameplayEventData& Payload (Parm, NativeAccessSpecifierPublic)
void UBTGameplayAudiologAbility::OnAudioLogCanceled(const struct FGameplayEventData& Payload)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTGameplayAudiologAbility", "OnAudioLogCanceled");
Params::BTGameplayAudiologAbility_OnAudioLogCanceled Parms{};
Parms.Payload = std::move(Payload);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTGameplayAudiologAbility.OnAudioLogFinished
// (Final, Native, Private, HasOutParams)
// Parameters:
// const class FName& InAudioLogRowName (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTGameplayAudiologAbility::OnAudioLogFinished(const class FName& InAudioLogRowName)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTGameplayAudiologAbility", "OnAudioLogFinished");
Params::BTGameplayAudiologAbility_OnAudioLogFinished Parms{};
Parms.InAudioLogRowName = InAudioLogRowName;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCameraZoomOutBehaviorEffector.OnCameraWorkFinished
// (Final, Native, Public)
void UBTCameraZoomOutBehaviorEffector::OnCameraWorkFinished()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCameraZoomOutBehaviorEffector", "OnCameraWorkFinished");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCameraZoomOutBehaviorEffector.OnFadeFinished
// (Final, Native, Public)
void UBTCameraZoomOutBehaviorEffector::OnFadeFinished()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCameraZoomOutBehaviorEffector", "OnFadeFinished");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.GameLevelSequenceDirector.BranchSequenceBasedOnTags
// (Final, Native, Protected, HasOutParams, BlueprintCallable)
// Parameters:
// const struct FBTSequencesBranchingData& InBranchingData (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
void UGameLevelSequenceDirector::BranchSequenceBasedOnTags(const struct FBTSequencesBranchingData& InBranchingData)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GameLevelSequenceDirector", "BranchSequenceBasedOnTags");
Params::GameLevelSequenceDirector_BranchSequenceBasedOnTags Parms{};
Parms.InBranchingData = std::move(InBranchingData);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.GameLevelSequenceDirector.CancelBodyCarry
// (Final, Native, Protected, BlueprintCallable)
void UGameLevelSequenceDirector::CancelBodyCarry()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GameLevelSequenceDirector", "CancelBodyCarry");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.GameLevelSequenceDirector.ConditionalJumpToFrameNative
// (Final, Native, Protected, BlueprintCallable)
// Parameters:
// const class FString& InMarkedFrame (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// TSubclassOf<class UBTLevelSequenceCondition>InCondition (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UGameLevelSequenceDirector::ConditionalJumpToFrameNative(const class FString& InMarkedFrame, TSubclassOf<class UBTLevelSequenceCondition> InCondition)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GameLevelSequenceDirector", "ConditionalJumpToFrameNative");
Params::GameLevelSequenceDirector_ConditionalJumpToFrameNative Parms{};
Parms.InMarkedFrame = std::move(InMarkedFrame);
Parms.InCondition = InCondition;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.GameLevelSequenceDirector.DialogTickNative
// (Final, Native, Protected, BlueprintCallable)
void UGameLevelSequenceDirector::DialogTickNative()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GameLevelSequenceDirector", "DialogTickNative");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.GameLevelSequenceDirector.DisplayCinematicCardNative
// (Final, Native, Protected, BlueprintCallable)
// Parameters:
// const class FText& CardHeader (Parm, NativeAccessSpecifierPublic)
// const class FText& CardContents (Parm, NativeAccessSpecifierPublic)
// float CardDurationS (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UGameLevelSequenceDirector::DisplayCinematicCardNative(const class FText& CardHeader, const class FText& CardContents, float CardDurationS)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GameLevelSequenceDirector", "DisplayCinematicCardNative");
Params::GameLevelSequenceDirector_DisplayCinematicCardNative Parms{};
Parms.CardHeader = std::move(CardHeader);
Parms.CardContents = std::move(CardContents);
Parms.CardDurationS = CardDurationS;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.GameLevelSequenceDirector.EndCurrentLoop
// (Final, Native, Protected)
void UGameLevelSequenceDirector::EndCurrentLoop()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GameLevelSequenceDirector", "EndCurrentLoop");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.GameLevelSequenceDirector.ExtractionSequenceStartNative
// (Final, Native, Protected, HasOutParams, BlueprintCallable)
// Parameters:
// const class FString& InEndMarkedFrame (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// TSubclassOf<class UBTLevelSequenceCondition>InEndCondition (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class FName& InShowWidgetEventName (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class FString& InSimpleLoopSequenceName (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class FName& InSoulToCache (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UGameLevelSequenceDirector::ExtractionSequenceStartNative(const class FString& InEndMarkedFrame, TSubclassOf<class UBTLevelSequenceCondition> InEndCondition, const class FName& InShowWidgetEventName, const class FString& InSimpleLoopSequenceName, const class FName& InSoulToCache)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GameLevelSequenceDirector", "ExtractionSequenceStartNative");
Params::GameLevelSequenceDirector_ExtractionSequenceStartNative Parms{};
Parms.InEndMarkedFrame = std::move(InEndMarkedFrame);
Parms.InEndCondition = InEndCondition;
Parms.InShowWidgetEventName = InShowWidgetEventName;
Parms.InSimpleLoopSequenceName = std::move(InSimpleLoopSequenceName);
Parms.InSoulToCache = InSoulToCache;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.GameLevelSequenceDirector.GetEndingTime
// (Final, Native, Protected, BlueprintCallable)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float UGameLevelSequenceDirector::GetEndingTime()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GameLevelSequenceDirector", "GetEndingTime");
Params::GameLevelSequenceDirector_GetEndingTime Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.GameLevelSequenceDirector.HidePlayerWeapon
// (Final, Native, Protected, BlueprintCallable)
// Parameters:
// bool bHideWeapon (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UGameLevelSequenceDirector::HidePlayerWeapon(bool bHideWeapon)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GameLevelSequenceDirector", "HidePlayerWeapon");
Params::GameLevelSequenceDirector_HidePlayerWeapon Parms{};
Parms.bHideWeapon = bHideWeapon;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.GameLevelSequenceDirector.IsSequencerEnding
// (Final, Native, Protected, BlueprintCallable)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UGameLevelSequenceDirector::IsSequencerEnding()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GameLevelSequenceDirector", "IsSequencerEnding");
Params::GameLevelSequenceDirector_IsSequencerEnding Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.GameLevelSequenceDirector.JumpToFrameNative
// (Final, Native, Protected, BlueprintCallable)
// Parameters:
// const class FString& MarkedFrame (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UGameLevelSequenceDirector::JumpToFrameNative(const class FString& MarkedFrame)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GameLevelSequenceDirector", "JumpToFrameNative");
Params::GameLevelSequenceDirector_JumpToFrameNative Parms{};
Parms.MarkedFrame = std::move(MarkedFrame);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.GameLevelSequenceDirector.OnAnswerAppliedActions
// (Final, Native, Protected, HasOutParams)
// Parameters:
// const class FName& Phase (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UGameLevelSequenceDirector::OnAnswerAppliedActions(const class FName& Phase)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GameLevelSequenceDirector", "OnAnswerAppliedActions");
Params::GameLevelSequenceDirector_OnAnswerAppliedActions Parms{};
Parms.Phase = Phase;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.GameLevelSequenceDirector.OnChoice
// (Final, Native, Protected)
// Parameters:
// const struct FFlowID& FlowID (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UGameLevelSequenceDirector::OnChoice(const struct FFlowID& FlowID)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GameLevelSequenceDirector", "OnChoice");
Params::GameLevelSequenceDirector_OnChoice Parms{};
Parms.FlowID = std::move(FlowID);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.GameLevelSequenceDirector.OnDialogBegin
// (Final, Native, Protected)
// Parameters:
// const struct FDialogTalkID& talkID (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UGameLevelSequenceDirector::OnDialogBegin(const struct FDialogTalkID& talkID)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GameLevelSequenceDirector", "OnDialogBegin");
Params::GameLevelSequenceDirector_OnDialogBegin Parms{};
Parms.talkID = std::move(talkID);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.GameLevelSequenceDirector.OnDialogEnd
// (Final, Native, Protected)
// Parameters:
// const struct FDialogTalkID& talkID (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UGameLevelSequenceDirector::OnDialogEnd(const struct FDialogTalkID& talkID)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GameLevelSequenceDirector", "OnDialogEnd");
Params::GameLevelSequenceDirector_OnDialogEnd Parms{};
Parms.talkID = std::move(talkID);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.GameLevelSequenceDirector.OnDirectorCreatedNative
// (Final, Native, Protected, BlueprintCallable)
void UGameLevelSequenceDirector::OnDirectorCreatedNative()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GameLevelSequenceDirector", "OnDirectorCreatedNative");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.GameLevelSequenceDirector.OnFadedOutEvent
// (Final, Native, Protected)
void UGameLevelSequenceDirector::OnFadedOutEvent()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GameLevelSequenceDirector", "OnFadedOutEvent");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.GameLevelSequenceDirector.OnFadeOutEndEvent
// (Final, Native, Protected)
void UGameLevelSequenceDirector::OnFadeOutEndEvent()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GameLevelSequenceDirector", "OnFadeOutEndEvent");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.GameLevelSequenceDirector.OnFinished
// (Final, Native, Protected)
void UGameLevelSequenceDirector::OnFinished()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GameLevelSequenceDirector", "OnFinished");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.GameLevelSequenceDirector.OnPlay
// (Final, Native, Protected)
void UGameLevelSequenceDirector::OnPlay()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GameLevelSequenceDirector", "OnPlay");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.GameLevelSequenceDirector.OnSkipEvent
// (Final, Native, Protected)
void UGameLevelSequenceDirector::OnSkipEvent()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GameLevelSequenceDirector", "OnSkipEvent");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.GameLevelSequenceDirector.OnStop
// (Final, Native, Protected)
void UGameLevelSequenceDirector::OnStop()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GameLevelSequenceDirector", "OnStop");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.GameLevelSequenceDirector.RemoveGameplayEffects
// (Final, Native, Public)
// Parameters:
// bool bSkipped (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UGameLevelSequenceDirector::RemoveGameplayEffects(bool bSkipped)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GameLevelSequenceDirector", "RemoveGameplayEffects");
Params::GameLevelSequenceDirector_RemoveGameplayEffects Parms{};
Parms.bSkipped = bSkipped;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.GameLevelSequenceDirector.SendCustomEventNative
// (Final, Native, Protected, HasOutParams, BlueprintCallable)
// Parameters:
// const class FName& InEventName (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UGameLevelSequenceDirector::SendCustomEventNative(const class FName& InEventName)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GameLevelSequenceDirector", "SendCustomEventNative");
Params::GameLevelSequenceDirector_SendCustomEventNative Parms{};
Parms.InEventName = InEventName;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.GameLevelSequenceDirector.ShouldTriggerFade
// (Final, Native, Protected, BlueprintCallable)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UGameLevelSequenceDirector::ShouldTriggerFade()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GameLevelSequenceDirector", "ShouldTriggerFade");
Params::GameLevelSequenceDirector_ShouldTriggerFade Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.GameLevelSequenceDirector.ShowDialogOptionsNative
// (Final, Native, Protected, HasOutParams, BlueprintCallable)
// Parameters:
// const struct FCinematicDialogData& DialogData (ConstParm, Parm, OutParm, ReferenceParm, ContainsInstancedReference, NativeAccessSpecifierPublic)
void UGameLevelSequenceDirector::ShowDialogOptionsNative(const struct FCinematicDialogData& DialogData)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GameLevelSequenceDirector", "ShowDialogOptionsNative");
Params::GameLevelSequenceDirector_ShowDialogOptionsNative Parms{};
Parms.DialogData = std::move(DialogData);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.GameLevelSequenceDirector.ShowGameplayEffectsNative
// (Final, Native, Protected, BlueprintCallable)
// Parameters:
// const struct FCinematicGameplayEffectData&EffectsData (Parm, NativeAccessSpecifierPublic)
void UGameLevelSequenceDirector::ShowGameplayEffectsNative(const struct FCinematicGameplayEffectData& EffectsData)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GameLevelSequenceDirector", "ShowGameplayEffectsNative");
Params::GameLevelSequenceDirector_ShowGameplayEffectsNative Parms{};
Parms.EffectsData = std::move(EffectsData);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.GameLevelSequenceDirector.StartSimpleLoopNative
// (Final, Native, Protected, BlueprintCallable)
// Parameters:
// const class FString& SimpleLoop_SequenceName (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class FString& PlayNext_MarkedFrame (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// TSubclassOf<class UBTLevelSequenceCondition>InEndCondition (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bShouldEvaluateEndConditionEveryFrame (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UGameLevelSequenceDirector::StartSimpleLoopNative(const class FString& SimpleLoop_SequenceName, const class FString& PlayNext_MarkedFrame, TSubclassOf<class UBTLevelSequenceCondition> InEndCondition, bool bShouldEvaluateEndConditionEveryFrame)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GameLevelSequenceDirector", "StartSimpleLoopNative");
Params::GameLevelSequenceDirector_StartSimpleLoopNative Parms{};
Parms.SimpleLoop_SequenceName = std::move(SimpleLoop_SequenceName);
Parms.PlayNext_MarkedFrame = std::move(PlayNext_MarkedFrame);
Parms.InEndCondition = InEndCondition;
Parms.bShouldEvaluateEndConditionEveryFrame = bShouldEvaluateEndConditionEveryFrame;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCanvasFloatingWidget.AddWidgetToCanvas
// (Final, Native, Protected)
// Parameters:
// class UBTFloatingWidget* InWidget (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTCanvasFloatingWidget::AddWidgetToCanvas(class UBTFloatingWidget* InWidget)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCanvasFloatingWidget", "AddWidgetToCanvas");
Params::BTCanvasFloatingWidget_AddWidgetToCanvas Parms{};
Parms.InWidget = InWidget;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCanvasFloatingWidget.RemoveWidgetFromCanvas
// (Final, Native, Protected)
// Parameters:
// class UBTFloatingWidget* InWidget (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTCanvasFloatingWidget::RemoveWidgetFromCanvas(class UBTFloatingWidget* InWidget)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCanvasFloatingWidget", "RemoveWidgetFromCanvas");
Params::BTCanvasFloatingWidget_RemoveWidgetFromCanvas Parms{};
Parms.InWidget = InWidget;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosInteractionWidget.SetData
// (Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const class FName& InRowName (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FSHItemDataStruct& InData (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
void UCronosInteractionWidget::SetData(const class FName& InRowName, const struct FSHItemDataStruct& InData)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosInteractionWidget", "SetData");
Params::CronosInteractionWidget_SetData Parms{};
Parms.InRowName = InRowName;
Parms.InData = std::move(InData);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTFabricatorMenuWidget.DiscardFromSlot
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// class UObject* InWorldContext (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 InSlot (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 InAmount (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bAutoConfirmModal (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTFabricatorMenuWidget::DiscardFromSlot(class UObject* InWorldContext, int32 InSlot, int32 InAmount, bool bAutoConfirmModal)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BTFabricatorMenuWidget", "DiscardFromSlot");
Params::BTFabricatorMenuWidget_DiscardFromSlot Parms{};
Parms.InWorldContext = InWorldContext;
Parms.InSlot = InSlot;
Parms.InAmount = InAmount;
Parms.bAutoConfirmModal = bAutoConfirmModal;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTFabricatorMenuWidget.FabricatorMenuCraftRecipeBySlotIndex
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// class UObject* InWorldContext (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 InSlot (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bInstant (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTFabricatorMenuWidget::FabricatorMenuCraftRecipeBySlotIndex(class UObject* InWorldContext, int32 InSlot, bool bInstant)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BTFabricatorMenuWidget", "FabricatorMenuCraftRecipeBySlotIndex");
Params::BTFabricatorMenuWidget_FabricatorMenuCraftRecipeBySlotIndex Parms{};
Parms.InWorldContext = InWorldContext;
Parms.InSlot = InSlot;
Parms.bInstant = bInstant;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTFabricatorMenuWidget.GetInventoryDataFromSlot
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
// Parameters:
// class UObject* InWorldContext (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 InSlot (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FInventoryItemDataStruct& ItemDataStruct (Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UBTFabricatorMenuWidget::GetInventoryDataFromSlot(class UObject* InWorldContext, int32 InSlot, struct FInventoryItemDataStruct& ItemDataStruct)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BTFabricatorMenuWidget", "GetInventoryDataFromSlot");
Params::BTFabricatorMenuWidget_GetInventoryDataFromSlot Parms{};
Parms.InWorldContext = InWorldContext;
Parms.InSlot = InSlot;
Parms.ItemDataStruct = std::move(ItemDataStruct);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
ItemDataStruct = std::move(Parms.ItemDataStruct);
return Parms.ReturnValue;
}
// Function Cronos.BTFabricatorMenuWidget.GetItemDataFromSlot
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
// Parameters:
// class UObject* InWorldContext (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 InSlot (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FSHItemDataStruct& ItemDataStruct (Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UBTFabricatorMenuWidget::GetItemDataFromSlot(class UObject* InWorldContext, int32 InSlot, struct FSHItemDataStruct& ItemDataStruct)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BTFabricatorMenuWidget", "GetItemDataFromSlot");
Params::BTFabricatorMenuWidget_GetItemDataFromSlot Parms{};
Parms.InWorldContext = InWorldContext;
Parms.InSlot = InSlot;
Parms.ItemDataStruct = std::move(ItemDataStruct);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
ItemDataStruct = std::move(Parms.ItemDataStruct);
return Parms.ReturnValue;
}
// Function Cronos.BTFabricatorMenuWidget.GetRecipeDataAtSlot
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
// Parameters:
// class UObject* InWorldContext (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 InSlot (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FFabricationDataStruct& OutFabricationDataStruct (Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UBTFabricatorMenuWidget::GetRecipeDataAtSlot(class UObject* InWorldContext, int32 InSlot, struct FFabricationDataStruct& OutFabricationDataStruct)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BTFabricatorMenuWidget", "GetRecipeDataAtSlot");
Params::BTFabricatorMenuWidget_GetRecipeDataAtSlot Parms{};
Parms.InWorldContext = InWorldContext;
Parms.InSlot = InSlot;
Parms.OutFabricationDataStruct = std::move(OutFabricationDataStruct);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
OutFabricationDataStruct = std::move(Parms.OutFabricationDataStruct);
return Parms.ReturnValue;
}
// Function Cronos.BTFabricatorMenuWidget.UseConsumableFromSlot
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// class UObject* InWorldContext (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 InSlot (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTFabricatorMenuWidget::UseConsumableFromSlot(class UObject* InWorldContext, int32 InSlot)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BTFabricatorMenuWidget", "UseConsumableFromSlot");
Params::BTFabricatorMenuWidget_UseConsumableFromSlot Parms{};
Parms.InWorldContext = InWorldContext;
Parms.InSlot = InSlot;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTFabricatorMenuWidget.OnEscapeBlueprintWidget
// (Final, Native, Protected)
// Parameters:
// EUINavigation InNavigation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UWidget* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UWidget* UBTFabricatorMenuWidget::OnEscapeBlueprintWidget(EUINavigation InNavigation)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTFabricatorMenuWidget", "OnEscapeBlueprintWidget");
Params::BTFabricatorMenuWidget_OnEscapeBlueprintWidget Parms{};
Parms.InNavigation = InNavigation;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHItemEq.TransferItem
// (Final, Native, Protected, BlueprintCallable)
// Parameters:
// class AActor* Item (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class FName SourceSocket (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class FName TargetSocket (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float TransferDuration (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ASHItemEq::TransferItem(class AActor* Item, class FName SourceSocket, class FName TargetSocket, float TransferDuration)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHItemEq", "TransferItem");
Params::SHItemEq_TransferItem Parms{};
Parms.Item = Item;
Parms.SourceSocket = SourceSocket;
Parms.TargetSocket = TargetSocket;
Parms.TransferDuration = TransferDuration;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHItemEq.GetMesh
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class UMeshComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UMeshComponent* ASHItemEq::GetMesh() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHItemEq", "GetMesh");
Params::SHItemEq_GetMesh Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHItemEq.GetOwnerCharacter
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class ASHCharacterPlay* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class ASHCharacterPlay* ASHItemEq::GetOwnerCharacter() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHItemEq", "GetOwnerCharacter");
Params::SHItemEq_GetOwnerCharacter Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHItemEq.UpdateItemTransfer
// (Final, Native, Protected, Const)
// Parameters:
// float Alpha (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ASHItemEq::UpdateItemTransfer(float Alpha) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHItemEq", "UpdateItemTransfer");
Params::SHItemEq_UpdateItemTransfer Parms{};
Parms.Alpha = Alpha;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.Flashlight.BeginsLightAtMonster
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AActor* Monster (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AFlashlight::BeginsLightAtMonster(class AActor* Monster)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Flashlight", "BeginsLightAtMonster");
Params::Flashlight_BeginsLightAtMonster Parms{};
Parms.Monster = Monster;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.Flashlight.DisableLookAt
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool InstantViewRotation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float AwaitTime (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AFlashlight::DisableLookAt(bool InstantViewRotation, float AwaitTime)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Flashlight", "DisableLookAt");
Params::Flashlight_DisableLookAt Parms{};
Parms.InstantViewRotation = InstantViewRotation;
Parms.AwaitTime = AwaitTime;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.Flashlight.Flicker
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool NewFlickerState (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float duration (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UCurveFloat* Curve (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool LoopFlickerCurve (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AFlashlight::Flicker(bool NewFlickerState, float duration, class UCurveFloat* Curve, bool LoopFlickerCurve)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Flashlight", "Flicker");
Params::Flashlight_Flicker Parms{};
Parms.NewFlickerState = NewFlickerState;
Parms.duration = duration;
Parms.Curve = Curve;
Parms.LoopFlickerCurve = LoopFlickerCurve;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.Flashlight.OnGameplayTagAddedToTheOwner
// (Final, Native, Protected)
// Parameters:
// const struct FGameplayTag& EventTag (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool TagExists (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AFlashlight::OnGameplayTagAddedToTheOwner(const struct FGameplayTag& EventTag, bool TagExists)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Flashlight", "OnGameplayTagAddedToTheOwner");
Params::Flashlight_OnGameplayTagAddedToTheOwner Parms{};
Parms.EventTag = std::move(EventTag);
Parms.TagExists = TagExists;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.Flashlight.OnTurnedOff
// (Event, Public, BlueprintEvent)
// Parameters:
// bool bInitialState (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AFlashlight::OnTurnedOff(bool bInitialState)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Flashlight", "OnTurnedOff");
Params::Flashlight_OnTurnedOff Parms{};
Parms.bInitialState = bInitialState;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.Flashlight.OnTurnedOn
// (Event, Public, BlueprintEvent)
// Parameters:
// bool bInitialState (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AFlashlight::OnTurnedOn(bool bInitialState)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Flashlight", "OnTurnedOn");
Params::Flashlight_OnTurnedOn Parms{};
Parms.bInitialState = bInitialState;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.Flashlight.PlayLightIntensity
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// float NewIntensity (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float Time (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AFlashlight::PlayLightIntensity(float NewIntensity, float Time)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Flashlight", "PlayLightIntensity");
Params::Flashlight_PlayLightIntensity Parms{};
Parms.NewIntensity = NewIntensity;
Parms.Time = Time;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.Flashlight.PlayLightIntensityModAnimation
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class UCurveFloat* IntensityModCurve (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AFlashlight::PlayLightIntensityModAnimation(class UCurveFloat* IntensityModCurve)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Flashlight", "PlayLightIntensityModAnimation");
Params::Flashlight_PlayLightIntensityModAnimation Parms{};
Parms.IntensityModCurve = IntensityModCurve;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.Flashlight.ProcessLightOff
// (Final, Native, Protected)
void AFlashlight::ProcessLightOff()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Flashlight", "ProcessLightOff");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.Flashlight.ProcessLightOn
// (Final, Native, Protected)
void AFlashlight::ProcessLightOn()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Flashlight", "ProcessLightOn");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.Flashlight.SetGlowParameter
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool bFlashlightOn (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AFlashlight::SetGlowParameter(bool bFlashlightOn)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Flashlight", "SetGlowParameter");
Params::Flashlight_SetGlowParameter Parms{};
Parms.bFlashlightOn = bFlashlightOn;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.Flashlight.SetLightIntensity
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// float IntensityValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AFlashlight::SetLightIntensity(float IntensityValue)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Flashlight", "SetLightIntensity");
Params::Flashlight_SetLightIntensity Parms{};
Parms.IntensityValue = IntensityValue;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.Flashlight.SetLightIntensityProgress
// (Final, Native, Protected)
// Parameters:
// float ProgressValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AFlashlight::SetLightIntensityProgress(float ProgressValue)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Flashlight", "SetLightIntensityProgress");
Params::Flashlight_SetLightIntensityProgress Parms{};
Parms.ProgressValue = ProgressValue;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.Flashlight.SetLightOnCharacterChannel
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const bool NewValue (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AFlashlight::SetLightOnCharacterChannel(const bool NewValue)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Flashlight", "SetLightOnCharacterChannel");
Params::Flashlight_SetLightOnCharacterChannel Parms{};
Parms.NewValue = NewValue;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.Flashlight.SetLookAtActor
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AActor* NewLookAtRef (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool InKeepFollow (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AFlashlight::SetLookAtActor(class AActor* NewLookAtRef, bool InKeepFollow)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Flashlight", "SetLookAtActor");
Params::Flashlight_SetLookAtActor Parms{};
Parms.NewLookAtRef = NewLookAtRef;
Parms.InKeepFollow = InKeepFollow;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.Flashlight.SetLookAtComponent
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class USceneComponent* NewLookAtRef (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const bool InKeepFollow (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const float InSpeed (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AFlashlight::SetLookAtComponent(class USceneComponent* NewLookAtRef, const bool InKeepFollow, const float InSpeed)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Flashlight", "SetLookAtComponent");
Params::Flashlight_SetLookAtComponent Parms{};
Parms.NewLookAtRef = NewLookAtRef;
Parms.InKeepFollow = InKeepFollow;
Parms.InSpeed = InSpeed;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.Flashlight.TurnFlashlightOnOff
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool TurnOn (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AFlashlight::TurnFlashlightOnOff(bool TurnOn)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Flashlight", "TurnFlashlightOnOff");
Params::Flashlight_TurnFlashlightOnOff Parms{};
Parms.TurnOn = TurnOn;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.Flashlight.UpdateLightIntensity
// (Final, Native, Public, BlueprintCallable)
void AFlashlight::UpdateLightIntensity()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Flashlight", "UpdateLightIntensity");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.Flashlight.GetCurrentSocketTransform
// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// struct FTransform ReturnValue (Parm, OutParm, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FTransform AFlashlight::GetCurrentSocketTransform() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Flashlight", "GetCurrentSocketTransform");
Params::Flashlight_GetCurrentSocketTransform Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.Flashlight.GetLastSocketTransform
// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// struct FTransform ReturnValue (Parm, OutParm, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FTransform AFlashlight::GetLastSocketTransform() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Flashlight", "GetLastSocketTransform");
Params::Flashlight_GetLastSocketTransform Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.Flashlight.GetLightFlickerIntensityMultiplier
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float AFlashlight::GetLightFlickerIntensityMultiplier() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Flashlight", "GetLightFlickerIntensityMultiplier");
Params::Flashlight_GetLightFlickerIntensityMultiplier Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.Flashlight.GetViewRotator
// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// struct FRotator ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
struct FRotator AFlashlight::GetViewRotator() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Flashlight", "GetViewRotator");
Params::Flashlight_GetViewRotator Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.Flashlight.IsLightFlickering
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AFlashlight::IsLightFlickering() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Flashlight", "IsLightFlickering");
Params::Flashlight_IsLightFlickering Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTOnGeometryBreakBehaviorTrigger.OnChaosBreak
// (Native, Public, HasOutParams)
// Parameters:
// const struct FChaosBreakEvent& BreakEvent (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
void UBTOnGeometryBreakBehaviorTrigger::OnChaosBreak(const struct FChaosBreakEvent& BreakEvent)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTOnGeometryBreakBehaviorTrigger", "OnChaosBreak");
Params::BTOnGeometryBreakBehaviorTrigger_OnChaosBreak Parms{};
Parms.BreakEvent = std::move(BreakEvent);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTOnGeometryBreakBehaviorTrigger.OnChaosRemoval
// (Native, Public)
void UBTOnGeometryBreakBehaviorTrigger::OnChaosRemoval()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTOnGeometryBreakBehaviorTrigger", "OnChaosRemoval");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTOnPlayerHealthChangedBehaviorTrigger.OnHealthChanged
// (Final, Native, Private)
// Parameters:
// float Delta (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTOnPlayerHealthChangedBehaviorTrigger::OnHealthChanged(float Delta)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTOnPlayerHealthChangedBehaviorTrigger", "OnHealthChanged");
Params::BTOnPlayerHealthChangedBehaviorTrigger_OnHealthChanged Parms{};
Parms.Delta = Delta;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.GameplayCueNotify_Actor_DataMosh.DestroyThisCue
// (Final, Native, Public, BlueprintCallable)
void AGameplayCueNotify_Actor_DataMosh::DestroyThisCue()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GameplayCueNotify_Actor_DataMosh", "DestroyThisCue");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.GameplayCueNotify_Actor_DataMosh.GetCueTag
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// struct FGameplayTag ReturnValue (Parm, OutParm, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FGameplayTag AGameplayCueNotify_Actor_DataMosh::GetCueTag()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GameplayCueNotify_Actor_DataMosh", "GetCueTag");
Params::GameplayCueNotify_Actor_DataMosh_GetCueTag Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.GameplayCueNotify_Actor_DataMosh.ReapplySettings
// (Event, Public, BlueprintEvent)
void AGameplayCueNotify_Actor_DataMosh::ReapplySettings()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GameplayCueNotify_Actor_DataMosh", "ReapplySettings");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.GameplayCueNotify_Actor_DataMosh.SetCurrentCurveTime
// (Event, Public, BlueprintEvent)
// Parameters:
// float InCurrentCurveTime (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AGameplayCueNotify_Actor_DataMosh::SetCurrentCurveTime(float InCurrentCurveTime)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GameplayCueNotify_Actor_DataMosh", "SetCurrentCurveTime");
Params::GameplayCueNotify_Actor_DataMosh_SetCurrentCurveTime Parms{};
Parms.InCurrentCurveTime = InCurrentCurveTime;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.GameplayCueNotify_Actor_DataMosh.SetIntensityCurve
// (Event, Public, BlueprintEvent)
// Parameters:
// class UCurveFloat* InIntensityCurve (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AGameplayCueNotify_Actor_DataMosh::SetIntensityCurve(class UCurveFloat* InIntensityCurve)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GameplayCueNotify_Actor_DataMosh", "SetIntensityCurve");
Params::GameplayCueNotify_Actor_DataMosh_SetIntensityCurve Parms{};
Parms.InIntensityCurve = InIntensityCurve;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.GameplayCueNotify_Actor_DataMosh.SetIntensityFadeOutCurve
// (Event, Public, BlueprintEvent)
// Parameters:
// class UCurveFloat* InIntensityCurve (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AGameplayCueNotify_Actor_DataMosh::SetIntensityFadeOutCurve(class UCurveFloat* InIntensityCurve)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GameplayCueNotify_Actor_DataMosh", "SetIntensityFadeOutCurve");
Params::GameplayCueNotify_Actor_DataMosh_SetIntensityFadeOutCurve Parms{};
Parms.InIntensityCurve = InIntensityCurve;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.BTFlyingPathSpline.DrawFlyingPath
// (Native, Event, Public, BlueprintEvent)
// Parameters:
// const struct FPredictProjectilePathResult&ProjectilePathResult (Parm, ContainsInstancedReference, NativeAccessSpecifierPublic)
void ABTFlyingPathSpline::DrawFlyingPath(const struct FPredictProjectilePathResult& ProjectilePathResult)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTFlyingPathSpline", "DrawFlyingPath");
Params::BTFlyingPathSpline_DrawFlyingPath Parms{};
Parms.ProjectilePathResult = std::move(ProjectilePathResult);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCharacterPlayAdaptiveTriggersManager.Debug_Character_Controller_ValuesDebug
// (Final, Exec, Native, Public)
void UBTCharacterPlayAdaptiveTriggersManager::Debug_Character_Controller_ValuesDebug()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCharacterPlayAdaptiveTriggersManager", "Debug_Character_Controller_ValuesDebug");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCharacterPlayAdaptiveTriggersManager.SetEnabled
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool InEnable (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UObject* Object (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTCharacterPlayAdaptiveTriggersManager::SetEnabled(bool InEnable, class UObject* Object)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCharacterPlayAdaptiveTriggersManager", "SetEnabled");
Params::BTCharacterPlayAdaptiveTriggersManager_SetEnabled Parms{};
Parms.InEnable = InEnable;
Parms.Object = Object;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCharacterPlayAdaptiveTriggersManager.IsEnabled
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UBTCharacterPlayAdaptiveTriggersManager::IsEnabled() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCharacterPlayAdaptiveTriggersManager", "IsEnabled");
Params::BTCharacterPlayAdaptiveTriggersManager_IsEnabled Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.InteractionActor.OnWidgetInteraction
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool Started (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AInteractionActor::OnWidgetInteraction(bool Started)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("InteractionActor", "OnWidgetInteraction");
Params::InteractionActor_OnWidgetInteraction Parms{};
Parms.Started = Started;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.InteractionSlotPlace.OnItemCollected
// (Final, Native, Public)
void AInteractionSlotPlace::OnItemCollected()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("InteractionSlotPlace", "OnItemCollected");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.InteractionSlotPlace.OnItemSelected
// (Final, Native, Protected, HasOutParams)
// Parameters:
// const struct FDataTableRowHandle& DataTableRowHandle (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
// const struct FSHItemDataStruct& ItemDataStruct (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
void AInteractionSlotPlace::OnItemSelected(const struct FDataTableRowHandle& DataTableRowHandle, const struct FSHItemDataStruct& ItemDataStruct)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("InteractionSlotPlace", "OnItemSelected");
Params::InteractionSlotPlace_OnItemSelected Parms{};
Parms.DataTableRowHandle = std::move(DataTableRowHandle);
Parms.ItemDataStruct = std::move(ItemDataStruct);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.InteractionSlotPlace.OnMiniInventoryInteractionFinished
// (Final, Native, Protected)
// Parameters:
// class FName ItemName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AInteractionSlotPlace::OnMiniInventoryInteractionFinished(class FName ItemName)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("InteractionSlotPlace", "OnMiniInventoryInteractionFinished");
Params::InteractionSlotPlace_OnMiniInventoryInteractionFinished Parms{};
Parms.ItemName = ItemName;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.InteractionSlotPlace.GetItem
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class ASHItem* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class ASHItem* AInteractionSlotPlace::GetItem() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("InteractionSlotPlace", "GetItem");
Params::InteractionSlotPlace_GetItem Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTFireBehavior.NotifyFireRequest
// (Final, Native, Private)
// Parameters:
// bool bStarted (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTFireBehavior::NotifyFireRequest(bool bStarted)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTFireBehavior", "NotifyFireRequest");
Params::BTFireBehavior_NotifyFireRequest Parms{};
Parms.bStarted = bStarted;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTFireBehavior.OnEndBehavior
// (Event, Protected, BlueprintEvent)
void UBTFireBehavior::OnEndBehavior()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTFireBehavior", "OnEndBehavior");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.BTFireBehavior.OnRequestEndBehavior
// (Event, Protected, BlueprintEvent)
void UBTFireBehavior::OnRequestEndBehavior()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTFireBehavior", "OnRequestEndBehavior");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.BTFireBehavior.OnStartBehavior
// (Event, Protected, BlueprintEvent)
void UBTFireBehavior::OnStartBehavior()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTFireBehavior", "OnStartBehavior");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.KillVolume.OnVolumeEntered
// (Final, Native, Protected, HasOutParams)
// Parameters:
// class UPrimitiveComponent* OverlappedComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* OtherActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UPrimitiveComponent* OtherComp (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 OtherBodyIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bFromSweep (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FHitResult& SweepResult (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
void AKillVolume::OnVolumeEntered(class UPrimitiveComponent* OverlappedComponent, class AActor* OtherActor, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, const struct FHitResult& SweepResult)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("KillVolume", "OnVolumeEntered");
Params::KillVolume_OnVolumeEntered Parms{};
Parms.OverlappedComponent = OverlappedComponent;
Parms.OtherActor = OtherActor;
Parms.OtherComp = OtherComp;
Parms.OtherBodyIndex = OtherBodyIndex;
Parms.bFromSweep = bFromSweep;
Parms.SweepResult = std::move(SweepResult);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.KillVolume.OnVolumeExited
// (Final, Native, Protected)
// Parameters:
// class UPrimitiveComponent* OverlappedComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* OtherActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UPrimitiveComponent* OtherComp (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 OtherBodyIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AKillVolume::OnVolumeExited(class UPrimitiveComponent* OverlappedComponent, class AActor* OtherActor, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("KillVolume", "OnVolumeExited");
Params::KillVolume_OnVolumeExited Parms{};
Parms.OverlappedComponent = OverlappedComponent;
Parms.OtherActor = OtherActor;
Parms.OtherComp = OtherComp;
Parms.OtherBodyIndex = OtherBodyIndex;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTTapFireBehavior.NotifyOnBurstFired
// (Native, Public)
// Parameters:
// bool bTapFire (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 ChargeLevel (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTTapFireBehavior::NotifyOnBurstFired(bool bTapFire, int32 ChargeLevel)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTTapFireBehavior", "NotifyOnBurstFired");
Params::BTTapFireBehavior_NotifyOnBurstFired Parms{};
Parms.bTapFire = bTapFire;
Parms.ChargeLevel = ChargeLevel;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTTapFireBehavior.ShootBullet
// (Native, Public)
void UBTTapFireBehavior::ShootBullet()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTTapFireBehavior", "ShootBullet");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.EnemyLODManager.DisableLODSystem
// (Final, Native, Public, BlueprintCallable)
void UEnemyLODManager::DisableLODSystem()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("EnemyLODManager", "DisableLODSystem");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.EnemyLODManager.EnableLODSystem
// (Final, Native, Public, BlueprintCallable)
void UEnemyLODManager::EnableLODSystem()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("EnemyLODManager", "EnableLODSystem");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.EnemyLODManager.RegisterEnemy
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AActor* EnemyActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UEnemyLODManager::RegisterEnemy(class AActor* EnemyActor)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("EnemyLODManager", "RegisterEnemy");
Params::EnemyLODManager_RegisterEnemy Parms{};
Parms.EnemyActor = EnemyActor;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.EnemyLODManager.UnregisterEnemy
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const class AActor* EnemyActor (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const bool bResetLOD (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UEnemyLODManager::UnregisterEnemy(const class AActor* EnemyActor, const bool bResetLOD)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("EnemyLODManager", "UnregisterEnemy");
Params::EnemyLODManager_UnregisterEnemy Parms{};
Parms.EnemyActor = EnemyActor;
Parms.bResetLOD = bResetLOD;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTHoldFireBehavior.OnBurstIntervalEnd
// (Final, Native, Public)
void UBTHoldFireBehavior::OnBurstIntervalEnd()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTHoldFireBehavior", "OnBurstIntervalEnd");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTChargeFireBehavior.OnAutoShootDelayEnd
// (Final, Native, Public)
void UBTChargeFireBehavior::OnAutoShootDelayEnd()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTChargeFireBehavior", "OnAutoShootDelayEnd");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTChargeFireBehavior.OnChargeGained
// (Final, Native, Public)
void UBTChargeFireBehavior::OnChargeGained()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTChargeFireBehavior", "OnChargeGained");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTChargeFireBehavior.ReceiveOnChargeEnded
// (Event, Public, BlueprintEvent)
void UBTChargeFireBehavior::ReceiveOnChargeEnded()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTChargeFireBehavior", "ReceiveOnChargeEnded");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.BTChargeFireBehavior.ReceiveOnChargeGained
// (Event, Public, BlueprintEvent)
void UBTChargeFireBehavior::ReceiveOnChargeGained()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTChargeFireBehavior", "ReceiveOnChargeGained");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.BTChargeFireBehavior.ReceiveOnChargeStarted
// (Event, Public, BlueprintEvent)
void UBTChargeFireBehavior::ReceiveOnChargeStarted()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTChargeFireBehavior", "ReceiveOnChargeStarted");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.BTChargeFireBehavior.IsCharging
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UBTChargeFireBehavior::IsCharging() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTChargeFireBehavior", "IsCharging");
Params::BTChargeFireBehavior_IsCharging Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.GameplayEndGameWidget.OnTransitionChanged
// (Event, Protected, BlueprintEvent)
// Parameters:
// bool bInIsInTransition (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UGameplayEndGameWidget::OnTransitionChanged(bool bInIsInTransition)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GameplayEndGameWidget", "OnTransitionChanged");
Params::GameplayEndGameWidget_OnTransitionChanged Parms{};
Parms.bInIsInTransition = bInIsInTransition;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.BTCheatManager.AIAnimationDebug
// (Final, Exec, Native, Static, Protected)
void UBTCheatManager::AIAnimationDebug()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BTCheatManager", "AIAnimationDebug");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.AIAnimationStatesDebug
// (Final, Exec, Native, Static, Protected)
void UBTCheatManager::AIAnimationStatesDebug()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BTCheatManager", "AIAnimationStatesDebug");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.AIHitReactionDebug
// (Final, Exec, Native, Static, Protected)
void UBTCheatManager::AIHitReactionDebug()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BTCheatManager", "AIHitReactionDebug");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.AIMovementDebug
// (Final, Exec, Native, Static, Protected)
void UBTCheatManager::AIMovementDebug()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BTCheatManager", "AIMovementDebug");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.DataLayersDebug
// (Final, Exec, Native, Static, Protected)
void UBTCheatManager::DataLayersDebug()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BTCheatManager", "DataLayersDebug");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_AsyncLoader_ToggleSpam
// (Final, Exec, Native, Static, Protected)
void UBTCheatManager::Debug_AsyncLoader_ToggleSpam()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BTCheatManager", "Debug_AsyncLoader_ToggleSpam");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_AsyncLoader_ValuesDebug
// (Final, Exec, Native, Static, Protected)
void UBTCheatManager::Debug_AsyncLoader_ValuesDebug()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BTCheatManager", "Debug_AsyncLoader_ValuesDebug");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_Character_Camera_BlendsDebug
// (Final, Exec, Native, Static, Protected)
void UBTCheatManager::Debug_Character_Camera_BlendsDebug()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BTCheatManager", "Debug_Character_Camera_BlendsDebug");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_Character_Camera_DrawDebug
// (Final, Exec, Native, Static, Protected)
void UBTCheatManager::Debug_Character_Camera_DrawDebug()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BTCheatManager", "Debug_Character_Camera_DrawDebug");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_Character_Camera_ToggleGamepadCameraLinearMovement
// (Final, Exec, Native, Static, Protected)
void UBTCheatManager::Debug_Character_Camera_ToggleGamepadCameraLinearMovement()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BTCheatManager", "Debug_Character_Camera_ToggleGamepadCameraLinearMovement");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_Character_Camera_ValuesDebug
// (Final, Exec, Native, Static, Protected)
void UBTCheatManager::Debug_Character_Camera_ValuesDebug()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BTCheatManager", "Debug_Character_Camera_ValuesDebug");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_Character_CameraComponent_ValuesDebug
// (Final, Exec, Native, Static, Protected)
void UBTCheatManager::Debug_Character_CameraComponent_ValuesDebug()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BTCheatManager", "Debug_Character_CameraComponent_ValuesDebug");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_Character_Combat_DrawDebug
// (Final, Exec, Native, Static, Protected)
void UBTCheatManager::Debug_Character_Combat_DrawDebug()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BTCheatManager", "Debug_Character_Combat_DrawDebug");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_Character_Combat_DrawWidgetCollision
// (Final, Exec, Native, Static, Protected)
void UBTCheatManager::Debug_Character_Combat_DrawWidgetCollision()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BTCheatManager", "Debug_Character_Combat_DrawWidgetCollision");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_Character_Combat_ValuesDebug
// (Final, Exec, Native, Static, Protected)
void UBTCheatManager::Debug_Character_Combat_ValuesDebug()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BTCheatManager", "Debug_Character_Combat_ValuesDebug");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_Character_EnemyDetection
// (Final, Exec, Native, Static, Protected)
void UBTCheatManager::Debug_Character_EnemyDetection()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BTCheatManager", "Debug_Character_EnemyDetection");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_Character_Energy_Infinite
// (Final, Exec, Native, Static, Protected)
void UBTCheatManager::Debug_Character_Energy_Infinite()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BTCheatManager", "Debug_Character_Energy_Infinite");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_Character_Health_GodMode
// (Final, Exec, Native, Static, Protected)
void UBTCheatManager::Debug_Character_Health_GodMode()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BTCheatManager", "Debug_Character_Health_GodMode");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_Character_Health_ValuesDebug
// (Final, Exec, Native, Static, Protected)
void UBTCheatManager::Debug_Character_Health_ValuesDebug()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BTCheatManager", "Debug_Character_Health_ValuesDebug");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_Character_Items_ValuesDebug
// (Final, Exec, Native, Static, Protected)
void UBTCheatManager::Debug_Character_Items_ValuesDebug()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BTCheatManager", "Debug_Character_Items_ValuesDebug");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_Character_Lights_DrawDebug
// (Final, Exec, Native, Static, Protected)
void UBTCheatManager::Debug_Character_Lights_DrawDebug()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BTCheatManager", "Debug_Character_Lights_DrawDebug");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_Character_Lights_ValuesDebug
// (Final, Exec, Native, Static, Protected)
void UBTCheatManager::Debug_Character_Lights_ValuesDebug()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BTCheatManager", "Debug_Character_Lights_ValuesDebug");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_Character_Movement_ValuesDebug
// (Final, Exec, Native, Static, Protected)
void UBTCheatManager::Debug_Character_Movement_ValuesDebug()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BTCheatManager", "Debug_Character_Movement_ValuesDebug");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_Character_Music_DrawDebug
// (Final, Exec, Native, Static, Protected)
void UBTCheatManager::Debug_Character_Music_DrawDebug()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BTCheatManager", "Debug_Character_Music_DrawDebug");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_Character_Music_ValuesDebug
// (Final, Exec, Native, Static, Protected)
void UBTCheatManager::Debug_Character_Music_ValuesDebug()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BTCheatManager", "Debug_Character_Music_ValuesDebug");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_Cutscene
// (Final, Exec, Native, Static, Protected)
void UBTCheatManager::Debug_Cutscene()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BTCheatManager", "Debug_Cutscene");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_Cutscene_Enabled
// (Final, Exec, Native, Static, Protected)
// Parameters:
// bool bActive (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTCheatManager::Debug_Cutscene_Enabled(bool bActive)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BTCheatManager", "Debug_Cutscene_Enabled");
Params::BTCheatManager_Debug_Cutscene_Enabled Parms{};
Parms.bActive = bActive;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_Cutscene_LoadingMaxTime
// (Final, Exec, Native, Static, Protected)
// Parameters:
// bool bEnabled (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTCheatManager::Debug_Cutscene_LoadingMaxTime(bool bEnabled)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BTCheatManager", "Debug_Cutscene_LoadingMaxTime");
Params::BTCheatManager_Debug_Cutscene_LoadingMaxTime Parms{};
Parms.bEnabled = bEnabled;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_ExtendedMovement
// (Final, Exec, Native, Static, Protected)
void UBTCheatManager::Debug_ExtendedMovement()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BTCheatManager", "Debug_ExtendedMovement");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_Hand_IK
// (Final, Exec, Native, Static, Protected)
void UBTCheatManager::Debug_Hand_IK()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BTCheatManager", "Debug_Hand_IK");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_LootManager_Drop_Toggle
// (Final, Exec, Native, Static, Protected)
void UBTCheatManager::Debug_LootManager_Drop_Toggle()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BTCheatManager", "Debug_LootManager_Drop_Toggle");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_Menu
// (Final, Exec, Native, Static, Protected)
void UBTCheatManager::Debug_Menu()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BTCheatManager", "Debug_Menu");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_Menu_Enabled
// (Final, Exec, Native, Static, Protected)
// Parameters:
// bool bActive (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTCheatManager::Debug_Menu_Enabled(bool bActive)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BTCheatManager", "Debug_Menu_Enabled");
Params::BTCheatManager_Debug_Menu_Enabled Parms{};
Parms.bActive = bActive;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_Menu_Pause
// (Final, Exec, Native, Static, Protected)
void UBTCheatManager::Debug_Menu_Pause()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BTCheatManager", "Debug_Menu_Pause");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_Play_Wall_Aiming
// (Final, Exec, Native, Static, Protected)
void UBTCheatManager::Debug_Play_Wall_Aiming()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BTCheatManager", "Debug_Play_Wall_Aiming");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_PoachingTime
// (Final, Exec, Native, Static, Protected)
void UBTCheatManager::Debug_PoachingTime()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BTCheatManager", "Debug_PoachingTime");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_SwitchHealthBarsVisible
// (Final, Exec, Native, Static, Protected)
void UBTCheatManager::Debug_SwitchHealthBarsVisible()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BTCheatManager", "Debug_SwitchHealthBarsVisible");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_TimeKnots
// (Final, Exec, Native, Static, Protected)
void UBTCheatManager::Debug_TimeKnots()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BTCheatManager", "Debug_TimeKnots");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_Vignettes
// (Final, Exec, Native, Static, Protected)
void UBTCheatManager::Debug_Vignettes()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BTCheatManager", "Debug_Vignettes");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_Vignettes_Enabled
// (Final, Exec, Native, Static, Protected)
// Parameters:
// bool bActive (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTCheatManager::Debug_Vignettes_Enabled(bool bActive)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BTCheatManager", "Debug_Vignettes_Enabled");
Params::BTCheatManager_Debug_Vignettes_Enabled Parms{};
Parms.bActive = bActive;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_Weapon_IK
// (Final, Exec, Native, Static, Protected)
void UBTCheatManager::Debug_Weapon_IK()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BTCheatManager", "Debug_Weapon_IK");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.FlashlightDebug
// (Final, Exec, Native, Static, Protected)
void UBTCheatManager::FlashlightDebug()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BTCheatManager", "FlashlightDebug");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.GetBTCheatManager
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UBTCheatManager* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UBTCheatManager* UBTCheatManager::GetBTCheatManager(const class UObject* WorldContextObject)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BTCheatManager", "GetBTCheatManager");
Params::BTCheatManager_GetBTCheatManager Parms{};
Parms.WorldContextObject = WorldContextObject;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTCheatManager.GetCombatDebugDraw
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UBTCheatManager::GetCombatDebugDraw(const class UObject* WorldContextObject)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BTCheatManager", "GetCombatDebugDraw");
Params::BTCheatManager_GetCombatDebugDraw Parms{};
Parms.WorldContextObject = WorldContextObject;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTCheatManager.PlayerAnimationDebug
// (Final, Exec, Native, Static, Protected)
void UBTCheatManager::PlayerAnimationDebug()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BTCheatManager", "PlayerAnimationDebug");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.PlayerAnimStatesDebug
// (Final, Exec, Native, Static, Protected)
void UBTCheatManager::PlayerAnimStatesDebug()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BTCheatManager", "PlayerAnimStatesDebug");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.ResetCheatManager
// (Final, Exec, Native, Static, Public)
// Parameters:
// class UObject* WorldContextObject (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTCheatManager::ResetCheatManager(class UObject* WorldContextObject)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BTCheatManager", "ResetCheatManager");
Params::BTCheatManager_ResetCheatManager Parms{};
Parms.WorldContextObject = WorldContextObject;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.WeaponAimDebug
// (Final, Exec, Native, Static, Protected)
void UBTCheatManager::WeaponAimDebug()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BTCheatManager", "WeaponAimDebug");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.WeaponToggleAimMode
// (Final, Exec, Native, Static, Protected)
void UBTCheatManager::WeaponToggleAimMode()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BTCheatManager", "WeaponToggleAimMode");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.BugItGoSP
// (Exec, Native, Public)
// Parameters:
// float X (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float Y (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float Z (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float pitch (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float Yaw (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float Roll (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class FString& DataShortURL (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTCheatManager::BugItGoSP(float X, float Y, float Z, float pitch, float Yaw, float Roll, const class FString& DataShortURL)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "BugItGoSP");
Params::BTCheatManager_BugItGoSP Parms{};
Parms.X = X;
Parms.Y = Y;
Parms.Z = Z;
Parms.pitch = pitch;
Parms.Yaw = Yaw;
Parms.Roll = Roll;
Parms.DataShortURL = std::move(DataShortURL);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_AsyncLoader_DumpValues
// (Final, Exec, Native, Protected)
void UBTCheatManager::Debug_AsyncLoader_DumpValues()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "Debug_AsyncLoader_DumpValues");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_Character_Combat_AimAssist_DrawDebug
// (Final, Exec, Native, Public, BlueprintCallable)
void UBTCheatManager::Debug_Character_Combat_AimAssist_DrawDebug()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "Debug_Character_Combat_AimAssist_DrawDebug");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_Character_Combat_AimAssist_ValuesDebug
// (Final, Exec, Native, Public, BlueprintCallable)
void UBTCheatManager::Debug_Character_Combat_AimAssist_ValuesDebug()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "Debug_Character_Combat_AimAssist_ValuesDebug");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_Character_Health_FakeDamage
// (Final, Exec, Native, Public)
// Parameters:
// int32 Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTCheatManager::Debug_Character_Health_FakeDamage(int32 Value)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "Debug_Character_Health_FakeDamage");
Params::BTCheatManager_Debug_Character_Health_FakeDamage Parms{};
Parms.Value = Value;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_Character_Health_FakeHeal
// (Final, Exec, Native, Public)
// Parameters:
// int32 Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTCheatManager::Debug_Character_Health_FakeHeal(int32 Value)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "Debug_Character_Health_FakeHeal");
Params::BTCheatManager_Debug_Character_Health_FakeHeal Parms{};
Parms.Value = Value;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_Character_Items_UnlimitedAmmo
// (Final, Exec, Native, Protected)
// Parameters:
// class UObject* WorldContextObject (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTCheatManager::Debug_Character_Items_UnlimitedAmmo(class UObject* WorldContextObject)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "Debug_Character_Items_UnlimitedAmmo");
Params::BTCheatManager_Debug_Character_Items_UnlimitedAmmo Parms{};
Parms.WorldContextObject = WorldContextObject;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_GameplayDifficulty_Set
// (Final, Exec, Native, Protected)
// Parameters:
// int32 Difficulty (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTCheatManager::Debug_GameplayDifficulty_Set(int32 Difficulty)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "Debug_GameplayDifficulty_Set");
Params::BTCheatManager_Debug_GameplayDifficulty_Set Parms{};
Parms.Difficulty = Difficulty;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_LogMarker
// (Final, Exec, Native, Protected, BlueprintCallable)
// Parameters:
// const class FString& InMarkerText (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTCheatManager::Debug_LogMarker(const class FString& InMarkerText)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "Debug_LogMarker");
Params::BTCheatManager_Debug_LogMarker Parms{};
Parms.InMarkerText = std::move(InMarkerText);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_Map_ShowAll
// (Final, Exec, Native, Protected)
void UBTCheatManager::Debug_Map_ShowAll()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "Debug_Map_ShowAll");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_Playthrough_CompleteGame
// (Final, Exec, Native, Protected)
// Parameters:
// int32 InOnDifficulty (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTCheatManager::Debug_Playthrough_CompleteGame(int32 InOnDifficulty)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "Debug_Playthrough_CompleteGame");
Params::BTCheatManager_Debug_Playthrough_CompleteGame Parms{};
Parms.InOnDifficulty = InOnDifficulty;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_Playthrough_ResetNGPlusDataSnapshot
// (Final, Exec, Native, Protected)
void UBTCheatManager::Debug_Playthrough_ResetNGPlusDataSnapshot()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "Debug_Playthrough_ResetNGPlusDataSnapshot");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_Playthrough_SetDeathsNumber
// (Final, Exec, Native, Protected)
// Parameters:
// int32 InNumber (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTCheatManager::Debug_Playthrough_SetDeathsNumber(int32 InNumber)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "Debug_Playthrough_SetDeathsNumber");
Params::BTCheatManager_Debug_Playthrough_SetDeathsNumber Parms{};
Parms.InNumber = InNumber;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_Playthrough_SetEnemiesMergedNumber
// (Final, Exec, Native, Protected)
// Parameters:
// int32 InNumber (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTCheatManager::Debug_Playthrough_SetEnemiesMergedNumber(int32 InNumber)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "Debug_Playthrough_SetEnemiesMergedNumber");
Params::BTCheatManager_Debug_Playthrough_SetEnemiesMergedNumber Parms{};
Parms.InNumber = InNumber;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_Playthrough_SetIntroCutsceneRightChoicesNumber
// (Final, Exec, Native, Protected)
// Parameters:
// int32 InRightChoicesNumber (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTCheatManager::Debug_Playthrough_SetIntroCutsceneRightChoicesNumber(int32 InRightChoicesNumber)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "Debug_Playthrough_SetIntroCutsceneRightChoicesNumber");
Params::BTCheatManager_Debug_Playthrough_SetIntroCutsceneRightChoicesNumber Parms{};
Parms.InRightChoicesNumber = InRightChoicesNumber;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_Playthrough_SetNewGamePlus
// (Final, Exec, Native, Protected)
// Parameters:
// bool bIsNewGamePlus (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bCheckTransferableData (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTCheatManager::Debug_Playthrough_SetNewGamePlus(bool bIsNewGamePlus, bool bCheckTransferableData)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "Debug_Playthrough_SetNewGamePlus");
Params::BTCheatManager_Debug_Playthrough_SetNewGamePlus Parms{};
Parms.bIsNewGamePlus = bIsNewGamePlus;
Parms.bCheckTransferableData = bCheckTransferableData;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_Playthrough_SetSaveStationUsesNumber
// (Final, Exec, Native, Protected)
// Parameters:
// int32 InNumber (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTCheatManager::Debug_Playthrough_SetSaveStationUsesNumber(int32 InNumber)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "Debug_Playthrough_SetSaveStationUsesNumber");
Params::BTCheatManager_Debug_Playthrough_SetSaveStationUsesNumber Parms{};
Parms.InNumber = InNumber;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_Playthrough_TakeNGPlusDataSnapshot
// (Final, Exec, Native, Protected)
void UBTCheatManager::Debug_Playthrough_TakeNGPlusDataSnapshot()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "Debug_Playthrough_TakeNGPlusDataSnapshot");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_SendBugIt
// (Final, Exec, Native, Public)
void UBTCheatManager::Debug_SendBugIt()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "Debug_SendBugIt");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_SetWeaponPickUpBehavior
// (Final, Exec, Native, Protected)
// Parameters:
// int32 InBehaviorIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTCheatManager::Debug_SetWeaponPickUpBehavior(int32 InBehaviorIndex)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "Debug_SetWeaponPickUpBehavior");
Params::BTCheatManager_Debug_SetWeaponPickUpBehavior Parms{};
Parms.InBehaviorIndex = InBehaviorIndex;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_StartRecording
// (Final, Exec, Native, Protected, BlueprintCallable)
// Parameters:
// const class FString& InLogName (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTCheatManager::Debug_StartRecording(const class FString& InLogName)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "Debug_StartRecording");
Params::BTCheatManager_Debug_StartRecording Parms{};
Parms.InLogName = std::move(InLogName);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_StopRecording
// (Final, Exec, Native, Protected, BlueprintCallable)
void UBTCheatManager::Debug_StopRecording()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "Debug_StopRecording");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_Tutorial_Add
// (Final, Exec, Native, Protected)
// Parameters:
// const class FString& TutorialName (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTCheatManager::Debug_Tutorial_Add(const class FString& TutorialName)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "Debug_Tutorial_Add");
Params::BTCheatManager_Debug_Tutorial_Add Parms{};
Parms.TutorialName = std::move(TutorialName);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_Tutorial_AddAll
// (Final, Exec, Native, Protected)
void UBTCheatManager::Debug_Tutorial_AddAll()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "Debug_Tutorial_AddAll");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_Tutorial_Hide
// (Final, Exec, Native, Protected)
void UBTCheatManager::Debug_Tutorial_Hide()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "Debug_Tutorial_Hide");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_Tutorial_Remove
// (Final, Exec, Native, Protected)
// Parameters:
// const class FString& TutorialName (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTCheatManager::Debug_Tutorial_Remove(const class FString& TutorialName)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "Debug_Tutorial_Remove");
Params::BTCheatManager_Debug_Tutorial_Remove Parms{};
Parms.TutorialName = std::move(TutorialName);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_Tutorial_RemoveAll
// (Final, Exec, Native, Protected)
void UBTCheatManager::Debug_Tutorial_RemoveAll()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "Debug_Tutorial_RemoveAll");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_Tutorial_Show
// (Final, Exec, Native, Protected)
// Parameters:
// const class FString& TutorialName (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTCheatManager::Debug_Tutorial_Show(const class FString& TutorialName)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "Debug_Tutorial_Show");
Params::BTCheatManager_Debug_Tutorial_Show Parms{};
Parms.TutorialName = std::move(TutorialName);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_Upgrade_UnlockAllUpgrades
// (Final, Exec, Native, Protected)
void UBTCheatManager::Debug_Upgrade_UnlockAllUpgrades()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "Debug_Upgrade_UnlockAllUpgrades");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.EnableEnemies
// (Final, Exec, Native, Protected)
void UBTCheatManager::EnableEnemies()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "EnableEnemies");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Test_AddTestCameraPostProcessBlender
// (Final, Exec, Native, Protected)
void UBTCheatManager::Test_AddTestCameraPostProcessBlender()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "Test_AddTestCameraPostProcessBlender");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.AddAchievementCollection
// (Final, Exec, Native, Public, BlueprintCallable, Const)
// Parameters:
// class FName AchievementName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTCheatManager::AddAchievementCollection(class FName AchievementName) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "AddAchievementCollection");
Params::BTCheatManager_AddAchievementCollection Parms{};
Parms.AchievementName = AchievementName;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.AddAchievementCounter
// (Final, Exec, Native, Public, BlueprintCallable, Const)
// Parameters:
// class FName AchievementName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 Delta (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTCheatManager::AddAchievementCounter(class FName AchievementName, int32 Delta) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "AddAchievementCounter");
Params::BTCheatManager_AddAchievementCounter Parms{};
Parms.AchievementName = AchievementName;
Parms.Delta = Delta;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_Ability_BodyCarry_Activate
// (Final, Exec, Native, Public, BlueprintCallable, Const)
void UBTCheatManager::Debug_Ability_BodyCarry_Activate() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "Debug_Ability_BodyCarry_Activate");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_Ability_BodyCarry_Deactivate
// (Final, Exec, Native, Public, BlueprintCallable, Const)
void UBTCheatManager::Debug_Ability_BodyCarry_Deactivate() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "Debug_Ability_BodyCarry_Deactivate");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_Ability_WallWalk_Activate
// (Final, Exec, Native, Protected, BlueprintCallable, Const)
void UBTCheatManager::Debug_Ability_WallWalk_Activate() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "Debug_Ability_WallWalk_Activate");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_Ability_WallWalk_Deactivate
// (Final, Exec, Native, Protected, BlueprintCallable, Const)
void UBTCheatManager::Debug_Ability_WallWalk_Deactivate() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "Debug_Ability_WallWalk_Deactivate");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_Character_Items_AddPurchasable
// (Final, Exec, Native, Public, BlueprintCallable, Const)
// Parameters:
// const class FString& ItemRowName (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 InAmount (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTCheatManager::Debug_Character_Items_AddPurchasable(const class FString& ItemRowName, int32 InAmount) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "Debug_Character_Items_AddPurchasable");
Params::BTCheatManager_Debug_Character_Items_AddPurchasable Parms{};
Parms.ItemRowName = std::move(ItemRowName);
Parms.InAmount = InAmount;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_Character_Items_Give
// (Final, Exec, Native, Public, BlueprintCallable, Const)
// Parameters:
// const class FString& ItemRowName (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTCheatManager::Debug_Character_Items_Give(const class FString& ItemRowName) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "Debug_Character_Items_Give");
Params::BTCheatManager_Debug_Character_Items_Give Parms{};
Parms.ItemRowName = std::move(ItemRowName);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_Character_Items_GiveAllEquipment
// (Final, Exec, Native, Public, BlueprintCallable, Const)
void UBTCheatManager::Debug_Character_Items_GiveAllEquipment() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "Debug_Character_Items_GiveAllEquipment");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_Character_Items_GiveAllItems
// (Final, Exec, Native, Public, BlueprintCallable, Const)
void UBTCheatManager::Debug_Character_Items_GiveAllItems() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "Debug_Character_Items_GiveAllItems");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_Character_Items_GiveAllResources
// (Final, Exec, Native, Public, BlueprintCallable, Const)
void UBTCheatManager::Debug_Character_Items_GiveAllResources() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "Debug_Character_Items_GiveAllResources");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_Character_Items_GiveAmmo
// (Final, Exec, Native, Public, BlueprintCallable, Const)
void UBTCheatManager::Debug_Character_Items_GiveAmmo() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "Debug_Character_Items_GiveAmmo");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_Character_Items_LogAllPurchasable
// (Final, Exec, Native, Public, BlueprintCallable, Const)
void UBTCheatManager::Debug_Character_Items_LogAllPurchasable() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "Debug_Character_Items_LogAllPurchasable");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_Character_Movement_MovementSnapDrawDebug
// (Final, Exec, Native, Public, Const)
void UBTCheatManager::Debug_Character_Movement_MovementSnapDrawDebug() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "Debug_Character_Movement_MovementSnapDrawDebug");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_Character_Movement_RotationSnapDrawDebug
// (Final, Exec, Native, Public, Const)
void UBTCheatManager::Debug_Character_Movement_RotationSnapDrawDebug() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "Debug_Character_Movement_RotationSnapDrawDebug");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_Character_Movement_SlideSnapDrawDebug
// (Final, Exec, Native, Public, Const)
void UBTCheatManager::Debug_Character_Movement_SlideSnapDrawDebug() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "Debug_Character_Movement_SlideSnapDrawDebug");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_Character_Souls_AddSoul
// (Final, Exec, Native, Public, Const)
// Parameters:
// class FName SoulID (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTCheatManager::Debug_Character_Souls_AddSoul(class FName SoulID) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "Debug_Character_Souls_AddSoul");
Params::BTCheatManager_Debug_Character_Souls_AddSoul Parms{};
Parms.SoulID = SoulID;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_Character_Souls_RemoveSoul
// (Final, Exec, Native, Public, Const)
// Parameters:
// class FName SoulID (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTCheatManager::Debug_Character_Souls_RemoveSoul(class FName SoulID) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "Debug_Character_Souls_RemoveSoul");
Params::BTCheatManager_Debug_Character_Souls_RemoveSoul Parms{};
Parms.SoulID = SoulID;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_Custom
// (Final, Exec, Native, Public, Const)
// Parameters:
// const class FString& DebugCommand (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTCheatManager::Debug_Custom(const class FString& DebugCommand, int32 Value) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "Debug_Custom");
Params::BTCheatManager_Debug_Custom Parms{};
Parms.DebugCommand = std::move(DebugCommand);
Parms.Value = Value;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_Enemy_Hurt
// (Final, Exec, Native, Public, Const)
// Parameters:
// float Damage (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class FString& DamageType (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTCheatManager::Debug_Enemy_Hurt(float Damage, const class FString& DamageType) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "Debug_Enemy_Hurt");
Params::BTCheatManager_Debug_Enemy_Hurt Parms{};
Parms.Damage = Damage;
Parms.DamageType = std::move(DamageType);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_Enemy_Kill
// (Final, Exec, Native, Public, Const)
// Parameters:
// const class FString& DamageType (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTCheatManager::Debug_Enemy_Kill(const class FString& DamageType) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "Debug_Enemy_Kill");
Params::BTCheatManager_Debug_Enemy_Kill Parms{};
Parms.DamageType = std::move(DamageType);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_Enemy_RankDown
// (Final, Exec, Native, Protected, Const)
void UBTCheatManager::Debug_Enemy_RankDown() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "Debug_Enemy_RankDown");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_Enemy_RankUp
// (Final, Exec, Native, Protected, Const)
void UBTCheatManager::Debug_Enemy_RankUp() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "Debug_Enemy_RankUp");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_Enemy_SetHealth
// (Final, Exec, Native, Public, Const)
// Parameters:
// float newHealth (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTCheatManager::Debug_Enemy_SetHealth(float newHealth) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "Debug_Enemy_SetHealth");
Params::BTCheatManager_Debug_Enemy_SetHealth Parms{};
Parms.newHealth = newHealth;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_Enemy_StopMovement
// (Final, Exec, Native, Public, Const)
// Parameters:
// bool bStop (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTCheatManager::Debug_Enemy_StopMovement(bool bStop) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "Debug_Enemy_StopMovement");
Params::BTCheatManager_Debug_Enemy_StopMovement Parms{};
Parms.bStop = bStop;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_ImpactPooling_DrawDebug
// (Final, Exec, Native, Public, BlueprintCallable, Const)
void UBTCheatManager::Debug_ImpactPooling_DrawDebug() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "Debug_ImpactPooling_DrawDebug");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_ImpactPooling_SetPoolSize
// (Final, Exec, Native, Public, BlueprintCallable, Const)
// Parameters:
// const class FString& ImpactType (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTCheatManager::Debug_ImpactPooling_SetPoolSize(const class FString& ImpactType, int32 Value) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "Debug_ImpactPooling_SetPoolSize");
Params::BTCheatManager_Debug_ImpactPooling_SetPoolSize Parms{};
Parms.ImpactType = std::move(ImpactType);
Parms.Value = Value;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_ImpactPooling_TogglePooling
// (Final, Exec, Native, Public, BlueprintCallable, Const)
void UBTCheatManager::Debug_ImpactPooling_TogglePooling() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "Debug_ImpactPooling_TogglePooling");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_KillAll
// (Final, Exec, Native, Protected, Const)
void UBTCheatManager::Debug_KillAll() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "Debug_KillAll");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_LootManager_Data_Toggle
// (Final, Exec, Native, Public, BlueprintCallable, Const)
void UBTCheatManager::Debug_LootManager_Data_Toggle() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "Debug_LootManager_Data_Toggle");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_SpawnEnemy
// (Final, Exec, Native, Public, Const)
// Parameters:
// int32 Number (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTCheatManager::Debug_SpawnEnemy(int32 Number) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "Debug_SpawnEnemy");
Params::BTCheatManager_Debug_SpawnEnemy Parms{};
Parms.Number = Number;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Debug_TestCrashingGame
// (Final, Exec, Native, Public, Const)
void UBTCheatManager::Debug_TestCrashingGame() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "Debug_TestCrashingGame");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.DisableEnemies
// (Final, Exec, Native, Protected, Const)
void UBTCheatManager::DisableEnemies() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "DisableEnemies");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.ForcePlayerIdlePose
// (Final, Exec, Native, Protected, Const)
void UBTCheatManager::ForcePlayerIdlePose() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "ForcePlayerIdlePose");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.GetLogName
// (Final, Native, Protected, Const)
// Parameters:
// class FString ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString UBTCheatManager::GetLogName() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "GetLogName");
Params::BTCheatManager_GetLogName Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTCheatManager.KillEncounter
// (Final, Exec, Native, Protected, Const)
void UBTCheatManager::KillEncounter() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "KillEncounter");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.KillWave
// (Final, Exec, Native, Protected, Const)
void UBTCheatManager::KillWave() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "KillWave");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.MakePlayerTranslucent
// (Final, Exec, Native, Protected, Const)
void UBTCheatManager::MakePlayerTranslucent() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "MakePlayerTranslucent");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.OneHitKill
// (Final, Exec, Native, Protected, Const)
void UBTCheatManager::OneHitKill() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "OneHitKill");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.SetFlashlightIntensity
// (Final, Exec, Native, Protected, Const)
// Parameters:
// float Intensity (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTCheatManager::SetFlashlightIntensity(float Intensity) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "SetFlashlightIntensity");
Params::BTCheatManager_SetFlashlightIntensity Parms{};
Parms.Intensity = Intensity;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Suicide
// (Final, Exec, Native, Protected, Const)
void UBTCheatManager::Suicide() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "Suicide");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.TakeDamage
// (Final, Exec, Native, Protected, Const)
// Parameters:
// float Amount (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTCheatManager::TakeDamage(float Amount) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "TakeDamage");
Params::BTCheatManager_TakeDamage Parms{};
Parms.Amount = Amount;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.Test_RemoveTestCameraPostProcessBlender
// (Final, Exec, Native, Protected, Const)
void UBTCheatManager::Test_RemoveTestCameraPostProcessBlender() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "Test_RemoveTestCameraPostProcessBlender");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.ToggleFlashlight
// (Final, Exec, Native, Protected, Const)
void UBTCheatManager::ToggleFlashlight() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "ToggleFlashlight");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.TurnOffFlashlight
// (Final, Exec, Native, Protected, Const)
void UBTCheatManager::TurnOffFlashlight() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "TurnOffFlashlight");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.TurnOnFlashlight
// (Final, Exec, Native, Protected, Const)
void UBTCheatManager::TurnOnFlashlight() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "TurnOnFlashlight");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.UnlockAchievement
// (Final, Exec, Native, Public, BlueprintCallable, Const)
// Parameters:
// class FName AchievementName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTCheatManager::UnlockAchievement(class FName AchievementName) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "UnlockAchievement");
Params::BTCheatManager_UnlockAchievement Parms{};
Parms.AchievementName = AchievementName;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCheatManager.WeaponPreciseAimMode
// (Final, Exec, Native, Protected, Const)
void UBTCheatManager::WeaponPreciseAimMode() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCheatManager", "WeaponPreciseAimMode");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHNPCAnimInstance.GetAnimComponent
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class USHAnimComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class USHAnimComponent* USHNPCAnimInstance::GetAnimComponent() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHNPCAnimInstance", "GetAnimComponent");
Params::SHNPCAnimInstance_GetAnimComponent Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHNPCAnimInstance.GetChangeLocomotionSnapshotName
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class FName ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FName USHNPCAnimInstance::GetChangeLocomotionSnapshotName() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHNPCAnimInstance", "GetChangeLocomotionSnapshotName");
Params::SHNPCAnimInstance_GetChangeLocomotionSnapshotName Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHNPCAnimInstance.GetLocomotionTag
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class FName ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FName USHNPCAnimInstance::GetLocomotionTag() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHNPCAnimInstance", "GetLocomotionTag");
Params::SHNPCAnimInstance_GetLocomotionTag Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTDifficultyButtonWidget.OnSetDifficultyName
// (Event, Public, HasOutParams, BlueprintEvent)
// Parameters:
// const class FText& InNewDifficultyName (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
void UBTDifficultyButtonWidget::OnSetDifficultyName(const class FText& InNewDifficultyName)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTDifficultyButtonWidget", "OnSetDifficultyName");
Params::BTDifficultyButtonWidget_OnSetDifficultyName Parms{};
Parms.InNewDifficultyName = std::move(InNewDifficultyName);
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.KeyRichTexts.GetKeyDisplayRichText
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable, BlueprintPure)
// Parameters:
// const struct FKey& Key (ConstParm, Parm, OutParm, ReferenceParm, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class FText ReturnValue (Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic)
class FText UKeyRichTexts::GetKeyDisplayRichText(const struct FKey& Key)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("KeyRichTexts", "GetKeyDisplayRichText");
Params::KeyRichTexts_GetKeyDisplayRichText Parms{};
Parms.Key = std::move(Key);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTItemHighlighterInterface.HighlightTurnOff
// (Native, Event, Public, BlueprintCallable, BlueprintEvent, Const)
void IBTItemHighlighterInterface::HighlightTurnOff() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("BTItemHighlighterInterface", "HighlightTurnOff");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTItemHighlighterInterface.HighlightTurnOn
// (Native, Event, Public, BlueprintCallable, BlueprintEvent, Const)
void IBTItemHighlighterInterface::HighlightTurnOn() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("BTItemHighlighterInterface", "HighlightTurnOn");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTItemHighlighterInterface.ShouldActorBeHighlighted
// (Native, Event, Public, BlueprintCallable, BlueprintEvent, BlueprintPure, Const)
// Parameters:
// class UBTItemHighlighterComponent* IntemHighlighterComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool IBTItemHighlighterInterface::ShouldActorBeHighlighted(class UBTItemHighlighterComponent* IntemHighlighterComponent) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("BTItemHighlighterInterface", "ShouldActorBeHighlighted");
Params::BTItemHighlighterInterface_ShouldActorBeHighlighted Parms{};
Parms.IntemHighlighterComponent = IntemHighlighterComponent;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTChooseDifficultyWidget.OnShown
// (Event, Protected, BlueprintEvent)
void UBTChooseDifficultyWidget::OnShown()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTChooseDifficultyWidget", "OnShown");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.BTCinematicCameraOwnerInterface.PlaySequencer
// (Event, Public, BlueprintEvent, Const)
void IBTCinematicCameraOwnerInterface::PlaySequencer() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("BTCinematicCameraOwnerInterface", "PlaySequencer");
AsUObject()->ProcessEvent(Func, nullptr);
}
// Function Cronos.BTCompassAbility.CloseCompass
// (Final, Native, Private)
void UBTCompassAbility::CloseCompass()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCompassAbility", "CloseCompass");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCompassAbility.OnCompassCloseReceived
// (Final, Native, Protected)
// Parameters:
// const struct FGameplayEventData& Payload (Parm, NativeAccessSpecifierPublic)
void UBTCompassAbility::OnCompassCloseReceived(const struct FGameplayEventData& Payload)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCompassAbility", "OnCompassCloseReceived");
Params::BTCompassAbility_OnCompassCloseReceived Parms{};
Parms.Payload = std::move(Payload);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCompassAbility.OnCompassOpenLoopedReceived
// (Final, Native, Protected)
// Parameters:
// const struct FGameplayEventData& Payload (Parm, NativeAccessSpecifierPublic)
void UBTCompassAbility::OnCompassOpenLoopedReceived(const struct FGameplayEventData& Payload)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCompassAbility", "OnCompassOpenLoopedReceived");
Params::BTCompassAbility_OnCompassOpenLoopedReceived Parms{};
Parms.Payload = std::move(Payload);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCompassAbility.OnCompassOpenReceived
// (Final, Native, Protected)
// Parameters:
// const struct FGameplayEventData& Payload (Parm, NativeAccessSpecifierPublic)
void UBTCompassAbility::OnCompassOpenReceived(const struct FGameplayEventData& Payload)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCompassAbility", "OnCompassOpenReceived");
Params::BTCompassAbility_OnCompassOpenReceived Parms{};
Parms.Payload = std::move(Payload);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCompassAbility.OnStopMontageEventReceived
// (Final, Native, Protected)
// Parameters:
// const struct FGameplayEventData& Payload (Parm, NativeAccessSpecifierPublic)
void UBTCompassAbility::OnStopMontageEventReceived(const struct FGameplayEventData& Payload)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCompassAbility", "OnStopMontageEventReceived");
Params::BTCompassAbility_OnStopMontageEventReceived Parms{};
Parms.Payload = std::move(Payload);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCompassAbility.OnStopMontageRequested
// (Final, Native, Protected)
void UBTCompassAbility::OnStopMontageRequested()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCompassAbility", "OnStopMontageRequested");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosSpawnPointData.GetAudioLogOptions
// (Final, Native, Static, Private)
// Parameters:
// TArray<class FName> ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic)
TArray<class FName> UCronosSpawnPointData::GetAudioLogOptions()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CronosSpawnPointData", "GetAudioLogOptions");
Params::CronosSpawnPointData_GetAudioLogOptions Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosSpawnPointData.GetItemOptions
// (Final, Native, Static, Private)
// Parameters:
// TArray<class FName> ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic)
TArray<class FName> UCronosSpawnPointData::GetItemOptions()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CronosSpawnPointData", "GetItemOptions");
Params::CronosSpawnPointData_GetItemOptions Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosSpawnPointData.GetMemoOptions
// (Final, Native, Static, Private)
// Parameters:
// TArray<class FName> ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic)
TArray<class FName> UCronosSpawnPointData::GetMemoOptions()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CronosSpawnPointData", "GetMemoOptions");
Params::CronosSpawnPointData_GetMemoOptions Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosSpawnPointData.GetObjectiveOptions
// (Final, Native, Static, Private)
// Parameters:
// TArray<class FName> ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic)
TArray<class FName> UCronosSpawnPointData::GetObjectiveOptions()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CronosSpawnPointData", "GetObjectiveOptions");
Params::CronosSpawnPointData_GetObjectiveOptions Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosSpawnPointData.GetQuestOptions
// (Final, Native, Static, Private)
// Parameters:
// TArray<class FName> ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic)
TArray<class FName> UCronosSpawnPointData::GetQuestOptions()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CronosSpawnPointData", "GetQuestOptions");
Params::CronosSpawnPointData_GetQuestOptions Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosSpawnPointData.GetSoulOptions
// (Final, Native, Static, Private)
// Parameters:
// TArray<class FName> ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic)
TArray<class FName> UCronosSpawnPointData::GetSoulOptions()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CronosSpawnPointData", "GetSoulOptions");
Params::CronosSpawnPointData_GetSoulOptions Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosSpawnPointData.GetTravelLogOptions
// (Final, Native, Static, Private)
// Parameters:
// TArray<class FName> ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic)
TArray<class FName> UCronosSpawnPointData::GetTravelLogOptions()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CronosSpawnPointData", "GetTravelLogOptions");
Params::CronosSpawnPointData_GetTravelLogOptions Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosSpawnPointData.GetUpgradePresetOptions
// (Final, Native, Static, Private)
// Parameters:
// TArray<class FName> ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic)
TArray<class FName> UCronosSpawnPointData::GetUpgradePresetOptions()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CronosSpawnPointData", "GetUpgradePresetOptions");
Params::CronosSpawnPointData_GetUpgradePresetOptions Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosSpawnPointData.ForceMarkAssetDirty
// (Final, Native, Public, BlueprintCallable)
void UCronosSpawnPointData::ForceMarkAssetDirty()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosSpawnPointData", "ForceMarkAssetDirty");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.GameplayCueNotify_Actor_Material.ClearPostProcess
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool bIsFullPop (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AGameplayCueNotify_Actor_Material::ClearPostProcess(bool bIsFullPop)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GameplayCueNotify_Actor_Material", "ClearPostProcess");
Params::GameplayCueNotify_Actor_Material_ClearPostProcess Parms{};
Parms.bIsFullPop = bIsFullPop;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.GameplayCueNotify_Actor_Material.IsPostProcessMaterialPushAllowed
// (Native, Event, Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure, Const)
// Parameters:
// class AActor* MyTarget (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// EGameplayCueEvent EventType (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FGameplayCueParameters& Parameters (ConstParm, Parm, OutParm, ReferenceParm, ContainsInstancedReference, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AGameplayCueNotify_Actor_Material::IsPostProcessMaterialPushAllowed(class AActor* MyTarget, EGameplayCueEvent EventType, const struct FGameplayCueParameters& Parameters) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GameplayCueNotify_Actor_Material", "IsPostProcessMaterialPushAllowed");
Params::GameplayCueNotify_Actor_Material_IsPostProcessMaterialPushAllowed Parms{};
Parms.MyTarget = MyTarget;
Parms.EventType = EventType;
Parms.Parameters = std::move(Parameters);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHItemWeapon.GetMaterialInstanceDynamic
// (Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// class UMaterialInstanceDynamic* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UMaterialInstanceDynamic* ASHItemWeapon::GetMaterialInstanceDynamic()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHItemWeapon", "GetMaterialInstanceDynamic");
Params::SHItemWeapon_GetMaterialInstanceDynamic Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHItemWeapon.OnFirePerformed
// (Event, Public, HasDefaults, BlueprintEvent)
// Parameters:
// const struct FVector& ShootEndWorldLoc (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ASHItemWeapon::OnFirePerformed(const struct FVector& ShootEndWorldLoc)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHItemWeapon", "OnFirePerformed");
Params::SHItemWeapon_OnFirePerformed Parms{};
Parms.ShootEndWorldLoc = std::move(ShootEndWorldLoc);
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.SHItemWeapon.IsEnemyKnockedDown
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const class AActor* enemy (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ASHItemWeapon::IsEnemyKnockedDown(const class AActor* enemy) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHItemWeapon", "IsEnemyKnockedDown");
Params::SHItemWeapon_IsEnemyKnockedDown Parms{};
Parms.enemy = enemy;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTContentBundlesManagerComponent.ClearAcquiredContentBundlesDescription
// (Final, Native, Public, BlueprintCallable)
void UBTContentBundlesManagerComponent::ClearAcquiredContentBundlesDescription()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTContentBundlesManagerComponent", "ClearAcquiredContentBundlesDescription");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTContentBundlesManagerComponent.PreloadContentBundles
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// EBTPreloadWorld InPreloadWorld (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTContentBundlesManagerComponent::PreloadContentBundles(EBTPreloadWorld InPreloadWorld)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTContentBundlesManagerComponent", "PreloadContentBundles");
Params::BTContentBundlesManagerComponent_PreloadContentBundles Parms{};
Parms.InPreloadWorld = InPreloadWorld;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTContentBundlesManagerComponent.GetAcquiredContentBundlesDescription
// (Final, Native, Public, HasOutParams, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// TArray<struct FBTBundleDescription>* OutAcquiredContentDescription (Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic)
void UBTContentBundlesManagerComponent::GetAcquiredContentBundlesDescription(TArray<struct FBTBundleDescription>* OutAcquiredContentDescription) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTContentBundlesManagerComponent", "GetAcquiredContentBundlesDescription");
Params::BTContentBundlesManagerComponent_GetAcquiredContentBundlesDescription Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (OutAcquiredContentDescription != nullptr)
*OutAcquiredContentDescription = std::move(Parms.OutAcquiredContentDescription);
}
// Function Cronos.BTCustomInputExtraSettingsPanelWidget.ConfirmationResponseNo
// (Final, Native, Private)
void UBTCustomInputExtraSettingsPanelWidget::ConfirmationResponseNo()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCustomInputExtraSettingsPanelWidget", "ConfirmationResponseNo");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCustomInputExtraSettingsPanelWidget.ConfirmationResponseYes
// (Final, Native, Private)
void UBTCustomInputExtraSettingsPanelWidget::ConfirmationResponseYes()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCustomInputExtraSettingsPanelWidget", "ConfirmationResponseYes");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTItemHighlightActor.OnActivateAndAttach
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class ASHItem* Item (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// ESHItemTypeEnum InItemTypeEnum (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ABTItemHighlightActor::OnActivateAndAttach(class ASHItem* Item, ESHItemTypeEnum InItemTypeEnum)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTItemHighlightActor", "OnActivateAndAttach");
Params::BTItemHighlightActor_OnActivateAndAttach Parms{};
Parms.Item = Item;
Parms.InItemTypeEnum = InItemTypeEnum;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.BTItemHighlightActor.OnDeactivateAndDetach
// (Event, Public, BlueprintCallable, BlueprintEvent)
void ABTItemHighlightActor::OnDeactivateAndDetach()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTItemHighlightActor", "OnDeactivateAndDetach");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.BTLevelSequenceFlowObject.GetCharacterPlay
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const class UObject* InWorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class ASHCharacterPlay* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class ASHCharacterPlay* UBTLevelSequenceFlowObject::GetCharacterPlay(const class UObject* InWorldContextObject) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTLevelSequenceFlowObject", "GetCharacterPlay");
Params::BTLevelSequenceFlowObject_GetCharacterPlay Parms{};
Parms.InWorldContextObject = InWorldContextObject;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosUtils.DebugFinishObjective
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class FName objectiveID (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bSuccess (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosUtils::DebugFinishObjective(const class UObject* WorldContextObject, class FName objectiveID, bool bSuccess)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CronosUtils", "DebugFinishObjective");
Params::CronosUtils_DebugFinishObjective Parms{};
Parms.WorldContextObject = WorldContextObject;
Parms.objectiveID = objectiveID;
Parms.bSuccess = bSuccess;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosUtils.DebugSetCurrentObjective
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class FName objectiveID (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosUtils::DebugSetCurrentObjective(const class UObject* WorldContextObject, class FName objectiveID)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CronosUtils", "DebugSetCurrentObjective");
Params::CronosUtils_DebugSetCurrentObjective Parms{};
Parms.WorldContextObject = WorldContextObject;
Parms.objectiveID = objectiveID;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosUtils.DebugStartObjective
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class FName objectiveID (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bIsQuest (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bSetCurrent (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosUtils::DebugStartObjective(const class UObject* WorldContextObject, class FName objectiveID, bool bIsQuest, bool bSetCurrent)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CronosUtils", "DebugStartObjective");
Params::CronosUtils_DebugStartObjective Parms{};
Parms.WorldContextObject = WorldContextObject;
Parms.objectiveID = objectiveID;
Parms.bIsQuest = bIsQuest;
Parms.bSetCurrent = bSetCurrent;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosUtils.EnableRootMotionOnMontage
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// class ASHCharacterPlay* CharacterPlay (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UAnimMontage* AnimMontage (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bState (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosUtils::EnableRootMotionOnMontage(class ASHCharacterPlay* CharacterPlay, class UAnimMontage* AnimMontage, bool bState)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CronosUtils", "EnableRootMotionOnMontage");
Params::CronosUtils_EnableRootMotionOnMontage Parms{};
Parms.CharacterPlay = CharacterPlay;
Parms.AnimMontage = AnimMontage;
Parms.bState = bState;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosUtils.ForceDestroyComponent
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// class UActorComponent* InActorComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosUtils::ForceDestroyComponent(class UActorComponent* InActorComponent)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CronosUtils", "ForceDestroyComponent");
Params::CronosUtils_ForceDestroyComponent Parms{};
Parms.InActorComponent = InActorComponent;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosUtils.GetAllTags
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
// Parameters:
// struct FGameplayTagContainer& InContainer (Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
void UCronosUtils::GetAllTags(struct FGameplayTagContainer& InContainer)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CronosUtils", "GetAllTags");
Params::CronosUtils_GetAllTags Parms{};
Parms.InContainer = std::move(InContainer);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
InContainer = std::move(Parms.InContainer);
}
// Function Cronos.CronosUtils.GetFinalLocationAfterRootAnimation
// (Final, Native, Static, Public, HasOutParams, HasDefaults, BlueprintCallable)
// Parameters:
// struct FCorrectionData& CorrectionData (Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
// struct FVector& OutEndLocation (Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCronosUtils::GetFinalLocationAfterRootAnimation(struct FCorrectionData& CorrectionData, struct FVector& OutEndLocation)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CronosUtils", "GetFinalLocationAfterRootAnimation");
Params::CronosUtils_GetFinalLocationAfterRootAnimation Parms{};
Parms.CorrectionData = std::move(CorrectionData);
Parms.OutEndLocation = std::move(OutEndLocation);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
CorrectionData = std::move(Parms.CorrectionData);
OutEndLocation = std::move(Parms.OutEndLocation);
return Parms.ReturnValue;
}
// Function Cronos.CronosUtils.GetGameStateMenu
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// class UObject* WorldContextObject (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class ACronosGameStateMenu* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class ACronosGameStateMenu* UCronosUtils::GetGameStateMenu(class UObject* WorldContextObject)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CronosUtils", "GetGameStateMenu");
Params::CronosUtils_GetGameStateMenu Parms{};
Parms.WorldContextObject = WorldContextObject;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosUtils.GetGameStatePlay
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class ACronosGameStatePlay* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class ACronosGameStatePlay* UCronosUtils::GetGameStatePlay(const class UObject* WorldContextObject)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CronosUtils", "GetGameStatePlay");
Params::CronosUtils_GetGameStatePlay Parms{};
Parms.WorldContextObject = WorldContextObject;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosUtils.GetHUDPlay
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class ASHHudPlay* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class ASHHudPlay* UCronosUtils::GetHUDPlay(const class UObject* WorldContextObject)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CronosUtils", "GetHUDPlay");
Params::CronosUtils_GetHUDPlay Parms{};
Parms.WorldContextObject = WorldContextObject;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosUtils.GetInGameMenuManagerComponent
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UBTInGameMenuManagerComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UBTInGameMenuManagerComponent* UCronosUtils::GetInGameMenuManagerComponent(const class UObject* WorldContextObject)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CronosUtils", "GetInGameMenuManagerComponent");
Params::CronosUtils_GetInGameMenuManagerComponent Parms{};
Parms.WorldContextObject = WorldContextObject;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosUtils.GetLookAtRotationWithUpVectorKept
// (Final, Native, Static, Public, HasDefaults, BlueprintCallable)
// Parameters:
// const struct FVector& ActorLocation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& ActorUpVector (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& ActorTargetLocation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FRotator ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
struct FRotator UCronosUtils::GetLookAtRotationWithUpVectorKept(const struct FVector& ActorLocation, const struct FVector& ActorUpVector, const struct FVector& ActorTargetLocation)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CronosUtils", "GetLookAtRotationWithUpVectorKept");
Params::CronosUtils_GetLookAtRotationWithUpVectorKept Parms{};
Parms.ActorLocation = std::move(ActorLocation);
Parms.ActorUpVector = std::move(ActorUpVector);
Parms.ActorTargetLocation = std::move(ActorTargetLocation);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosUtils.GetNotificationManagerComponent
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UBTNotificationManagerComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UBTNotificationManagerComponent* UCronosUtils::GetNotificationManagerComponent(const class UObject* WorldContextObject)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CronosUtils", "GetNotificationManagerComponent");
Params::CronosUtils_GetNotificationManagerComponent Parms{};
Parms.WorldContextObject = WorldContextObject;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosUtils.GetPlayerController
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class ASHPlayerControllerPlay* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class ASHPlayerControllerPlay* UCronosUtils::GetPlayerController(const class UObject* WorldContextObject)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CronosUtils", "GetPlayerController");
Params::CronosUtils_GetPlayerController Parms{};
Parms.WorldContextObject = WorldContextObject;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosUtils.GetRealFinalLocationAfterRootAnimation
// (Final, Native, Static, Public, HasOutParams, HasDefaults, BlueprintCallable)
// Parameters:
// struct FCorrectionData& CorrectionData (Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
// struct FVector* OutFromAnim (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FVector* OutEndLocation (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FVector* OutDifference (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCronosUtils::GetRealFinalLocationAfterRootAnimation(struct FCorrectionData& CorrectionData, struct FVector* OutFromAnim, struct FVector* OutEndLocation, struct FVector* OutDifference)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CronosUtils", "GetRealFinalLocationAfterRootAnimation");
Params::CronosUtils_GetRealFinalLocationAfterRootAnimation Parms{};
Parms.CorrectionData = std::move(CorrectionData);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
CorrectionData = std::move(Parms.CorrectionData);
if (OutFromAnim != nullptr)
*OutFromAnim = std::move(Parms.OutFromAnim);
if (OutEndLocation != nullptr)
*OutEndLocation = std::move(Parms.OutEndLocation);
if (OutDifference != nullptr)
*OutDifference = std::move(Parms.OutDifference);
return Parms.ReturnValue;
}
// Function Cronos.CronosUtils.GetSimpleTagName
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const struct FGameplayTag& InGameplayTag (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class FName ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FName UCronosUtils::GetSimpleTagName(const struct FGameplayTag& InGameplayTag)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CronosUtils", "GetSimpleTagName");
Params::CronosUtils_GetSimpleTagName Parms{};
Parms.InGameplayTag = std::move(InGameplayTag);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosUtils.GetWidgetToFocusFromInterface
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// class UObject* InObject (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UWidget* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UWidget* UCronosUtils::GetWidgetToFocusFromInterface(class UObject* InObject)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CronosUtils", "GetWidgetToFocusFromInterface");
Params::CronosUtils_GetWidgetToFocusFromInterface Parms{};
Parms.InObject = InObject;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosUtils.IsActorClassOf
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// const class AActor* InActor (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// TSoftClassPtr<class UClass> Class_0 (Parm, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const bool bIncludeParentClasses (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCronosUtils::IsActorClassOf(const class AActor* InActor, TSoftClassPtr<class UClass> Class_0, const bool bIncludeParentClasses)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CronosUtils", "IsActorClassOf");
Params::CronosUtils_IsActorClassOf Parms{};
Parms.InActor = InActor;
Parms.Class_0 = Class_0;
Parms.bIncludeParentClasses = bIncludeParentClasses;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosUtils.IsBuild
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCronosUtils::IsBuild()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CronosUtils", "IsBuild");
Params::CronosUtils_IsBuild Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosUtils.SetCanEverAffectNavigation
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UPrimitiveComponent* Primitive (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bCanAffect (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosUtils::SetCanEverAffectNavigation(const class UObject* WorldContextObject, class UPrimitiveComponent* Primitive, bool bCanAffect)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CronosUtils", "SetCanEverAffectNavigation");
Params::CronosUtils_SetCanEverAffectNavigation Parms{};
Parms.WorldContextObject = WorldContextObject;
Parms.Primitive = Primitive;
Parms.bCanAffect = bCanAffect;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosUtils.SetTagCount
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// class UAbilitySystemComponent* InAbilitySystemComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FGameplayTag& InTag (ConstParm, Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 InCount (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosUtils::SetTagCount(class UAbilitySystemComponent* InAbilitySystemComponent, const struct FGameplayTag& InTag, int32 InCount)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CronosUtils", "SetTagCount");
Params::CronosUtils_SetTagCount Parms{};
Parms.InAbilitySystemComponent = InAbilitySystemComponent;
Parms.InTag = std::move(InTag);
Parms.InCount = InCount;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTCutsceneDebugMenuWidget.OnTagsUpdated
// (Final, Native, Protected)
// Parameters:
// const struct FGameplayTag& EventTag (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bTagExists (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTCutsceneDebugMenuWidget::OnTagsUpdated(const struct FGameplayTag& EventTag, bool bTagExists)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCutsceneDebugMenuWidget", "OnTagsUpdated");
Params::BTCutsceneDebugMenuWidget_OnTagsUpdated Parms{};
Parms.EventTag = std::move(EventTag);
Parms.bTagExists = bTagExists;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayMenuSectionInventoryWidget.Hide
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool bForce (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHGameplayMenuSectionInventoryWidget::Hide(bool bForce)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayMenuSectionInventoryWidget", "Hide");
Params::SHGameplayMenuSectionInventoryWidget_Hide Parms{};
Parms.bForce = bForce;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayMenuSectionInventoryWidget.RefreshControlsBox
// (Final, Native, Protected)
// Parameters:
// const TArray<struct FSHGameplayControlDataStruct>&ControlsData (Parm, ZeroConstructor, NativeAccessSpecifierPublic)
void USHGameplayMenuSectionInventoryWidget::RefreshControlsBox(const TArray<struct FSHGameplayControlDataStruct>& ControlsData)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayMenuSectionInventoryWidget", "RefreshControlsBox");
Params::SHGameplayMenuSectionInventoryWidget_RefreshControlsBox Parms{};
Parms.ControlsData = std::move(ControlsData);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayMenuSectionInventoryWidget.Show
// (Final, Native, Public, BlueprintCallable)
void USHGameplayMenuSectionInventoryWidget::Show()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayMenuSectionInventoryWidget", "Show");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTInteractionReadWidget.OnPanelChanged
// (Final, Native, Protected)
// Parameters:
// int32 InIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UWidget* InPanel (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTInteractionReadWidget::OnPanelChanged(int32 InIndex, class UWidget* InPanel)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTInteractionReadWidget", "OnPanelChanged");
Params::BTInteractionReadWidget_OnPanelChanged Parms{};
Parms.InIndex = InIndex;
Parms.InPanel = InPanel;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTInteractionReadWidget.SetReadData
// (Event, Protected, HasOutParams, BlueprintCallable, BlueprintEvent)
// Parameters:
// const class FName& InRowName (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FSHItemDataStruct& InData (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
// ESHItemTypeEnum InItemTypeEnum (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTInteractionReadWidget::SetReadData(const class FName& InRowName, const struct FSHItemDataStruct& InData, ESHItemTypeEnum InItemTypeEnum)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTInteractionReadWidget", "SetReadData");
Params::BTInteractionReadWidget_SetReadData Parms{};
Parms.InRowName = InRowName;
Parms.InData = std::move(InData);
Parms.InItemTypeEnum = InItemTypeEnum;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.BTDatabaseAudioLogsMenu.OnButtonNextPageFromNavigation
// (Final, Native, Protected)
// Parameters:
// EUINavigation InNavigation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UWidget* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UWidget* UBTDatabaseAudioLogsMenu::OnButtonNextPageFromNavigation(EUINavigation InNavigation)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTDatabaseAudioLogsMenu", "OnButtonNextPageFromNavigation");
Params::BTDatabaseAudioLogsMenu_OnButtonNextPageFromNavigation Parms{};
Parms.InNavigation = InNavigation;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTDatabaseAudioLogsMenu.OnButtonPreviousPageFromNavigation
// (Final, Native, Protected)
// Parameters:
// EUINavigation InNavigation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UWidget* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UWidget* UBTDatabaseAudioLogsMenu::OnButtonPreviousPageFromNavigation(EUINavigation InNavigation)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTDatabaseAudioLogsMenu", "OnButtonPreviousPageFromNavigation");
Params::BTDatabaseAudioLogsMenu_OnButtonPreviousPageFromNavigation Parms{};
Parms.InNavigation = InNavigation;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTDatabaseAudioLogsMenu.OnDatabaseAudioLogsCanBePlayedChanged
// (Event, Protected, BlueprintEvent)
// Parameters:
// bool bNewCanBePlayed (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTDatabaseAudioLogsMenu::OnDatabaseAudioLogsCanBePlayedChanged(bool bNewCanBePlayed)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTDatabaseAudioLogsMenu", "OnDatabaseAudioLogsCanBePlayedChanged");
Params::BTDatabaseAudioLogsMenu_OnDatabaseAudioLogsCanBePlayedChanged Parms{};
Parms.bNewCanBePlayed = bNewCanBePlayed;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.GameplayTagVolume.OnVolumeEntered
// (Final, Native, Protected, HasOutParams)
// Parameters:
// class UPrimitiveComponent* OverlappedComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* OtherActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UPrimitiveComponent* OtherComp (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 OtherBodyIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bFromSweep (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FHitResult& SweepResult (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
void AGameplayTagVolume::OnVolumeEntered(class UPrimitiveComponent* OverlappedComponent, class AActor* OtherActor, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, const struct FHitResult& SweepResult)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GameplayTagVolume", "OnVolumeEntered");
Params::GameplayTagVolume_OnVolumeEntered Parms{};
Parms.OverlappedComponent = OverlappedComponent;
Parms.OtherActor = OtherActor;
Parms.OtherComp = OtherComp;
Parms.OtherBodyIndex = OtherBodyIndex;
Parms.bFromSweep = bFromSweep;
Parms.SweepResult = std::move(SweepResult);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.GameplayTagVolume.OnVolumeExited
// (Final, Native, Protected)
// Parameters:
// class UPrimitiveComponent* OverlappedComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* OtherActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UPrimitiveComponent* OtherComp (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 OtherBodyIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AGameplayTagVolume::OnVolumeExited(class UPrimitiveComponent* OverlappedComponent, class AActor* OtherActor, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GameplayTagVolume", "OnVolumeExited");
Params::GameplayTagVolume_OnVolumeExited Parms{};
Parms.OverlappedComponent = OverlappedComponent;
Parms.OtherActor = OtherActor;
Parms.OtherComp = OtherComp;
Parms.OtherBodyIndex = OtherBodyIndex;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.GameplayTagVolume.ToggleTagVolume
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const bool bActivate (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AGameplayTagVolume::ToggleTagVolume(const bool bActivate)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GameplayTagVolume", "ToggleTagVolume");
Params::GameplayTagVolume_ToggleTagVolume Parms{};
Parms.bActivate = bActivate;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.GameplayTagVolume.IsEnabled
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AGameplayTagVolume::IsEnabled() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GameplayTagVolume", "IsEnabled");
Params::GameplayTagVolume_IsEnabled Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTSkinEntryWidget.SetIsEquipped
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool bIsEquipped (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTSkinEntryWidget::SetIsEquipped(bool bIsEquipped)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTSkinEntryWidget", "SetIsEquipped");
Params::BTSkinEntryWidget_SetIsEquipped Parms{};
Parms.bIsEquipped = bIsEquipped;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTSkinEntryWidget.SetSkin
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// EPlayerSkin InSkin (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTSkinEntryWidget::SetSkin(EPlayerSkin InSkin)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTSkinEntryWidget", "SetSkin");
Params::BTSkinEntryWidget_SetSkin Parms{};
Parms.InSkin = InSkin;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTSkinEntryWidget.SetSkinName
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const class FText& InName (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
void UBTSkinEntryWidget::SetSkinName(const class FText& InName)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTSkinEntryWidget", "SetSkinName");
Params::BTSkinEntryWidget_SetSkinName Parms{};
Parms.InName = std::move(InName);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTSkinEntryWidget.GetSkinIndex
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 UBTSkinEntryWidget::GetSkinIndex() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTSkinEntryWidget", "GetSkinIndex");
Params::BTSkinEntryWidget_GetSkinIndex Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHGameplayMenuSectionsButton.OnButtonClicked
// (Final, Native, Public)
void USHGameplayMenuSectionsButton::OnButtonClicked()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayMenuSectionsButton", "OnButtonClicked");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayMenuSectionsButton.OnSetHighlight
// (Event, Public, BlueprintEvent)
// Parameters:
// bool Enable (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHGameplayMenuSectionsButton::OnSetHighlight(bool Enable)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayMenuSectionsButton", "OnSetHighlight");
Params::SHGameplayMenuSectionsButton_OnSetHighlight Parms{};
Parms.Enable = Enable;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.BTDatabaseCategoryDescriptionWidget.InitCategoryData
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const class FText& InName (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
// const class FText& InDescription (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
void UBTDatabaseCategoryDescriptionWidget::InitCategoryData(const class FText& InName, const class FText& InDescription)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTDatabaseCategoryDescriptionWidget", "InitCategoryData");
Params::BTDatabaseCategoryDescriptionWidget_InitCategoryData Parms{};
Parms.InName = std::move(InName);
Parms.InDescription = std::move(InDescription);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTDatabaseCategoryDescriptionWidget.OnShow
// (Event, Public, BlueprintEvent)
void UBTDatabaseCategoryDescriptionWidget::OnShow()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTDatabaseCategoryDescriptionWidget", "OnShow");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.BTDatabaseDocumentsMenu.OnButtonNextPageFromNavigation
// (Final, Native, Protected)
// Parameters:
// EUINavigation InNavigation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UWidget* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UWidget* UBTDatabaseDocumentsMenu::OnButtonNextPageFromNavigation(EUINavigation InNavigation)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTDatabaseDocumentsMenu", "OnButtonNextPageFromNavigation");
Params::BTDatabaseDocumentsMenu_OnButtonNextPageFromNavigation Parms{};
Parms.InNavigation = InNavigation;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTDatabaseDocumentsMenu.OnButtonPreviousPageFromNavigation
// (Final, Native, Protected)
// Parameters:
// EUINavigation InNavigation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UWidget* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UWidget* UBTDatabaseDocumentsMenu::OnButtonPreviousPageFromNavigation(EUINavigation InNavigation)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTDatabaseDocumentsMenu", "OnButtonPreviousPageFromNavigation");
Params::BTDatabaseDocumentsMenu_OnButtonPreviousPageFromNavigation Parms{};
Parms.InNavigation = InNavigation;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTInventoryItemsWidget.OnItemChanged
// (Final, Native, Protected)
void UBTInventoryItemsWidget::OnItemChanged()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTInventoryItemsWidget", "OnItemChanged");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayHighlightableWidget.IsItemFocused
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHGameplayHighlightableWidget::IsItemFocused()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayHighlightableWidget", "IsItemFocused");
Params::SHGameplayHighlightableWidget_IsItemFocused Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHGameplayHighlightableWidget.OnItemFocused
// (Event, Public, BlueprintEvent)
// Parameters:
// bool isFocused (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHGameplayHighlightableWidget::OnItemFocused(bool isFocused)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayHighlightableWidget", "OnItemFocused");
Params::SHGameplayHighlightableWidget_OnItemFocused Parms{};
Parms.isFocused = isFocused;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.SHGameplayExpandableArea.AddChildToExpandablePanel
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const class UWidget* InChildWidget (ConstParm, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UVerticalBoxSlot* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UVerticalBoxSlot* USHGameplayExpandableArea::AddChildToExpandablePanel(const class UWidget* InChildWidget)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayExpandableArea", "AddChildToExpandablePanel");
Params::SHGameplayExpandableArea_AddChildToExpandablePanel Parms{};
Parms.InChildWidget = InChildWidget;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHGameplayExpandableArea.ClearChildren
// (Native, Public, BlueprintCallable)
void USHGameplayExpandableArea::ClearChildren()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayExpandableArea", "ClearChildren");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayExpandableArea.RemoveChild
// (Native, Public, BlueprintCallable)
// Parameters:
// const class UWidget* InChildWidget (ConstParm, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHGameplayExpandableArea::RemoveChild(const class UWidget* InChildWidget)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayExpandableArea", "RemoveChild");
Params::SHGameplayExpandableArea_RemoveChild Parms{};
Parms.InChildWidget = InChildWidget;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayExpandableArea.RemoveChildAt
// (Native, Public, BlueprintCallable)
// Parameters:
// int32 InIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHGameplayExpandableArea::RemoveChildAt(int32 InIndex)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayExpandableArea", "RemoveChildAt");
Params::SHGameplayExpandableArea_RemoveChildAt Parms{};
Parms.InIndex = InIndex;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayExpandableArea.SetIsExpanded
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool Expand (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHGameplayExpandableArea::SetIsExpanded(bool Expand)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayExpandableArea", "SetIsExpanded");
Params::SHGameplayExpandableArea_SetIsExpanded Parms{};
Parms.Expand = Expand;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayExpandableArea.GetIsExpanded
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHGameplayExpandableArea::GetIsExpanded() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayExpandableArea", "GetIsExpanded");
Params::SHGameplayExpandableArea_GetIsExpanded Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.ExtendedMovementBase.ExtendedMovementFinished
// (Event, Public, BlueprintEvent)
void AExtendedMovementBase::ExtendedMovementFinished()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ExtendedMovementBase", "ExtendedMovementFinished");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.ExtendedMovementBase.ExtendedMovementStarted
// (Event, Public, BlueprintEvent)
void AExtendedMovementBase::ExtendedMovementStarted()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ExtendedMovementBase", "ExtendedMovementStarted");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.ExtendedMovementBase.TryActivateMovement
// (Final, Native, Protected, BlueprintCallable)
void AExtendedMovementBase::TryActivateMovement()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ExtendedMovementBase", "TryActivateMovement");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.ExtendedMovementBase.UpdateSlidingIcon
// (Native, Event, Protected, BlueprintEvent)
void AExtendedMovementBase::UpdateSlidingIcon()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ExtendedMovementBase", "UpdateSlidingIcon");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTLevelSequenceCondition.Evaluate
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class UGameLevelSequenceDirector* InLevelSequenceDirector (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UBTLevelSequenceCondition::Evaluate(class UGameLevelSequenceDirector* InLevelSequenceDirector)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTLevelSequenceCondition", "Evaluate");
Params::BTLevelSequenceCondition_Evaluate Parms{};
Parms.InLevelSequenceDirector = InLevelSequenceDirector;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTLevelSequenceCondition.EvaluateCondition_External
// (Event, Protected, BlueprintEvent, Const)
// Parameters:
// class UGameLevelSequenceDirector* InLevelSequenceDirector (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UBTLevelSequenceCondition::EvaluateCondition_External(class UGameLevelSequenceDirector* InLevelSequenceDirector) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTLevelSequenceCondition", "EvaluateCondition_External");
Params::BTLevelSequenceCondition_EvaluateCondition_External Parms{};
Parms.InLevelSequenceDirector = InLevelSequenceDirector;
UObject::ProcessEvent(Func, &Parms);
return Parms.ReturnValue;
}
// Function Cronos.SHSaveSlotsListWidget.OnGoBackInitiated
// (Final, Native, Protected)
void USHSaveSlotsListWidget::OnGoBackInitiated()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHSaveSlotsListWidget", "OnGoBackInitiated");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHSaveSlotsListWidget.OnPopupAccept
// (Final, Native, Public, BlueprintCallable)
void USHSaveSlotsListWidget::OnPopupAccept()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHSaveSlotsListWidget", "OnPopupAccept");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHSaveSlotsListWidget.OnPopupDeclined
// (Final, Native, Public, BlueprintCallable)
void USHSaveSlotsListWidget::OnPopupDeclined()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHSaveSlotsListWidget", "OnPopupDeclined");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHSaveSlotsListWidget.OnPopupVisibilityChanged
// (Final, Native, Public)
void USHSaveSlotsListWidget::OnPopupVisibilityChanged()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHSaveSlotsListWidget", "OnPopupVisibilityChanged");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHSaveSlotsListWidget.OverrideSaveMode
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool bNewSaveMode (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHSaveSlotsListWidget::OverrideSaveMode(bool bNewSaveMode)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHSaveSlotsListWidget", "OverrideSaveMode");
Params::SHSaveSlotsListWidget_OverrideSaveMode Parms{};
Parms.bNewSaveMode = bNewSaveMode;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHSaveSlotsListWidget.RequestAction
// (Final, Native, Public, BlueprintCallable)
void USHSaveSlotsListWidget::RequestAction()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHSaveSlotsListWidget", "RequestAction");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHSaveSlotsListWidget.RequestDelete
// (Final, Native, Public, BlueprintCallable)
void USHSaveSlotsListWidget::RequestDelete()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHSaveSlotsListWidget", "RequestDelete");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHSaveSlotsListWidget.GetLastUsedSaveSlotWidget
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class UGameSaveSlotListEntryWidget* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UGameSaveSlotListEntryWidget* USHSaveSlotsListWidget::GetLastUsedSaveSlotWidget() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHSaveSlotsListWidget", "GetLastUsedSaveSlotWidget");
Params::SHSaveSlotsListWidget_GetLastUsedSaveSlotWidget Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTItemsAmountStateCondition.SetComparisonRule
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// EBItemAmountComparisonRule InComparisonRule (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTItemsAmountStateCondition::SetComparisonRule(EBItemAmountComparisonRule InComparisonRule)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTItemsAmountStateCondition", "SetComparisonRule");
Params::BTItemsAmountStateCondition_SetComparisonRule Parms{};
Parms.InComparisonRule = InComparisonRule;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTItemsAmountStateCondition.SetItemData
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const struct FDataTableRowHandle& InItemDataRow (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
void UBTItemsAmountStateCondition::SetItemData(const struct FDataTableRowHandle& InItemDataRow)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTItemsAmountStateCondition", "SetItemData");
Params::BTItemsAmountStateCondition_SetItemData Parms{};
Parms.InItemDataRow = std::move(InItemDataRow);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTItemsAmountStateCondition.SetItemQuantity
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// int32 InItemQuantity (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTItemsAmountStateCondition::SetItemQuantity(int32 InItemQuantity)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTItemsAmountStateCondition", "SetItemQuantity");
Params::BTItemsAmountStateCondition_SetItemQuantity Parms{};
Parms.InItemQuantity = InItemQuantity;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTItemsAmountStateCondition.SetLookupSources
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const TSet<EBTModificationConditionLookupSource>&InLookupSources (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
void UBTItemsAmountStateCondition::SetLookupSources(const TSet<EBTModificationConditionLookupSource>& InLookupSources)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTItemsAmountStateCondition", "SetLookupSources");
Params::BTItemsAmountStateCondition_SetLookupSources Parms{};
Parms.InLookupSources = std::move(InLookupSources);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHInventorySingleItemWidget.ClearManualWeaponSlot
// (Final, Native, Public, BlueprintCallable)
void USHInventorySingleItemWidget::ClearManualWeaponSlot()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHInventorySingleItemWidget", "ClearManualWeaponSlot");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHInventorySingleItemWidget.Init
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const struct FInventoryItemDataStruct& ItemInSlot (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
// class UUserWidget* ParentWidget (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bIsPureIcon (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHInventorySingleItemWidget::Init(const struct FInventoryItemDataStruct& ItemInSlot, class UUserWidget* ParentWidget, bool bIsPureIcon)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHInventorySingleItemWidget", "Init");
Params::SHInventorySingleItemWidget_Init Parms{};
Parms.ItemInSlot = std::move(ItemInSlot);
Parms.ParentWidget = ParentWidget;
Parms.bIsPureIcon = bIsPureIcon;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHInventorySingleItemWidget.OnActionPerformed
// (Event, Protected, BlueprintEvent)
// Parameters:
// int32 Amount (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHInventorySingleItemWidget::OnActionPerformed(int32 Amount)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHInventorySingleItemWidget", "OnActionPerformed");
Params::SHInventorySingleItemWidget_OnActionPerformed Parms{};
Parms.Amount = Amount;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.SHInventorySingleItemWidget.OnAnySlotReassigned
// (Final, Native, Protected)
// Parameters:
// int32 InSlotIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 InNewWeaponModeContainerIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 InPrevWeaponModeContainerIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHInventorySingleItemWidget::OnAnySlotReassigned(int32 InSlotIndex, int32 InNewWeaponModeContainerIndex, int32 InPrevWeaponModeContainerIndex)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHInventorySingleItemWidget", "OnAnySlotReassigned");
Params::SHInventorySingleItemWidget_OnAnySlotReassigned Parms{};
Parms.InSlotIndex = InSlotIndex;
Parms.InNewWeaponModeContainerIndex = InNewWeaponModeContainerIndex;
Parms.InPrevWeaponModeContainerIndex = InPrevWeaponModeContainerIndex;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHInventorySingleItemWidget.OnItemFocusedChanged
// (Event, Protected, BlueprintEvent)
// Parameters:
// bool isFocused (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHInventorySingleItemWidget::OnItemFocusedChanged(bool isFocused)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHInventorySingleItemWidget", "OnItemFocusedChanged");
Params::SHInventorySingleItemWidget_OnItemFocusedChanged Parms{};
Parms.isFocused = isFocused;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.SHInventorySingleItemWidget.OnItemInitialized
// (Event, Protected, BlueprintEvent)
// Parameters:
// bool PureIcon (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHInventorySingleItemWidget::OnItemInitialized(bool PureIcon)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHInventorySingleItemWidget", "OnItemInitialized");
Params::SHInventorySingleItemWidget_OnItemInitialized Parms{};
Parms.PureIcon = PureIcon;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.SHInventorySingleItemWidget.OnWeaponSlotChanged
// (Event, Protected, BlueprintCallable, BlueprintEvent)
// Parameters:
// int32 InNewSlotIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHInventorySingleItemWidget::OnWeaponSlotChanged(int32 InNewSlotIndex)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHInventorySingleItemWidget", "OnWeaponSlotChanged");
Params::SHInventorySingleItemWidget_OnWeaponSlotChanged Parms{};
Parms.InNewSlotIndex = InNewSlotIndex;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.SHInventorySingleItemWidget.RecalculateQuant
// (Final, Native, Public, BlueprintCallable)
void USHInventorySingleItemWidget::RecalculateQuant()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHInventorySingleItemWidget", "RecalculateQuant");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHInventorySingleItemWidget.Refresh
// (Event, Protected, BlueprintCallable, BlueprintEvent)
void USHInventorySingleItemWidget::Refresh()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHInventorySingleItemWidget", "Refresh");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.SHInventorySingleItemWidget.SetAvailabilityHighlight
// (Event, Public, BlueprintEvent)
// Parameters:
// bool Set (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool Success (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHInventorySingleItemWidget::SetAvailabilityHighlight(bool Set, bool Success)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHInventorySingleItemWidget", "SetAvailabilityHighlight");
Params::SHInventorySingleItemWidget_SetAvailabilityHighlight Parms{};
Parms.Set = Set;
Parms.Success = Success;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.SHInventorySingleItemWidget.SetWeaponSlotManually
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// int32 InNewSlotIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHInventorySingleItemWidget::SetWeaponSlotManually(int32 InNewSlotIndex)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHInventorySingleItemWidget", "SetWeaponSlotManually");
Params::SHInventorySingleItemWidget_SetWeaponSlotManually Parms{};
Parms.InNewSlotIndex = InNewSlotIndex;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHInventorySingleItemWidget.GetItemRowName
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const class FName ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
const class FName USHInventorySingleItemWidget::GetItemRowName() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHInventorySingleItemWidget", "GetItemRowName");
Params::SHInventorySingleItemWidget_GetItemRowName Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHInventorySingleItemWidget.GetOwnerWidget
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class UUserWidget* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UUserWidget* USHInventorySingleItemWidget::GetOwnerWidget() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHInventorySingleItemWidget", "GetOwnerWidget");
Params::SHInventorySingleItemWidget_GetOwnerWidget Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHInventorySingleItemWidget.GetUsedItem
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const struct FInventoryItemDataStruct ReturnValue (ConstParm, Parm, OutParm, ReturnParm, ReferenceParm, NativeAccessSpecifierPublic)
const struct FInventoryItemDataStruct USHInventorySingleItemWidget::GetUsedItem() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHInventorySingleItemWidget", "GetUsedItem");
Params::SHInventorySingleItemWidget_GetUsedItem Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHInventorySingleItemWidget.GetUseItemProgress
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float USHInventorySingleItemWidget::GetUseItemProgress() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHInventorySingleItemWidget", "GetUseItemProgress");
Params::SHInventorySingleItemWidget_GetUseItemProgress Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHInventorySingleItemWidget.IsEmptySlot
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHInventorySingleItemWidget::IsEmptySlot() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHInventorySingleItemWidget", "IsEmptySlot");
Params::SHInventorySingleItemWidget_IsEmptySlot Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHInventorySingleItemWidget.IsItemFocused
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHInventorySingleItemWidget::IsItemFocused() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHInventorySingleItemWidget", "IsItemFocused");
Params::SHInventorySingleItemWidget_IsItemFocused Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTDatabaseSelectionButtonWidget.OnDatabaseEntryBrowsed
// (Final, Native, Private, HasOutParams)
// Parameters:
// EBTDatabaseItemCategory InBrowsedEntryCategory (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class FName& InBrowsedEntryName (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTDatabaseSelectionButtonWidget::OnDatabaseEntryBrowsed(EBTDatabaseItemCategory InBrowsedEntryCategory, const class FName& InBrowsedEntryName)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTDatabaseSelectionButtonWidget", "OnDatabaseEntryBrowsed");
Params::BTDatabaseSelectionButtonWidget_OnDatabaseEntryBrowsed Parms{};
Parms.InBrowsedEntryCategory = InBrowsedEntryCategory;
Parms.InBrowsedEntryName = InBrowsedEntryName;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.ExtendedMovementAbility.AbortExtendedMovement
// (Event, Protected, BlueprintEvent)
void UExtendedMovementAbility::AbortExtendedMovement()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ExtendedMovementAbility", "AbortExtendedMovement");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.ExtendedMovementAbility.AlignCharacterWithStart
// (Final, Native, Protected, HasOutParams, HasDefaults, BlueprintCallable)
// Parameters:
// class ACharacter* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AExtendedMovementBase* EM (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class USceneComponent* SceneComponent (ConstParm, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class USplineComponent* Spline (ConstParm, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& HeightOffset (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FCorrectionData& CorrectionData (Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
// const struct FQuat& SnapRotation (Parm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bAlignView (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float ForwardOffset (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FTransform ReturnValue (Parm, OutParm, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FTransform UExtendedMovementAbility::AlignCharacterWithStart(class ACharacter* Character, class AExtendedMovementBase* EM, const class USceneComponent* SceneComponent, const class USplineComponent* Spline, const struct FVector& HeightOffset, struct FCorrectionData& CorrectionData, const struct FQuat& SnapRotation, bool bAlignView, float ForwardOffset)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ExtendedMovementAbility", "AlignCharacterWithStart");
Params::ExtendedMovementAbility_AlignCharacterWithStart Parms{};
Parms.Character = Character;
Parms.EM = EM;
Parms.SceneComponent = SceneComponent;
Parms.Spline = Spline;
Parms.HeightOffset = std::move(HeightOffset);
Parms.CorrectionData = std::move(CorrectionData);
Parms.SnapRotation = std::move(SnapRotation);
Parms.bAlignView = bAlignView;
Parms.ForwardOffset = ForwardOffset;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
CorrectionData = std::move(Parms.CorrectionData);
return Parms.ReturnValue;
}
// Function Cronos.ExtendedMovementAbility.AlignWithPrediction
// (Final, Native, Protected, HasOutParams, HasDefaults, BlueprintCallable)
// Parameters:
// class ACharacter* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class USceneComponent* SceneComponent (ConstParm, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class USplineComponent* Spline (ConstParm, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& HeightOffset (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FJumpPerformData& JumpEMData (Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
// struct FCorrectionData& CorrectionData (Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
// bool bAlignView (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bPerformAlign (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FTransform ReturnValue (Parm, OutParm, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FTransform UExtendedMovementAbility::AlignWithPrediction(class ACharacter* Character, const class USceneComponent* SceneComponent, const class USplineComponent* Spline, const struct FVector& HeightOffset, struct FJumpPerformData& JumpEMData, struct FCorrectionData& CorrectionData, bool bAlignView, bool bPerformAlign)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ExtendedMovementAbility", "AlignWithPrediction");
Params::ExtendedMovementAbility_AlignWithPrediction Parms{};
Parms.Character = Character;
Parms.SceneComponent = SceneComponent;
Parms.Spline = Spline;
Parms.HeightOffset = std::move(HeightOffset);
Parms.JumpEMData = std::move(JumpEMData);
Parms.CorrectionData = std::move(CorrectionData);
Parms.bAlignView = bAlignView;
Parms.bPerformAlign = bPerformAlign;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
JumpEMData = std::move(Parms.JumpEMData);
CorrectionData = std::move(Parms.CorrectionData);
return Parms.ReturnValue;
}
// Function Cronos.ExtendedMovementAbility.OnLevelSequenceFinished
// (Native, Event, Protected, BlueprintEvent)
void UExtendedMovementAbility::OnLevelSequenceFinished()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ExtendedMovementAbility", "OnLevelSequenceFinished");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.ExtendedMovementAbility.PlayLevelSequence
// (Final, Native, Protected, HasOutParams, HasDefaults, BlueprintCallable)
// Parameters:
// class ULevelSequence* InLevelSequence (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FTransform& TransformOrigin (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UExtendedMovementAbility::PlayLevelSequence(class ULevelSequence* InLevelSequence, const struct FTransform& TransformOrigin)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ExtendedMovementAbility", "PlayLevelSequence");
Params::ExtendedMovementAbility_PlayLevelSequence Parms{};
Parms.InLevelSequence = InLevelSequence;
Parms.TransformOrigin = std::move(TransformOrigin);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.ExtendedMovementAbility.ProcessSequenceFinished
// (Final, Native, Protected)
void UExtendedMovementAbility::ProcessSequenceFinished()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ExtendedMovementAbility", "ProcessSequenceFinished");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.ExtendedMovementAbility.StopLevelSequence
// (Final, Native, Protected, BlueprintCallable)
void UExtendedMovementAbility::StopLevelSequence()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ExtendedMovementAbility", "StopLevelSequence");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.ExtendedMovementAbility.Testing
// (Final, Native, Protected, BlueprintCallable)
void UExtendedMovementAbility::Testing()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ExtendedMovementAbility", "Testing");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.ExtendedMovementAbility.UpdateCharacterMovement
// (Event, Protected, BlueprintEvent)
// Parameters:
// class ACharacter* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float DeltaTime (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UExtendedMovementAbility::UpdateCharacterMovement(class ACharacter* Character, float DeltaTime)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ExtendedMovementAbility", "UpdateCharacterMovement");
Params::ExtendedMovementAbility_UpdateCharacterMovement Parms{};
Parms.Character = Character;
Parms.DeltaTime = DeltaTime;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.ExtendedMovementAbility.UpdateMovementCamera
// (Event, Protected, BlueprintEvent)
// Parameters:
// float DeltaTime (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UExtendedMovementAbility::UpdateMovementCamera(float DeltaTime)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ExtendedMovementAbility", "UpdateMovementCamera");
Params::ExtendedMovementAbility_UpdateMovementCamera Parms{};
Parms.DeltaTime = DeltaTime;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.ExtendedMovementAbility.CanCharacterInteractWithEM
// (Native, Event, Public, BlueprintEvent, Const)
// Parameters:
// const class AExtendedMovementBase* EM (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class ACharacter* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UExtendedMovementAbility::CanCharacterInteractWithEM(const class AExtendedMovementBase* EM, class ACharacter* Character) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ExtendedMovementAbility", "CanCharacterInteractWithEM");
Params::ExtendedMovementAbility_CanCharacterInteractWithEM Parms{};
Parms.EM = EM;
Parms.Character = Character;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.ExtendedMovementAbility.IsCharacterDirectionCorrect
// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class ACharacter* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class USceneComponent* SceneComponent (ConstParm, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class USplineComponent* Spline (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FQuat& DesiredDirection (Parm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bCheckInteractionAbove (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bCheckInteractionBelow (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float VerticalDistanceMargin (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UExtendedMovementAbility::IsCharacterDirectionCorrect(class ACharacter* Character, const class USceneComponent* SceneComponent, class USplineComponent* Spline, const struct FQuat& DesiredDirection, bool bCheckInteractionAbove, bool bCheckInteractionBelow, float VerticalDistanceMargin) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ExtendedMovementAbility", "IsCharacterDirectionCorrect");
Params::ExtendedMovementAbility_IsCharacterDirectionCorrect Parms{};
Parms.Character = Character;
Parms.SceneComponent = SceneComponent;
Parms.Spline = Spline;
Parms.DesiredDirection = std::move(DesiredDirection);
Parms.bCheckInteractionAbove = bCheckInteractionAbove;
Parms.bCheckInteractionBelow = bCheckInteractionBelow;
Parms.VerticalDistanceMargin = VerticalDistanceMargin;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.ExtendedMovementAbility.IsPlayerTryingToMove
// (Final, Native, Protected, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UExtendedMovementAbility::IsPlayerTryingToMove() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ExtendedMovementAbility", "IsPlayerTryingToMove");
Params::ExtendedMovementAbility_IsPlayerTryingToMove Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTDecorator_RequestCombatToken.RevokeTokenGranted
// (Final, Native, Public, Const)
// Parameters:
// const class AAIController* AIController (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTDecorator_RequestCombatToken::RevokeTokenGranted(const class AAIController* AIController) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTDecorator_RequestCombatToken", "RevokeTokenGranted");
Params::BTDecorator_RequestCombatToken_RevokeTokenGranted Parms{};
Parms.AIController = AIController;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTDialogBehaviorTrigger.OnDialogFinished
// (Native, Public)
// Parameters:
// const struct FDialogTalkID& talkID (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTDialogBehaviorTrigger::OnDialogFinished(const struct FDialogTalkID& talkID)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTDialogBehaviorTrigger", "OnDialogFinished");
Params::BTDialogBehaviorTrigger_OnDialogFinished Parms{};
Parms.talkID = std::move(talkID);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTDialogOptionsMenuWidget.OnChoiceTimerEnded
// (Final, Native, Protected)
void UBTDialogOptionsMenuWidget::OnChoiceTimerEnded()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTDialogOptionsMenuWidget", "OnChoiceTimerEnded");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTDialogOptionsMenuWidget.SetData
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const TArray<struct FUIDisplayDialogContainerData>&InUIDisplayDialogContainerData (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
void UBTDialogOptionsMenuWidget::SetData(const TArray<struct FUIDisplayDialogContainerData>& InUIDisplayDialogContainerData)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTDialogOptionsMenuWidget", "SetData");
Params::BTDialogOptionsMenuWidget_SetData Parms{};
Parms.InUIDisplayDialogContainerData = std::move(InUIDisplayDialogContainerData);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTDialogOptionsMenuWidget.SetTimeForChoice
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// float InTime (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTDialogOptionsMenuWidget::SetTimeForChoice(float InTime)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTDialogOptionsMenuWidget", "SetTimeForChoice");
Params::BTDialogOptionsMenuWidget_SetTimeForChoice Parms{};
Parms.InTime = InTime;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTDynamicMemoContentAsset.GetEvaluatedContent
// (Final, Native, Public, HasOutParams, BlueprintCallable, Const)
// Parameters:
// const class UObject* InWorldContext (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FBTDynamicMemoContent* OutEvaluatedContent (Parm, OutParm, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UBTDynamicMemoContentAsset::GetEvaluatedContent(const class UObject* InWorldContext, struct FBTDynamicMemoContent* OutEvaluatedContent) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTDynamicMemoContentAsset", "GetEvaluatedContent");
Params::BTDynamicMemoContentAsset_GetEvaluatedContent Parms{};
Parms.InWorldContext = InWorldContext;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (OutEvaluatedContent != nullptr)
*OutEvaluatedContent = std::move(Parms.OutEvaluatedContent);
return Parms.ReturnValue;
}
// Function Cronos.NiagaraDynamicComponent.GetDynamicMaterialInstance
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class UMaterialInstanceDynamic* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UMaterialInstanceDynamic* UNiagaraDynamicComponent::GetDynamicMaterialInstance()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("NiagaraDynamicComponent", "GetDynamicMaterialInstance");
Params::NiagaraDynamicComponent_GetDynamicMaterialInstance Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.PatrolPathSplineComponent.Refresh
// (Final, Native, Public, BlueprintCallable)
void UPatrolPathSplineComponent::Refresh()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("PatrolPathSplineComponent", "Refresh");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTExtrasWidget.OnDlcDataUpdated
// (Event, Public, BlueprintEvent)
void UBTExtrasWidget::OnDlcDataUpdated()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTExtrasWidget", "OnDlcDataUpdated");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.BTFadeSubsystem.BP_FadeIn
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
// Parameters:
// class UObject* InWorldContext (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FFadeData& FadeInData (Parm, OutParm, ReferenceParm, ContainsInstancedReference, NativeAccessSpecifierPublic)
// bool bClear (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTFadeSubsystem::BP_FadeIn(class UObject* InWorldContext, struct FFadeData& FadeInData, bool bClear)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BTFadeSubsystem", "BP_FadeIn");
Params::BTFadeSubsystem_BP_FadeIn Parms{};
Parms.InWorldContext = InWorldContext;
Parms.FadeInData = std::move(FadeInData);
Parms.bClear = bClear;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
FadeInData = std::move(Parms.FadeInData);
}
// Function Cronos.BTFadeSubsystem.BP_FadeInAndOut
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
// Parameters:
// class UObject* InWorldContext (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FFadeData& FadeInData (Parm, OutParm, ReferenceParm, ContainsInstancedReference, NativeAccessSpecifierPublic)
// struct FFadeData& FadeOutData (Parm, OutParm, ReferenceParm, ContainsInstancedReference, NativeAccessSpecifierPublic)
void UBTFadeSubsystem::BP_FadeInAndOut(class UObject* InWorldContext, struct FFadeData& FadeInData, struct FFadeData& FadeOutData)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BTFadeSubsystem", "BP_FadeInAndOut");
Params::BTFadeSubsystem_BP_FadeInAndOut Parms{};
Parms.InWorldContext = InWorldContext;
Parms.FadeInData = std::move(FadeInData);
Parms.FadeOutData = std::move(FadeOutData);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
FadeInData = std::move(Parms.FadeInData);
FadeOutData = std::move(Parms.FadeOutData);
}
// Function Cronos.BTFadeSubsystem.BP_FadeOut
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
// Parameters:
// class UObject* InWorldContext (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FFadeData& FadeOutData (Parm, OutParm, ReferenceParm, ContainsInstancedReference, NativeAccessSpecifierPublic)
// bool bClear (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTFadeSubsystem::BP_FadeOut(class UObject* InWorldContext, struct FFadeData& FadeOutData, bool bClear)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BTFadeSubsystem", "BP_FadeOut");
Params::BTFadeSubsystem_BP_FadeOut Parms{};
Parms.InWorldContext = InWorldContext;
Parms.FadeOutData = std::move(FadeOutData);
Parms.bClear = bClear;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
FadeOutData = std::move(Parms.FadeOutData);
}
// Function Cronos.BTFadeSubsystem.Get
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// class UObject* InWorldContext (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UBTFadeSubsystem* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UBTFadeSubsystem* UBTFadeSubsystem::Get(class UObject* InWorldContext)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BTFadeSubsystem", "Get");
Params::BTFadeSubsystem_Get Parms{};
Parms.InWorldContext = InWorldContext;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTFadeSubsystem.OnPawnChanged
// (Final, Native, Protected)
// Parameters:
// class APawn* OldPawn (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class APawn* NewPawn (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTFadeSubsystem::OnPawnChanged(class APawn* OldPawn, class APawn* NewPawn)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTFadeSubsystem", "OnPawnChanged");
Params::BTFadeSubsystem_OnPawnChanged Parms{};
Parms.OldPawn = OldPawn;
Parms.NewPawn = NewPawn;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTFloatingWidget.GetFloatingWidgetData
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// struct FFloatingWidgetData ReturnValue (Parm, OutParm, ReturnParm, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
struct FFloatingWidgetData UBTFloatingWidget::GetFloatingWidgetData()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTFloatingWidget", "GetFloatingWidgetData");
Params::BTFloatingWidget_GetFloatingWidgetData Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTFunctionalTestHelperComponent.RunTestQuery
// (Final, Native, Protected, BlueprintCallable)
// Parameters:
// TDelegate<void(bool bResult, const class FString& ResultInfo)>InOnTestBehaviorFinishedBP (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTFunctionalTestHelperComponent::RunTestQuery(TDelegate<void(bool bResult, const class FString& ResultInfo)> InOnTestBehaviorFinishedBP)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTFunctionalTestHelperComponent", "RunTestQuery");
Params::BTFunctionalTestHelperComponent_RunTestQuery Parms{};
Parms.InOnTestBehaviorFinishedBP = InOnTestBehaviorFinishedBP;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTFunctionalTestHelperComponent.SimpleMoveTo
// (Native, Protected, HasOutParams, HasDefaults, BlueprintCallable)
// Parameters:
// const struct FVector& InTargetLocation (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// TDelegate<void()> InOnMovementFinished (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTFunctionalTestHelperComponent::SimpleMoveTo(const struct FVector& InTargetLocation, TDelegate<void()> InOnMovementFinished)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTFunctionalTestHelperComponent", "SimpleMoveTo");
Params::BTFunctionalTestHelperComponent_SimpleMoveTo Parms{};
Parms.InTargetLocation = std::move(InTargetLocation);
Parms.InOnMovementFinished = InOnMovementFinished;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTFunctionalTestHelperComponent.SpamInputTag
// (Final, Native, Protected, BlueprintCallable)
// Parameters:
// const struct FGameplayTag& InTagToSpam (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 InCount (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTFunctionalTestHelperComponent::SpamInputTag(const struct FGameplayTag& InTagToSpam, int32 InCount)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTFunctionalTestHelperComponent", "SpamInputTag");
Params::BTFunctionalTestHelperComponent_SpamInputTag Parms{};
Parms.InTagToSpam = std::move(InTagToSpam);
Parms.InCount = InCount;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTFunctionalTestHelperComponent.StopQuery
// (Final, Native, Protected, BlueprintCallable)
void UBTFunctionalTestHelperComponent::StopQuery()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTFunctionalTestHelperComponent", "StopQuery");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTFunctionalTestHelperComponent.TeleportPlayerToStart
// (Native, Protected, BlueprintCallable)
void UBTFunctionalTestHelperComponent::TeleportPlayerToStart()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTFunctionalTestHelperComponent", "TeleportPlayerToStart");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTFunctionalTestHelperComponent.TurnOnGodMode
// (Final, Native, Protected, BlueprintCallable)
void UBTFunctionalTestHelperComponent::TurnOnGodMode()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTFunctionalTestHelperComponent", "TurnOnGodMode");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTGameplayMenuAbility.OnOpenMenuFromMontage
// (Final, Native, Protected)
// Parameters:
// const struct FGameplayTag& InEventTag (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FGameplayEventData& InEventData (Parm, NativeAccessSpecifierPublic)
void UBTGameplayMenuAbility::OnOpenMenuFromMontage(const struct FGameplayTag& InEventTag, const struct FGameplayEventData& InEventData)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTGameplayMenuAbility", "OnOpenMenuFromMontage");
Params::BTGameplayMenuAbility_OnOpenMenuFromMontage Parms{};
Parms.InEventTag = std::move(InEventTag);
Parms.InEventData = std::move(InEventData);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGeometryCollectionActor.GetNumElements
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 ASHGeometryCollectionActor::GetNumElements()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGeometryCollectionActor", "GetNumElements");
Params::SHGeometryCollectionActor_GetNumElements Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTInteractiveLiftableObstacle.LiftFromSide
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// EObstacleSide InObstacleSide (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ABTInteractiveLiftableObstacle::LiftFromSide(EObstacleSide InObstacleSide)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTInteractiveLiftableObstacle", "LiftFromSide");
Params::BTInteractiveLiftableObstacle_LiftFromSide Parms{};
Parms.InObstacleSide = InObstacleSide;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTInteractiveLiftableObstacle.LiftObstacle
// (Final, Native, Public, BlueprintCallable)
void ABTInteractiveLiftableObstacle::LiftObstacle()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTInteractiveLiftableObstacle", "LiftObstacle");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTInteractiveLiftableObstacle.OnInterrupt
// (Event, Public, BlueprintEvent)
void ABTInteractiveLiftableObstacle::OnInterrupt()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTInteractiveLiftableObstacle", "OnInterrupt");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.BTInteractiveLiftableObstacle.OnMontageEnded
// (Final, Native, Protected)
// Parameters:
// class UAnimMontage* Montage (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bInterrupted (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ABTInteractiveLiftableObstacle::OnMontageEnded(class UAnimMontage* Montage, bool bInterrupted)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTInteractiveLiftableObstacle", "OnMontageEnded");
Params::BTInteractiveLiftableObstacle_OnMontageEnded Parms{};
Parms.Montage = Montage;
Parms.bInterrupted = bInterrupted;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTInteractiveLiftableObstacle.GetCameraControlComponent
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// EObstacleSide InObstacleSideB (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UBTCameraControlComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UBTCameraControlComponent* ABTInteractiveLiftableObstacle::GetCameraControlComponent(EObstacleSide InObstacleSideB) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTInteractiveLiftableObstacle", "GetCameraControlComponent");
Params::BTInteractiveLiftableObstacle_GetCameraControlComponent Parms{};
Parms.InObstacleSideB = InObstacleSideB;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTInteractiveLiftableObstacle.GetInteractionSlot
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// EObstacleSide InObstacleSide (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class USHInteractionIconSlotComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class USHInteractionIconSlotComponent* ABTInteractiveLiftableObstacle::GetInteractionSlot(EObstacleSide InObstacleSide) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTInteractiveLiftableObstacle", "GetInteractionSlot");
Params::BTInteractiveLiftableObstacle_GetInteractionSlot Parms{};
Parms.InObstacleSide = InObstacleSide;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTInteractiveLiftableObstacle.GetObstacleAnimation
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// EObstacleSide InObstacleSide (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UAnimationAsset* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UAnimationAsset* ABTInteractiveLiftableObstacle::GetObstacleAnimation(EObstacleSide InObstacleSide) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTInteractiveLiftableObstacle", "GetObstacleAnimation");
Params::BTInteractiveLiftableObstacle_GetObstacleAnimation Parms{};
Parms.InObstacleSide = InObstacleSide;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTInteractiveLiftableObstacle.GetPlayerAnimation
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// EObstacleSide InObstacleSide (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UAnimMontage* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UAnimMontage* ABTInteractiveLiftableObstacle::GetPlayerAnimation(EObstacleSide InObstacleSide) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTInteractiveLiftableObstacle", "GetPlayerAnimation");
Params::BTInteractiveLiftableObstacle_GetPlayerAnimation Parms{};
Parms.InObstacleSide = InObstacleSide;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTInteractiveLiftableObstacle.GetSideToActivate
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// EObstacleSide ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EObstacleSide ABTInteractiveLiftableObstacle::GetSideToActivate() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTInteractiveLiftableObstacle", "GetSideToActivate");
Params::BTInteractiveLiftableObstacle_GetSideToActivate Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTInteractiveLiftableObstacle.GetSkeletalMeshObstacle
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class USkeletalMeshComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class USkeletalMeshComponent* ABTInteractiveLiftableObstacle::GetSkeletalMeshObstacle() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTInteractiveLiftableObstacle", "GetSkeletalMeshObstacle");
Params::BTInteractiveLiftableObstacle_GetSkeletalMeshObstacle Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTInteractiveLiftableObstacle.IsSideAvailable
// (Final, Native, Protected, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// EObstacleSide InObstacleSide (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ABTInteractiveLiftableObstacle::IsSideAvailable(EObstacleSide InObstacleSide) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTInteractiveLiftableObstacle", "IsSideAvailable");
Params::BTInteractiveLiftableObstacle_IsSideAvailable Parms{};
Parms.InObstacleSide = InObstacleSide;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTInventoryItemProxyComponent.OnItemCollected
// (Final, Native, Private)
// Parameters:
// class FName ItemName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 ItemQuantity (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTInventoryItemProxyComponent::OnItemCollected(class FName ItemName, int32 ItemQuantity)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTInventoryItemProxyComponent", "OnItemCollected");
Params::BTInventoryItemProxyComponent_OnItemCollected Parms{};
Parms.ItemName = ItemName;
Parms.ItemQuantity = ItemQuantity;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTInventoryItemProxyComponent.OnItemRemoved
// (Final, Native, Private)
// Parameters:
// const struct FSHItemDataStruct& ItemData (Parm, NativeAccessSpecifierPublic)
// int32 ItemQuantity (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTInventoryItemProxyComponent::OnItemRemoved(const struct FSHItemDataStruct& ItemData, int32 ItemQuantity)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTInventoryItemProxyComponent", "OnItemRemoved");
Params::BTInventoryItemProxyComponent_OnItemRemoved Parms{};
Parms.ItemData = std::move(ItemData);
Parms.ItemQuantity = ItemQuantity;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTInventorySingleItemWidget.OnWeaponSlotReassigned
// (Final, Native, Protected)
// Parameters:
// int32 InSlotIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 InNewWeaponModeContainerIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 InPrevWeaponModeContainerIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTInventorySingleItemWidget::OnWeaponSlotReassigned(int32 InSlotIndex, int32 InNewWeaponModeContainerIndex, int32 InPrevWeaponModeContainerIndex)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTInventorySingleItemWidget", "OnWeaponSlotReassigned");
Params::BTInventorySingleItemWidget_OnWeaponSlotReassigned Parms{};
Parms.InSlotIndex = InSlotIndex;
Parms.InNewWeaponModeContainerIndex = InNewWeaponModeContainerIndex;
Parms.InPrevWeaponModeContainerIndex = InPrevWeaponModeContainerIndex;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTItemAmountDisplayWidget.OnItemChanged
// (Final, Native, Protected)
void UBTItemAmountDisplayWidget::OnItemChanged()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTItemAmountDisplayWidget", "OnItemChanged");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTItemHighlighterComponent.OnHighlightCheck
// (Final, Native, Protected)
void UBTItemHighlighterComponent::OnHighlightCheck()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTItemHighlighterComponent", "OnHighlightCheck");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTItemHighlighterComponent.OnItemCollected
// (Final, Native, Protected)
// Parameters:
// class ASHItem* Item (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTItemHighlighterComponent::OnItemCollected(class ASHItem* Item)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTItemHighlighterComponent", "OnItemCollected");
Params::BTItemHighlighterComponent_OnItemCollected Parms{};
Parms.Item = Item;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTItemWithAmountWidget.OnItemCollectFinished
// (Final, Native, Protected)
// Parameters:
// class FName ItemName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 ItemQuantity (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTItemWithAmountWidget::OnItemCollectFinished(class FName ItemName, int32 ItemQuantity)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTItemWithAmountWidget", "OnItemCollectFinished");
Params::BTItemWithAmountWidget_OnItemCollectFinished Parms{};
Parms.ItemName = ItemName;
Parms.ItemQuantity = ItemQuantity;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTLevelInstanceObjectFinderComponent.GetObject
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AActor* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class AActor* UBTLevelInstanceObjectFinderComponent::GetObject()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTLevelInstanceObjectFinderComponent", "GetObject");
Params::BTLevelInstanceObjectFinderComponent_GetObject Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTLevelInstanceObjectFinderComponent.IsObjectReady
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UBTLevelInstanceObjectFinderComponent::IsObjectReady()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTLevelInstanceObjectFinderComponent", "IsObjectReady");
Params::BTLevelInstanceObjectFinderComponent_IsObjectReady Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTLoadingCutsceneWidget.OnFadeColorSampled
// (Event, Protected, HasOutParams, HasDefaults, BlueprintEvent)
// Parameters:
// const struct FLinearColor& OutFadeColor (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTLoadingCutsceneWidget::OnFadeColorSampled(const struct FLinearColor& OutFadeColor)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTLoadingCutsceneWidget", "OnFadeColorSampled");
Params::BTLoadingCutsceneWidget_OnFadeColorSampled Parms{};
Parms.OutFadeColor = std::move(OutFadeColor);
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.BTLoadingCutsceneWidget.OnHide
// (Event, Protected, BlueprintEvent)
void UBTLoadingCutsceneWidget::OnHide()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTLoadingCutsceneWidget", "OnHide");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.SHAnimActionExecutive.Finish
// (Native, Public, BlueprintCallable)
// Parameters:
// bool Success (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHAnimActionExecutive::Finish(bool Success)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimActionExecutive", "Finish");
Params::SHAnimActionExecutive_Finish Parms{};
Parms.Success = Success;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHAnimActionExecutive.OnBreak
// (Event, Protected, BlueprintEvent)
void USHAnimActionExecutive::OnBreak()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimActionExecutive", "OnBreak");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.SHAnimActionExecutive.OnCharacterReceiveHit
// (Native, Protected)
void USHAnimActionExecutive::OnCharacterReceiveHit()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimActionExecutive", "OnCharacterReceiveHit");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHAnimActionExecutive.OnStart
// (Event, Protected, BlueprintEvent)
void USHAnimActionExecutive::OnStart()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimActionExecutive", "OnStart");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.SHAnimActionExecutive.OnTick
// (Event, Protected, BlueprintEvent)
// Parameters:
// float DeltaSeconds (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHAnimActionExecutive::OnTick(float DeltaSeconds)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimActionExecutive", "OnTick");
Params::SHAnimActionExecutive_OnTick Parms{};
Parms.DeltaSeconds = DeltaSeconds;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.SHAnimActionExecutive.Start
// (Native, Public, BlueprintCallable)
void USHAnimActionExecutive::Start()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimActionExecutive", "Start");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHAnimActionExecutive.GetAnimPlayer
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class USHAnimMontagePlayer* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class USHAnimMontagePlayer* USHAnimActionExecutive::GetAnimPlayer() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimActionExecutive", "GetAnimPlayer");
Params::SHAnimActionExecutive_GetAnimPlayer Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHAnimActionExecutive.GetOwnerCharacter
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class ACharacter* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class ACharacter* USHAnimActionExecutive::GetOwnerCharacter() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimActionExecutive", "GetOwnerCharacter");
Params::SHAnimActionExecutive_GetOwnerCharacter Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHAnimActionExecutive.WasBreakRequested
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHAnimActionExecutive::WasBreakRequested() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimActionExecutive", "WasBreakRequested");
Params::SHAnimActionExecutive_WasBreakRequested Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTLookAtHelperBehavior.OnLookAtFinished
// (Final, Native, Public)
void UBTLookAtHelperBehavior::OnLookAtFinished()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTLookAtHelperBehavior", "OnLookAtFinished");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTMenuDebugCheckboxOverlay.OnCheckStateChanged
// (Final, Native, Protected)
// Parameters:
// bool bIsChecked (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTMenuDebugCheckboxOverlay::OnCheckStateChanged(bool bIsChecked)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTMenuDebugCheckboxOverlay", "OnCheckStateChanged");
Params::BTMenuDebugCheckboxOverlay_OnCheckStateChanged Parms{};
Parms.bIsChecked = bIsChecked;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTWeaponModeDamageComponent.NotifyOnWeaponTraceHit
// (Native, Public, HasDefaults)
// Parameters:
// const struct FBTTraceHitsMap& TraceHitsMap (Parm, ContainsInstancedReference, NativeAccessSpecifierPublic)
// const struct FVector& ShootEndWorldLoc (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bTapFire (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 ChargeLevel (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTWeaponModeDamageComponent::NotifyOnWeaponTraceHit(const struct FBTTraceHitsMap& TraceHitsMap, const struct FVector& ShootEndWorldLoc, bool bTapFire, int32 ChargeLevel)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponModeDamageComponent", "NotifyOnWeaponTraceHit");
Params::BTWeaponModeDamageComponent_NotifyOnWeaponTraceHit Parms{};
Parms.TraceHitsMap = std::move(TraceHitsMap);
Parms.ShootEndWorldLoc = std::move(ShootEndWorldLoc);
Parms.bTapFire = bTapFire;
Parms.ChargeLevel = ChargeLevel;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTMenuDebugOverlay.OnCheckBoxInstantButtons
// (Final, Native, Protected)
// Parameters:
// bool bIsChecked (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTMenuDebugOverlay::OnCheckBoxInstantButtons(bool bIsChecked)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTMenuDebugOverlay", "OnCheckBoxInstantButtons");
Params::BTMenuDebugOverlay_OnCheckBoxInstantButtons Parms{};
Parms.bIsChecked = bIsChecked;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTNavLinkComponent.OnNavLinkActivation
// (Final, Native, Private, HasOutParams, HasDefaults)
// Parameters:
// class UNavLinkCustomComponent* NavLink (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UObject* PathFollowingComp (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& DestinationPoint (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTNavLinkComponent::OnNavLinkActivation(class UNavLinkCustomComponent* NavLink, class UObject* PathFollowingComp, const struct FVector& DestinationPoint)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTNavLinkComponent", "OnNavLinkActivation");
Params::BTNavLinkComponent_OnNavLinkActivation Parms{};
Parms.NavLink = NavLink;
Parms.PathFollowingComp = PathFollowingComp;
Parms.DestinationPoint = std::move(DestinationPoint);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTNavLinkComponent.SetNavLinkPoints
// (Final, Native, Public, HasOutParams, HasDefaults, BlueprintCallable)
// Parameters:
// const struct FVector& Start (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& End (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// ENavLinkDirection Direction (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTNavLinkComponent::SetNavLinkPoints(const struct FVector& Start, const struct FVector& End, ENavLinkDirection Direction)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTNavLinkComponent", "SetNavLinkPoints");
Params::BTNavLinkComponent_SetNavLinkPoints Parms{};
Parms.Start = std::move(Start);
Parms.End = std::move(End);
Parms.Direction = Direction;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTNavLinkOwnerInterface.OnAnimationCompleted
// (Event, Public, HasDefaults, BlueprintEvent)
// Parameters:
// class UObject* NavLink (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* Actor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& CurrentDestination (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void IBTNavLinkOwnerInterface::OnAnimationCompleted(class UObject* NavLink, class AActor* Actor, const struct FVector& CurrentDestination)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("BTNavLinkOwnerInterface", "OnAnimationCompleted");
Params::BTNavLinkOwnerInterface_OnAnimationCompleted Parms{};
Parms.NavLink = NavLink;
Parms.Actor = Actor;
Parms.CurrentDestination = std::move(CurrentDestination);
AsUObject()->ProcessEvent(Func, &Parms);
}
// Function Cronos.BTNavLinkOwnerInterface.OnNavLinkActivated
// (Event, Public, HasDefaults, BlueprintEvent)
// Parameters:
// class UObject* NavLink (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* Actor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& Destination (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void IBTNavLinkOwnerInterface::OnNavLinkActivated(class UObject* NavLink, class AActor* Actor, const struct FVector& Destination)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("BTNavLinkOwnerInterface", "OnNavLinkActivated");
Params::BTNavLinkOwnerInterface_OnNavLinkActivated Parms{};
Parms.NavLink = NavLink;
Parms.Actor = Actor;
Parms.Destination = std::move(Destination);
AsUObject()->ProcessEvent(Func, &Parms);
}
// Function Cronos.BTWeaponModeContainer.GetOwnerCharacter
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// class ASHCharacterPlay* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class ASHCharacterPlay* ABTWeaponModeContainer::GetOwnerCharacter()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponModeContainer", "GetOwnerCharacter");
Params::BTWeaponModeContainer_GetOwnerCharacter Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTWeaponModeContainer.NotifyOnWeaponAimStateChanged
// (Final, Native, Public)
// Parameters:
// bool bAiming (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ABTWeaponModeContainer::NotifyOnWeaponAimStateChanged(bool bAiming)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponModeContainer", "NotifyOnWeaponAimStateChanged");
Params::BTWeaponModeContainer_NotifyOnWeaponAimStateChanged Parms{};
Parms.bAiming = bAiming;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTWeaponModeContainer.OnAdditionalObjectsLoaded
// (Final, Native, Public)
void ABTWeaponModeContainer::OnAdditionalObjectsLoaded()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponModeContainer", "OnAdditionalObjectsLoaded");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTWeaponModeContainer.OnUpgradeItemCollected
// (Final, Native, Public)
// Parameters:
// class FName ItemName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 Quantity (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ABTWeaponModeContainer::OnUpgradeItemCollected(class FName ItemName, int32 Quantity)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponModeContainer", "OnUpgradeItemCollected");
Params::BTWeaponModeContainer_OnUpgradeItemCollected Parms{};
Parms.ItemName = ItemName;
Parms.Quantity = Quantity;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTWeaponModeContainer.GetAmmoComponent
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class UBTWeaponModeAmmoComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UBTWeaponModeAmmoComponent* ABTWeaponModeContainer::GetAmmoComponent() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponModeContainer", "GetAmmoComponent");
Params::BTWeaponModeContainer_GetAmmoComponent Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTWeaponModeContainer.GetFireSocketWorldTransform
// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// struct FTransform ReturnValue (Parm, OutParm, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FTransform ABTWeaponModeContainer::GetFireSocketWorldTransform() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponModeContainer", "GetFireSocketWorldTransform");
Params::BTWeaponModeContainer_GetFireSocketWorldTransform Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTWeaponModeContainer.GetPerfectShootVector
// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const struct FVector ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
const struct FVector ABTWeaponModeContainer::GetPerfectShootVector() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponModeContainer", "GetPerfectShootVector");
Params::BTWeaponModeContainer_GetPerfectShootVector Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTWeaponModeContainer.GetReticleWidget
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class UCronosWeaponRecticleWidget* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UCronosWeaponRecticleWidget* ABTWeaponModeContainer::GetReticleWidget() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponModeContainer", "GetReticleWidget");
Params::BTWeaponModeContainer_GetReticleWidget Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTNavLinkProxy.OnNavLinkActivation
// (Final, Native, Private, HasOutParams, HasDefaults)
// Parameters:
// class AActor* MovingActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& DestinationPoint (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ABTNavLinkProxy::OnNavLinkActivation(class AActor* MovingActor, const struct FVector& DestinationPoint)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTNavLinkProxy", "OnNavLinkActivation");
Params::BTNavLinkProxy_OnNavLinkActivation Parms{};
Parms.MovingActor = MovingActor;
Parms.DestinationPoint = std::move(DestinationPoint);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTNavLinkProxy.OnPlayAnimation
// (Final, Native, Private, BlueprintCallable)
// Parameters:
// class AActor* MovingActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ABTNavLinkProxy::OnPlayAnimation(class AActor* MovingActor)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTNavLinkProxy", "OnPlayAnimation");
Params::BTNavLinkProxy_OnPlayAnimation Parms{};
Parms.MovingActor = MovingActor;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTNavLinkProxy.SetNavLinkPoints
// (Final, Native, Public, HasOutParams, HasDefaults, BlueprintCallable)
// Parameters:
// const struct FVector& Start (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& End (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// ENavLinkDirection Direction (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ABTNavLinkProxy::SetNavLinkPoints(const struct FVector& Start, const struct FVector& End, ENavLinkDirection Direction)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTNavLinkProxy", "SetNavLinkPoints");
Params::BTNavLinkProxy_SetNavLinkPoints Parms{};
Parms.Start = std::move(Start);
Parms.End = std::move(End);
Parms.Direction = Direction;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTNotificationManagerComponent.AddNotify
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const struct FBTNotifyLayoutData& InNotifyLayoutData (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
// const struct FDataTableRowHandle& ShortRowHandle (Parm, NoDestructor, NativeAccessSpecifierPublic)
// const struct FBTNotifyRuntimeData& InNotifyRuntimeData (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
// class UBTNotifyWidgetBase* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UBTNotifyWidgetBase* UBTNotificationManagerComponent::AddNotify(const struct FBTNotifyLayoutData& InNotifyLayoutData, const struct FDataTableRowHandle& ShortRowHandle, const struct FBTNotifyRuntimeData& InNotifyRuntimeData)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BTNotificationManagerComponent", "AddNotify");
Params::BTNotificationManagerComponent_AddNotify Parms{};
Parms.InNotifyLayoutData = std::move(InNotifyLayoutData);
Parms.ShortRowHandle = std::move(ShortRowHandle);
Parms.InNotifyRuntimeData = std::move(InNotifyRuntimeData);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTNotificationManagerComponent.ClearNotifies
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// class UObject* InWorld (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UBTNotificationManagerComponent::ClearNotifies(class UObject* InWorld)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BTNotificationManagerComponent", "ClearNotifies");
Params::BTNotificationManagerComponent_ClearNotifies Parms{};
Parms.InWorld = InWorld;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTNotificationManagerComponent.AddNotifyInternal
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const struct FBTNotifyLayoutData& InNotifyLayoutData (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
// const struct FDataTableRowHandle& ShortRowHandle (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
// const struct FBTNotifyRuntimeData& InNotifyRuntimeData (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
// class UBTNotifyWidgetBase* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UBTNotifyWidgetBase* UBTNotificationManagerComponent::AddNotifyInternal(const struct FBTNotifyLayoutData& InNotifyLayoutData, const struct FDataTableRowHandle& ShortRowHandle, const struct FBTNotifyRuntimeData& InNotifyRuntimeData)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTNotificationManagerComponent", "AddNotifyInternal");
Params::BTNotificationManagerComponent_AddNotifyInternal Parms{};
Parms.InNotifyLayoutData = std::move(InNotifyLayoutData);
Parms.ShortRowHandle = std::move(ShortRowHandle);
Parms.InNotifyRuntimeData = std::move(InNotifyRuntimeData);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTNotificationManagerComponent.ClearNotifiesInternal
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UBTNotificationManagerComponent::ClearNotifiesInternal()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTNotificationManagerComponent", "ClearNotifiesInternal");
Params::BTNotificationManagerComponent_ClearNotifiesInternal Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTNotificationManagerComponent.OnNotifyTimeOut
// (Final, Native, Protected)
void UBTNotificationManagerComponent::OnNotifyTimeOut()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTNotificationManagerComponent", "OnNotifyTimeOut");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTNotificationManagerComponent.GetNotifyWidgetBase
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class UBTNotifyWidgetBase* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UBTNotifyWidgetBase* UBTNotificationManagerComponent::GetNotifyWidgetBase() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTNotificationManagerComponent", "GetNotifyWidgetBase");
Params::BTNotificationManagerComponent_GetNotifyWidgetBase Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTObjectiveFloatingMarkerWidget.SetTitleText
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const class FText& InNewTitle (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
void UBTObjectiveFloatingMarkerWidget::SetTitleText(const class FText& InNewTitle)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTObjectiveFloatingMarkerWidget", "SetTitleText");
Params::BTObjectiveFloatingMarkerWidget_SetTitleText Parms{};
Parms.InNewTitle = std::move(InNewTitle);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTOnBurnableMassStageChangeBehaviorTrigger.OnBurnStageChanged
// (Final, Native, Private, HasOutParams)
// Parameters:
// EBurnableBurnStage NewBurnStage (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const TSoftClassPtr<class UClass>& DamageType (ConstParm, Parm, OutParm, ReferenceParm, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTOnBurnableMassStageChangeBehaviorTrigger::OnBurnStageChanged(EBurnableBurnStage NewBurnStage, const TSoftClassPtr<class UClass>& DamageType)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTOnBurnableMassStageChangeBehaviorTrigger", "OnBurnStageChanged");
Params::BTOnBurnableMassStageChangeBehaviorTrigger_OnBurnStageChanged Parms{};
Parms.NewBurnStage = NewBurnStage;
Parms.DamageType = DamageType;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTOnEncounterStateChangeBehaviorTrigger.OnEncounterStateChanged
// (Final, Native, Public)
void UBTOnEncounterStateChangeBehaviorTrigger::OnEncounterStateChanged()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTOnEncounterStateChangeBehaviorTrigger", "OnEncounterStateChanged");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTOnEnemyWaveStateChangeBehaviorTrigger.OnWaveStateChanged
// (Final, Native, Public)
void UBTOnEnemyWaveStateChangeBehaviorTrigger::OnWaveStateChanged()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTOnEnemyWaveStateChangeBehaviorTrigger", "OnWaveStateChanged");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTOnInventoryUpdatedBehaviorTrigger.OnItemCollectedFinished
// (Final, Native, Private)
// Parameters:
// class FName ItemName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 ItemQuantity (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTOnInventoryUpdatedBehaviorTrigger::OnItemCollectedFinished(class FName ItemName, int32 ItemQuantity)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTOnInventoryUpdatedBehaviorTrigger", "OnItemCollectedFinished");
Params::BTOnInventoryUpdatedBehaviorTrigger_OnItemCollectedFinished Parms{};
Parms.ItemName = ItemName;
Parms.ItemQuantity = ItemQuantity;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTOnInventoryUpdatedBehaviorTrigger.OnItemRemoved
// (Final, Native, Private)
// Parameters:
// const struct FSHItemDataStruct& ItemData (Parm, NativeAccessSpecifierPublic)
// int32 ItemQuantity (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTOnInventoryUpdatedBehaviorTrigger::OnItemRemoved(const struct FSHItemDataStruct& ItemData, int32 ItemQuantity)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTOnInventoryUpdatedBehaviorTrigger", "OnItemRemoved");
Params::BTOnInventoryUpdatedBehaviorTrigger_OnItemRemoved Parms{};
Parms.ItemData = std::move(ItemData);
Parms.ItemQuantity = ItemQuantity;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTOnPlayerTeleportedToSpawnPoint.OnTeleportCallback
// (Final, Native, Private)
void UBTOnPlayerTeleportedToSpawnPoint::OnTeleportCallback()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTOnPlayerTeleportedToSpawnPoint", "OnTeleportCallback");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTOnTimeRiftFinishedBehaviorTrigger.OnTimeRiftFinished
// (Final, Native, Public)
void UBTOnTimeRiftFinishedBehaviorTrigger::OnTimeRiftFinished()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTOnTimeRiftFinishedBehaviorTrigger", "OnTimeRiftFinished");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTSoulWidgetBase.SetData
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const struct FSoulData& InSouLData (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UBTSoulWidgetBase::SetData(const struct FSoulData& InSouLData)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTSoulWidgetBase", "SetData");
Params::BTSoulWidgetBase_SetData Parms{};
Parms.InSouLData = std::move(InSouLData);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTSoulWidgetBase.GetSoulID
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class FName ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FName UBTSoulWidgetBase::GetSoulID() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTSoulWidgetBase", "GetSoulID");
Params::BTSoulWidgetBase_GetSoulID Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTPinPadWidget.AddDigitToCode
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// int32 InDigit (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTPinPadWidget::AddDigitToCode(int32 InDigit)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTPinPadWidget", "AddDigitToCode");
Params::BTPinPadWidget_AddDigitToCode Parms{};
Parms.InDigit = InDigit;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTPinPadWidget.CheckCurrentPassword
// (Final, Native, Public, BlueprintCallable)
void UBTPinPadWidget::CheckCurrentPassword()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTPinPadWidget", "CheckCurrentPassword");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTPinPadWidget.CheckPassword
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const class FString& InCodeString (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTPinPadWidget::CheckPassword(const class FString& InCodeString)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTPinPadWidget", "CheckPassword");
Params::BTPinPadWidget_CheckPassword Parms{};
Parms.InCodeString = std::move(InCodeString);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTPinPadWidget.DeleteLastDigit
// (Final, Native, Public, BlueprintCallable)
void UBTPinPadWidget::DeleteLastDigit()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTPinPadWidget", "DeleteLastDigit");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTPinPadWidget.OnEnteredRightPassword
// (Event, Protected, BlueprintEvent)
void UBTPinPadWidget::OnEnteredRightPassword()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTPinPadWidget", "OnEnteredRightPassword");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.BTPinPadWidget.OnEnteredWrongPassword
// (Event, Protected, BlueprintEvent)
void UBTPinPadWidget::OnEnteredWrongPassword()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTPinPadWidget", "OnEnteredWrongPassword");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.BTPinPadWidget.OnReset
// (Event, Protected, BlueprintEvent)
void UBTPinPadWidget::OnReset()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTPinPadWidget", "OnReset");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.BTPinPadWidget.ResetPinPad
// (Final, Native, Public, BlueprintCallable)
void UBTPinPadWidget::ResetPinPad()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTPinPadWidget", "ResetPinPad");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTPinPadWidget.SetCorrectCodeString
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const class FString& InCorrectCodeString (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTPinPadWidget::SetCorrectCodeString(const class FString& InCorrectCodeString)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTPinPadWidget", "SetCorrectCodeString");
Params::BTPinPadWidget_SetCorrectCodeString Parms{};
Parms.InCorrectCodeString = std::move(InCorrectCodeString);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTPinPadWidget.SetCurrentCodeString
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const class FString& InCodeString (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTPinPadWidget::SetCurrentCodeString(const class FString& InCodeString)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTPinPadWidget", "SetCurrentCodeString");
Params::BTPinPadWidget_SetCurrentCodeString Parms{};
Parms.InCodeString = std::move(InCodeString);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTPinPadWidget.SetShouldDisplayCorrectCodeHint
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool bInShould (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTPinPadWidget::SetShouldDisplayCorrectCodeHint(bool bInShould)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTPinPadWidget", "SetShouldDisplayCorrectCodeHint");
Params::BTPinPadWidget_SetShouldDisplayCorrectCodeHint Parms{};
Parms.bInShould = bInShould;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTPinPadWidget.IsCodeCorrect
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const class FString& InCodeString (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UBTPinPadWidget::IsCodeCorrect(const class FString& InCodeString) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTPinPadWidget", "IsCodeCorrect");
Params::BTPinPadWidget_IsCodeCorrect Parms{};
Parms.InCodeString = std::move(InCodeString);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTPlayAkEventBehaviorEffector.OnAkPostEventCallback
// (Final, Native, Public)
// Parameters:
// EAkCallbackType CallbackType (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UAkCallbackInfo* CallbackInfo (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTPlayAkEventBehaviorEffector::OnAkPostEventCallback(EAkCallbackType CallbackType, class UAkCallbackInfo* CallbackInfo)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTPlayAkEventBehaviorEffector", "OnAkPostEventCallback");
Params::BTPlayAkEventBehaviorEffector_OnAkPostEventCallback Parms{};
Parms.CallbackType = CallbackType;
Parms.CallbackInfo = CallbackInfo;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTPlayerHUDTimeRiftWidget.OnTimeRiftStateChanged
// (Final, Native, Private)
// Parameters:
// const ETimeRiftState NewTimeRiftState (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTPlayerHUDTimeRiftWidget::OnTimeRiftStateChanged(const ETimeRiftState NewTimeRiftState)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTPlayerHUDTimeRiftWidget", "OnTimeRiftStateChanged");
Params::BTPlayerHUDTimeRiftWidget_OnTimeRiftStateChanged Parms{};
Parms.NewTimeRiftState = NewTimeRiftState;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTQTEAnimationBehavior.OnAnimationEnded
// (Final, Native, Protected)
// Parameters:
// class UAnimMontage* InMontage (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bInInterrupted (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTQTEAnimationBehavior::OnAnimationEnded(class UAnimMontage* InMontage, bool bInInterrupted)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTQTEAnimationBehavior", "OnAnimationEnded");
Params::BTQTEAnimationBehavior_OnAnimationEnded Parms{};
Parms.InMontage = InMontage;
Parms.bInInterrupted = bInInterrupted;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTQTEAnimationBehavior.OnQTEEnded
// (Final, Native, Protected, HasOutParams)
// Parameters:
// class UBTQTE* InCronosQTE (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FGameplayTag& InStopReason (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTQTEAnimationBehavior::OnQTEEnded(class UBTQTE* InCronosQTE, const struct FGameplayTag& InStopReason)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTQTEAnimationBehavior", "OnQTEEnded");
Params::BTQTEAnimationBehavior_OnQTEEnded Parms{};
Parms.InCronosQTE = InCronosQTE;
Parms.InStopReason = std::move(InStopReason);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTQTEAnimationBehavior.OnQTEEventPointsChanged
// (Final, Native, Protected)
// Parameters:
// float InCurrentPoints (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float InMaxPoints (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTQTEAnimationBehavior::OnQTEEventPointsChanged(float InCurrentPoints, float InMaxPoints)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTQTEAnimationBehavior", "OnQTEEventPointsChanged");
Params::BTQTEAnimationBehavior_OnQTEEventPointsChanged Parms{};
Parms.InCurrentPoints = InCurrentPoints;
Parms.InMaxPoints = InMaxPoints;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTQTEComponent.CreateQTE
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// TSubclassOf<class UBTQTE> BTQTEClass (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UBTQTE* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UBTQTE* UBTQTEComponent::CreateQTE(TSubclassOf<class UBTQTE> BTQTEClass)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTQTEComponent", "CreateQTE");
Params::BTQTEComponent_CreateQTE Parms{};
Parms.BTQTEClass = BTQTEClass;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTQTEComponent.EndQTE
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class UObject* InQTEObjectStoper (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// EQTEEndType StopType (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FGameplayTag& InStopReason (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bStopImmediately (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTQTEComponent::EndQTE(class UObject* InQTEObjectStoper, EQTEEndType StopType, const struct FGameplayTag& InStopReason, bool bStopImmediately)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTQTEComponent", "EndQTE");
Params::BTQTEComponent_EndQTE Parms{};
Parms.InQTEObjectStoper = InQTEObjectStoper;
Parms.StopType = StopType;
Parms.InStopReason = std::move(InStopReason);
Parms.bStopImmediately = bStopImmediately;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTQTEComponent.OnQTEEnded
// (Final, Native, Protected, HasOutParams)
// Parameters:
// class UBTQTE* InCronosQTE (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FGameplayTag& InStopReason (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTQTEComponent::OnQTEEnded(class UBTQTE* InCronosQTE, const struct FGameplayTag& InStopReason)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTQTEComponent", "OnQTEEnded");
Params::BTQTEComponent_OnQTEEnded Parms{};
Parms.InCronosQTE = InCronosQTE;
Parms.InStopReason = std::move(InStopReason);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTQTEComponent.OnQTEFinished
// (Final, Native, Protected)
// Parameters:
// class UBTQTE* InCronosQTE (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTQTEComponent::OnQTEFinished(class UBTQTE* InCronosQTE)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTQTEComponent", "OnQTEFinished");
Params::BTQTEComponent_OnQTEFinished Parms{};
Parms.InCronosQTE = InCronosQTE;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTQTEComponent.StartQTE
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class UObject* InQTEObjectStarter (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// TSubclassOf<class UBTQTE> BTQTEClass (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// TDelegate<void(class UBTQTE* InCronosQTE)>OnInit (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FQTEDataWrapper& InQTEDataWrapper (Parm, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
// class AController* InInstigator (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bStartWidget (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UBTQTE* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UBTQTE* UBTQTEComponent::StartQTE(class UObject* InQTEObjectStarter, TSubclassOf<class UBTQTE> BTQTEClass, TDelegate<void(class UBTQTE* InCronosQTE)> OnInit, const struct FQTEDataWrapper& InQTEDataWrapper, class AController* InInstigator, bool bStartWidget)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTQTEComponent", "StartQTE");
Params::BTQTEComponent_StartQTE Parms{};
Parms.InQTEObjectStarter = InQTEObjectStarter;
Parms.BTQTEClass = BTQTEClass;
Parms.OnInit = OnInit;
Parms.InQTEDataWrapper = std::move(InQTEDataWrapper);
Parms.InInstigator = InInstigator;
Parms.bStartWidget = bStartWidget;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTQTEComponent.GetQTE
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class UBTQTE* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UBTQTE* UBTQTEComponent::GetQTE() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTQTEComponent", "GetQTE");
Params::BTQTEComponent_GetQTE Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTQTEComponent.IsDuringQTE
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UBTQTEComponent::IsDuringQTE() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTQTEComponent", "IsDuringQTE");
Params::BTQTEComponent_IsDuringQTE Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTQTEInterface.QTECanGetPoints
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool IBTQTEInterface::QTECanGetPoints()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("BTQTEInterface", "QTECanGetPoints");
Params::BTQTEInterface_QTECanGetPoints Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTQTEInterface.QTEEnded
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// EQTEEndType InQTEEndType (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void IBTQTEInterface::QTEEnded(EQTEEndType InQTEEndType)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("BTQTEInterface", "QTEEnded");
Params::BTQTEInterface_QTEEnded Parms{};
Parms.InQTEEndType = InQTEEndType;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTQTEInterface.QTETriggered
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// float InValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void IBTQTEInterface::QTETriggered(float InValue)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("BTQTEInterface", "QTETriggered");
Params::BTQTEInterface_QTETriggered Parms{};
Parms.InValue = InValue;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTResourceSingleCostWidget.OnHasEnoughResourcesUpdated
// (Event, Protected, BlueprintEvent)
// Parameters:
// bool bInHasEnoughResources (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTResourceSingleCostWidget::OnHasEnoughResourcesUpdated(bool bInHasEnoughResources)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTResourceSingleCostWidget", "OnHasEnoughResourcesUpdated");
Params::BTResourceSingleCostWidget_OnHasEnoughResourcesUpdated Parms{};
Parms.bInHasEnoughResources = bInHasEnoughResources;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.BTResourceSingleCostWidget.OnItemChanged
// (Final, Native, Protected)
void UBTResourceSingleCostWidget::OnItemChanged()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTResourceSingleCostWidget", "OnItemChanged");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTResourceSingleCostWidget.GetHasEnoughResources
// (Final, Native, Protected, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UBTResourceSingleCostWidget::GetHasEnoughResources() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTResourceSingleCostWidget", "GetHasEnoughResources");
Params::BTResourceSingleCostWidget_GetHasEnoughResources Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTResultScreenEntryWidget.SetResultNameText
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const class FText& InText (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
void UBTResultScreenEntryWidget::SetResultNameText(const class FText& InText)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTResultScreenEntryWidget", "SetResultNameText");
Params::BTResultScreenEntryWidget_SetResultNameText Parms{};
Parms.InText = std::move(InText);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTResultScreenEntryWidget.SetResultValueText
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const class FText& InText (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
void UBTResultScreenEntryWidget::SetResultValueText(const class FText& InText)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTResultScreenEntryWidget", "SetResultValueText");
Params::BTResultScreenEntryWidget_SetResultValueText Parms{};
Parms.InText = std::move(InText);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTSaveGameMenuWidget.OnFadeOutStarted
// (Event, Protected, BlueprintEvent)
void UBTSaveGameMenuWidget::OnFadeOutStarted()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTSaveGameMenuWidget", "OnFadeOutStarted");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.EnemyHitReactionComponent.OnEnemyWasHit
// (Final, Native, Private, HasOutParams)
// Parameters:
// const TArray<struct FHitResult>& HitResult (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, ContainsInstancedReference, NativeAccessSpecifierPublic)
void UEnemyHitReactionComponent::OnEnemyWasHit(const TArray<struct FHitResult>& HitResult)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("EnemyHitReactionComponent", "OnEnemyWasHit");
Params::EnemyHitReactionComponent_OnEnemyWasHit Parms{};
Parms.HitResult = std::move(HitResult);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTSingleUpgradeWidget.OnCanBuy
// (Event, Protected, BlueprintEvent)
void UBTSingleUpgradeWidget::OnCanBuy()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTSingleUpgradeWidget", "OnCanBuy");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.BTSingleUpgradeWidget.OnCanNotBuy
// (Event, Protected, BlueprintEvent)
void UBTSingleUpgradeWidget::OnCanNotBuy()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTSingleUpgradeWidget", "OnCanNotBuy");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.BTSingleUpgradeWidget.OnItemChanged
// (Final, Native, Protected)
void UBTSingleUpgradeWidget::OnItemChanged()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTSingleUpgradeWidget", "OnItemChanged");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTSingleUpgradeWidget.OnLocked
// (Event, Protected, BlueprintEvent)
void UBTSingleUpgradeWidget::OnLocked()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTSingleUpgradeWidget", "OnLocked");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.BTSlotsBindingWidget.Accept
// (Final, Native, Public, BlueprintCallable)
void UBTSlotsBindingWidget::Accept()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTSlotsBindingWidget", "Accept");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTSlotsBindingWidget.Cancel
// (Final, Native, Public, BlueprintCallable)
void UBTSlotsBindingWidget::Cancel()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTSlotsBindingWidget", "Cancel");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTSlotsBindingWidget.Hide
// (Final, Native, Public, BlueprintCallable)
void UBTSlotsBindingWidget::Hide()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTSlotsBindingWidget", "Hide");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTSlotsBindingWidget.Show
// (Final, Native, Public, BlueprintCallable)
void UBTSlotsBindingWidget::Show()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTSlotsBindingWidget", "Show");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTSmortBlueprintFunctionLibrary.BehaviorRequestCombatToken
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// class USmortGameplayBehavior* InBehavior (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FGameplayTag& TokenType (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UBTSmortBlueprintFunctionLibrary::BehaviorRequestCombatToken(class USmortGameplayBehavior* InBehavior, const struct FGameplayTag& TokenType)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BTSmortBlueprintFunctionLibrary", "BehaviorRequestCombatToken");
Params::BTSmortBlueprintFunctionLibrary_BehaviorRequestCombatToken Parms{};
Parms.InBehavior = InBehavior;
Parms.TokenType = std::move(TokenType);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTSmortBlueprintFunctionLibrary.BehaviorRequestToken
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// class USmortGameplayBehavior* InBehavior (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// EFightDirectorTokenType TokenType (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UBTSmortBlueprintFunctionLibrary::BehaviorRequestToken(class USmortGameplayBehavior* InBehavior, EFightDirectorTokenType TokenType)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BTSmortBlueprintFunctionLibrary", "BehaviorRequestToken");
Params::BTSmortBlueprintFunctionLibrary_BehaviorRequestToken Parms{};
Parms.InBehavior = InBehavior;
Parms.TokenType = TokenType;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTSmortBlueprintFunctionLibrary.DoesMontageHasLoop
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// class UAnimMontage* Montage (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UBTSmortBlueprintFunctionLibrary::DoesMontageHasLoop(class UAnimMontage* Montage)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BTSmortBlueprintFunctionLibrary", "DoesMontageHasLoop");
Params::BTSmortBlueprintFunctionLibrary_DoesMontageHasLoop Parms{};
Parms.Montage = Montage;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTSmortBlueprintFunctionLibrary.GetCronosController
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
// Parameters:
// class USmortGameplayBehavior* InBehavior (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class ACronosAiController** CronosController (Parm, OutParm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UBTSmortBlueprintFunctionLibrary::GetCronosController(class USmortGameplayBehavior* InBehavior, class ACronosAiController** CronosController)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BTSmortBlueprintFunctionLibrary", "GetCronosController");
Params::BTSmortBlueprintFunctionLibrary_GetCronosController Parms{};
Parms.InBehavior = InBehavior;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (CronosController != nullptr)
*CronosController = Parms.CronosController;
return Parms.ReturnValue;
}
// Function Cronos.BTSmortBlueprintFunctionLibrary.GetCronosEnemyAvatar
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
// Parameters:
// class USmortGameplayBehavior* InBehavior (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class ACronosBaseEnemyCharacter** EnemyCharacter (Parm, OutParm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UBTSmortBlueprintFunctionLibrary::GetCronosEnemyAvatar(class USmortGameplayBehavior* InBehavior, class ACronosBaseEnemyCharacter** EnemyCharacter)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BTSmortBlueprintFunctionLibrary", "GetCronosEnemyAvatar");
Params::BTSmortBlueprintFunctionLibrary_GetCronosEnemyAvatar Parms{};
Parms.InBehavior = InBehavior;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (EnemyCharacter != nullptr)
*EnemyCharacter = Parms.EnemyCharacter;
return Parms.ReturnValue;
}
// Function Cronos.BTSmortBlueprintFunctionLibrary.SelectMontageToPlayBasedOnMovement
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
// Parameters:
// class USmortGameplayBehavior* InBehavior (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UAnimMontage* Montage (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// ESmortNodeResultHelper* Result (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bRequiresMatch (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class FName ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FName UBTSmortBlueprintFunctionLibrary::SelectMontageToPlayBasedOnMovement(class USmortGameplayBehavior* InBehavior, class UAnimMontage* Montage, ESmortNodeResultHelper* Result, bool bRequiresMatch)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BTSmortBlueprintFunctionLibrary", "SelectMontageToPlayBasedOnMovement");
Params::BTSmortBlueprintFunctionLibrary_SelectMontageToPlayBasedOnMovement Parms{};
Parms.InBehavior = InBehavior;
Parms.Montage = Montage;
Parms.bRequiresMatch = bRequiresMatch;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (Result != nullptr)
*Result = Parms.Result;
return Parms.ReturnValue;
}
// Function Cronos.BTSoulExtraction.OnExtractionCompleted
// (Final, Native, Public)
// Parameters:
// ESoulInteractionType InSoulInteractionType (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ABTSoulExtraction::OnExtractionCompleted(ESoulInteractionType InSoulInteractionType)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTSoulExtraction", "OnExtractionCompleted");
Params::BTSoulExtraction_OnExtractionCompleted Parms{};
Parms.InSoulInteractionType = InSoulInteractionType;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTSoulExtraction.OnExtractionWidgetFinished
// (Final, Native, Public)
// Parameters:
// ESoulInteractionType InSoulInteractionType (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ABTSoulExtraction::OnExtractionWidgetFinished(ESoulInteractionType InSoulInteractionType)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTSoulExtraction", "OnExtractionWidgetFinished");
Params::BTSoulExtraction_OnExtractionWidgetFinished Parms{};
Parms.InSoulInteractionType = InSoulInteractionType;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTSurfaceNavVolume.ProjectOnSufNav
// (Final, Native, Static, Public, HasOutParams, HasDefaults, BlueprintCallable)
// Parameters:
// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& Location (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FVector* ProjectedLocation (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float Radius (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 SurfaceMask (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ABTSurfaceNavVolume::ProjectOnSufNav(const class UObject* WorldContextObject, const struct FVector& Location, struct FVector* ProjectedLocation, float Radius, int32 SurfaceMask)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BTSurfaceNavVolume", "ProjectOnSufNav");
Params::BTSurfaceNavVolume_ProjectOnSufNav Parms{};
Parms.WorldContextObject = WorldContextObject;
Parms.Location = std::move(Location);
Parms.Radius = Radius;
Parms.SurfaceMask = SurfaceMask;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (ProjectedLocation != nullptr)
*ProjectedLocation = std::move(Parms.ProjectedLocation);
return Parms.ReturnValue;
}
// Function Cronos.BTSurfaceNavVolume.GetParent
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class ABTSurfaceNavVolume* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class ABTSurfaceNavVolume* ABTSurfaceNavVolume::GetParent() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTSurfaceNavVolume", "GetParent");
Params::BTSurfaceNavVolume_GetParent Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTTask_BTMoveTo.OnWallNavCompleted
// (Final, Native, Public)
// Parameters:
// class UBehaviorTreeComponent* BehaviorTree (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bFailed (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTTask_BTMoveTo::OnWallNavCompleted(class UBehaviorTreeComponent* BehaviorTree, bool bFailed)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTTask_BTMoveTo", "OnWallNavCompleted");
Params::BTTask_BTMoveTo_OnWallNavCompleted Parms{};
Parms.BehaviorTree = BehaviorTree;
Parms.bFailed = bFailed;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTTask_BTSurfMoveTo.OnWallNavCompleted
// (Final, Native, Public)
// Parameters:
// class UBehaviorTreeComponent* BrainComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bFailed (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTTask_BTSurfMoveTo::OnWallNavCompleted(class UBehaviorTreeComponent* BrainComponent, bool bFailed)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTTask_BTSurfMoveTo", "OnWallNavCompleted");
Params::BTTask_BTSurfMoveTo_OnWallNavCompleted Parms{};
Parms.BrainComponent = BrainComponent;
Parms.bFailed = bFailed;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.MiniInventoryInteraface.ShowInteractionFailedMessage
// (Native, Event, Public, HasOutParams, BlueprintEvent)
// Parameters:
// const class FText& Message (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
void IMiniInventoryInteraface::ShowInteractionFailedMessage(const class FText& Message)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("MiniInventoryInteraface", "ShowInteractionFailedMessage");
Params::MiniInventoryInteraface_ShowInteractionFailedMessage Parms{};
Parms.Message = std::move(Message);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTTask_BTWallMoveTo.OnWallNavCompleted
// (Final, Native, Public)
// Parameters:
// class UBehaviorTreeComponent* BrainComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bFailed (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTTask_BTWallMoveTo::OnWallNavCompleted(class UBehaviorTreeComponent* BrainComponent, bool bFailed)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTTask_BTWallMoveTo", "OnWallNavCompleted");
Params::BTTask_BTWallMoveTo_OnWallNavCompleted Parms{};
Parms.BrainComponent = BrainComponent;
Parms.bFailed = bFailed;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTTask_ExecuteAction.HandleGameplayEvent
// (Final, Native, Public)
// Parameters:
// const struct FGameplayTag& EventTag (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FGameplayEventData& EventData (Parm, NativeAccessSpecifierPublic)
void UBTTask_ExecuteAction::HandleGameplayEvent(const struct FGameplayTag& EventTag, const struct FGameplayEventData& EventData)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTTask_ExecuteAction", "HandleGameplayEvent");
Params::BTTask_ExecuteAction_HandleGameplayEvent Parms{};
Parms.EventTag = std::move(EventTag);
Parms.EventData = std::move(EventData);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTTask_ExecuteAction.NotifyOnTaskEndRequested
// (Final, Native, Public)
// Parameters:
// class UGameplayTask* GameplayTask (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool Aborted (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTTask_ExecuteAction::NotifyOnTaskEndRequested(class UGameplayTask* GameplayTask, bool Aborted)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTTask_ExecuteAction", "NotifyOnTaskEndRequested");
Params::BTTask_ExecuteAction_NotifyOnTaskEndRequested Parms{};
Parms.GameplayTask = GameplayTask;
Parms.Aborted = Aborted;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTTask_ExecuteAction.OnPlayerMontageBlendingOut
// (Final, Native, Public)
// Parameters:
// class UAnimMontage* Montage (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bInterrupted (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTTask_ExecuteAction::OnPlayerMontageBlendingOut(class UAnimMontage* Montage, bool bInterrupted)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTTask_ExecuteAction", "OnPlayerMontageBlendingOut");
Params::BTTask_ExecuteAction_OnPlayerMontageBlendingOut Parms{};
Parms.Montage = Montage;
Parms.bInterrupted = bInterrupted;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTTask_PerformCombatAction.NotifyOnTaskEndRequested
// (Final, Native, Private)
// Parameters:
// class UGameplayTask* GameplayTask (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bAborted (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTTask_PerformCombatAction::NotifyOnTaskEndRequested(class UGameplayTask* GameplayTask, bool bAborted)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTTask_PerformCombatAction", "NotifyOnTaskEndRequested");
Params::BTTask_PerformCombatAction_NotifyOnTaskEndRequested Parms{};
Parms.GameplayTask = GameplayTask;
Parms.bAborted = bAborted;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.PlayerHUDFlamethrowerWidget.GetFlamethrowerAmmoCount
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 UPlayerHUDFlamethrowerWidget::GetFlamethrowerAmmoCount()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("PlayerHUDFlamethrowerWidget", "GetFlamethrowerAmmoCount");
Params::PlayerHUDFlamethrowerWidget_GetFlamethrowerAmmoCount Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.PlayerHUDFlamethrowerWidget.GetNormalizedDodgeCooldown
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float UPlayerHUDFlamethrowerWidget::GetNormalizedDodgeCooldown()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("PlayerHUDFlamethrowerWidget", "GetNormalizedDodgeCooldown");
Params::PlayerHUDFlamethrowerWidget_GetNormalizedDodgeCooldown Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTTask_PlayVO.VoiceOverCanceledAbility
// (Final, Native, Private)
void UBTTask_PlayVO::VoiceOverCanceledAbility()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTTask_PlayVO", "VoiceOverCanceledAbility");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTTask_PlayVO.VoiceOverFailedAbility
// (Final, Native, Private)
void UBTTask_PlayVO::VoiceOverFailedAbility()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTTask_PlayVO", "VoiceOverFailedAbility");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTTask_PlayVO.VoiceOverFinishedAbility
// (Final, Native, Private)
void UBTTask_PlayVO::VoiceOverFinishedAbility()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTTask_PlayVO", "VoiceOverFinishedAbility");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.TranscriptionVisualizationWidget.OnUpdate
// (Event, Public, HasOutParams, BlueprintEvent, Const)
// Parameters:
// const struct FTranscriptionData& Data (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
void UTranscriptionVisualizationWidget::OnUpdate(const struct FTranscriptionData& Data) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("TranscriptionVisualizationWidget", "OnUpdate");
Params::TranscriptionVisualizationWidget_OnUpdate Parms{};
Parms.Data = std::move(Data);
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.PlayerStash.CloseStashAnim
// (Event, Protected, BlueprintCallable, BlueprintEvent)
void APlayerStash::CloseStashAnim()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("PlayerStash", "CloseStashAnim");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.PlayerStash.OnInteractionStarted
// (Event, Protected, BlueprintEvent)
void APlayerStash::OnInteractionStarted()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("PlayerStash", "OnInteractionStarted");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.PlayerStash.OnWidgetInteractionEnded
// (Final, Native, Protected)
void APlayerStash::OnWidgetInteractionEnded()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("PlayerStash", "OnWidgetInteractionEnded");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.PlayerStash.OpenStash
// (Event, Protected, BlueprintCallable, BlueprintEvent)
void APlayerStash::OpenStash()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("PlayerStash", "OpenStash");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.PlayerStash.ProcessProximityBeginOverlap
// (Final, Native, Protected, HasOutParams)
// Parameters:
// class UPrimitiveComponent* OverlappedComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* OtherActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UPrimitiveComponent* OtherComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 OtherBodyIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool FromSweep (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FHitResult& SweepResult (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
void APlayerStash::ProcessProximityBeginOverlap(class UPrimitiveComponent* OverlappedComponent, class AActor* OtherActor, class UPrimitiveComponent* OtherComponent, int32 OtherBodyIndex, bool FromSweep, const struct FHitResult& SweepResult)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("PlayerStash", "ProcessProximityBeginOverlap");
Params::PlayerStash_ProcessProximityBeginOverlap Parms{};
Parms.OverlappedComponent = OverlappedComponent;
Parms.OtherActor = OtherActor;
Parms.OtherComponent = OtherComponent;
Parms.OtherBodyIndex = OtherBodyIndex;
Parms.FromSweep = FromSweep;
Parms.SweepResult = std::move(SweepResult);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.PlayerStash.ShowStashScreenWidget
// (Event, Protected, BlueprintCallable, BlueprintEvent)
void APlayerStash::ShowStashScreenWidget()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("PlayerStash", "ShowStashScreenWidget");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.BTTextParser.ParseWithinCertainRules
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const TArray<class UBTParseRule*>& InRules (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, ContainsInstancedReference, NativeAccessSpecifierPublic)
// const class FText& InText (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
// TArray<class FString>* OutParsed (Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic)
void UBTTextParser::ParseWithinCertainRules(const TArray<class UBTParseRule*>& InRules, const class FText& InText, TArray<class FString>* OutParsed)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BTTextParser", "ParseWithinCertainRules");
Params::BTTextParser_ParseWithinCertainRules Parms{};
Parms.InRules = std::move(InRules);
Parms.InText = std::move(InText);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (OutParsed != nullptr)
*OutParsed = std::move(Parms.OutParsed);
}
// Function Cronos.GCNotify_Actor_BinkMedia.CloseMedia
// (Final, Native, Public)
void AGCNotify_Actor_BinkMedia::CloseMedia()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GCNotify_Actor_BinkMedia", "CloseMedia");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTTimeRift.FinishInteraction
// (Final, Native, Public, BlueprintCallable)
void ABTTimeRift::FinishInteraction()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTTimeRift", "FinishInteraction");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTTimeRift.OnRequestStateChanged
// (Final, Native, Public)
// Parameters:
// EWorldStateRequestState InRequestState (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// EWorldPartitionStateRequestResponse InResponse (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ABTTimeRift::OnRequestStateChanged(EWorldStateRequestState InRequestState, EWorldPartitionStateRequestResponse InResponse)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTTimeRift", "OnRequestStateChanged");
Params::BTTimeRift_OnRequestStateChanged Parms{};
Parms.InRequestState = InRequestState;
Parms.InResponse = InResponse;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTTimeRift.OnTimeRiftStateChanged
// (Event, Public, HasOutParams, BlueprintEvent)
// Parameters:
// const ETimeRiftState& NewState (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ABTTimeRift::OnTimeRiftStateChanged(const ETimeRiftState& NewState)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTTimeRift", "OnTimeRiftStateChanged");
Params::BTTimeRift_OnTimeRiftStateChanged Parms{};
Parms.NewState = NewState;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.BTTimeRift.OnTimeRiftStateChangedInternal
// (Final, Native, Private)
// Parameters:
// const ETimeRiftState NewTimeRiftState (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ABTTimeRift::OnTimeRiftStateChangedInternal(const ETimeRiftState NewTimeRiftState)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTTimeRift", "OnTimeRiftStateChangedInternal");
Params::BTTimeRift_OnTimeRiftStateChangedInternal Parms{};
Parms.NewTimeRiftState = NewTimeRiftState;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTTimeRift.OnTimeRiftSynchronized
// (Event, Public, BlueprintEvent)
void ABTTimeRift::OnTimeRiftSynchronized()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTTimeRift", "OnTimeRiftSynchronized");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.BTTimeRift.OnTimeTravelEnded
// (Event, Public, BlueprintEvent)
// Parameters:
// bool bIsSuccess (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ABTTimeRift::OnTimeTravelEnded(bool bIsSuccess)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTTimeRift", "OnTimeTravelEnded");
Params::BTTimeRift_OnTimeTravelEnded Parms{};
Parms.bIsSuccess = bIsSuccess;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.BTTimeRift.OnUpdateSyncEffectData
// (Event, Public, HasOutParams, BlueprintEvent)
// Parameters:
// const struct FTimeRiftSyncEffectData& NewSyncEffectData (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
void ABTTimeRift::OnUpdateSyncEffectData(const struct FTimeRiftSyncEffectData& NewSyncEffectData)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTTimeRift", "OnUpdateSyncEffectData");
Params::BTTimeRift_OnUpdateSyncEffectData Parms{};
Parms.NewSyncEffectData = std::move(NewSyncEffectData);
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.BTTimeRift.TryInitiateTravel
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ABTTimeRift::TryInitiateTravel()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTTimeRift", "TryInitiateTravel");
Params::BTTimeRift_TryInitiateTravel Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTTimeRiftSubsystem.GetTimeRiftSubsystem
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// const class UObject* InWorldContext (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UBTTimeRiftSubsystem* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UBTTimeRiftSubsystem* UBTTimeRiftSubsystem::GetTimeRiftSubsystem(const class UObject* InWorldContext)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BTTimeRiftSubsystem", "GetTimeRiftSubsystem");
Params::BTTimeRiftSubsystem_GetTimeRiftSubsystem Parms{};
Parms.InWorldContext = InWorldContext;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTTimeRiftSubsystem.RegisterTimeRift
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class ABTTimeRift* NewTimeRiftActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTTimeRiftSubsystem::RegisterTimeRift(class ABTTimeRift* NewTimeRiftActor)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTTimeRiftSubsystem", "RegisterTimeRift");
Params::BTTimeRiftSubsystem_RegisterTimeRift Parms{};
Parms.NewTimeRiftActor = NewTimeRiftActor;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTTimeRiftSubsystem.UnregisterTimeRift
// (Final, Native, Public, BlueprintCallable)
void UBTTimeRiftSubsystem::UnregisterTimeRift()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTTimeRiftSubsystem", "UnregisterTimeRift");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTTrapMineAbility.FireAndEnd
// (Final, Native, Public)
void UBTTrapMineAbility::FireAndEnd()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTTrapMineAbility", "FireAndEnd");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTTrapMineAbility.OverrideFire
// (Final, Native, Public)
// Parameters:
// const struct FGameplayEventData& Payload (Parm, NativeAccessSpecifierPublic)
void UBTTrapMineAbility::OverrideFire(const struct FGameplayEventData& Payload)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTTrapMineAbility", "OverrideFire");
Params::BTTrapMineAbility_OverrideFire Parms{};
Parms.Payload = std::move(Payload);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTTrapMineAbility.ReceiveOnBurstFired
// (Native, Public)
// Parameters:
// bool bTapFire (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 ChargeLevel (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTTrapMineAbility::ReceiveOnBurstFired(bool bTapFire, int32 ChargeLevel)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTTrapMineAbility", "ReceiveOnBurstFired");
Params::BTTrapMineAbility_ReceiveOnBurstFired Parms{};
Parms.bTapFire = bTapFire;
Parms.ChargeLevel = ChargeLevel;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTTutorialTimer.OnTutorialTimerFinish
// (Final, Native, Public)
void ABTTutorialTimer::OnTutorialTimerFinish()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTTutorialTimer", "OnTutorialTimerFinish");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHMapRenderer.GetRenderTarget
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class UTextureRenderTarget2D* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UTextureRenderTarget2D* ASHMapRenderer::GetRenderTarget() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHMapRenderer", "GetRenderTarget");
Params::SHMapRenderer_GetRenderTarget Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHMapRenderer.GetUserWidgetObject
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class USHGameplayMenuSectionMapWidget* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class USHGameplayMenuSectionMapWidget* ASHMapRenderer::GetUserWidgetObject() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHMapRenderer", "GetUserWidgetObject");
Params::SHMapRenderer_GetUserWidgetObject Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTUpgradeSingleBarWidget.OnItemChanged
// (Final, Native, Protected)
void UBTUpgradeSingleBarWidget::OnItemChanged()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTUpgradeSingleBarWidget", "OnItemChanged");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTUpgradeSingleBarWidget.SetShouldBeBoughtNext
// (Event, Public, BlueprintEvent)
// Parameters:
// bool bShould (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTUpgradeSingleBarWidget::SetShouldBeBoughtNext(bool bShould)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTUpgradeSingleBarWidget", "SetShouldBeBoughtNext");
Params::BTUpgradeSingleBarWidget_SetShouldBeBoughtNext Parms{};
Parms.bShould = bShould;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.BTUpgradesSectionMenu.BuyUpgrade
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// class UObject* InWorldContext (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class FName InName (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UBTUpgradesSectionMenu::BuyUpgrade(class UObject* InWorldContext, const class FName InName)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BTUpgradesSectionMenu", "BuyUpgrade");
Params::BTUpgradesSectionMenu_BuyUpgrade Parms{};
Parms.InWorldContext = InWorldContext;
Parms.InName = InName;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTUpgradesSectionMenu.SelectCategory
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// class UObject* InWorldContext (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class FName InName (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UBTUpgradesSectionMenu::SelectCategory(class UObject* InWorldContext, const class FName InName)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("BTUpgradesSectionMenu", "SelectCategory");
Params::BTUpgradesSectionMenu_SelectCategory Parms{};
Parms.InWorldContext = InWorldContext;
Parms.InName = InName;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTUpgradesSectionMenu.OnEscapeFromUpgradeTreeDelegate
// (Final, Native, Protected)
// Parameters:
// EUINavigation InNavigation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UWidget* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UWidget* UBTUpgradesSectionMenu::OnEscapeFromUpgradeTreeDelegate(EUINavigation InNavigation)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTUpgradesSectionMenu", "OnEscapeFromUpgradeTreeDelegate");
Params::BTUpgradesSectionMenu_OnEscapeFromUpgradeTreeDelegate Parms{};
Parms.InNavigation = InNavigation;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTUpgradesSectionMenu.OnEscapeToCategory
// (Final, Native, Protected)
// Parameters:
// EUINavigation InNavigation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UWidget* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UWidget* UBTUpgradesSectionMenu::OnEscapeToCategory(EUINavigation InNavigation)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTUpgradesSectionMenu", "OnEscapeToCategory");
Params::BTUpgradesSectionMenu_OnEscapeToCategory Parms{};
Parms.InNavigation = InNavigation;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTUpgradesSectionMenu.OnEscapeToUpgrades
// (Final, Native, Protected)
// Parameters:
// EUINavigation InNavigation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UWidget* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UWidget* UBTUpgradesSectionMenu::OnEscapeToUpgrades(EUINavigation InNavigation)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTUpgradesSectionMenu", "OnEscapeToUpgrades");
Params::BTUpgradesSectionMenu_OnEscapeToUpgrades Parms{};
Parms.InNavigation = InNavigation;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTUpgradesSectionMenu.OnItemChanged
// (Final, Native, Protected)
void UBTUpgradesSectionMenu::OnItemChanged()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTUpgradesSectionMenu", "OnItemChanged");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.ReticleVisualizationWidget.Update
// (Event, Public, HasOutParams, BlueprintEvent)
// Parameters:
// const struct FReticleData& Data (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
void UReticleVisualizationWidget::Update(const struct FReticleData& Data)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ReticleVisualizationWidget", "Update");
Params::ReticleVisualizationWidget_Update Parms{};
Parms.Data = std::move(Data);
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.BTUpgradesTabWidget.ActivateTreeByCategory
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// EUpgradeStationCategory Category (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTUpgradesTabWidget::ActivateTreeByCategory(EUpgradeStationCategory Category)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTUpgradesTabWidget", "ActivateTreeByCategory");
Params::BTUpgradesTabWidget_ActivateTreeByCategory Parms{};
Parms.Category = Category;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTUpgradesTabWidget.CustomNavigate
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// EUINavigation Direction (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UBTUpgradesTabWidget::CustomNavigate(EUINavigation Direction)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTUpgradesTabWidget", "CustomNavigate");
Params::BTUpgradesTabWidget_CustomNavigate Parms{};
Parms.Direction = Direction;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTUpgradesTabWidget.NavigateToFirstAvailableNode
// (Final, Native, Public, BlueprintCallable)
void UBTUpgradesTabWidget::NavigateToFirstAvailableNode()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTUpgradesTabWidget", "NavigateToFirstAvailableNode");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTUpgradesTabWidget.NavigateToStartNode
// (Final, Native, Public, BlueprintCallable)
void UBTUpgradesTabWidget::NavigateToStartNode()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTUpgradesTabWidget", "NavigateToStartNode");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTUpgradesTabWidget.RequestSwitchCategory
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// EUpgradeStationCategory RequestedCategory (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTUpgradesTabWidget::RequestSwitchCategory(EUpgradeStationCategory RequestedCategory)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTUpgradesTabWidget", "RequestSwitchCategory");
Params::BTUpgradesTabWidget_RequestSwitchCategory Parms{};
Parms.RequestedCategory = RequestedCategory;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTUpgradesTabWidget.TryPurchasingHighlightedNode
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UBTUpgradesTabWidget::TryPurchasingHighlightedNode()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTUpgradesTabWidget", "TryPurchasingHighlightedNode");
Params::BTUpgradesTabWidget_TryPurchasingHighlightedNode Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTUpgradeStationWidget.ExitStation
// (Final, Native, Public, BlueprintCallable)
void UBTUpgradeStationWidget::ExitStation()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTUpgradeStationWidget", "ExitStation");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTUpgradeStationWidget.GetTabWidget
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// EBTUpgradeStationTabs InTab (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UBTUpgradeStationTabBaseWidget* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UBTUpgradeStationTabBaseWidget* UBTUpgradeStationWidget::GetTabWidget(EBTUpgradeStationTabs InTab)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTUpgradeStationWidget", "GetTabWidget");
Params::BTUpgradeStationWidget_GetTabWidget Parms{};
Parms.InTab = InTab;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTUpgradeStationWidget.OnItemCollected
// (Final, Native, Private)
// Parameters:
// class FName InItemName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 InQuantity (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTUpgradeStationWidget::OnItemCollected(class FName InItemName, int32 InQuantity)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTUpgradeStationWidget", "OnItemCollected");
Params::BTUpgradeStationWidget_OnItemCollected Parms{};
Parms.InItemName = InItemName;
Parms.InQuantity = InQuantity;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTUpgradeStationWidget.OnItemRemoved
// (Final, Native, Private)
// Parameters:
// const struct FSHItemDataStruct& InItemData (Parm, NativeAccessSpecifierPublic)
// int32 InItemQuantity (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTUpgradeStationWidget::OnItemRemoved(const struct FSHItemDataStruct& InItemData, int32 InItemQuantity)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTUpgradeStationWidget", "OnItemRemoved");
Params::BTUpgradeStationWidget_OnItemRemoved Parms{};
Parms.InItemData = std::move(InItemData);
Parms.InItemQuantity = InItemQuantity;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTUpgradeStationWidget.ShowWidget
// (Final, Native, Public, BlueprintCallable)
void UBTUpgradeStationWidget::ShowWidget()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTUpgradeStationWidget", "ShowWidget");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTUpgradeStationWidget.ShowWidgetInDebugMode
// (Final, Native, Public, BlueprintCallable)
void UBTUpgradeStationWidget::ShowWidgetInDebugMode()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTUpgradeStationWidget", "ShowWidgetInDebugMode");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.InMenuCreditsWidget.Back
// (Final, Native, Public, BlueprintCallable)
void UInMenuCreditsWidget::Back()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("InMenuCreditsWidget", "Back");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHPostprocessingCtrl.SetExternalFadeAmount
// (Final, Native, Public, HasOutParams, HasDefaults, BlueprintCallable)
// Parameters:
// float V (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FColor& Color (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ASHPostprocessingCtrl::SetExternalFadeAmount(float V, const struct FColor& Color)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHPostprocessingCtrl", "SetExternalFadeAmount");
Params::SHPostprocessingCtrl_SetExternalFadeAmount Parms{};
Parms.V = V;
Parms.Color = std::move(Color);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHOtherStatics.CanDrawLevelDebug
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// const class AActor* InActorContext (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHOtherStatics::CanDrawLevelDebug(const class AActor* InActorContext)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHOtherStatics", "CanDrawLevelDebug");
Params::SHOtherStatics_CanDrawLevelDebug Parms{};
Parms.InActorContext = InActorContext;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHOtherStatics.DrawDebugArc
// (Final, Native, Static, Public, HasDefaults, BlueprintCallable)
// Parameters:
// class UObject* WorldContextObject (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& Center (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const float MinAngle (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const float MaxAngle (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float Radius (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 NumSegments (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FLinearColor& Color (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float duration (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float Thickness (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& YAxis (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& ZAxis (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bDrawAxis (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHOtherStatics::DrawDebugArc(class UObject* WorldContextObject, const struct FVector& Center, const float MinAngle, const float MaxAngle, float Radius, int32 NumSegments, const struct FLinearColor& Color, float duration, float Thickness, const struct FVector& YAxis, const struct FVector& ZAxis, bool bDrawAxis)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHOtherStatics", "DrawDebugArc");
Params::SHOtherStatics_DrawDebugArc Parms{};
Parms.WorldContextObject = WorldContextObject;
Parms.Center = std::move(Center);
Parms.MinAngle = MinAngle;
Parms.MaxAngle = MaxAngle;
Parms.Radius = Radius;
Parms.NumSegments = NumSegments;
Parms.Color = std::move(Color);
Parms.duration = duration;
Parms.Thickness = Thickness;
Parms.YAxis = std::move(YAxis);
Parms.ZAxis = std::move(ZAxis);
Parms.bDrawAxis = bDrawAxis;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHOtherStatics.DrawDebugVolume
// (Final, Native, Static, Public, HasDefaults, BlueprintCallable)
// Parameters:
// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AVolume* InVolume (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bUseTriangulate (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FLinearColor& Color (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float duration (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float Thickness (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHOtherStatics::DrawDebugVolume(const class UObject* WorldContextObject, class AVolume* InVolume, bool bUseTriangulate, const struct FLinearColor& Color, float duration, float Thickness)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHOtherStatics", "DrawDebugVolume");
Params::SHOtherStatics_DrawDebugVolume Parms{};
Parms.WorldContextObject = WorldContextObject;
Parms.InVolume = InVolume;
Parms.bUseTriangulate = bUseTriangulate;
Parms.Color = std::move(Color);
Parms.duration = duration;
Parms.Thickness = Thickness;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHOtherStatics.GetShowFlagValue
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// const class FString& InName (ConstParm, Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 USHOtherStatics::GetShowFlagValue(const class FString& InName)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHOtherStatics", "GetShowFlagValue");
Params::SHOtherStatics_GetShowFlagValue Parms{};
Parms.InName = std::move(InName);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHOtherStatics.RotatorToQuat
// (Final, Native, Static, Public, HasDefaults, BlueprintCallable)
// Parameters:
// class UObject* WorldContextObject (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FRotator& Rotator (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
// struct FQuat ReturnValue (Parm, OutParm, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FQuat USHOtherStatics::RotatorToQuat(class UObject* WorldContextObject, const struct FRotator& Rotator)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHOtherStatics", "RotatorToQuat");
Params::SHOtherStatics_RotatorToQuat Parms{};
Parms.WorldContextObject = WorldContextObject;
Parms.Rotator = std::move(Rotator);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHOtherStatics.SetGeometryCollectionDamping
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// class UObject* WorldContextObject (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UGeometryCollectionComponent* GeometryCollectionComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bChangeLinearDamping (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float LinearDamping (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bChangeAngularDamping (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float AngularDamping (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHOtherStatics::SetGeometryCollectionDamping(class UObject* WorldContextObject, class UGeometryCollectionComponent* GeometryCollectionComponent, bool bChangeLinearDamping, float LinearDamping, bool bChangeAngularDamping, float AngularDamping)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHOtherStatics", "SetGeometryCollectionDamping");
Params::SHOtherStatics_SetGeometryCollectionDamping Parms{};
Parms.WorldContextObject = WorldContextObject;
Parms.GeometryCollectionComponent = GeometryCollectionComponent;
Parms.bChangeLinearDamping = bChangeLinearDamping;
Parms.LinearDamping = LinearDamping;
Parms.bChangeAngularDamping = bChangeAngularDamping;
Parms.AngularDamping = AngularDamping;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTWeaponModeAmmoComponent.AddAmmoInMagazine
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// int32 InValueAdd (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTWeaponModeAmmoComponent::AddAmmoInMagazine(int32 InValueAdd)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponModeAmmoComponent", "AddAmmoInMagazine");
Params::BTWeaponModeAmmoComponent_AddAmmoInMagazine Parms{};
Parms.InValueAdd = InValueAdd;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTWeaponModeAmmoComponent.CanBeReloaded
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UBTWeaponModeAmmoComponent::CanBeReloaded()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponModeAmmoComponent", "CanBeReloaded");
Params::BTWeaponModeAmmoComponent_CanBeReloaded Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTWeaponModeAmmoComponent.GetAmmoCount
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 UBTWeaponModeAmmoComponent::GetAmmoCount()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponModeAmmoComponent", "GetAmmoCount");
Params::BTWeaponModeAmmoComponent_GetAmmoCount Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTWeaponModeAmmoComponent.GetAmmoInMagazine
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 UBTWeaponModeAmmoComponent::GetAmmoInMagazine()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponModeAmmoComponent", "GetAmmoInMagazine");
Params::BTWeaponModeAmmoComponent_GetAmmoInMagazine Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTWeaponModeAmmoComponent.GetMagazineSize
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 UBTWeaponModeAmmoComponent::GetMagazineSize()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponModeAmmoComponent", "GetMagazineSize");
Params::BTWeaponModeAmmoComponent_GetMagazineSize Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTWeaponModeAmmoComponent.MontageEndUpdateRTPC
// (Final, Native, Public)
// Parameters:
// class UAnimMontage* Montage (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// ESHAnimEndType AnimEndType (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTWeaponModeAmmoComponent::MontageEndUpdateRTPC(class UAnimMontage* Montage, ESHAnimEndType AnimEndType)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponModeAmmoComponent", "MontageEndUpdateRTPC");
Params::BTWeaponModeAmmoComponent_MontageEndUpdateRTPC Parms{};
Parms.Montage = Montage;
Parms.AnimEndType = AnimEndType;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTWeaponModeAmmoComponent.NotifyOnItemCollected
// (Final, Native, Public)
// Parameters:
// class FName ItemName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 ItemQuantity (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTWeaponModeAmmoComponent::NotifyOnItemCollected(class FName ItemName, int32 ItemQuantity)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponModeAmmoComponent", "NotifyOnItemCollected");
Params::BTWeaponModeAmmoComponent_NotifyOnItemCollected Parms{};
Parms.ItemName = ItemName;
Parms.ItemQuantity = ItemQuantity;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTWeaponModeAmmoComponent.NotifyOnItemRemoved
// (Final, Native, Public)
// Parameters:
// const struct FSHItemDataStruct& ItemData (Parm, NativeAccessSpecifierPublic)
// int32 ItemQuantity (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTWeaponModeAmmoComponent::NotifyOnItemRemoved(const struct FSHItemDataStruct& ItemData, int32 ItemQuantity)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponModeAmmoComponent", "NotifyOnItemRemoved");
Params::BTWeaponModeAmmoComponent_NotifyOnItemRemoved Parms{};
Parms.ItemData = std::move(ItemData);
Parms.ItemQuantity = ItemQuantity;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTWeaponModeAmmoComponent.NotifyOnWeaponModeAmmoConsumed
// (Final, Native, Public)
// Parameters:
// int32 Count (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTWeaponModeAmmoComponent::NotifyOnWeaponModeAmmoConsumed(int32 Count)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponModeAmmoComponent", "NotifyOnWeaponModeAmmoConsumed");
Params::BTWeaponModeAmmoComponent_NotifyOnWeaponModeAmmoConsumed Parms{};
Parms.Count = Count;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTWeaponModeAmmoComponent.NotifyOnWeaponModeFakeAmmoConsumed
// (Final, Native, Public)
// Parameters:
// int32 Count (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTWeaponModeAmmoComponent::NotifyOnWeaponModeFakeAmmoConsumed(int32 Count)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponModeAmmoComponent", "NotifyOnWeaponModeFakeAmmoConsumed");
Params::BTWeaponModeAmmoComponent_NotifyOnWeaponModeFakeAmmoConsumed Parms{};
Parms.Count = Count;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTWeaponModeAmmoComponent.NotifyOnWeaponModeOutOfAmmo
// (Final, Native, Public)
void UBTWeaponModeAmmoComponent::NotifyOnWeaponModeOutOfAmmo()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponModeAmmoComponent", "NotifyOnWeaponModeOutOfAmmo");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTWeaponModeAmmoComponent.OnRechargeTimerFinished
// (Final, Native, Public)
void UBTWeaponModeAmmoComponent::OnRechargeTimerFinished()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponModeAmmoComponent", "OnRechargeTimerFinished");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTWeaponModeAmmoComponent.OnReloadBlockTimerFinished
// (Final, Native, Public)
void UBTWeaponModeAmmoComponent::OnReloadBlockTimerFinished()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponModeAmmoComponent", "OnReloadBlockTimerFinished");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTWeaponModeAmmoComponent.ReceiveOnBurstFired
// (Final, Native, Public)
// Parameters:
// bool bTapFire (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 ChargeLevel (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTWeaponModeAmmoComponent::ReceiveOnBurstFired(bool bTapFire, int32 ChargeLevel)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponModeAmmoComponent", "ReceiveOnBurstFired");
Params::BTWeaponModeAmmoComponent_ReceiveOnBurstFired Parms{};
Parms.bTapFire = bTapFire;
Parms.ChargeLevel = ChargeLevel;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTWeaponModeAmmoComponent.ReloadAddAmmo
// (Native, Public)
void UBTWeaponModeAmmoComponent::ReloadAddAmmo()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponModeAmmoComponent", "ReloadAddAmmo");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTWeaponModeAmmoComponent.ReloadRequest
// (Native, Public)
void UBTWeaponModeAmmoComponent::ReloadRequest()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponModeAmmoComponent", "ReloadRequest");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTWeaponModeAmmoComponent.SetAmmoInMagazine
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// int32 InValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bLimitMax (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTWeaponModeAmmoComponent::SetAmmoInMagazine(int32 InValue, bool bLimitMax)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponModeAmmoComponent", "SetAmmoInMagazine");
Params::BTWeaponModeAmmoComponent_SetAmmoInMagazine Parms{};
Parms.InValue = InValue;
Parms.bLimitMax = bLimitMax;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.GeometryCollectionPoolSubsystem.AcquireItem
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const class UGeometryCollection* DestructibleType (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class USceneComponent* InAttachComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class ACronosGeometryCollectionActor* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class ACronosGeometryCollectionActor* UGeometryCollectionPoolSubsystem::AcquireItem(const class UGeometryCollection* DestructibleType, class USceneComponent* InAttachComponent)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GeometryCollectionPoolSubsystem", "AcquireItem");
Params::GeometryCollectionPoolSubsystem_AcquireItem Parms{};
Parms.DestructibleType = DestructibleType;
Parms.InAttachComponent = InAttachComponent;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.GeometryCollectionPoolSubsystem.ReleaseItem
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class ACronosGeometryCollectionActor* InElement (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UGeometryCollectionPoolSubsystem::ReleaseItem(class ACronosGeometryCollectionActor* InElement)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GeometryCollectionPoolSubsystem", "ReleaseItem");
Params::GeometryCollectionPoolSubsystem_ReleaseItem Parms{};
Parms.InElement = InElement;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTWeaponModeCameraComponent.NotifyOnPostWeaponFired
// (Final, Native, Public, HasDefaults)
// Parameters:
// bool bTapFire (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 ChargeStage (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bValidPerk (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& EndLoc (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const TArray<struct FHitResult>& TraceHits (Parm, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
void UBTWeaponModeCameraComponent::NotifyOnPostWeaponFired(bool bTapFire, int32 ChargeStage, bool bValidPerk, const struct FVector& EndLoc, const TArray<struct FHitResult>& TraceHits)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponModeCameraComponent", "NotifyOnPostWeaponFired");
Params::BTWeaponModeCameraComponent_NotifyOnPostWeaponFired Parms{};
Parms.bTapFire = bTapFire;
Parms.ChargeStage = ChargeStage;
Parms.bValidPerk = bValidPerk;
Parms.EndLoc = std::move(EndLoc);
Parms.TraceHits = std::move(TraceHits);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTWeaponModeCameraComponent.NotifyOnWeaponAimStateChanged
// (Final, Native, Public)
// Parameters:
// bool bIsAiming (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTWeaponModeCameraComponent::NotifyOnWeaponAimStateChanged(bool bIsAiming)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponModeCameraComponent", "NotifyOnWeaponAimStateChanged");
Params::BTWeaponModeCameraComponent_NotifyOnWeaponAimStateChanged Parms{};
Parms.bIsAiming = bIsAiming;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTWeaponModeCameraComponent.NotifyOnWeaponChargeEnded
// (Final, Native, Public)
// Parameters:
// int32 ChargeStage (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTWeaponModeCameraComponent::NotifyOnWeaponChargeEnded(int32 ChargeStage)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponModeCameraComponent", "NotifyOnWeaponChargeEnded");
Params::BTWeaponModeCameraComponent_NotifyOnWeaponChargeEnded Parms{};
Parms.ChargeStage = ChargeStage;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTWeaponModeCameraComponent.NotifyOnWeaponChargeGained
// (Final, Native, Public)
// Parameters:
// int32 ChargeStage (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTWeaponModeCameraComponent::NotifyOnWeaponChargeGained(int32 ChargeStage)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponModeCameraComponent", "NotifyOnWeaponChargeGained");
Params::BTWeaponModeCameraComponent_NotifyOnWeaponChargeGained Parms{};
Parms.ChargeStage = ChargeStage;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTWeaponModeCameraComponent.NotifyOnWeaponChargeStarted
// (Final, Native, Public)
// Parameters:
// int32 ChargeStage (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTWeaponModeCameraComponent::NotifyOnWeaponChargeStarted(int32 ChargeStage)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponModeCameraComponent", "NotifyOnWeaponChargeStarted");
Params::BTWeaponModeCameraComponent_NotifyOnWeaponChargeStarted Parms{};
Parms.ChargeStage = ChargeStage;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTWeaponModeCameraComponent.NotifyOnWeaponFireCanceled
// (Final, Native, Public)
void UBTWeaponModeCameraComponent::NotifyOnWeaponFireCanceled()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponModeCameraComponent", "NotifyOnWeaponFireCanceled");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.ItemStashWidget.GetDataFromItemInInventoryFromSlot
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
// Parameters:
// class UObject* InWorldContext (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 InSlot (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FInventoryItemDataStruct& OutInventoryItemDataStruct (Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UItemStashWidget::GetDataFromItemInInventoryFromSlot(class UObject* InWorldContext, int32 InSlot, struct FInventoryItemDataStruct& OutInventoryItemDataStruct)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("ItemStashWidget", "GetDataFromItemInInventoryFromSlot");
Params::ItemStashWidget_GetDataFromItemInInventoryFromSlot Parms{};
Parms.InWorldContext = InWorldContext;
Parms.InSlot = InSlot;
Parms.OutInventoryItemDataStruct = std::move(OutInventoryItemDataStruct);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
OutInventoryItemDataStruct = std::move(Parms.OutInventoryItemDataStruct);
return Parms.ReturnValue;
}
// Function Cronos.ItemStashWidget.GetDataFromItemInStashFromSlot
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
// Parameters:
// class UObject* InWorldContext (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 InSlot (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FInventoryItemDataStruct& OutInventoryItemDataStruct (Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UItemStashWidget::GetDataFromItemInStashFromSlot(class UObject* InWorldContext, int32 InSlot, struct FInventoryItemDataStruct& OutInventoryItemDataStruct)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("ItemStashWidget", "GetDataFromItemInStashFromSlot");
Params::ItemStashWidget_GetDataFromItemInStashFromSlot Parms{};
Parms.InWorldContext = InWorldContext;
Parms.InSlot = InSlot;
Parms.OutInventoryItemDataStruct = std::move(OutInventoryItemDataStruct);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
OutInventoryItemDataStruct = std::move(Parms.OutInventoryItemDataStruct);
return Parms.ReturnValue;
}
// Function Cronos.ItemStashWidget.GetItemInventorySlotByName
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
// Parameters:
// class UObject* InWorldContext (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class FName& FName (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 UItemStashWidget::GetItemInventorySlotByName(class UObject* InWorldContext, const class FName& FName)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("ItemStashWidget", "GetItemInventorySlotByName");
Params::ItemStashWidget_GetItemInventorySlotByName Parms{};
Parms.InWorldContext = InWorldContext;
Parms.FName = FName;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.ItemStashWidget.GetStashedItemSlotByName
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
// Parameters:
// class UObject* InWorldContext (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class FName& FName (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 UItemStashWidget::GetStashedItemSlotByName(class UObject* InWorldContext, const class FName& FName)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("ItemStashWidget", "GetStashedItemSlotByName");
Params::ItemStashWidget_GetStashedItemSlotByName Parms{};
Parms.InWorldContext = InWorldContext;
Parms.FName = FName;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.ItemStashWidget.MoveToInventoryByItemName
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
// Parameters:
// class UObject* InWorldContext (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class FName& FName (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 InAmount (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bAutoAcceptModal (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UItemStashWidget::MoveToInventoryByItemName(class UObject* InWorldContext, const class FName& FName, int32 InAmount, bool bAutoAcceptModal)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("ItemStashWidget", "MoveToInventoryByItemName");
Params::ItemStashWidget_MoveToInventoryByItemName Parms{};
Parms.InWorldContext = InWorldContext;
Parms.FName = FName;
Parms.InAmount = InAmount;
Parms.bAutoAcceptModal = bAutoAcceptModal;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.ItemStashWidget.MoveToInventoryBySlotIndex
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// class UObject* InWorldContext (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 InSlot (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 InAmount (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bAutoAcceptModal (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UItemStashWidget::MoveToInventoryBySlotIndex(class UObject* InWorldContext, int32 InSlot, int32 InAmount, bool bAutoAcceptModal)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("ItemStashWidget", "MoveToInventoryBySlotIndex");
Params::ItemStashWidget_MoveToInventoryBySlotIndex Parms{};
Parms.InWorldContext = InWorldContext;
Parms.InSlot = InSlot;
Parms.InAmount = InAmount;
Parms.bAutoAcceptModal = bAutoAcceptModal;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.ItemStashWidget.MoveToStashByItemName
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
// Parameters:
// class UObject* InWorldContext (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class FName& FName (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 InAmount (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bAutoAcceptModal (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UItemStashWidget::MoveToStashByItemName(class UObject* InWorldContext, const class FName& FName, int32 InAmount, bool bAutoAcceptModal)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("ItemStashWidget", "MoveToStashByItemName");
Params::ItemStashWidget_MoveToStashByItemName Parms{};
Parms.InWorldContext = InWorldContext;
Parms.FName = FName;
Parms.InAmount = InAmount;
Parms.bAutoAcceptModal = bAutoAcceptModal;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.ItemStashWidget.MoveToStashBySlotIndex
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// class UObject* InWorldContext (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 InSlot (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 InAmount (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bAutoAcceptModal (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UItemStashWidget::MoveToStashBySlotIndex(class UObject* InWorldContext, int32 InSlot, int32 InAmount, bool bAutoAcceptModal)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("ItemStashWidget", "MoveToStashBySlotIndex");
Params::ItemStashWidget_MoveToStashBySlotIndex Parms{};
Parms.InWorldContext = InWorldContext;
Parms.InSlot = InSlot;
Parms.InAmount = InAmount;
Parms.bAutoAcceptModal = bAutoAcceptModal;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.ItemStashWidget.OnEscapeInventoryItemList
// (Final, Native, Protected)
// Parameters:
// EUINavigation InNavigation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UWidget* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UWidget* UItemStashWidget::OnEscapeInventoryItemList(EUINavigation InNavigation)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ItemStashWidget", "OnEscapeInventoryItemList");
Params::ItemStashWidget_OnEscapeInventoryItemList Parms{};
Parms.InNavigation = InNavigation;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.ItemStashWidget.OnEscapeStashItemList
// (Final, Native, Protected)
// Parameters:
// EUINavigation InNavigation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UWidget* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UWidget* UItemStashWidget::OnEscapeStashItemList(EUINavigation InNavigation)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ItemStashWidget", "OnEscapeStashItemList");
Params::ItemStashWidget_OnEscapeStashItemList Parms{};
Parms.InNavigation = InNavigation;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.ItemStashWidget.OnInventoryListFocused
// (Event, Protected, BlueprintEvent)
void UItemStashWidget::OnInventoryListFocused()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ItemStashWidget", "OnInventoryListFocused");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.ItemStashWidget.OnStashListFocused
// (Event, Protected, BlueprintEvent)
void UItemStashWidget::OnStashListFocused()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ItemStashWidget", "OnStashListFocused");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.ItemStashWidget.GetGeneratedItemsInInventoryCount
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 UItemStashWidget::GetGeneratedItemsInInventoryCount() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ItemStashWidget", "GetGeneratedItemsInInventoryCount");
Params::ItemStashWidget_GetGeneratedItemsInInventoryCount Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.ItemStashWidget.GetGeneratedStashItemCount
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 UItemStashWidget::GetGeneratedStashItemCount() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ItemStashWidget", "GetGeneratedStashItemCount");
Params::ItemStashWidget_GetGeneratedStashItemCount Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTWeaponModeFireRateComponent.EndChargeCooldown
// (Final, Native, Public)
void UBTWeaponModeFireRateComponent::EndChargeCooldown()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponModeFireRateComponent", "EndChargeCooldown");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTWeaponModeFireRateComponent.NotifyFireRequest
// (Native, Public)
// Parameters:
// bool bStarted (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTWeaponModeFireRateComponent::NotifyFireRequest(bool bStarted)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponModeFireRateComponent", "NotifyFireRequest");
Params::BTWeaponModeFireRateComponent_NotifyFireRequest Parms{};
Parms.bStarted = bStarted;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTWeaponModeFireRateComponent.NotifyOnFireBehaviorFinished
// (Final, Native, Public)
// Parameters:
// class UBTFireBehavior* FireBehavior (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bWeaponFired (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTWeaponModeFireRateComponent::NotifyOnFireBehaviorFinished(class UBTFireBehavior* FireBehavior, bool bWeaponFired)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponModeFireRateComponent", "NotifyOnFireBehaviorFinished");
Params::BTWeaponModeFireRateComponent_NotifyOnFireBehaviorFinished Parms{};
Parms.FireBehavior = FireBehavior;
Parms.bWeaponFired = bWeaponFired;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTWeaponModeFireRateComponent.NotifyOnHoldFireChargeBreak
// (Final, Native, Public)
void UBTWeaponModeFireRateComponent::NotifyOnHoldFireChargeBreak()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponModeFireRateComponent", "NotifyOnHoldFireChargeBreak");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTWeaponModeFireRateComponent.NotifyOnHoldFireDelayFinished
// (Final, Native, Public)
void UBTWeaponModeFireRateComponent::NotifyOnHoldFireDelayFinished()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponModeFireRateComponent", "NotifyOnHoldFireDelayFinished");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTWeaponModeFireRateComponent.NotifyOnPostWeaponFired
// (Final, Native, Public, HasDefaults)
// Parameters:
// bool bTapFire (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 ChargeStage (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bValidPerk (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& EndLoc (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const TArray<struct FHitResult>& TraceHits (Parm, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
void UBTWeaponModeFireRateComponent::NotifyOnPostWeaponFired(bool bTapFire, int32 ChargeStage, bool bValidPerk, const struct FVector& EndLoc, const TArray<struct FHitResult>& TraceHits)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponModeFireRateComponent", "NotifyOnPostWeaponFired");
Params::BTWeaponModeFireRateComponent_NotifyOnPostWeaponFired Parms{};
Parms.bTapFire = bTapFire;
Parms.ChargeStage = ChargeStage;
Parms.bValidPerk = bValidPerk;
Parms.EndLoc = std::move(EndLoc);
Parms.TraceHits = std::move(TraceHits);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTWeaponModeFireRateComponent.NotifyOnWeaponBurstFired
// (Final, Native, Public)
// Parameters:
// bool bTapFire (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 ChargeStage (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTWeaponModeFireRateComponent::NotifyOnWeaponBurstFired(bool bTapFire, int32 ChargeStage)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponModeFireRateComponent", "NotifyOnWeaponBurstFired");
Params::BTWeaponModeFireRateComponent_NotifyOnWeaponBurstFired Parms{};
Parms.bTapFire = bTapFire;
Parms.ChargeStage = ChargeStage;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTWeaponModeFireRateComponent.NotifyOnWeaponFireCanceled
// (Native, Public)
void UBTWeaponModeFireRateComponent::NotifyOnWeaponFireCanceled()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponModeFireRateComponent", "NotifyOnWeaponFireCanceled");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTWeaponModeFireRateComponent.StartChargeCooldown
// (Final, Native, Public)
void UBTWeaponModeFireRateComponent::StartChargeCooldown()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponModeFireRateComponent", "StartChargeCooldown");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHRadio.OnChanged
// (Event, Protected, BlueprintEvent)
// Parameters:
// bool NewValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ASHRadio::OnChanged(bool NewValue)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHRadio", "OnChanged");
Params::SHRadio_OnChanged Parms{};
Parms.NewValue = NewValue;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.SHRadio.IsTurnOn
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ASHRadio::IsTurnOn() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHRadio", "IsTurnOn");
Params::SHRadio_IsTurnOn Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTWeaponModeFocusComponent.NotifyOnPostWeaponFired
// (Final, Native, Public, HasDefaults)
// Parameters:
// bool bTapFire (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 ChargeStage (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bValidPerk (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& EndLoc (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const TArray<struct FHitResult>& TraceHits (Parm, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
void UBTWeaponModeFocusComponent::NotifyOnPostWeaponFired(bool bTapFire, int32 ChargeStage, bool bValidPerk, const struct FVector& EndLoc, const TArray<struct FHitResult>& TraceHits)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponModeFocusComponent", "NotifyOnPostWeaponFired");
Params::BTWeaponModeFocusComponent_NotifyOnPostWeaponFired Parms{};
Parms.bTapFire = bTapFire;
Parms.ChargeStage = ChargeStage;
Parms.bValidPerk = bValidPerk;
Parms.EndLoc = std::move(EndLoc);
Parms.TraceHits = std::move(TraceHits);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTWeaponModeFocusComponent.NotifyOnWeaponAimStateChanged
// (Final, Native, Public)
// Parameters:
// bool bAiming (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTWeaponModeFocusComponent::NotifyOnWeaponAimStateChanged(bool bAiming)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponModeFocusComponent", "NotifyOnWeaponAimStateChanged");
Params::BTWeaponModeFocusComponent_NotifyOnWeaponAimStateChanged Parms{};
Parms.bAiming = bAiming;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTWeaponModeFocusComponent.NotifyOnWeaponChargeEnded
// (Final, Native, Public)
// Parameters:
// int32 ChargeStage (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTWeaponModeFocusComponent::NotifyOnWeaponChargeEnded(int32 ChargeStage)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponModeFocusComponent", "NotifyOnWeaponChargeEnded");
Params::BTWeaponModeFocusComponent_NotifyOnWeaponChargeEnded Parms{};
Parms.ChargeStage = ChargeStage;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTWeaponModeFocusComponent.NotifyOnWeaponChargeStarted
// (Final, Native, Public)
// Parameters:
// int32 ChargeStage (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTWeaponModeFocusComponent::NotifyOnWeaponChargeStarted(int32 ChargeStage)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponModeFocusComponent", "NotifyOnWeaponChargeStarted");
Params::BTWeaponModeFocusComponent_NotifyOnWeaponChargeStarted Parms{};
Parms.ChargeStage = ChargeStage;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTWeaponModeFocusComponent.ResetFocusState
// (Final, Native, Public, BlueprintCallable)
void UBTWeaponModeFocusComponent::ResetFocusState()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponModeFocusComponent", "ResetFocusState");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTWeaponModeFocusComponent.GetRawFocusValue
// (Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float UBTWeaponModeFocusComponent::GetRawFocusValue() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponModeFocusComponent", "GetRawFocusValue");
Params::BTWeaponModeFocusComponent_GetRawFocusValue Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTWeaponModeFocusComponent.GetScaledFocusValue
// (Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float UBTWeaponModeFocusComponent::GetScaledFocusValue() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponModeFocusComponent", "GetScaledFocusValue");
Params::BTWeaponModeFocusComponent_GetScaledFocusValue Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTWeaponModeProjectileTraceComponent.DrawProjectilePath
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// float DeltaTime (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTWeaponModeProjectileTraceComponent::DrawProjectilePath(float DeltaTime)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponModeProjectileTraceComponent", "DrawProjectilePath");
Params::BTWeaponModeProjectileTraceComponent_DrawProjectilePath Parms{};
Parms.DeltaTime = DeltaTime;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTWeaponModeProjectileTraceComponent.GetProjectileGravityZ
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float UBTWeaponModeProjectileTraceComponent::GetProjectileGravityZ()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponModeProjectileTraceComponent", "GetProjectileGravityZ");
Params::BTWeaponModeProjectileTraceComponent_GetProjectileGravityZ Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTWeaponModeRecoilComponent.NotifyOnFireBehaviorFinished
// (Final, Native, Public)
// Parameters:
// class UBTFireBehavior* FireBehavior (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bWeaponFired (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTWeaponModeRecoilComponent::NotifyOnFireBehaviorFinished(class UBTFireBehavior* FireBehavior, bool bWeaponFired)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponModeRecoilComponent", "NotifyOnFireBehaviorFinished");
Params::BTWeaponModeRecoilComponent_NotifyOnFireBehaviorFinished Parms{};
Parms.FireBehavior = FireBehavior;
Parms.bWeaponFired = bWeaponFired;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTWeaponModeRecoilComponent.NotifyOnPostWeaponFired
// (Final, Native, Public, HasDefaults)
// Parameters:
// bool bTapFire (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 ChargeStage (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bValidPerk (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& EndLoc (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const TArray<struct FHitResult>& TraceHits (Parm, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
void UBTWeaponModeRecoilComponent::NotifyOnPostWeaponFired(bool bTapFire, int32 ChargeStage, bool bValidPerk, const struct FVector& EndLoc, const TArray<struct FHitResult>& TraceHits)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponModeRecoilComponent", "NotifyOnPostWeaponFired");
Params::BTWeaponModeRecoilComponent_NotifyOnPostWeaponFired Parms{};
Parms.bTapFire = bTapFire;
Parms.ChargeStage = ChargeStage;
Parms.bValidPerk = bValidPerk;
Parms.EndLoc = std::move(EndLoc);
Parms.TraceHits = std::move(TraceHits);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTWeaponModeReticleComponent.NotifyOnPostWeaponFired
// (Final, Native, Public, HasDefaults)
// Parameters:
// bool bTapFire (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 ChargeStage (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bValidPerk (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& EndLoc (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const TArray<struct FHitResult>& TraceHits (Parm, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
void UBTWeaponModeReticleComponent::NotifyOnPostWeaponFired(bool bTapFire, int32 ChargeStage, bool bValidPerk, const struct FVector& EndLoc, const TArray<struct FHitResult>& TraceHits)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponModeReticleComponent", "NotifyOnPostWeaponFired");
Params::BTWeaponModeReticleComponent_NotifyOnPostWeaponFired Parms{};
Parms.bTapFire = bTapFire;
Parms.ChargeStage = ChargeStage;
Parms.bValidPerk = bValidPerk;
Parms.EndLoc = std::move(EndLoc);
Parms.TraceHits = std::move(TraceHits);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTWeaponModeReticleComponent.NotifyOnWeaponChargeCooldown
// (Final, Native, Public)
// Parameters:
// bool bStarted (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float Time (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTWeaponModeReticleComponent::NotifyOnWeaponChargeCooldown(bool bStarted, float Time)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponModeReticleComponent", "NotifyOnWeaponChargeCooldown");
Params::BTWeaponModeReticleComponent_NotifyOnWeaponChargeCooldown Parms{};
Parms.bStarted = bStarted;
Parms.Time = Time;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTWeaponPlayerComponent.AssignWeaponModeContainerToSlot
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// int32 InSlotIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 InWeaponModeContainerIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UBTWeaponPlayerComponent::AssignWeaponModeContainerToSlot(int32 InSlotIndex, int32 InWeaponModeContainerIndex)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponPlayerComponent", "AssignWeaponModeContainerToSlot");
Params::BTWeaponPlayerComponent_AssignWeaponModeContainerToSlot Parms{};
Parms.InSlotIndex = InSlotIndex;
Parms.InWeaponModeContainerIndex = InWeaponModeContainerIndex;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTWeaponPlayerComponent.CanSetActiveWeaponSlot
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// int32 InNewSlotIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bInForce (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UBTWeaponPlayerComponent::CanSetActiveWeaponSlot(int32 InNewSlotIndex, bool bInForce)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponPlayerComponent", "CanSetActiveWeaponSlot");
Params::BTWeaponPlayerComponent_CanSetActiveWeaponSlot Parms{};
Parms.InNewSlotIndex = InNewSlotIndex;
Parms.bInForce = bInForce;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTWeaponPlayerComponent.ChangeWeaponAimState
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool bAiming (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTWeaponPlayerComponent::ChangeWeaponAimState(bool bAiming)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponPlayerComponent", "ChangeWeaponAimState");
Params::BTWeaponPlayerComponent_ChangeWeaponAimState Parms{};
Parms.bAiming = bAiming;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTWeaponPlayerComponent.ClearSlot
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// int32 InSlotIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTWeaponPlayerComponent::ClearSlot(int32 InSlotIndex)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponPlayerComponent", "ClearSlot");
Params::BTWeaponPlayerComponent_ClearSlot Parms{};
Parms.InSlotIndex = InSlotIndex;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTWeaponPlayerComponent.DissolveMaterial
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class UMaterialInstanceDynamic* MaterialInstanceDynamic (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bDissolve (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float DissolveSpeed (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTWeaponPlayerComponent::DissolveMaterial(class UMaterialInstanceDynamic* MaterialInstanceDynamic, bool bDissolve, float DissolveSpeed)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponPlayerComponent", "DissolveMaterial");
Params::BTWeaponPlayerComponent_DissolveMaterial Parms{};
Parms.MaterialInstanceDynamic = MaterialInstanceDynamic;
Parms.bDissolve = bDissolve;
Parms.DissolveSpeed = DissolveSpeed;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTWeaponPlayerComponent.FindAlternativeWeaponModeContainer
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// int32 ModeIdx (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class ABTWeaponModeContainer* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class ABTWeaponModeContainer* UBTWeaponPlayerComponent::FindAlternativeWeaponModeContainer(int32 ModeIdx)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponPlayerComponent", "FindAlternativeWeaponModeContainer");
Params::BTWeaponPlayerComponent_FindAlternativeWeaponModeContainer Parms{};
Parms.ModeIdx = ModeIdx;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTWeaponPlayerComponent.FindWeaponModeContainer
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// int32 ModeIdx (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class ABTWeaponModeContainer* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class ABTWeaponModeContainer* UBTWeaponPlayerComponent::FindWeaponModeContainer(int32 ModeIdx)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponPlayerComponent", "FindWeaponModeContainer");
Params::BTWeaponPlayerComponent_FindWeaponModeContainer Parms{};
Parms.ModeIdx = ModeIdx;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTWeaponPlayerComponent.FindWeaponModeContainerByClass
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// TSubclassOf<class ABTWeaponModeContainer>WeaponModeContainerClass (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class ABTWeaponModeContainer* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class ABTWeaponModeContainer* UBTWeaponPlayerComponent::FindWeaponModeContainerByClass(TSubclassOf<class ABTWeaponModeContainer> WeaponModeContainerClass)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponPlayerComponent", "FindWeaponModeContainerByClass");
Params::BTWeaponPlayerComponent_FindWeaponModeContainerByClass Parms{};
Parms.WeaponModeContainerClass = WeaponModeContainerClass;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTWeaponPlayerComponent.GetActiveFireBehavior
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// class UBTFireBehavior* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UBTFireBehavior* UBTWeaponPlayerComponent::GetActiveFireBehavior()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponPlayerComponent", "GetActiveFireBehavior");
Params::BTWeaponPlayerComponent_GetActiveFireBehavior Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTWeaponPlayerComponent.GetAlternativeWeaponModeContainer
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// class ABTWeaponModeContainer* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class ABTWeaponModeContainer* UBTWeaponPlayerComponent::GetAlternativeWeaponModeContainer()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponPlayerComponent", "GetAlternativeWeaponModeContainer");
Params::BTWeaponPlayerComponent_GetAlternativeWeaponModeContainer Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTWeaponPlayerComponent.GetWeaponModeContainer
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// class ABTWeaponModeContainer* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class ABTWeaponModeContainer* UBTWeaponPlayerComponent::GetWeaponModeContainer()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponPlayerComponent", "GetWeaponModeContainer");
Params::BTWeaponPlayerComponent_GetWeaponModeContainer Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTWeaponPlayerComponent.HandleHealthStateChangedEvent
// (Final, Native, Protected)
void UBTWeaponPlayerComponent::HandleHealthStateChangedEvent()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponPlayerComponent", "HandleHealthStateChangedEvent");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTWeaponPlayerComponent.HideWeapon
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool bDisassemble (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float DissolveSpeed (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTWeaponPlayerComponent::HideWeapon(bool bDisassemble, float DissolveSpeed)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponPlayerComponent", "HideWeapon");
Params::BTWeaponPlayerComponent_HideWeapon Parms{};
Parms.bDisassemble = bDisassemble;
Parms.DissolveSpeed = DissolveSpeed;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTWeaponPlayerComponent.IsFireBehaviorRunning
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UBTWeaponPlayerComponent::IsFireBehaviorRunning()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponPlayerComponent", "IsFireBehaviorRunning");
Params::BTWeaponPlayerComponent_IsFireBehaviorRunning Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTWeaponPlayerComponent.NotifyOnItemCollected
// (Final, Native, Protected)
// Parameters:
// class FName ItemName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 ItemQuantity (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTWeaponPlayerComponent::NotifyOnItemCollected(class FName ItemName, int32 ItemQuantity)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponPlayerComponent", "NotifyOnItemCollected");
Params::BTWeaponPlayerComponent_NotifyOnItemCollected Parms{};
Parms.ItemName = ItemName;
Parms.ItemQuantity = ItemQuantity;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTWeaponPlayerComponent.NotifyOnRangedWeaponMeshChanged
// (Final, Native, Protected)
void UBTWeaponPlayerComponent::NotifyOnRangedWeaponMeshChanged()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponPlayerComponent", "NotifyOnRangedWeaponMeshChanged");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTWeaponPlayerComponent.OnEquipWeaponEnd
// (Final, Native, Protected)
// Parameters:
// class UAnimMontage* Montage (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// ESHAnimEndType AnimEndType (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTWeaponPlayerComponent::OnEquipWeaponEnd(class UAnimMontage* Montage, ESHAnimEndType AnimEndType)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponPlayerComponent", "OnEquipWeaponEnd");
Params::BTWeaponPlayerComponent_OnEquipWeaponEnd Parms{};
Parms.Montage = Montage;
Parms.AnimEndType = AnimEndType;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTWeaponPlayerComponent.OnHidePlayerCrosshairTagRemoved
// (Final, Native, Protected)
void UBTWeaponPlayerComponent::OnHidePlayerCrosshairTagRemoved()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponPlayerComponent", "OnHidePlayerCrosshairTagRemoved");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTWeaponPlayerComponent.OnInputPressed
// (Final, Native, Public)
// Parameters:
// const struct FGameplayTag& InputTag (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTWeaponPlayerComponent::OnInputPressed(const struct FGameplayTag& InputTag)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponPlayerComponent", "OnInputPressed");
Params::BTWeaponPlayerComponent_OnInputPressed Parms{};
Parms.InputTag = std::move(InputTag);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTWeaponPlayerComponent.OnUnequipWeaponEnd
// (Final, Native, Protected)
// Parameters:
// class UAnimMontage* Montage (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// ESHAnimEndType AnimEndType (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTWeaponPlayerComponent::OnUnequipWeaponEnd(class UAnimMontage* Montage, ESHAnimEndType AnimEndType)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponPlayerComponent", "OnUnequipWeaponEnd");
Params::BTWeaponPlayerComponent_OnUnequipWeaponEnd Parms{};
Parms.Montage = Montage;
Parms.AnimEndType = AnimEndType;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTWeaponPlayerComponent.OnWeaponAmmoChanged
// (Final, Native, Public)
// Parameters:
// int32 CurrentAmmo (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTWeaponPlayerComponent::OnWeaponAmmoChanged(int32 CurrentAmmo)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponPlayerComponent", "OnWeaponAmmoChanged");
Params::BTWeaponPlayerComponent_OnWeaponAmmoChanged Parms{};
Parms.CurrentAmmo = CurrentAmmo;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTWeaponPlayerComponent.PlayAlternativeFireAnim
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool bStart (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTWeaponPlayerComponent::PlayAlternativeFireAnim(bool bStart)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponPlayerComponent", "PlayAlternativeFireAnim");
Params::BTWeaponPlayerComponent_PlayAlternativeFireAnim Parms{};
Parms.bStart = bStart;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTWeaponPlayerComponent.RequestEquipWeapon
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool Instant (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTWeaponPlayerComponent::RequestEquipWeapon(bool Instant)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponPlayerComponent", "RequestEquipWeapon");
Params::BTWeaponPlayerComponent_RequestEquipWeapon Parms{};
Parms.Instant = Instant;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTWeaponPlayerComponent.RequestUnequipWeapon
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool Instant (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTWeaponPlayerComponent::RequestUnequipWeapon(bool Instant)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponPlayerComponent", "RequestUnequipWeapon");
Params::BTWeaponPlayerComponent_RequestUnequipWeapon Parms{};
Parms.Instant = Instant;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTWeaponPlayerComponent.SetActiveWeaponSlot
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// int32 InNewSlotIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bInForce (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bInstant (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UBTWeaponPlayerComponent::SetActiveWeaponSlot(int32 InNewSlotIndex, bool bInForce, bool bInstant)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponPlayerComponent", "SetActiveWeaponSlot");
Params::BTWeaponPlayerComponent_SetActiveWeaponSlot Parms{};
Parms.InNewSlotIndex = InNewSlotIndex;
Parms.bInForce = bInForce;
Parms.bInstant = bInstant;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTWeaponPlayerComponent.SetAlternativeWeaponMode
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// int32 ModeIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bInstant (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UBTWeaponPlayerComponent::SetAlternativeWeaponMode(int32 ModeIndex, bool bInstant)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponPlayerComponent", "SetAlternativeWeaponMode");
Params::BTWeaponPlayerComponent_SetAlternativeWeaponMode Parms{};
Parms.ModeIndex = ModeIndex;
Parms.bInstant = bInstant;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTWeaponPlayerComponent.SetNewLocomotionAnimationSet
// (Final, Native, Public, BlueprintCallable)
void UBTWeaponPlayerComponent::SetNewLocomotionAnimationSet()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponPlayerComponent", "SetNewLocomotionAnimationSet");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTWeaponPlayerComponent.ShowWeapon
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool bAssemble (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float DissolveSpeed (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTWeaponPlayerComponent::ShowWeapon(bool bAssemble, float DissolveSpeed)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponPlayerComponent", "ShowWeapon");
Params::BTWeaponPlayerComponent_ShowWeapon Parms{};
Parms.bAssemble = bAssemble;
Parms.DissolveSpeed = DissolveSpeed;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTWeaponPlayerComponent.SwitchAlternativeWeaponMode
// (Final, Native, Public, BlueprintCallable)
void UBTWeaponPlayerComponent::SwitchAlternativeWeaponMode()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponPlayerComponent", "SwitchAlternativeWeaponMode");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTWeaponPlayerComponent.WeaponMeleeMorphIn
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// float MorphSpeedMul (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTWeaponPlayerComponent::WeaponMeleeMorphIn(float MorphSpeedMul)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponPlayerComponent", "WeaponMeleeMorphIn");
Params::BTWeaponPlayerComponent_WeaponMeleeMorphIn Parms{};
Parms.MorphSpeedMul = MorphSpeedMul;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTWeaponPlayerComponent.WeaponMeleeMorphOut
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// float MorphSpeedMul (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTWeaponPlayerComponent::WeaponMeleeMorphOut(float MorphSpeedMul)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponPlayerComponent", "WeaponMeleeMorphOut");
Params::BTWeaponPlayerComponent_WeaponMeleeMorphOut Parms{};
Parms.MorphSpeedMul = MorphSpeedMul;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTWeaponPlayerComponent.WeaponTrapMineMorphIn
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// float MorphSpeedMul (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTWeaponPlayerComponent::WeaponTrapMineMorphIn(float MorphSpeedMul)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponPlayerComponent", "WeaponTrapMineMorphIn");
Params::BTWeaponPlayerComponent_WeaponTrapMineMorphIn Parms{};
Parms.MorphSpeedMul = MorphSpeedMul;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTWeaponPlayerComponent.WeaponTrapMineMorphOut
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// float MorphSpeedMul (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTWeaponPlayerComponent::WeaponTrapMineMorphOut(float MorphSpeedMul)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponPlayerComponent", "WeaponTrapMineMorphOut");
Params::BTWeaponPlayerComponent_WeaponTrapMineMorphOut Parms{};
Parms.MorphSpeedMul = MorphSpeedMul;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BTWeaponPlayerComponent.CanSlotBeCleared
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// int32 InSlotIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UBTWeaponPlayerComponent::CanSlotBeCleared(int32 InSlotIndex) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponPlayerComponent", "CanSlotBeCleared");
Params::BTWeaponPlayerComponent_CanSlotBeCleared Parms{};
Parms.InSlotIndex = InSlotIndex;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTWeaponPlayerComponent.FindWeaponModeContainerByPickableItemRow
// (Final, Native, Public, HasOutParams, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const class FName& InPickableItemName (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class ABTWeaponModeContainer* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class ABTWeaponModeContainer* UBTWeaponPlayerComponent::FindWeaponModeContainerByPickableItemRow(const class FName& InPickableItemName) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponPlayerComponent", "FindWeaponModeContainerByPickableItemRow");
Params::BTWeaponPlayerComponent_FindWeaponModeContainerByPickableItemRow Parms{};
Parms.InPickableItemName = InPickableItemName;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTWeaponPlayerComponent.FindWeaponModeContainersByAmmoUsed
// (Final, Native, Public, HasOutParams, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const class FName& InAmmoName (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// TArray<class ABTWeaponModeContainer*>* OutContainers (Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic)
void UBTWeaponPlayerComponent::FindWeaponModeContainersByAmmoUsed(const class FName& InAmmoName, TArray<class ABTWeaponModeContainer*>* OutContainers) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponPlayerComponent", "FindWeaponModeContainersByAmmoUsed");
Params::BTWeaponPlayerComponent_FindWeaponModeContainersByAmmoUsed Parms{};
Parms.InAmmoName = InAmmoName;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (OutContainers != nullptr)
*OutContainers = std::move(Parms.OutContainers);
}
// Function Cronos.BTWeaponPlayerComponent.GetActiveWeaponSlot
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 UBTWeaponPlayerComponent::GetActiveWeaponSlot() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponPlayerComponent", "GetActiveWeaponSlot");
Params::BTWeaponPlayerComponent_GetActiveWeaponSlot Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTWeaponPlayerComponent.GetAlternativeWeaponModeIndex
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 UBTWeaponPlayerComponent::GetAlternativeWeaponModeIndex() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponPlayerComponent", "GetAlternativeWeaponModeIndex");
Params::BTWeaponPlayerComponent_GetAlternativeWeaponModeIndex Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTWeaponPlayerComponent.GetCustomWeaponModeContainer
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class ABTWeaponModeContainer* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class ABTWeaponModeContainer* UBTWeaponPlayerComponent::GetCustomWeaponModeContainer() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponPlayerComponent", "GetCustomWeaponModeContainer");
Params::BTWeaponPlayerComponent_GetCustomWeaponModeContainer Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTWeaponPlayerComponent.GetFlamethrower
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class ACronosItemWeaponFlamethrower* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class ACronosItemWeaponFlamethrower* UBTWeaponPlayerComponent::GetFlamethrower() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponPlayerComponent", "GetFlamethrower");
Params::BTWeaponPlayerComponent_GetFlamethrower Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTWeaponPlayerComponent.GetMeleeWeapon
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class ASHItemWeaponMelee* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class ASHItemWeaponMelee* UBTWeaponPlayerComponent::GetMeleeWeapon() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponPlayerComponent", "GetMeleeWeapon");
Params::BTWeaponPlayerComponent_GetMeleeWeapon Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTWeaponPlayerComponent.GetPreviousWeaponModeIndex
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 UBTWeaponPlayerComponent::GetPreviousWeaponModeIndex() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponPlayerComponent", "GetPreviousWeaponModeIndex");
Params::BTWeaponPlayerComponent_GetPreviousWeaponModeIndex Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTWeaponPlayerComponent.GetRangedWeapon
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class ASHItemWeaponRangedMultiMode* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class ASHItemWeaponRangedMultiMode* UBTWeaponPlayerComponent::GetRangedWeapon() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponPlayerComponent", "GetRangedWeapon");
Params::BTWeaponPlayerComponent_GetRangedWeapon Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTWeaponPlayerComponent.GetWeaponModeContainerInSlot
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// int32 InSlotIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class ABTWeaponModeContainer* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class ABTWeaponModeContainer* UBTWeaponPlayerComponent::GetWeaponModeContainerInSlot(int32 InSlotIndex) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponPlayerComponent", "GetWeaponModeContainerInSlot");
Params::BTWeaponPlayerComponent_GetWeaponModeContainerInSlot Parms{};
Parms.InSlotIndex = InSlotIndex;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTWeaponPlayerComponent.GetWeaponModeContainerSlot
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// int32 InWeaponModeContainerIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 UBTWeaponPlayerComponent::GetWeaponModeContainerSlot(int32 InWeaponModeContainerIndex) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponPlayerComponent", "GetWeaponModeContainerSlot");
Params::BTWeaponPlayerComponent_GetWeaponModeContainerSlot Parms{};
Parms.InWeaponModeContainerIndex = InWeaponModeContainerIndex;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTWeaponPlayerComponent.GetWeaponModeIndex
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 UBTWeaponPlayerComponent::GetWeaponModeIndex() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponPlayerComponent", "GetWeaponModeIndex");
Params::BTWeaponPlayerComponent_GetWeaponModeIndex Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTWeaponPlayerComponent.HasEquippedWeapon
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UBTWeaponPlayerComponent::HasEquippedWeapon() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponPlayerComponent", "HasEquippedWeapon");
Params::BTWeaponPlayerComponent_HasEquippedWeapon Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTWeaponPlayerComponent.IsMorphedIntoMelee
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UBTWeaponPlayerComponent::IsMorphedIntoMelee() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponPlayerComponent", "IsMorphedIntoMelee");
Params::BTWeaponPlayerComponent_IsMorphedIntoMelee Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTWeaponPlayerComponent.IsSlotEmpty
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// int32 InSlotIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UBTWeaponPlayerComponent::IsSlotEmpty(int32 InSlotIndex) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponPlayerComponent", "IsSlotEmpty");
Params::BTWeaponPlayerComponent_IsSlotEmpty Parms{};
Parms.InSlotIndex = InSlotIndex;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTWeaponPlayerComponent.IsSlotStale
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// int32 InSlotIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UBTWeaponPlayerComponent::IsSlotStale(int32 InSlotIndex) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponPlayerComponent", "IsSlotStale");
Params::BTWeaponPlayerComponent_IsSlotStale Parms{};
Parms.InSlotIndex = InSlotIndex;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTWeaponPlayerComponent.IsSlotValid
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// int32 InSlotIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UBTWeaponPlayerComponent::IsSlotValid(int32 InSlotIndex) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponPlayerComponent", "IsSlotValid");
Params::BTWeaponPlayerComponent_IsSlotValid Parms{};
Parms.InSlotIndex = InSlotIndex;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTWeaponPlayerComponent.IsUsingAlternativeFireMode
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 UBTWeaponPlayerComponent::IsUsingAlternativeFireMode() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponPlayerComponent", "IsUsingAlternativeFireMode");
Params::BTWeaponPlayerComponent_IsUsingAlternativeFireMode Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTWeaponSlotBindingMenuWidget.GetItemSlot1
// (Final, Native, Protected)
// Parameters:
// EUINavigation InUINavigation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UWidget* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UWidget* UBTWeaponSlotBindingMenuWidget::GetItemSlot1(EUINavigation InUINavigation)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponSlotBindingMenuWidget", "GetItemSlot1");
Params::BTWeaponSlotBindingMenuWidget_GetItemSlot1 Parms{};
Parms.InUINavigation = InUINavigation;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTWeaponSlotBindingMenuWidget.GetItemSlot2
// (Final, Native, Protected)
// Parameters:
// EUINavigation InUINavigation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UWidget* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UWidget* UBTWeaponSlotBindingMenuWidget::GetItemSlot2(EUINavigation InUINavigation)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponSlotBindingMenuWidget", "GetItemSlot2");
Params::BTWeaponSlotBindingMenuWidget_GetItemSlot2 Parms{};
Parms.InUINavigation = InUINavigation;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTWeaponSlotBindingMenuWidget.GetItemSlot3
// (Final, Native, Protected)
// Parameters:
// EUINavigation InUINavigation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UWidget* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UWidget* UBTWeaponSlotBindingMenuWidget::GetItemSlot3(EUINavigation InUINavigation)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponSlotBindingMenuWidget", "GetItemSlot3");
Params::BTWeaponSlotBindingMenuWidget_GetItemSlot3 Parms{};
Parms.InUINavigation = InUINavigation;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTWeaponSlotBindingMenuWidget.GetItemSlot4
// (Final, Native, Protected)
// Parameters:
// EUINavigation InUINavigation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UWidget* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UWidget* UBTWeaponSlotBindingMenuWidget::GetItemSlot4(EUINavigation InUINavigation)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWeaponSlotBindingMenuWidget", "GetItemSlot4");
Params::BTWeaponSlotBindingMenuWidget_GetItemSlot4 Parms{};
Parms.InUINavigation = InUINavigation;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTWorldStateRequestBehaviorEffector.InternalOnRequestStateChanged
// (Final, Native, Private)
// Parameters:
// EWorldStateRequestState WorldStateRequestState (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// EWorldPartitionStateRequestResponse WorldPartitionStateRequestResponse (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UBTWorldStateRequestBehaviorEffector::InternalOnRequestStateChanged(EWorldStateRequestState WorldStateRequestState, EWorldPartitionStateRequestResponse WorldPartitionStateRequestResponse)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTWorldStateRequestBehaviorEffector", "InternalOnRequestStateChanged");
Params::BTWorldStateRequestBehaviorEffector_InternalOnRequestStateChanged Parms{};
Parms.WorldStateRequestState = WorldStateRequestState;
Parms.WorldPartitionStateRequestResponse = WorldPartitionStateRequestResponse;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.BurnableMassBaseActor.OnBurningInstancesUpdated
// (Event, Public, HasOutParams, BlueprintEvent)
// Parameters:
// const TArray<struct FTransform>& OutBurningEmitters (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
// bool bEmitBurningSound (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ABurnableMassBaseActor::OnBurningInstancesUpdated(const TArray<struct FTransform>& OutBurningEmitters, bool bEmitBurningSound)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BurnableMassBaseActor", "OnBurningInstancesUpdated");
Params::BurnableMassBaseActor_OnBurningInstancesUpdated Parms{};
Parms.OutBurningEmitters = std::move(OutBurningEmitters);
Parms.bEmitBurningSound = bEmitBurningSound;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.BurnableMassBaseActor.OnSpreadStarted
// (Event, Public, BlueprintEvent)
// Parameters:
// class UNiagaraComponent* InNiagaraComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ABurnableMassBaseActor::OnSpreadStarted(class UNiagaraComponent* InNiagaraComponent)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BurnableMassBaseActor", "OnSpreadStarted");
Params::BurnableMassBaseActor_OnSpreadStarted Parms{};
Parms.InNiagaraComponent = InNiagaraComponent;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.BurnableMassBaseActor.OnSpreadUpdated
// (Event, Public, BlueprintEvent)
// Parameters:
// class UNiagaraComponent* InNiagaraComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float InSpreadRadius (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ABurnableMassBaseActor::OnSpreadUpdated(class UNiagaraComponent* InNiagaraComponent, float InSpreadRadius)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BurnableMassBaseActor", "OnSpreadUpdated");
Params::BurnableMassBaseActor_OnSpreadUpdated Parms{};
Parms.InNiagaraComponent = InNiagaraComponent;
Parms.InSpreadRadius = InSpreadRadius;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.BTCatInteractionData.GetRandomDialogsNumber
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 UBTCatInteractionData::GetRandomDialogsNumber() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCatInteractionData", "GetRandomDialogsNumber");
Params::BTCatInteractionData_GetRandomDialogsNumber Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTCatInteractionData.GetTerminalDialogsNumber
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 UBTCatInteractionData::GetTerminalDialogsNumber() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTCatInteractionData", "GetTerminalDialogsNumber");
Params::BTCatInteractionData_GetTerminalDialogsNumber Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.Cat.GetInitialIdleAnim
// (Event, Protected, BlueprintCallable, BlueprintEvent, BlueprintPure)
// Parameters:
// ECatInitialIdleAnim ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
ECatInitialIdleAnim ACat::GetInitialIdleAnim()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Cat", "GetInitialIdleAnim");
Params::Cat_GetInitialIdleAnim Parms{};
UObject::ProcessEvent(Func, &Parms);
return Parms.ReturnValue;
}
// Function Cronos.Cat.GetUsedSkin
// (Event, Protected, BlueprintCallable, BlueprintEvent, BlueprintPure)
// Parameters:
// ECatSkinType ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
ECatSkinType ACat::GetUsedSkin()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Cat", "GetUsedSkin");
Params::Cat_GetUsedSkin Parms{};
UObject::ProcessEvent(Func, &Parms);
return Parms.ReturnValue;
}
// Function Cronos.Cat.LoadSkin
// (Final, Native, Public, BlueprintCallable)
void ACat::LoadSkin()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Cat", "LoadSkin");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.Cat.GetMovementBlendWeight
// (Final, Native, Protected, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float ACat::GetMovementBlendWeight() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Cat", "GetMovementBlendWeight");
Params::Cat_GetMovementBlendWeight Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.Cat.LogToDatabase
// (Final, Native, Public, BlueprintCallable, Const)
void ACat::LogToDatabase() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Cat", "LogToDatabase");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CatAnimInstance.RandomizeIdleState
// (Final, Native, Public)
void UCatAnimInstance::RandomizeIdleState()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CatAnimInstance", "RandomizeIdleState");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CatAnimInstance.RandomMontageRequest
// (Final, Native, Public)
void UCatAnimInstance::RandomMontageRequest()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CatAnimInstance", "RandomMontageRequest");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CatAnimInstance.CollectedStandingToSitting
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCatAnimInstance::CollectedStandingToSitting() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CatAnimInstance", "CollectedStandingToSitting");
Params::CatAnimInstance_CollectedStandingToSitting Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CatAnimInstance.EntranceToSit
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCatAnimInstance::EntranceToSit() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CatAnimInstance", "EntranceToSit");
Params::CatAnimInstance_EntranceToSit Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CatAnimInstance.EntranceToStand
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCatAnimInstance::EntranceToStand() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CatAnimInstance", "EntranceToStand");
Params::CatAnimInstance_EntranceToStand Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CatAnimInstance.HasVelocity
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCatAnimInstance::HasVelocity() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CatAnimInstance", "HasVelocity");
Params::CatAnimInstance_HasVelocity Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CatAnimInstance.IdleRotationNotEnabled
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCatAnimInstance::IdleRotationNotEnabled() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CatAnimInstance", "IdleRotationNotEnabled");
Params::CatAnimInstance_IdleRotationNotEnabled Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CatAnimInstance.IsLaying
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCatAnimInstance::IsLaying() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CatAnimInstance", "IsLaying");
Params::CatAnimInstance_IsLaying Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CatAnimInstance.IsNotCollected
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCatAnimInstance::IsNotCollected() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CatAnimInstance", "IsNotCollected");
Params::CatAnimInstance_IsNotCollected Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CatAnimInstance.IsRunning
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCatAnimInstance::IsRunning() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CatAnimInstance", "IsRunning");
Params::CatAnimInstance_IsRunning Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CatAnimInstance.IsSitting
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCatAnimInstance::IsSitting() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CatAnimInstance", "IsSitting");
Params::CatAnimInstance_IsSitting Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CatAnimInstance.IsSleeping
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCatAnimInstance::IsSleeping() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CatAnimInstance", "IsSleeping");
Params::CatAnimInstance_IsSleeping Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CatAnimInstance.IsStanding
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCatAnimInstance::IsStanding() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CatAnimInstance", "IsStanding");
Params::CatAnimInstance_IsStanding Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CatAnimInstance.IsTrotting
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCatAnimInstance::IsTrotting() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CatAnimInstance", "IsTrotting");
Params::CatAnimInstance_IsTrotting Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CatAnimInstance.LyingDownToSitting
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCatAnimInstance::LyingDownToSitting() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CatAnimInstance", "LyingDownToSitting");
Params::CatAnimInstance_LyingDownToSitting Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CatAnimInstance.LyingDownToStanding
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCatAnimInstance::LyingDownToStanding() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CatAnimInstance", "LyingDownToStanding");
Params::CatAnimInstance_LyingDownToStanding Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CatAnimInstance.MoveToJumpDown
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCatAnimInstance::MoveToJumpDown() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CatAnimInstance", "MoveToJumpDown");
Params::CatAnimInstance_MoveToJumpDown Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CatAnimInstance.MoveToJumpOver
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCatAnimInstance::MoveToJumpOver() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CatAnimInstance", "MoveToJumpOver");
Params::CatAnimInstance_MoveToJumpOver Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CatAnimInstance.MoveToJumpUp
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCatAnimInstance::MoveToJumpUp() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CatAnimInstance", "MoveToJumpUp");
Params::CatAnimInstance_MoveToJumpUp Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CatAnimInstance.MoveToStanding
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCatAnimInstance::MoveToStanding() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CatAnimInstance", "MoveToStanding");
Params::CatAnimInstance_MoveToStanding Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CatAnimInstance.SittingToLyingDown
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCatAnimInstance::SittingToLyingDown() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CatAnimInstance", "SittingToLyingDown");
Params::CatAnimInstance_SittingToLyingDown Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CatAnimInstance.SittingToStanding
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCatAnimInstance::SittingToStanding() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CatAnimInstance", "SittingToStanding");
Params::CatAnimInstance_SittingToStanding Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CatAnimInstance.SitToStanding
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCatAnimInstance::SitToStanding() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CatAnimInstance", "SitToStanding");
Params::CatAnimInstance_SitToStanding Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CatAnimInstance.SleepingToSitting
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCatAnimInstance::SleepingToSitting() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CatAnimInstance", "SleepingToSitting");
Params::CatAnimInstance_SleepingToSitting Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CatAnimInstance.StandingToLyingDown
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCatAnimInstance::StandingToLyingDown() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CatAnimInstance", "StandingToLyingDown");
Params::CatAnimInstance_StandingToLyingDown Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CatAnimInstance.StandingToMove
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCatAnimInstance::StandingToMove() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CatAnimInstance", "StandingToMove");
Params::CatAnimInstance_StandingToMove Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CatAnimInstance.StandingToSitting
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCatAnimInstance::StandingToSitting() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CatAnimInstance", "StandingToSitting");
Params::CatAnimInstance_StandingToSitting Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosCharacterMovementComponent.ActivateWallGrabbing
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool bEnabled (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosCharacterMovementComponent::ActivateWallGrabbing(bool bEnabled)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosCharacterMovementComponent", "ActivateWallGrabbing");
Params::CronosCharacterMovementComponent_ActivateWallGrabbing Parms{};
Parms.bEnabled = bEnabled;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosCharacterMovementComponent.DetectMovementState
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool bInBlockFloorAdjustment (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosCharacterMovementComponent::DetectMovementState(bool bInBlockFloorAdjustment)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosCharacterMovementComponent", "DetectMovementState");
Params::CronosCharacterMovementComponent_DetectMovementState Parms{};
Parms.bInBlockFloorAdjustment = bInBlockFloorAdjustment;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosCharacterMovementComponent.SetGait
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// EAIGait NewGait (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosCharacterMovementComponent::SetGait(EAIGait NewGait)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosCharacterMovementComponent", "SetGait");
Params::CronosCharacterMovementComponent_SetGait Parms{};
Parms.NewGait = NewGait;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosCharacterMovementComponent.TryAttachingToWall
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCronosCharacterMovementComponent::TryAttachingToWall()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosCharacterMovementComponent", "TryAttachingToWall");
Params::CronosCharacterMovementComponent_TryAttachingToWall Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosCharacterMovementComponent.ApplyRotationCorrection
// (Final, Native, Protected, HasDefaults, Const)
// Parameters:
// float DeltaTime (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FRotator& DesiredRotation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
void UCronosCharacterMovementComponent::ApplyRotationCorrection(float DeltaTime, const struct FRotator& DesiredRotation) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosCharacterMovementComponent", "ApplyRotationCorrection");
Params::CronosCharacterMovementComponent_ApplyRotationCorrection Parms{};
Parms.DeltaTime = DeltaTime;
Parms.DesiredRotation = std::move(DesiredRotation);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosCharacterMovementComponent.GetAngleToTarget
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float UCronosCharacterMovementComponent::GetAngleToTarget() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosCharacterMovementComponent", "GetAngleToTarget");
Params::CronosCharacterMovementComponent_GetAngleToTarget Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosCharacterMovementComponent.GetGait
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// EAIGait ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EAIGait UCronosCharacterMovementComponent::GetGait() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosCharacterMovementComponent", "GetGait");
Params::CronosCharacterMovementComponent_GetGait Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosCharacterMovementComponent.GetIsWallGrabbing
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCronosCharacterMovementComponent::GetIsWallGrabbing() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosCharacterMovementComponent", "GetIsWallGrabbing");
Params::CronosCharacterMovementComponent_GetIsWallGrabbing Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosCharacterMovementComponent.GetLyingState
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// EAILying ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EAILying UCronosCharacterMovementComponent::GetLyingState() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosCharacterMovementComponent", "GetLyingState");
Params::CronosCharacterMovementComponent_GetLyingState Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosCharacterMovementComponent.GetPlaneBaseLocations
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// TArray<struct FVector> ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic)
TArray<struct FVector> UCronosCharacterMovementComponent::GetPlaneBaseLocations() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosCharacterMovementComponent", "GetPlaneBaseLocations");
Params::CronosCharacterMovementComponent_GetPlaneBaseLocations Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosCharacterMovementComponent.GetStrafeOffsetAngle
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float UCronosCharacterMovementComponent::GetStrafeOffsetAngle() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosCharacterMovementComponent", "GetStrafeOffsetAngle");
Params::CronosCharacterMovementComponent_GetStrafeOffsetAngle Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosCharacterMovementComponent.GetVelocityBasedGait
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float UCronosCharacterMovementComponent::GetVelocityBasedGait() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosCharacterMovementComponent", "GetVelocityBasedGait");
Params::CronosCharacterMovementComponent_GetVelocityBasedGait Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosCharacterMovementComponent.IsLying
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCronosCharacterMovementComponent::IsLying() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosCharacterMovementComponent", "IsLying");
Params::CronosCharacterMovementComponent_IsLying Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosCharacterMovementComponent.IsUsingVelocityBasedGait
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCronosCharacterMovementComponent::IsUsingVelocityBasedGait() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosCharacterMovementComponent", "IsUsingVelocityBasedGait");
Params::CronosCharacterMovementComponent_IsUsingVelocityBasedGait Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CharacterPlayBodyCarryAbility.GetDeadBodyActor
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// class AActor* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class AActor* UCharacterPlayBodyCarryAbility::GetDeadBodyActor()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayBodyCarryAbility", "GetDeadBodyActor");
Params::CharacterPlayBodyCarryAbility_GetDeadBodyActor Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlay.AddInputMapingContext
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const struct FGameplayTag& InputContextTag (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bForceImmediately (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ASHCharacterPlay::AddInputMapingContext(const struct FGameplayTag& InputContextTag, bool bForceImmediately)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlay", "AddInputMapingContext");
Params::SHCharacterPlay_AddInputMapingContext Parms{};
Parms.InputContextTag = std::move(InputContextTag);
Parms.bForceImmediately = bForceImmediately;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHCharacterPlay.ExecuteInputAction
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const struct FGameplayTag& InputTag (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FInputActionValue& Value (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
void ASHCharacterPlay::ExecuteInputAction(const struct FGameplayTag& InputTag, const struct FInputActionValue& Value)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlay", "ExecuteInputAction");
Params::SHCharacterPlay_ExecuteInputAction Parms{};
Parms.InputTag = std::move(InputTag);
Parms.Value = std::move(Value);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHCharacterPlay.GetAnchorSK
// (Event, Public, BlueprintCallable, BlueprintEvent, BlueprintPure)
// Parameters:
// class USkeletalMeshComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class USkeletalMeshComponent* ASHCharacterPlay::GetAnchorSK()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlay", "GetAnchorSK");
Params::SHCharacterPlay_GetAnchorSK Parms{};
UObject::ProcessEvent(Func, &Parms);
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlay.GetAttachedActorsStruct
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// struct FAttachedActorsStruct ReturnValue (Parm, OutParm, ReturnParm, NoDestructor, NativeAccessSpecifierPublic)
struct FAttachedActorsStruct ASHCharacterPlay::GetAttachedActorsStruct()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlay", "GetAttachedActorsStruct");
Params::SHCharacterPlay_GetAttachedActorsStruct Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlay.GetInputActionValue
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const struct FGameplayTag& InputTag (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FInputActionValue* Value (Parm, OutParm, NoDestructor, NativeAccessSpecifierPublic)
void ASHCharacterPlay::GetInputActionValue(const struct FGameplayTag& InputTag, struct FInputActionValue* Value)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlay", "GetInputActionValue");
Params::SHCharacterPlay_GetInputActionValue Parms{};
Parms.InputTag = std::move(InputTag);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (Value != nullptr)
*Value = std::move(Parms.Value);
}
// Function Cronos.SHCharacterPlay.GetQuickEquipMenuActive
// (Event, Public, BlueprintCallable, BlueprintEvent, BlueprintPure)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ASHCharacterPlay::GetQuickEquipMenuActive()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlay", "GetQuickEquipMenuActive");
Params::SHCharacterPlay_GetQuickEquipMenuActive Parms{};
UObject::ProcessEvent(Func, &Parms);
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlay.GetSoulsContainer
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// class USHCharacterPlaySoulContainerComponent*ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class USHCharacterPlaySoulContainerComponent* ASHCharacterPlay::GetSoulsContainer()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlay", "GetSoulsContainer");
Params::SHCharacterPlay_GetSoulsContainer Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlay.OnUtilityChanged
// (Event, Public, BlueprintEvent)
// Parameters:
// int32 UtilityId (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ASHCharacterPlay::OnUtilityChanged(int32 UtilityId)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlay", "OnUtilityChanged");
Params::SHCharacterPlay_OnUtilityChanged Parms{};
Parms.UtilityId = UtilityId;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.SHCharacterPlay.RemoveInputMapingContext
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const struct FGameplayTag& InputContextTag (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bForceImmediately (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ASHCharacterPlay::RemoveInputMapingContext(const struct FGameplayTag& InputContextTag, bool bForceImmediately)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlay", "RemoveInputMapingContext");
Params::SHCharacterPlay_RemoveInputMapingContext Parms{};
Parms.InputContextTag = std::move(InputContextTag);
Parms.bForceImmediately = bForceImmediately;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHCharacterPlay.RequestModeVisibilityChange
// (Event, Public, BlueprintEvent)
// Parameters:
// int32 ModeId (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ASHCharacterPlay::RequestModeVisibilityChange(int32 ModeId)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlay", "RequestModeVisibilityChange");
Params::SHCharacterPlay_RequestModeVisibilityChange Parms{};
Parms.ModeId = ModeId;
UObject::ProcessEvent(Func, &Parms);
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlay.RequestWeapondModeChange
// (Event, Public, BlueprintEvent)
// Parameters:
// int32 ModeId (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ASHCharacterPlay::RequestWeapondModeChange(int32 ModeId)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlay", "RequestWeapondModeChange");
Params::SHCharacterPlay_RequestWeapondModeChange Parms{};
Parms.ModeId = ModeId;
UObject::ProcessEvent(Func, &Parms);
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlay.SetCharacterPlayVisibility
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const bool Hide (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const bool SkipFlashlight (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ASHCharacterPlay::SetCharacterPlayVisibility(const bool Hide, const bool SkipFlashlight)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlay", "SetCharacterPlayVisibility");
Params::SHCharacterPlay_SetCharacterPlayVisibility Parms{};
Parms.Hide = Hide;
Parms.SkipFlashlight = SkipFlashlight;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHCharacterPlay.GetAllAttachedActors
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// TArray<class AActor*> ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic)
TArray<class AActor*> ASHCharacterPlay::GetAllAttachedActors() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlay", "GetAllAttachedActors");
Params::SHCharacterPlay_GetAllAttachedActors Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlay.GetCronosAbilitySystemComponent
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class UCronosAbilitySystemComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UCronosAbilitySystemComponent* ASHCharacterPlay::GetCronosAbilitySystemComponent() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlay", "GetCronosAbilitySystemComponent");
Params::SHCharacterPlay_GetCronosAbilitySystemComponent Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlay.GetDefaultMeshRelPosition
// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector ASHCharacterPlay::GetDefaultMeshRelPosition() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlay", "GetDefaultMeshRelPosition");
Params::SHCharacterPlay_GetDefaultMeshRelPosition Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlay.GetDefaultMeshRelRotation
// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// struct FRotator ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
struct FRotator ASHCharacterPlay::GetDefaultMeshRelRotation() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlay", "GetDefaultMeshRelRotation");
Params::SHCharacterPlay_GetDefaultMeshRelRotation Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlay.GetInteractionManagerComponent
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class UBTInteractionManagerComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UBTInteractionManagerComponent* ASHCharacterPlay::GetInteractionManagerComponent() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlay", "GetInteractionManagerComponent");
Params::SHCharacterPlay_GetInteractionManagerComponent Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlay.GetItemHighlighterComponent
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class UBTItemHighlighterComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UBTItemHighlighterComponent* ASHCharacterPlay::GetItemHighlighterComponent() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlay", "GetItemHighlighterComponent");
Params::SHCharacterPlay_GetItemHighlighterComponent Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlay.GetQTEComponent
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class UBTQTEComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UBTQTEComponent* ASHCharacterPlay::GetQTEComponent() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlay", "GetQTEComponent");
Params::SHCharacterPlay_GetQTEComponent Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlay.HasInputComponent
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ASHCharacterPlay::HasInputComponent() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlay", "HasInputComponent");
Params::SHCharacterPlay_HasInputComponent Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.TimeKnotEndBase.FalseActivation
// (Event, Public, BlueprintEvent)
void ATimeKnotEndBase::FalseActivation()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("TimeKnotEndBase", "FalseActivation");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.TimeKnotEndBase.FalseDeActivation
// (Event, Public, BlueprintEvent)
void ATimeKnotEndBase::FalseDeActivation()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("TimeKnotEndBase", "FalseDeActivation");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.TimeKnotEndBase.ForceActivate
// (Final, Native, Public, BlueprintCallable)
void ATimeKnotEndBase::ForceActivate()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("TimeKnotEndBase", "ForceActivate");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.TimeKnotEndBase.ForceDeactivate
// (Final, Native, Public, BlueprintCallable)
void ATimeKnotEndBase::ForceDeactivate()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("TimeKnotEndBase", "ForceDeactivate");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.TimeKnotEndBase.NodeActivated
// (Event, Public, BlueprintEvent)
void ATimeKnotEndBase::NodeActivated()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("TimeKnotEndBase", "NodeActivated");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.TimeKnotEndBase.NodeDeactivated
// (Event, Public, BlueprintEvent)
void ATimeKnotEndBase::NodeDeactivated()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("TimeKnotEndBase", "NodeDeactivated");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.TimeKnotEndBase.ReportChargeState
// (Event, Public, BlueprintEvent)
// Parameters:
// float ChargePercentage (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// ETimeKnotChargeState NewChargeState (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ATimeKnotEndBase::ReportChargeState(float ChargePercentage, ETimeKnotChargeState NewChargeState)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("TimeKnotEndBase", "ReportChargeState");
Params::TimeKnotEndBase_ReportChargeState Parms{};
Parms.ChargePercentage = ChargePercentage;
Parms.NewChargeState = NewChargeState;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.TimeKnotEndBase.ReportDischargeState
// (Event, Public, BlueprintEvent)
// Parameters:
// float ChargePercentage (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// ETimeKnotChargeState NewChargeState (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ATimeKnotEndBase::ReportDischargeState(float ChargePercentage, ETimeKnotChargeState NewChargeState)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("TimeKnotEndBase", "ReportDischargeState");
Params::TimeKnotEndBase_ReportDischargeState Parms{};
Parms.ChargePercentage = ChargePercentage;
Parms.NewChargeState = NewChargeState;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.TimeKnotEndBase.SetUpStartTKState
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool State (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ATimeKnotEndBase::SetUpStartTKState(bool State)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("TimeKnotEndBase", "SetUpStartTKState");
Params::TimeKnotEndBase_SetUpStartTKState Parms{};
Parms.State = State;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CharacterPlayBrainComponent.AddInputMappingContext
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const class UInputMappingContext* InputContext (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 PriorityValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FModifyContextOptions& Options (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
void UCharacterPlayBrainComponent::AddInputMappingContext(const class UInputMappingContext* InputContext, int32 PriorityValue, const struct FModifyContextOptions& Options)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayBrainComponent", "AddInputMappingContext");
Params::CharacterPlayBrainComponent_AddInputMappingContext Parms{};
Parms.InputContext = InputContext;
Parms.PriorityValue = PriorityValue;
Parms.Options = std::move(Options);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CharacterPlayBrainComponent.ClearControlRotationInterpSpeed
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const class UObject* Object (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCharacterPlayBrainComponent::ClearControlRotationInterpSpeed(const class UObject* Object)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayBrainComponent", "ClearControlRotationInterpSpeed");
Params::CharacterPlayBrainComponent_ClearControlRotationInterpSpeed Parms{};
Parms.Object = Object;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CharacterPlayBrainComponent.GetOwnerCharacter
// (Final, Native, Protected, BlueprintCallable, BlueprintPure)
// Parameters:
// class ASHCharacterPlay* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class ASHCharacterPlay* UCharacterPlayBrainComponent::GetOwnerCharacter()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayBrainComponent", "GetOwnerCharacter");
Params::CharacterPlayBrainComponent_GetOwnerCharacter Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CharacterPlayBrainComponent.IsUpdateControlRotationBlocked
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCharacterPlayBrainComponent::IsUpdateControlRotationBlocked()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayBrainComponent", "IsUpdateControlRotationBlocked");
Params::CharacterPlayBrainComponent_IsUpdateControlRotationBlocked Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CharacterPlayBrainComponent.RemoveInputMappingContext
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const class UInputMappingContext* InputContext (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FModifyContextOptions& Options (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
void UCharacterPlayBrainComponent::RemoveInputMappingContext(const class UInputMappingContext* InputContext, const struct FModifyContextOptions& Options)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayBrainComponent", "RemoveInputMappingContext");
Params::CharacterPlayBrainComponent_RemoveInputMappingContext Parms{};
Parms.InputContext = InputContext;
Parms.Options = std::move(Options);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CharacterPlayBrainComponent.SetControlRotationInterpSpeed
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const float Speed (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UObject* Object (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCharacterPlayBrainComponent::SetControlRotationInterpSpeed(const float Speed, const class UObject* Object)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayBrainComponent", "SetControlRotationInterpSpeed");
Params::CharacterPlayBrainComponent_SetControlRotationInterpSpeed Parms{};
Parms.Speed = Speed;
Parms.Object = Object;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CharacterPlayBrainComponent.SetGameplayMenuBlocked
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const bool Blocked (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UObject* Object (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCharacterPlayBrainComponent::SetGameplayMenuBlocked(const bool Blocked, const class UObject* Object)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayBrainComponent", "SetGameplayMenuBlocked");
Params::CharacterPlayBrainComponent_SetGameplayMenuBlocked Parms{};
Parms.Blocked = Blocked;
Parms.Object = Object;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CharacterPlayBrainComponent.SetMainMenuBlocked
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const bool Blocked (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UObject* Object (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCharacterPlayBrainComponent::SetMainMenuBlocked(const bool Blocked, const class UObject* Object)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayBrainComponent", "SetMainMenuBlocked");
Params::CharacterPlayBrainComponent_SetMainMenuBlocked Parms{};
Parms.Blocked = Blocked;
Parms.Object = Object;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CharacterPlayBrainComponent.SetUpdateControlRotationBlocked
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const bool Blocked (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UObject* Object (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCharacterPlayBrainComponent::SetUpdateControlRotationBlocked(const bool Blocked, const class UObject* Object)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayBrainComponent", "SetUpdateControlRotationBlocked");
Params::CharacterPlayBrainComponent_SetUpdateControlRotationBlocked Parms{};
Parms.Blocked = Blocked;
Parms.Object = Object;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CharacterPlayBrainComponent.SetUpdateControlRotationWhenIsNotMoving
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const bool Update (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UObject* Object (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCharacterPlayBrainComponent::SetUpdateControlRotationWhenIsNotMoving(const bool Update, const class UObject* Object)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayBrainComponent", "SetUpdateControlRotationWhenIsNotMoving");
Params::CharacterPlayBrainComponent_SetUpdateControlRotationWhenIsNotMoving Parms{};
Parms.Update = Update;
Parms.Object = Object;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CharacterPlayBrainComponent.GetMovementInput
// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector UCharacterPlayBrainComponent::GetMovementInput() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayBrainComponent", "GetMovementInput");
Params::CharacterPlayBrainComponent_GetMovementInput Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CharacterPlayBrainComponent.GetRotationInput
// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// struct FVector2D ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector2D UCharacterPlayBrainComponent::GetRotationInput() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayBrainComponent", "GetRotationInput");
Params::CharacterPlayBrainComponent_GetRotationInput Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CharacterPlayBrainComponent.GetUpdateControlRotationWhenIsNotMoving
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCharacterPlayBrainComponent::GetUpdateControlRotationWhenIsNotMoving() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayBrainComponent", "GetUpdateControlRotationWhenIsNotMoving");
Params::CharacterPlayBrainComponent_GetUpdateControlRotationWhenIsNotMoving Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CharacterPlayBrainComponent.IsGameplayMenuBlocked
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCharacterPlayBrainComponent::IsGameplayMenuBlocked() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayBrainComponent", "IsGameplayMenuBlocked");
Params::CharacterPlayBrainComponent_IsGameplayMenuBlocked Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CharacterPlayBrainComponent.IsMainMenuBlocked
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCharacterPlayBrainComponent::IsMainMenuBlocked() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayBrainComponent", "IsMainMenuBlocked");
Params::CharacterPlayBrainComponent_IsMainMenuBlocked Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CharacterPlayBrainComponent.IsSprintHoldPressed
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCharacterPlayBrainComponent::IsSprintHoldPressed() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayBrainComponent", "IsSprintHoldPressed");
Params::CharacterPlayBrainComponent_IsSprintHoldPressed Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.UpgradeTreeNodeWidget.OnPressed
// (Final, Native, Public)
void UUpgradeTreeNodeWidget::OnPressed()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("UpgradeTreeNodeWidget", "OnPressed");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.UpgradeTreeNodeWidget.OnReleased
// (Final, Native, Public)
void UUpgradeTreeNodeWidget::OnReleased()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("UpgradeTreeNodeWidget", "OnReleased");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.UpgradeTreeNodeWidget.GetConfirmationProgress
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float UUpgradeTreeNodeWidget::GetConfirmationProgress() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("UpgradeTreeNodeWidget", "GetConfirmationProgress");
Params::UpgradeTreeNodeWidget_GetConfirmationProgress Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.UpgradeTreeNodeWidget.IsNodeActivated
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UUpgradeTreeNodeWidget::IsNodeActivated() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("UpgradeTreeNodeWidget", "IsNodeActivated");
Params::UpgradeTreeNodeWidget_IsNodeActivated Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.UpgradeTreeNodeWidget.IsWidgetHovered
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UUpgradeTreeNodeWidget::IsWidgetHovered() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("UpgradeTreeNodeWidget", "IsWidgetHovered");
Params::UpgradeTreeNodeWidget_IsWidgetHovered Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CharacterPlayDLCSkinComponent.ApplySkinMaterials
// (Final, Native, Protected, BlueprintCallable)
// Parameters:
// const struct FPlayerSkinSetup& SkinSetup (ConstParm, Parm, NativeAccessSpecifierPublic)
// bool bOnlyMaterials (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCharacterPlayDLCSkinComponent::ApplySkinMaterials(const struct FPlayerSkinSetup& SkinSetup, bool bOnlyMaterials)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayDLCSkinComponent", "ApplySkinMaterials");
Params::CharacterPlayDLCSkinComponent_ApplySkinMaterials Parms{};
Parms.SkinSetup = std::move(SkinSetup);
Parms.bOnlyMaterials = bOnlyMaterials;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CharacterPlayDLCSkinComponent.LoadAndApplySkinMaterials
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const struct FPlayerSkinSetup& SkinSetup (ConstParm, Parm, NativeAccessSpecifierPublic)
// bool bOnlyMaterials (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCharacterPlayDLCSkinComponent::LoadAndApplySkinMaterials(const struct FPlayerSkinSetup& SkinSetup, bool bOnlyMaterials)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayDLCSkinComponent", "LoadAndApplySkinMaterials");
Params::CharacterPlayDLCSkinComponent_LoadAndApplySkinMaterials Parms{};
Parms.SkinSetup = std::move(SkinSetup);
Parms.bOnlyMaterials = bOnlyMaterials;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CharacterPlayDLCSkinComponent.OnGravityJumpStateChanged
// (Final, Native, Public)
// Parameters:
// bool bInNewState (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCharacterPlayDLCSkinComponent::OnGravityJumpStateChanged(bool bInNewState)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayDLCSkinComponent", "OnGravityJumpStateChanged");
Params::CharacterPlayDLCSkinComponent_OnGravityJumpStateChanged Parms{};
Parms.bInNewState = bInNewState;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CharacterPlayDLCSkinComponent.OnGravityShoesStateChanged
// (Final, Native, Public)
// Parameters:
// bool bInNewState (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCharacterPlayDLCSkinComponent::OnGravityShoesStateChanged(bool bInNewState)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayDLCSkinComponent", "OnGravityShoesStateChanged");
Params::CharacterPlayDLCSkinComponent_OnGravityShoesStateChanged Parms{};
Parms.bInNewState = bInNewState;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CharacterPlayDLCSkinComponent.GetCurrentSkin
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// EPlayerSkin ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EPlayerSkin UCharacterPlayDLCSkinComponent::GetCurrentSkin() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayDLCSkinComponent", "GetCurrentSkin");
Params::CharacterPlayDLCSkinComponent_GetCurrentSkin Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CharacterPlayEnemyDetectionComponent.FindNearbyEnemies
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// float InRadius (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float InMaxDeltaHeight (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// TArray<class APawn*> ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic)
TArray<class APawn*> UCharacterPlayEnemyDetectionComponent::FindNearbyEnemies(float InRadius, float InMaxDeltaHeight)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayEnemyDetectionComponent", "FindNearbyEnemies");
Params::CharacterPlayEnemyDetectionComponent_FindNearbyEnemies Parms{};
Parms.InRadius = InRadius;
Parms.InMaxDeltaHeight = InMaxDeltaHeight;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CharacterPlayEnemyDetectionComponent.GetNearbyEnemies
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// TArray<class APawn*> ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic)
TArray<class APawn*> UCharacterPlayEnemyDetectionComponent::GetNearbyEnemies()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayEnemyDetectionComponent", "GetNearbyEnemies");
Params::CharacterPlayEnemyDetectionComponent_GetNearbyEnemies Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CharacterPlayEnemyDetectionComponent.SetCustomInDanger
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const bool NewValue (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UObject* Object (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCharacterPlayEnemyDetectionComponent::SetCustomInDanger(const bool NewValue, const class UObject* Object)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayEnemyDetectionComponent", "SetCustomInDanger");
Params::CharacterPlayEnemyDetectionComponent_SetCustomInDanger Parms{};
Parms.NewValue = NewValue;
Parms.Object = Object;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CharacterPlayEnemyDetectionComponent.GetCenterEnemy
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class APawn* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class APawn* UCharacterPlayEnemyDetectionComponent::GetCenterEnemy() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayEnemyDetectionComponent", "GetCenterEnemy");
Params::CharacterPlayEnemyDetectionComponent_GetCenterEnemy Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CharacterPlayEnemyDetectionComponent.GetDistanceToClosestEnemy
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float UCharacterPlayEnemyDetectionComponent::GetDistanceToClosestEnemy() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayEnemyDetectionComponent", "GetDistanceToClosestEnemy");
Params::CharacterPlayEnemyDetectionComponent_GetDistanceToClosestEnemy Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CharacterPlayEnemyDetectionComponent.GetHighestAggroLevel
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// EMaiAggroStance ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EMaiAggroStance UCharacterPlayEnemyDetectionComponent::GetHighestAggroLevel() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayEnemyDetectionComponent", "GetHighestAggroLevel");
Params::CharacterPlayEnemyDetectionComponent_GetHighestAggroLevel Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CharacterPlayEnemyDetectionComponent.HasEnemyAggro
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCharacterPlayEnemyDetectionComponent::HasEnemyAggro() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayEnemyDetectionComponent", "HasEnemyAggro");
Params::CharacterPlayEnemyDetectionComponent_HasEnemyAggro Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CharacterPlayEnemyDetectionComponent.IsInDanger
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCharacterPlayEnemyDetectionComponent::IsInDanger() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayEnemyDetectionComponent", "IsInDanger");
Params::CharacterPlayEnemyDetectionComponent_IsInDanger Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.NiagaraVFXActor.OnNiagaraSystemVFXFinished
// (Final, Native, Private)
// Parameters:
// class UNiagaraComponent* FinishedComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ANiagaraVFXActor::OnNiagaraSystemVFXFinished(class UNiagaraComponent* FinishedComponent)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("NiagaraVFXActor", "OnNiagaraSystemVFXFinished");
Params::NiagaraVFXActor_OnNiagaraSystemVFXFinished Parms{};
Parms.FinishedComponent = FinishedComponent;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CharacterPlayEnergyComponent.ConsumeEnergyBar
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCharacterPlayEnergyComponent::ConsumeEnergyBar()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayEnergyComponent", "ConsumeEnergyBar");
Params::CharacterPlayEnergyComponent_ConsumeEnergyBar Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CharacterPlayEnergyComponent.IncCurrentNumOfBars
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCharacterPlayEnergyComponent::IncCurrentNumOfBars()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayEnergyComponent", "IncCurrentNumOfBars");
Params::CharacterPlayEnergyComponent_IncCurrentNumOfBars Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CharacterPlayEnergyComponent.IncMaximumNumOfBars
// (Final, Native, Public, BlueprintCallable)
void UCharacterPlayEnergyComponent::IncMaximumNumOfBars()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayEnergyComponent", "IncMaximumNumOfBars");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CharacterPlayEnergyComponent.GetCurrentEnergy
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float UCharacterPlayEnergyComponent::GetCurrentEnergy() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayEnergyComponent", "GetCurrentEnergy");
Params::CharacterPlayEnergyComponent_GetCurrentEnergy Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CharacterPlayEnergyComponent.GetCurrentEnergyPercentage
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float UCharacterPlayEnergyComponent::GetCurrentEnergyPercentage() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayEnergyComponent", "GetCurrentEnergyPercentage");
Params::CharacterPlayEnergyComponent_GetCurrentEnergyPercentage Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CharacterPlayEnergyComponent.GetCurrentNumOfBars
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 UCharacterPlayEnergyComponent::GetCurrentNumOfBars() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayEnergyComponent", "GetCurrentNumOfBars");
Params::CharacterPlayEnergyComponent_GetCurrentNumOfBars Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CharacterPlayEnergyComponent.GetMaximumNumOfBars
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 UCharacterPlayEnergyComponent::GetMaximumNumOfBars() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayEnergyComponent", "GetMaximumNumOfBars");
Params::CharacterPlayEnergyComponent_GetMaximumNumOfBars Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CharacterPlayHealthScannerComponent.HasScanner
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCharacterPlayHealthScannerComponent::HasScanner()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayHealthScannerComponent", "HasScanner");
Params::CharacterPlayHealthScannerComponent_HasScanner Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CharacterPlayHealthScannerComponent.OnItemCollected
// (Final, Native, Public)
// Parameters:
// const struct FSHItemDataStruct& ItemData (Parm, NativeAccessSpecifierPublic)
// int32 ItemQuantity (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCharacterPlayHealthScannerComponent::OnItemCollected(const struct FSHItemDataStruct& ItemData, int32 ItemQuantity)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayHealthScannerComponent", "OnItemCollected");
Params::CharacterPlayHealthScannerComponent_OnItemCollected Parms{};
Parms.ItemData = std::move(ItemData);
Parms.ItemQuantity = ItemQuantity;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CharacterPlayHealthScannerComponent.OnScannerObtained
// (Final, Native, Public, BlueprintCallable)
void UCharacterPlayHealthScannerComponent::OnScannerObtained()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayHealthScannerComponent", "OnScannerObtained");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CharacterPlayHealthScannerComponent.RequestScannerUpdate
// (Final, Native, Public, BlueprintCallable)
void UCharacterPlayHealthScannerComponent::RequestScannerUpdate()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayHealthScannerComponent", "RequestScannerUpdate");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.PlayerMovementConfig.SetDisableRotationUpdate
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool bInDisableRotationUpdate (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UPlayerMovementConfig::SetDisableRotationUpdate(bool bInDisableRotationUpdate)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("PlayerMovementConfig", "SetDisableRotationUpdate");
Params::PlayerMovementConfig_SetDisableRotationUpdate Parms{};
Parms.bInDisableRotationUpdate = bInDisableRotationUpdate;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CharacterPlayMovementComponent.ClearCustomMovementProfiles
// (Final, Native, Public, BlueprintCallable)
void UCharacterPlayMovementComponent::ClearCustomMovementProfiles()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayMovementComponent", "ClearCustomMovementProfiles");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CharacterPlayMovementComponent.ClearMovementScale
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const class UObject* Object (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCharacterPlayMovementComponent::ClearMovementScale(const class UObject* Object)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayMovementComponent", "ClearMovementScale");
Params::CharacterPlayMovementComponent_ClearMovementScale Parms{};
Parms.Object = Object;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CharacterPlayMovementComponent.ClearMovementSpeedConstraint
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const class UObject* Object (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCharacterPlayMovementComponent::ClearMovementSpeedConstraint(const class UObject* Object)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayMovementComponent", "ClearMovementSpeedConstraint");
Params::CharacterPlayMovementComponent_ClearMovementSpeedConstraint Parms{};
Parms.Object = Object;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CharacterPlayMovementComponent.GetAngleToTarget
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float UCharacterPlayMovementComponent::GetAngleToTarget()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayMovementComponent", "GetAngleToTarget");
Params::CharacterPlayMovementComponent_GetAngleToTarget Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CharacterPlayMovementComponent.GetExtraMovementScale
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float UCharacterPlayMovementComponent::GetExtraMovementScale()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayMovementComponent", "GetExtraMovementScale");
Params::CharacterPlayMovementComponent_GetExtraMovementScale Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CharacterPlayMovementComponent.GetFakedVelocity
// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure)
// Parameters:
// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector UCharacterPlayMovementComponent::GetFakedVelocity()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayMovementComponent", "GetFakedVelocity");
Params::CharacterPlayMovementComponent_GetFakedVelocity Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CharacterPlayMovementComponent.GetOwnerCharacter
// (Final, Native, Protected, BlueprintCallable, BlueprintPure)
// Parameters:
// class ASHCharacterPlay* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class ASHCharacterPlay* UCharacterPlayMovementComponent::GetOwnerCharacter()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayMovementComponent", "GetOwnerCharacter");
Params::CharacterPlayMovementComponent_GetOwnerCharacter Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CharacterPlayMovementComponent.HandleReceiveDamageEvent
// (Final, Native, Protected)
void UCharacterPlayMovementComponent::HandleReceiveDamageEvent()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayMovementComponent", "HandleReceiveDamageEvent");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CharacterPlayMovementComponent.IsMovementBlocked
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCharacterPlayMovementComponent::IsMovementBlocked()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayMovementComponent", "IsMovementBlocked");
Params::CharacterPlayMovementComponent_IsMovementBlocked Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CharacterPlayMovementComponent.IsSprintBlocked
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCharacterPlayMovementComponent::IsSprintBlocked()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayMovementComponent", "IsSprintBlocked");
Params::CharacterPlayMovementComponent_IsSprintBlocked Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CharacterPlayMovementComponent.MovementSnapAbsolute
// (Final, Native, Public, HasOutParams, HasDefaults, BlueprintCallable)
// Parameters:
// const struct FVector& Location (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const float Timeout (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FSHMovementSnapConfig& Config (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
// const class UObject* Object (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class ASHOperationEvents* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class ASHOperationEvents* UCharacterPlayMovementComponent::MovementSnapAbsolute(const struct FVector& Location, const float Timeout, const struct FSHMovementSnapConfig& Config, const class UObject* Object)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayMovementComponent", "MovementSnapAbsolute");
Params::CharacterPlayMovementComponent_MovementSnapAbsolute Parms{};
Parms.Location = std::move(Location);
Parms.Timeout = Timeout;
Parms.Config = std::move(Config);
Parms.Object = Object;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CharacterPlayMovementComponent.OnGameplayEvent
// (Final, Native, Public)
// Parameters:
// const struct FGameplayTag& EventTag (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FGameplayEventData& EventData (Parm, NativeAccessSpecifierPublic)
void UCharacterPlayMovementComponent::OnGameplayEvent(const struct FGameplayTag& EventTag, const struct FGameplayEventData& EventData)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayMovementComponent", "OnGameplayEvent");
Params::CharacterPlayMovementComponent_OnGameplayEvent Parms{};
Parms.EventTag = std::move(EventTag);
Parms.EventData = std::move(EventData);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CharacterPlayMovementComponent.RotationSnapAbsolute
// (Final, Native, Public, HasOutParams, HasDefaults, BlueprintCallable)
// Parameters:
// const struct FVector& Location (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const float duration (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UObject* Object (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UCurveFloat* Curve (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const bool bUsePlayerRotation (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class ASHOperationEvents* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class ASHOperationEvents* UCharacterPlayMovementComponent::RotationSnapAbsolute(const struct FVector& Location, const float duration, const class UObject* Object, class UCurveFloat* Curve, const bool bUsePlayerRotation)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayMovementComponent", "RotationSnapAbsolute");
Params::CharacterPlayMovementComponent_RotationSnapAbsolute Parms{};
Parms.Location = std::move(Location);
Parms.duration = duration;
Parms.Object = Object;
Parms.Curve = Curve;
Parms.bUsePlayerRotation = bUsePlayerRotation;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CharacterPlayMovementComponent.RotationSnapAbsoluteStatic
// (Final, Native, Public, HasOutParams, HasDefaults, BlueprintCallable)
// Parameters:
// const struct FRotator& WorldRotation (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
// const float duration (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UObject* Object (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UCurveFloat* Curve (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const bool bUsePlayerRotation (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class ASHOperationEvents* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class ASHOperationEvents* UCharacterPlayMovementComponent::RotationSnapAbsoluteStatic(const struct FRotator& WorldRotation, const float duration, const class UObject* Object, class UCurveFloat* Curve, const bool bUsePlayerRotation)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayMovementComponent", "RotationSnapAbsoluteStatic");
Params::CharacterPlayMovementComponent_RotationSnapAbsoluteStatic Parms{};
Parms.WorldRotation = std::move(WorldRotation);
Parms.duration = duration;
Parms.Object = Object;
Parms.Curve = Curve;
Parms.bUsePlayerRotation = bUsePlayerRotation;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CharacterPlayMovementComponent.SetAlignComponentToFloor
// (Native, Public, BlueprintCallable)
// Parameters:
// bool bNewAlignComponentToFloor (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCharacterPlayMovementComponent::SetAlignComponentToFloor(bool bNewAlignComponentToFloor)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayMovementComponent", "SetAlignComponentToFloor");
Params::CharacterPlayMovementComponent_SetAlignComponentToFloor Parms{};
Parms.bNewAlignComponentToFloor = bNewAlignComponentToFloor;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CharacterPlayMovementComponent.SetComponentDesiredAxisX
// (Final, Native, Public, HasOutParams, HasDefaults, BlueprintCallable)
// Parameters:
// const struct FVector& DesiredAxisX (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCharacterPlayMovementComponent::SetComponentDesiredAxisX(const struct FVector& DesiredAxisX)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayMovementComponent", "SetComponentDesiredAxisX");
Params::CharacterPlayMovementComponent_SetComponentDesiredAxisX Parms{};
Parms.DesiredAxisX = std::move(DesiredAxisX);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CharacterPlayMovementComponent.SetCustomMovementProfiles
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class USHMovementProfilesData* NewMovementProfiles (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCharacterPlayMovementComponent::SetCustomMovementProfiles(class USHMovementProfilesData* NewMovementProfiles)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayMovementComponent", "SetCustomMovementProfiles");
Params::CharacterPlayMovementComponent_SetCustomMovementProfiles Parms{};
Parms.NewMovementProfiles = NewMovementProfiles;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CharacterPlayMovementComponent.SetForcedSprint
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const bool NewVal (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCharacterPlayMovementComponent::SetForcedSprint(const bool NewVal)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayMovementComponent", "SetForcedSprint");
Params::CharacterPlayMovementComponent_SetForcedSprint Parms{};
Parms.NewVal = NewVal;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CharacterPlayMovementComponent.SetIsInsideChangingVolume
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool bInState (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCharacterPlayMovementComponent::SetIsInsideChangingVolume(bool bInState)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayMovementComponent", "SetIsInsideChangingVolume");
Params::CharacterPlayMovementComponent_SetIsInsideChangingVolume Parms{};
Parms.bInState = bInState;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CharacterPlayMovementComponent.SetMovementBlocked
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const bool Blocked (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UObject* Object (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCharacterPlayMovementComponent::SetMovementBlocked(const bool Blocked, const class UObject* Object)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayMovementComponent", "SetMovementBlocked");
Params::CharacterPlayMovementComponent_SetMovementBlocked Parms{};
Parms.Blocked = Blocked;
Parms.Object = Object;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CharacterPlayMovementComponent.SetMovementScale
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const float Scale (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UObject* Object (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCharacterPlayMovementComponent::SetMovementScale(const float Scale, const class UObject* Object)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayMovementComponent", "SetMovementScale");
Params::CharacterPlayMovementComponent_SetMovementScale Parms{};
Parms.Scale = Scale;
Parms.Object = Object;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CharacterPlayMovementComponent.SetMovementSpeedConstraint
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const float Constraint (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UObject* Object (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCharacterPlayMovementComponent::SetMovementSpeedConstraint(const float Constraint, const class UObject* Object)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayMovementComponent", "SetMovementSpeedConstraint");
Params::CharacterPlayMovementComponent_SetMovementSpeedConstraint Parms{};
Parms.Constraint = Constraint;
Parms.Object = Object;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CharacterPlayMovementComponent.SetSpeedMultiplier
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// float NewSpeedMultiplier (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCharacterPlayMovementComponent::SetSpeedMultiplier(float NewSpeedMultiplier)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayMovementComponent", "SetSpeedMultiplier");
Params::CharacterPlayMovementComponent_SetSpeedMultiplier Parms{};
Parms.NewSpeedMultiplier = NewSpeedMultiplier;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CharacterPlayMovementComponent.SetSprintBlocked
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const bool Blocked (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UObject* Object (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCharacterPlayMovementComponent::SetSprintBlocked(const bool Blocked, const class UObject* Object)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayMovementComponent", "SetSprintBlocked");
Params::CharacterPlayMovementComponent_SetSprintBlocked Parms{};
Parms.Blocked = Blocked;
Parms.Object = Object;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CharacterPlayMovementComponent.SlideSnapAbsolute
// (Final, Native, Public, HasOutParams, HasDefaults, BlueprintCallable)
// Parameters:
// const struct FVector& Location (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const float duration (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UObject* Object (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const TArray<class AActor*>& InCollisionIgnoredActors (Parm, ZeroConstructor, NativeAccessSpecifierPublic)
// class UCurveFloat* Curve (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const bool bAllowVerticalMovement (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float InVerticalOffset (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bInIgnoreCheckCollision (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bInForceExactPosition (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bIgnoreFloor (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class ASHOperationEvents* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class ASHOperationEvents* UCharacterPlayMovementComponent::SlideSnapAbsolute(const struct FVector& Location, const float duration, const class UObject* Object, const TArray<class AActor*>& InCollisionIgnoredActors, class UCurveFloat* Curve, const bool bAllowVerticalMovement, float InVerticalOffset, bool bInIgnoreCheckCollision, bool bInForceExactPosition, bool bIgnoreFloor)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayMovementComponent", "SlideSnapAbsolute");
Params::CharacterPlayMovementComponent_SlideSnapAbsolute Parms{};
Parms.Location = std::move(Location);
Parms.duration = duration;
Parms.Object = Object;
Parms.InCollisionIgnoredActors = std::move(InCollisionIgnoredActors);
Parms.Curve = Curve;
Parms.bAllowVerticalMovement = bAllowVerticalMovement;
Parms.InVerticalOffset = InVerticalOffset;
Parms.bInIgnoreCheckCollision = bInIgnoreCheckCollision;
Parms.bInForceExactPosition = bInForceExactPosition;
Parms.bIgnoreFloor = bIgnoreFloor;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CharacterPlayMovementComponent.SprintEndRequest
// (Final, Native, Public, BlueprintCallable)
void UCharacterPlayMovementComponent::SprintEndRequest()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayMovementComponent", "SprintEndRequest");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CharacterPlayMovementComponent.TeleportAbsolute
// (Final, Native, Public, HasOutParams, HasDefaults, BlueprintCallable)
// Parameters:
// const struct FTransform& InTransform (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCharacterPlayMovementComponent::TeleportAbsolute(const struct FTransform& InTransform)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayMovementComponent", "TeleportAbsolute");
Params::CharacterPlayMovementComponent_TeleportAbsolute Parms{};
Parms.InTransform = std::move(InTransform);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CharacterPlayMovementComponent.TeleportAbsoluteWithView
// (Final, Native, Public, HasOutParams, HasDefaults, BlueprintCallable)
// Parameters:
// const struct FTransform& InTransform (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FRotator& InViewRotation (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
void UCharacterPlayMovementComponent::TeleportAbsoluteWithView(const struct FTransform& InTransform, const struct FRotator& InViewRotation)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayMovementComponent", "TeleportAbsoluteWithView");
Params::CharacterPlayMovementComponent_TeleportAbsoluteWithView Parms{};
Parms.InTransform = std::move(InTransform);
Parms.InViewRotation = std::move(InViewRotation);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CharacterPlayMovementComponent.TeleportRelatively
// (Final, Native, Public, HasOutParams, HasDefaults, BlueprintCallable)
// Parameters:
// const struct FTransform& FirstAnchor (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FTransform& SecondAnchor (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCharacterPlayMovementComponent::TeleportRelatively(const struct FTransform& FirstAnchor, const struct FTransform& SecondAnchor)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayMovementComponent", "TeleportRelatively");
Params::CharacterPlayMovementComponent_TeleportRelatively Parms{};
Parms.FirstAnchor = std::move(FirstAnchor);
Parms.SecondAnchor = std::move(SecondAnchor);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CharacterPlayMovementComponent.TeleportRelativelyToActors
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AActor* FirstAnchor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* SecondAnchor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCharacterPlayMovementComponent::TeleportRelativelyToActors(class AActor* FirstAnchor, class AActor* SecondAnchor)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayMovementComponent", "TeleportRelativelyToActors");
Params::CharacterPlayMovementComponent_TeleportRelativelyToActors Parms{};
Parms.FirstAnchor = FirstAnchor;
Parms.SecondAnchor = SecondAnchor;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CharacterPlayMovementComponent.TeleportRelativelyToComponents
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class USceneComponent* FirstAnchor (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class USceneComponent* SecondAnchor (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCharacterPlayMovementComponent::TeleportRelativelyToComponents(class USceneComponent* FirstAnchor, class USceneComponent* SecondAnchor)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayMovementComponent", "TeleportRelativelyToComponents");
Params::CharacterPlayMovementComponent_TeleportRelativelyToComponents Parms{};
Parms.FirstAnchor = FirstAnchor;
Parms.SecondAnchor = SecondAnchor;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CharacterPlayMovementComponent.TelportAbsoluteWithDefaultView
// (Final, Native, Public, HasOutParams, HasDefaults, BlueprintCallable)
// Parameters:
// const struct FTransform& InTransform (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCharacterPlayMovementComponent::TelportAbsoluteWithDefaultView(const struct FTransform& InTransform)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayMovementComponent", "TelportAbsoluteWithDefaultView");
Params::CharacterPlayMovementComponent_TelportAbsoluteWithDefaultView Parms{};
Parms.InTransform = std::move(InTransform);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CharacterPlayMovementComponent.UnlockRotationCorrection
// (Final, Native, Protected, BlueprintCallable)
void UCharacterPlayMovementComponent::UnlockRotationCorrection()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayMovementComponent", "UnlockRotationCorrection");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CharacterPlayMovementComponent.GetMovementConfig
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class UPlayerMovementConfig* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UPlayerMovementConfig* UCharacterPlayMovementComponent::GetMovementConfig() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayMovementComponent", "GetMovementConfig");
Params::CharacterPlayMovementComponent_GetMovementConfig Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CharacterPlayMovementComponent.GetMovementProfilesData
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class USHMovementProfilesData* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class USHMovementProfilesData* UCharacterPlayMovementComponent::GetMovementProfilesData() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayMovementComponent", "GetMovementProfilesData");
Params::CharacterPlayMovementComponent_GetMovementProfilesData Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CharacterPlayMovementComponent.IsSnapping
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCharacterPlayMovementComponent::IsSnapping() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayMovementComponent", "IsSnapping");
Params::CharacterPlayMovementComponent_IsSnapping Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CharacterPlayMovementComponent.IsSprinting
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCharacterPlayMovementComponent::IsSprinting() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayMovementComponent", "IsSprinting");
Params::CharacterPlayMovementComponent_IsSprinting Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CharacterPlayMovementComponent.IsUsingCustomMovementProfiles
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCharacterPlayMovementComponent::IsUsingCustomMovementProfiles() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayMovementComponent", "IsUsingCustomMovementProfiles");
Params::CharacterPlayMovementComponent_IsUsingCustomMovementProfiles Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.AbilityTask_WallWalkFlightTrajectory.WallWalkFlightTrajectory
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// class UGameplayAbility* OwningAbility (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UAbilityTask_WallWalkFlightTrajectory*ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UAbilityTask_WallWalkFlightTrajectory* UAbilityTask_WallWalkFlightTrajectory::WallWalkFlightTrajectory(class UGameplayAbility* OwningAbility)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("AbilityTask_WallWalkFlightTrajectory", "WallWalkFlightTrajectory");
Params::AbilityTask_WallWalkFlightTrajectory_WallWalkFlightTrajectory Parms{};
Parms.OwningAbility = OwningAbility;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CharacterPlayWallWalkAbility.LerpQuatsByAlpha
// (Final, Native, Public, HasOutParams, HasDefaults, BlueprintCallable)
// Parameters:
// const struct FQuat& QuatA (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FQuat& QuatB (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const double& Alpha (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FQuat* OutQuat (Parm, OutParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCharacterPlayWallWalkAbility::LerpQuatsByAlpha(const struct FQuat& QuatA, const struct FQuat& QuatB, const double& Alpha, struct FQuat* OutQuat)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayWallWalkAbility", "LerpQuatsByAlpha");
Params::CharacterPlayWallWalkAbility_LerpQuatsByAlpha Parms{};
Parms.QuatA = std::move(QuatA);
Parms.QuatB = std::move(QuatB);
Parms.Alpha = Alpha;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (OutQuat != nullptr)
*OutQuat = std::move(Parms.OutQuat);
}
// Function Cronos.CharacterPlayWallWalkAbility.RotateToPlatformOrientation
// (Final, Native, Public, HasOutParams, HasDefaults, BlueprintCallable)
// Parameters:
// const struct FRotator& CurrentRotation (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
// const struct FVector& NewUpVector (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& NewForwardVector (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bUseForwardVector (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FRotator* NewRotation (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
void UCharacterPlayWallWalkAbility::RotateToPlatformOrientation(const struct FRotator& CurrentRotation, const struct FVector& NewUpVector, const struct FVector& NewForwardVector, bool bUseForwardVector, struct FRotator* NewRotation)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayWallWalkAbility", "RotateToPlatformOrientation");
Params::CharacterPlayWallWalkAbility_RotateToPlatformOrientation Parms{};
Parms.CurrentRotation = std::move(CurrentRotation);
Parms.NewUpVector = std::move(NewUpVector);
Parms.NewForwardVector = std::move(NewForwardVector);
Parms.bUseForwardVector = bUseForwardVector;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (NewRotation != nullptr)
*NewRotation = std::move(Parms.NewRotation);
}
// Function Cronos.CharacterPlayWallWalkAbility.UpdateFlightTrajectory
// (Native, Event, Public, BlueprintEvent)
// Parameters:
// float DeltaTime (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCharacterPlayWallWalkAbility::UpdateFlightTrajectory(float DeltaTime)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayWallWalkAbility", "UpdateFlightTrajectory");
Params::CharacterPlayWallWalkAbility_UpdateFlightTrajectory Parms{};
Parms.DeltaTime = DeltaTime;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CharacterPlayWallWalkAbility.IsWallWalkingActive
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCharacterPlayWallWalkAbility::IsWallWalkingActive() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayWallWalkAbility", "IsWallWalkingActive");
Params::CharacterPlayWallWalkAbility_IsWallWalkingActive Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CharacterWeatherInterface.GetAmbientDustNiagara
// (Native, Event, Public, BlueprintCallable, BlueprintEvent, BlueprintPure, Const)
// Parameters:
// class UNiagaraComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UNiagaraComponent* ICharacterWeatherInterface::GetAmbientDustNiagara() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("CharacterWeatherInterface", "GetAmbientDustNiagara");
Params::CharacterWeatherInterface_GetAmbientDustNiagara Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CharAnimInstanceInterface.SetIsInTraversal
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// bool bState (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ICharAnimInstanceInterface::SetIsInTraversal(bool bState)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("CharAnimInstanceInterface", "SetIsInTraversal");
Params::CharAnimInstanceInterface_SetIsInTraversal Parms{};
Parms.bState = bState;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CinematicCardWidget.UpdateText
// (Event, Public, HasOutParams, BlueprintEvent)
// Parameters:
// const class FText& CardHeader (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
// const class FText& CardContents (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
void UCinematicCardWidget::UpdateText(const class FText& CardHeader, const class FText& CardContents)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CinematicCardWidget", "UpdateText");
Params::CinematicCardWidget_UpdateText Parms{};
Parms.CardHeader = std::move(CardHeader);
Parms.CardContents = std::move(CardContents);
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.CollisionComponent.StartSweep
// (Final, Native, Public, BlueprintCallable)
void UCollisionComponent::StartSweep()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CollisionComponent", "StartSweep");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CollisionComponent.StopSweep
// (Final, Native, Public, BlueprintCallable)
void UCollisionComponent::StopSweep()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CollisionComponent", "StopSweep");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.PlayerHUDCollectInfoWidget.Hide
// (Final, Native, Public, BlueprintCallable)
void UPlayerHUDCollectInfoWidget::Hide()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("PlayerHUDCollectInfoWidget", "Hide");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.PlayerHUDCollectInfoWidget.Show
// (Final, Native, Public, BlueprintCallable)
void UPlayerHUDCollectInfoWidget::Show()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("PlayerHUDCollectInfoWidget", "Show");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.PlayerHUDCollectInfoWidget.ShowInterrupted
// (Final, Native, Public, BlueprintCallable)
void UPlayerHUDCollectInfoWidget::ShowInterrupted()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("PlayerHUDCollectInfoWidget", "ShowInterrupted");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosBaseEnemyCharacter.AbsorptionFinished
// (Final, Native, Protected)
void ACronosBaseEnemyCharacter::AbsorptionFinished()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosBaseEnemyCharacter", "AbsorptionFinished");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosBaseEnemyCharacter.AbsorptionInterrupted
// (Final, Native, Protected)
void ACronosBaseEnemyCharacter::AbsorptionInterrupted()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosBaseEnemyCharacter", "AbsorptionInterrupted");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosBaseEnemyCharacter.AbsorptionStarted
// (Final, Native, Protected)
void ACronosBaseEnemyCharacter::AbsorptionStarted()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosBaseEnemyCharacter", "AbsorptionStarted");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosBaseEnemyCharacter.CharacterDied
// (Final, Native, Protected)
void ACronosBaseEnemyCharacter::CharacterDied()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosBaseEnemyCharacter", "CharacterDied");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosBaseEnemyCharacter.DisableMovementAndCapsules
// (Final, Native, Public, BlueprintCallable)
void ACronosBaseEnemyCharacter::DisableMovementAndCapsules()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosBaseEnemyCharacter", "DisableMovementAndCapsules");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosBaseEnemyCharacter.EnablePawnCollision
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// bool bEnabled (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ACronosBaseEnemyCharacter::EnablePawnCollision(bool bEnabled)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosBaseEnemyCharacter", "EnablePawnCollision");
Params::CronosBaseEnemyCharacter_EnablePawnCollision Parms{};
Parms.bEnabled = bEnabled;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosBaseEnemyCharacter.EnteringSleep
// (Native, Event, Public, BlueprintEvent)
// Parameters:
// const bool bCollisionEnabled (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ACronosBaseEnemyCharacter::EnteringSleep(const bool bCollisionEnabled)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosBaseEnemyCharacter", "EnteringSleep");
Params::CronosBaseEnemyCharacter_EnteringSleep Parms{};
Parms.bCollisionEnabled = bCollisionEnabled;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosBaseEnemyCharacter.ForceDeath
// (Final, Native, Public, BlueprintCallable)
void ACronosBaseEnemyCharacter::ForceDeath()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosBaseEnemyCharacter", "ForceDeath");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosBaseEnemyCharacter.InitializeAimAssistColliders
// (Final, Native, Protected)
void ACronosBaseEnemyCharacter::InitializeAimAssistColliders()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosBaseEnemyCharacter", "InitializeAimAssistColliders");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosBaseEnemyCharacter.NotifyOnNavLinkAnimFinished
// (Final, Native, Protected)
void ACronosBaseEnemyCharacter::NotifyOnNavLinkAnimFinished()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosBaseEnemyCharacter", "NotifyOnNavLinkAnimFinished");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosBaseEnemyCharacter.NotifyOnNavLinkJumpFinished
// (Final, Native, Protected)
void ACronosBaseEnemyCharacter::NotifyOnNavLinkJumpFinished()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosBaseEnemyCharacter", "NotifyOnNavLinkJumpFinished");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosBaseEnemyCharacter.OnAnnihilatorDamage
// (Native, Event, Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintEvent)
// Parameters:
// const struct FVector& ExplosionToEnemyDirection (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const bool IsBurn (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ACronosBaseEnemyCharacter::OnAnnihilatorDamage(const struct FVector& ExplosionToEnemyDirection, const bool IsBurn)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosBaseEnemyCharacter", "OnAnnihilatorDamage");
Params::CronosBaseEnemyCharacter_OnAnnihilatorDamage Parms{};
Parms.ExplosionToEnemyDirection = std::move(ExplosionToEnemyDirection);
Parms.IsBurn = IsBurn;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosBaseEnemyCharacter.OnBodyDissolved
// (Final, Native, Protected)
void ACronosBaseEnemyCharacter::OnBodyDissolved()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosBaseEnemyCharacter", "OnBodyDissolved");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosBaseEnemyCharacter.OnDeath_BP
// (Event, Public, BlueprintEvent)
void ACronosBaseEnemyCharacter::OnDeath_BP()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosBaseEnemyCharacter", "OnDeath_BP");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.CronosBaseEnemyCharacter.OnDimensionsChanged
// (Event, Public, BlueprintEvent)
// Parameters:
// float InHalfHeight (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float CurrentRadius (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float HalfHeightScale (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float RadiusScale (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ACronosBaseEnemyCharacter::OnDimensionsChanged(float InHalfHeight, float CurrentRadius, float HalfHeightScale, float RadiusScale)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosBaseEnemyCharacter", "OnDimensionsChanged");
Params::CronosBaseEnemyCharacter_OnDimensionsChanged Parms{};
Parms.InHalfHeight = InHalfHeight;
Parms.CurrentRadius = CurrentRadius;
Parms.HalfHeightScale = HalfHeightScale;
Parms.RadiusScale = RadiusScale;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.CronosBaseEnemyCharacter.OnEnemyHealthChanged
// (Final, Native, Protected)
// Parameters:
// int32 PreviousHealth (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ACronosBaseEnemyCharacter::OnEnemyHealthChanged(int32 PreviousHealth)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosBaseEnemyCharacter", "OnEnemyHealthChanged");
Params::CronosBaseEnemyCharacter_OnEnemyHealthChanged Parms{};
Parms.PreviousHealth = PreviousHealth;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosBaseEnemyCharacter.OnFinishedNavLinkUse
// (Final, Native, Public, BlueprintCallable)
void ACronosBaseEnemyCharacter::OnFinishedNavLinkUse()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosBaseEnemyCharacter", "OnFinishedNavLinkUse");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosBaseEnemyCharacter.OnGameplayTagUpdated
// (Final, Native, Protected)
// Parameters:
// const struct FGameplayTag& EventTag (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool TagExists (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ACronosBaseEnemyCharacter::OnGameplayTagUpdated(const struct FGameplayTag& EventTag, bool TagExists)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosBaseEnemyCharacter", "OnGameplayTagUpdated");
Params::CronosBaseEnemyCharacter_OnGameplayTagUpdated Parms{};
Parms.EventTag = std::move(EventTag);
Parms.TagExists = TagExists;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosBaseEnemyCharacter.OnLoadDead
// (Final, Native, Private)
void ACronosBaseEnemyCharacter::OnLoadDead()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosBaseEnemyCharacter", "OnLoadDead");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosBaseEnemyCharacter.OnRagdollFullyBlended
// (Final, Native, Protected)
void ACronosBaseEnemyCharacter::OnRagdollFullyBlended()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosBaseEnemyCharacter", "OnRagdollFullyBlended");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosBaseEnemyCharacter.RankChanged
// (Final, Native, Protected)
void ACronosBaseEnemyCharacter::RankChanged()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosBaseEnemyCharacter", "RankChanged");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosBaseEnemyCharacter.RequestWakeUp
// (Final, Native, Public)
void ACronosBaseEnemyCharacter::RequestWakeUp()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosBaseEnemyCharacter", "RequestWakeUp");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosBaseEnemyCharacter.SetAimAssistColliderState
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool bEnable (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ACronosBaseEnemyCharacter::SetAimAssistColliderState(bool bEnable)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosBaseEnemyCharacter", "SetAimAssistColliderState");
Params::CronosBaseEnemyCharacter_SetAimAssistColliderState Parms{};
Parms.bEnable = bEnable;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosBaseEnemyCharacter.SetLyingState
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// EAILying InLying (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ACronosBaseEnemyCharacter::SetLyingState(EAILying InLying)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosBaseEnemyCharacter", "SetLyingState");
Params::CronosBaseEnemyCharacter_SetLyingState Parms{};
Parms.InLying = InLying;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosBaseEnemyCharacter.SpawnLoot_BP
// (Event, Public, BlueprintEvent)
void ACronosBaseEnemyCharacter::SpawnLoot_BP()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosBaseEnemyCharacter", "SpawnLoot_BP");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.CronosBaseEnemyCharacter.ToggleSimplifiedCorpse_BP
// (Event, Public, BlueprintEvent)
// Parameters:
// const bool bShouldSimplify (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ACronosBaseEnemyCharacter::ToggleSimplifiedCorpse_BP(const bool bShouldSimplify)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosBaseEnemyCharacter", "ToggleSimplifiedCorpse_BP");
Params::CronosBaseEnemyCharacter_ToggleSimplifiedCorpse_BP Parms{};
Parms.bShouldSimplify = bShouldSimplify;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.CronosBaseEnemyCharacter.UpdateReportingTimer
// (Final, Native, Protected)
void ACronosBaseEnemyCharacter::UpdateReportingTimer()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosBaseEnemyCharacter", "UpdateReportingTimer");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosBaseEnemyCharacter.UpdateWwiseSwitchesForAll
// (Final, Native, Protected)
void ACronosBaseEnemyCharacter::UpdateWwiseSwitchesForAll()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosBaseEnemyCharacter", "UpdateWwiseSwitchesForAll");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosBaseEnemyCharacter.UseNavLink
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const struct FGameplayTag& AreaTag (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ACronosBaseEnemyCharacter::UseNavLink(const struct FGameplayTag& AreaTag)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosBaseEnemyCharacter", "UseNavLink");
Params::CronosBaseEnemyCharacter_UseNavLink Parms{};
Parms.AreaTag = std::move(AreaTag);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosBaseEnemyCharacter.WakingUp
// (Native, Event, Public, BlueprintEvent)
void ACronosBaseEnemyCharacter::WakingUp()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosBaseEnemyCharacter", "WakingUp");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosBaseEnemyCharacter.BoneCanBeHit
// (Final, Native, Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const EBones bone (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& Start (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& End (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ACronosBaseEnemyCharacter::BoneCanBeHit(const EBones bone, const struct FVector& Start, const struct FVector& End) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosBaseEnemyCharacter", "BoneCanBeHit");
Params::CronosBaseEnemyCharacter_BoneCanBeHit Parms{};
Parms.bone = bone;
Parms.Start = std::move(Start);
Parms.End = std::move(End);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosBaseEnemyCharacter.GetAbsorptionComponent
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class UAbsorptionComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UAbsorptionComponent* ACronosBaseEnemyCharacter::GetAbsorptionComponent() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosBaseEnemyCharacter", "GetAbsorptionComponent");
Params::CronosBaseEnemyCharacter_GetAbsorptionComponent Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosBaseEnemyCharacter.GetBone
// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const EBones bone (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector ACronosBaseEnemyCharacter::GetBone(const EBones bone) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosBaseEnemyCharacter", "GetBone");
Params::CronosBaseEnemyCharacter_GetBone Parms{};
Parms.bone = bone;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosBaseEnemyCharacter.GetCronosAbilitySystemComponent
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class UCronosAbilitySystemComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UCronosAbilitySystemComponent* ACronosBaseEnemyCharacter::GetCronosAbilitySystemComponent() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosBaseEnemyCharacter", "GetCronosAbilitySystemComponent");
Params::CronosBaseEnemyCharacter_GetCronosAbilitySystemComponent Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosBaseEnemyCharacter.GetCronosMovementComponent
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class UCronosCharacterMovementComponent*ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UCronosCharacterMovementComponent* ACronosBaseEnemyCharacter::GetCronosMovementComponent() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosBaseEnemyCharacter", "GetCronosMovementComponent");
Params::CronosBaseEnemyCharacter_GetCronosMovementComponent Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosBaseEnemyCharacter.GetEnemyArchetype
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// EEnemyArchetype ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EEnemyArchetype ACronosBaseEnemyCharacter::GetEnemyArchetype() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosBaseEnemyCharacter", "GetEnemyArchetype");
Params::CronosBaseEnemyCharacter_GetEnemyArchetype Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosBaseEnemyCharacter.GetEnemyOptimizationComponent
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class UEnemyOptimizationComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UEnemyOptimizationComponent* ACronosBaseEnemyCharacter::GetEnemyOptimizationComponent() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosBaseEnemyCharacter", "GetEnemyOptimizationComponent");
Params::CronosBaseEnemyCharacter_GetEnemyOptimizationComponent Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosBaseEnemyCharacter.GetIsUsingNewAI
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ACronosBaseEnemyCharacter::GetIsUsingNewAI() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosBaseEnemyCharacter", "GetIsUsingNewAI");
Params::CronosBaseEnemyCharacter_GetIsUsingNewAI Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosBaseEnemyCharacter.GetLyingType
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// EAILying ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EAILying ACronosBaseEnemyCharacter::GetLyingType() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosBaseEnemyCharacter", "GetLyingType");
Params::CronosBaseEnemyCharacter_GetLyingType Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosBaseEnemyCharacter.GetOwningEncounterManager
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class ACronosEncounterManager* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class ACronosEncounterManager* ACronosBaseEnemyCharacter::GetOwningEncounterManager() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosBaseEnemyCharacter", "GetOwningEncounterManager");
Params::CronosBaseEnemyCharacter_GetOwningEncounterManager Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosBaseEnemyCharacter.GetPhysicalBodyCenter
// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const EBones bone (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector ACronosBaseEnemyCharacter::GetPhysicalBodyCenter(const EBones bone) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosBaseEnemyCharacter", "GetPhysicalBodyCenter");
Params::CronosBaseEnemyCharacter_GetPhysicalBodyCenter Parms{};
Parms.bone = bone;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosBaseEnemyCharacter.GetRank
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 ACronosBaseEnemyCharacter::GetRank() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosBaseEnemyCharacter", "GetRank");
Params::CronosBaseEnemyCharacter_GetRank Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosBaseEnemyCharacter.GetSightPointComp
// (Native, Event, Protected, BlueprintEvent, Const)
// Parameters:
// class USceneComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class USceneComponent* ACronosBaseEnemyCharacter::GetSightPointComp() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosBaseEnemyCharacter", "GetSightPointComp");
Params::CronosBaseEnemyCharacter_GetSightPointComp Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosBaseEnemyCharacter.GetSoundComponent
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class UCronosEnemyAudioComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UCronosEnemyAudioComponent* ACronosBaseEnemyCharacter::GetSoundComponent() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosBaseEnemyCharacter", "GetSoundComponent");
Params::CronosBaseEnemyCharacter_GetSoundComponent Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosBaseEnemyCharacter.GetWeakPointsNumber
// (Event, Public, BlueprintCallable, BlueprintEvent, BlueprintPure, Const)
// Parameters:
// int32 InPhase (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 InRank (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 ACronosBaseEnemyCharacter::GetWeakPointsNumber(int32 InPhase, int32 InRank) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosBaseEnemyCharacter", "GetWeakPointsNumber");
Params::CronosBaseEnemyCharacter_GetWeakPointsNumber Parms{};
Parms.InPhase = InPhase;
Parms.InRank = InRank;
UObject::ProcessEvent(Func, &Parms);
return Parms.ReturnValue;
}
// Function Cronos.CronosBaseEnemyCharacter.IsLying
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ACronosBaseEnemyCharacter::IsLying() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosBaseEnemyCharacter", "IsLying");
Params::CronosBaseEnemyCharacter_IsLying Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosBaseEnemyCharacter.OnDespawn
// (Final, Native, Public, BlueprintCallable, Const)
// Parameters:
// bool bDisableSpawner (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bForceDestroy (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ACronosBaseEnemyCharacter::OnDespawn(bool bDisableSpawner, bool bForceDestroy) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosBaseEnemyCharacter", "OnDespawn");
Params::CronosBaseEnemyCharacter_OnDespawn Parms{};
Parms.bDisableSpawner = bDisableSpawner;
Parms.bForceDestroy = bForceDestroy;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.PathfinderCharacter.HandleTeleport
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const bool bStart (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const bool bUseEffects (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void APathfinderCharacter::HandleTeleport(const bool bStart, const bool bUseEffects)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("PathfinderCharacter", "HandleTeleport");
Params::PathfinderCharacter_HandleTeleport Parms{};
Parms.bStart = bStart;
Parms.bUseEffects = bUseEffects;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.PathfinderCharacter.OnBossfightBegin
// (Native, Event, Public, BlueprintEvent)
void APathfinderCharacter::OnBossfightBegin()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("PathfinderCharacter", "OnBossfightBegin");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.PathfinderCharacter.OnBossfightEnd
// (Event, Public, BlueprintEvent)
void APathfinderCharacter::OnBossfightEnd()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("PathfinderCharacter", "OnBossfightEnd");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.PathfinderCharacter.OnHealthChange
// (Final, Native, Private)
// Parameters:
// int32 prevHealth (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void APathfinderCharacter::OnHealthChange(int32 prevHealth)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("PathfinderCharacter", "OnHealthChange");
Params::PathfinderCharacter_OnHealthChange Parms{};
Parms.prevHealth = prevHealth;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.PathfinderCharacter.OnPhaseBegin
// (Native, Event, Public, HasOutParams, BlueprintEvent)
// Parameters:
// const EPathfinderPhases& Phase (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void APathfinderCharacter::OnPhaseBegin(const EPathfinderPhases& Phase)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("PathfinderCharacter", "OnPhaseBegin");
Params::PathfinderCharacter_OnPhaseBegin Parms{};
Parms.Phase = Phase;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.PathfinderCharacter.OnPhaseEnd
// (Native, Event, Public, HasOutParams, BlueprintEvent)
// Parameters:
// const EPathfinderPhases& Phase (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void APathfinderCharacter::OnPhaseEnd(const EPathfinderPhases& Phase)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("PathfinderCharacter", "OnPhaseEnd");
Params::PathfinderCharacter_OnPhaseEnd Parms{};
Parms.Phase = Phase;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.PathfinderCharacter.OnTeleportEnd
// (Event, Public, BlueprintEvent)
// Parameters:
// const bool bUseEffects (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void APathfinderCharacter::OnTeleportEnd(const bool bUseEffects)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("PathfinderCharacter", "OnTeleportEnd");
Params::PathfinderCharacter_OnTeleportEnd Parms{};
Parms.bUseEffects = bUseEffects;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.PathfinderCharacter.OnTeleportStart
// (Event, Public, BlueprintEvent)
// Parameters:
// const bool bUseEffects (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void APathfinderCharacter::OnTeleportStart(const bool bUseEffects)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("PathfinderCharacter", "OnTeleportStart");
Params::PathfinderCharacter_OnTeleportStart Parms{};
Parms.bUseEffects = bUseEffects;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.PathfinderCharacter.OnTeleportToNextArena
// (Event, Public, BlueprintEvent)
void APathfinderCharacter::OnTeleportToNextArena()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("PathfinderCharacter", "OnTeleportToNextArena");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.PathfinderCharacter.RequestNextPhase
// (Final, Native, Public, BlueprintCallable)
void APathfinderCharacter::RequestNextPhase()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("PathfinderCharacter", "RequestNextPhase");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.PathfinderCharacter.SetCanBeForcedToReact
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const bool CanBeForcedToReact (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void APathfinderCharacter::SetCanBeForcedToReact(const bool CanBeForcedToReact)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("PathfinderCharacter", "SetCanBeForcedToReact");
Params::PathfinderCharacter_SetCanBeForcedToReact Parms{};
Parms.CanBeForcedToReact = CanBeForcedToReact;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.PathfinderCharacter.SetCurrentForceReactType
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const EHurtType ReactType (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void APathfinderCharacter::SetCurrentForceReactType(const EHurtType ReactType)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("PathfinderCharacter", "SetCurrentForceReactType");
Params::PathfinderCharacter_SetCurrentForceReactType Parms{};
Parms.ReactType = ReactType;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.PathfinderCharacter.SetInvulnerable
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool Set (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void APathfinderCharacter::SetInvulnerable(bool Set)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("PathfinderCharacter", "SetInvulnerable");
Params::PathfinderCharacter_SetInvulnerable Parms{};
Parms.Set = Set;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.PathfinderCharacter.TeleportAround
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const float MinRangeFromTarget (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const float MaxRangeFromTarget (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const float MinAngleFromTarget (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const float MaxAngleFromTarget (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const bool InSweptArea (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const bool InUseCameraOrientation (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class AActor* TargetActor (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const bool CheckLoS (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const float MinRangeFromPreviousOwnerPosition (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const bool CheckNavigationToTarget (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const float AllowedZDiff (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void APathfinderCharacter::TeleportAround(const float MinRangeFromTarget, const float MaxRangeFromTarget, const float MinAngleFromTarget, const float MaxAngleFromTarget, const bool InSweptArea, const bool InUseCameraOrientation, const class AActor* TargetActor, const bool CheckLoS, const float MinRangeFromPreviousOwnerPosition, const bool CheckNavigationToTarget, const float AllowedZDiff)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("PathfinderCharacter", "TeleportAround");
Params::PathfinderCharacter_TeleportAround Parms{};
Parms.MinRangeFromTarget = MinRangeFromTarget;
Parms.MaxRangeFromTarget = MaxRangeFromTarget;
Parms.MinAngleFromTarget = MinAngleFromTarget;
Parms.MaxAngleFromTarget = MaxAngleFromTarget;
Parms.InSweptArea = InSweptArea;
Parms.InUseCameraOrientation = InUseCameraOrientation;
Parms.TargetActor = TargetActor;
Parms.CheckLoS = CheckLoS;
Parms.MinRangeFromPreviousOwnerPosition = MinRangeFromPreviousOwnerPosition;
Parms.CheckNavigationToTarget = CheckNavigationToTarget;
Parms.AllowedZDiff = AllowedZDiff;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.PathfinderCharacter.TeleportStraightLine
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const class AActor* TargetActor (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float DistanceFromTarget (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void APathfinderCharacter::TeleportStraightLine(const class AActor* TargetActor, float DistanceFromTarget)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("PathfinderCharacter", "TeleportStraightLine");
Params::PathfinderCharacter_TeleportStraightLine Parms{};
Parms.TargetActor = TargetActor;
Parms.DistanceFromTarget = DistanceFromTarget;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.PathfinderCharacter.GetArenaSpawnPoints
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// TMap<int32, class ACronosSpawnPoint*> ReturnValue (Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic)
TMap<int32, class ACronosSpawnPoint*> APathfinderCharacter::GetArenaSpawnPoints() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("PathfinderCharacter", "GetArenaSpawnPoints");
Params::PathfinderCharacter_GetArenaSpawnPoints Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.PathfinderCharacter.GetCanBeForcedToReact
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool APathfinderCharacter::GetCanBeForcedToReact() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("PathfinderCharacter", "GetCanBeForcedToReact");
Params::PathfinderCharacter_GetCanBeForcedToReact Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.PathfinderCharacter.GetCurrentPhase
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// EPathfinderPhases ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EPathfinderPhases APathfinderCharacter::GetCurrentPhase() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("PathfinderCharacter", "GetCurrentPhase");
Params::PathfinderCharacter_GetCurrentPhase Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SurfacePathFollowingComponent.FallCheck
// (Final, Native, Public)
void USurfacePathFollowingComponent::FallCheck()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SurfacePathFollowingComponent", "FallCheck");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SurfacePathFollowingComponent.OnDetachedFromWall
// (Final, Native, Public)
void USurfacePathFollowingComponent::OnDetachedFromWall()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SurfacePathFollowingComponent", "OnDetachedFromWall");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.DamageHandlingComponent.DissolveAll
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool IsBurning (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UDamageHandlingComponent::DissolveAll(bool IsBurning)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("DamageHandlingComponent", "DissolveAll");
Params::DamageHandlingComponent_DissolveAll Parms{};
Parms.IsBurning = IsBurning;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.DamageHandlingComponent.GetBoneName
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const EBones bone (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class FName ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FName UDamageHandlingComponent::GetBoneName(const EBones bone)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("DamageHandlingComponent", "GetBoneName");
Params::DamageHandlingComponent_GetBoneName Parms{};
Parms.bone = bone;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.DamageHandlingComponent.GetReceivedAccumulatedDamage
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class FName InBodyPart (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float UDamageHandlingComponent::GetReceivedAccumulatedDamage(class FName InBodyPart)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("DamageHandlingComponent", "GetReceivedAccumulatedDamage");
Params::DamageHandlingComponent_GetReceivedAccumulatedDamage Parms{};
Parms.InBodyPart = InBodyPart;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.DamageHandlingComponent.HandleDamage
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// float Damage (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UDamageType* DamageType (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class FName BoneName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class ACharacter* DamageInstigator (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* DamageCauser (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FHitResult& HitInfo (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
void UDamageHandlingComponent::HandleDamage(float Damage, const class UDamageType* DamageType, class FName BoneName, class ACharacter* DamageInstigator, class AActor* DamageCauser, const struct FHitResult& HitInfo)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("DamageHandlingComponent", "HandleDamage");
Params::DamageHandlingComponent_HandleDamage Parms{};
Parms.Damage = Damage;
Parms.DamageType = DamageType;
Parms.BoneName = BoneName;
Parms.DamageInstigator = DamageInstigator;
Parms.DamageCauser = DamageCauser;
Parms.HitInfo = std::move(HitInfo);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.DamageHandlingComponent.HandleDismemberment
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// float Damage (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FHitResult& HitInfo (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
void UDamageHandlingComponent::HandleDismemberment(float Damage, const struct FHitResult& HitInfo)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("DamageHandlingComponent", "HandleDismemberment");
Params::DamageHandlingComponent_HandleDismemberment Parms{};
Parms.Damage = Damage;
Parms.HitInfo = std::move(HitInfo);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.DamageHandlingComponent.HandleFullDismemberment
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// float Damage (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FHitResult& HitInfo (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
void UDamageHandlingComponent::HandleFullDismemberment(float Damage, const struct FHitResult& HitInfo)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("DamageHandlingComponent", "HandleFullDismemberment");
Params::DamageHandlingComponent_HandleFullDismemberment Parms{};
Parms.Damage = Damage;
Parms.HitInfo = std::move(HitInfo);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.DamageHandlingComponent.HandleStaggerDamage
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// float StaggerDamage (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UDamageType* DamageType (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class FName BoneName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class ACharacter* DamageInstigator (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* DamageCauser (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FHitResult& HitInfo (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
// const struct FHitImpulseSetup& InImpulse (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
void UDamageHandlingComponent::HandleStaggerDamage(float StaggerDamage, const class UDamageType* DamageType, class FName BoneName, class ACharacter* DamageInstigator, class AActor* DamageCauser, const struct FHitResult& HitInfo, const struct FHitImpulseSetup& InImpulse)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("DamageHandlingComponent", "HandleStaggerDamage");
Params::DamageHandlingComponent_HandleStaggerDamage Parms{};
Parms.StaggerDamage = StaggerDamage;
Parms.DamageType = DamageType;
Parms.BoneName = BoneName;
Parms.DamageInstigator = DamageInstigator;
Parms.DamageCauser = DamageCauser;
Parms.HitInfo = std::move(HitInfo);
Parms.InImpulse = std::move(InImpulse);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.DamageHandlingComponent.OnAppearanceApplied
// (Final, Native, Protected)
void UDamageHandlingComponent::OnAppearanceApplied()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("DamageHandlingComponent", "OnAppearanceApplied");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.DamageHandlingComponent.OnBodyPartsLoaded
// (Final, Native, Public)
// Parameters:
// const TSoftObjectPtr<class UCronosBodyPartsData>LoadedBodyPartsData (ConstParm, Parm, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UDamageHandlingComponent::OnBodyPartsLoaded(const TSoftObjectPtr<class UCronosBodyPartsData> LoadedBodyPartsData)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("DamageHandlingComponent", "OnBodyPartsLoaded");
Params::DamageHandlingComponent_OnBodyPartsLoaded Parms{};
Parms.LoadedBodyPartsData = LoadedBodyPartsData;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.DamageHandlingComponent.OnDetachedBodyPartTakePointDamage
// (Final, Native, Public, HasDefaults)
// Parameters:
// class AActor* DamagedActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float Damage (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AController* InstigatedBy (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& HitLocation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UPrimitiveComponent* FHitComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class FName BoneName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& ShotFromDirection (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UDamageType* DamageType (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* DamageCauser (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UDamageHandlingComponent::OnDetachedBodyPartTakePointDamage(class AActor* DamagedActor, float Damage, class AController* InstigatedBy, const struct FVector& HitLocation, class UPrimitiveComponent* FHitComponent, class FName BoneName, const struct FVector& ShotFromDirection, const class UDamageType* DamageType, class AActor* DamageCauser)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("DamageHandlingComponent", "OnDetachedBodyPartTakePointDamage");
Params::DamageHandlingComponent_OnDetachedBodyPartTakePointDamage Parms{};
Parms.DamagedActor = DamagedActor;
Parms.Damage = Damage;
Parms.InstigatedBy = InstigatedBy;
Parms.HitLocation = std::move(HitLocation);
Parms.FHitComponent = FHitComponent;
Parms.BoneName = BoneName;
Parms.ShotFromDirection = std::move(ShotFromDirection);
Parms.DamageType = DamageType;
Parms.DamageCauser = DamageCauser;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.DamageHandlingComponent.SetDamageReduction
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// float InReduction (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UDamageHandlingComponent::SetDamageReduction(float InReduction)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("DamageHandlingComponent", "SetDamageReduction");
Params::DamageHandlingComponent_SetDamageReduction Parms{};
Parms.InReduction = InReduction;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.DamageHandlingComponent.UpdatePhysicsBodies
// (Final, Native, Public, BlueprintCallable)
void UDamageHandlingComponent::UpdatePhysicsBodies()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("DamageHandlingComponent", "UpdatePhysicsBodies");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.DamageHandlingComponent.GetDamageReduction
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float UDamageHandlingComponent::GetDamageReduction() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("DamageHandlingComponent", "GetDamageReduction");
Params::DamageHandlingComponent_GetDamageReduction Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.DamageHandlingComponent.GetDismemberAllowedBones
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// TArray<class FName> ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic)
TArray<class FName> UDamageHandlingComponent::GetDismemberAllowedBones() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("DamageHandlingComponent", "GetDismemberAllowedBones");
Params::DamageHandlingComponent_GetDismemberAllowedBones Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CombatArea.OnEnemyEngaged
// (Final, Native, Protected)
void ACombatArea::OnEnemyEngaged()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CombatArea", "OnEnemyEngaged");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CombatArea.OnVolumeEntered
// (Final, Native, Protected, HasOutParams)
// Parameters:
// class UPrimitiveComponent* OverlappedComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* OtherActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UPrimitiveComponent* OtherComp (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 OtherBodyIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bFromSweep (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FHitResult& SweepResult (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
void ACombatArea::OnVolumeEntered(class UPrimitiveComponent* OverlappedComponent, class AActor* OtherActor, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, const struct FHitResult& SweepResult)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CombatArea", "OnVolumeEntered");
Params::CombatArea_OnVolumeEntered Parms{};
Parms.OverlappedComponent = OverlappedComponent;
Parms.OtherActor = OtherActor;
Parms.OtherComp = OtherComp;
Parms.OtherBodyIndex = OtherBodyIndex;
Parms.bFromSweep = bFromSweep;
Parms.SweepResult = std::move(SweepResult);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CombatArea.OnVolumeExited
// (Final, Native, Protected)
// Parameters:
// class UPrimitiveComponent* OverlappedComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* OtherActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UPrimitiveComponent* OtherComp (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 OtherBodyIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ACombatArea::OnVolumeExited(class UPrimitiveComponent* OverlappedComponent, class AActor* OtherActor, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CombatArea", "OnVolumeExited");
Params::CombatArea_OnVolumeExited Parms{};
Parms.OverlappedComponent = OverlappedComponent;
Parms.OtherActor = OtherActor;
Parms.OtherComp = OtherComp;
Parms.OtherBodyIndex = OtherBodyIndex;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CombatArea.ToggleCombatArea
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const bool bActivate (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ACombatArea::ToggleCombatArea(const bool bActivate)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CombatArea", "ToggleCombatArea");
Params::CombatArea_ToggleCombatArea Parms{};
Parms.bActivate = bActivate;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CombatArea.IsEnabled
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ACombatArea::IsEnabled() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CombatArea", "IsEnabled");
Params::CombatArea_IsEnabled Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CombatComponent.ApplyHitReactState
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const struct FHitReaction& HitReaction (ConstParm, Parm, OutParm, ReferenceParm, ContainsInstancedReference, NativeAccessSpecifierPublic)
// const struct FHitReactionParams& HitReactionParams (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
void UCombatComponent::ApplyHitReactState(const struct FHitReaction& HitReaction, const struct FHitReactionParams& HitReactionParams)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CombatComponent", "ApplyHitReactState");
Params::CombatComponent_ApplyHitReactState Parms{};
Parms.HitReaction = std::move(HitReaction);
Parms.HitReactionParams = std::move(HitReactionParams);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CombatComponent.NotifyOnTaskEndRequested
// (Final, Native, Protected)
// Parameters:
// class UGameplayTask* GameplayTask (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool Aborted (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCombatComponent::NotifyOnTaskEndRequested(class UGameplayTask* GameplayTask, bool Aborted)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CombatComponent", "NotifyOnTaskEndRequested");
Params::CombatComponent_NotifyOnTaskEndRequested Parms{};
Parms.GameplayTask = GameplayTask;
Parms.Aborted = Aborted;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CombatComponent.OnFightEnter
// (Final, Native, Public, BlueprintCallable)
void UCombatComponent::OnFightEnter()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CombatComponent", "OnFightEnter");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CombatComponent.OnFightExit
// (Final, Native, Public, BlueprintCallable)
void UCombatComponent::OnFightExit()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CombatComponent", "OnFightExit");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CombatComponent.OnHitReactionAnimEnd
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const struct FHitReaction& HitReaction (ConstParm, Parm, OutParm, ReferenceParm, ContainsInstancedReference, NativeAccessSpecifierPublic)
void UCombatComponent::OnHitReactionAnimEnd(const struct FHitReaction& HitReaction)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CombatComponent", "OnHitReactionAnimEnd");
Params::CombatComponent_OnHitReactionAnimEnd Parms{};
Parms.HitReaction = std::move(HitReaction);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CombatComponent.OnHitReactionEnd
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const struct FHitReaction& HitReaction (ConstParm, Parm, OutParm, ReferenceParm, ContainsInstancedReference, NativeAccessSpecifierPublic)
void UCombatComponent::OnHitReactionEnd(const struct FHitReaction& HitReaction)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CombatComponent", "OnHitReactionEnd");
Params::CombatComponent_OnHitReactionEnd Parms{};
Parms.HitReaction = std::move(HitReaction);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CombatComponent.SimulateFlinch
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// EBones bone (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// EHitDirection Direction (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCombatComponent::SimulateFlinch(EBones bone, EHitDirection Direction)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CombatComponent", "SimulateFlinch");
Params::CombatComponent_SimulateFlinch Parms{};
Parms.bone = bone;
Parms.Direction = Direction;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CombatComponent.SimulateHit
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// EBones bone (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// EHurtType HurtType (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// EHitDirection HitDirection (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCombatComponent::SimulateHit(EBones bone, EHurtType HurtType, EHitDirection HitDirection)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CombatComponent", "SimulateHit");
Params::CombatComponent_SimulateHit Parms{};
Parms.bone = bone;
Parms.HurtType = HurtType;
Parms.HitDirection = HitDirection;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CombatComponent.SimulateKnockDown
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// EHitDirection Direction (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCombatComponent::SimulateKnockDown(EHitDirection Direction)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CombatComponent", "SimulateKnockDown");
Params::CombatComponent_SimulateKnockDown Parms{};
Parms.Direction = Direction;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CombatComponent.SimulateLongHit
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// EHitDirection Direction (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCombatComponent::SimulateLongHit(EHitDirection Direction)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CombatComponent", "SimulateLongHit");
Params::CombatComponent_SimulateLongHit Parms{};
Parms.Direction = Direction;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CombatComponent.GetCurrentCombatOperation
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class UAITask_CombatOperation* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UAITask_CombatOperation* UCombatComponent::GetCurrentCombatOperation() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CombatComponent", "GetCurrentCombatOperation");
Params::CombatComponent_GetCurrentCombatOperation Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CombatComponent.HasCurrentCombatOperation
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCombatComponent::HasCurrentCombatOperation() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CombatComponent", "HasCurrentCombatOperation");
Params::CombatComponent_HasCurrentCombatOperation Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.TentacleGrabComponent.InitTentacleGrab
// (Final, Native, Public)
void UTentacleGrabComponent::InitTentacleGrab()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("TentacleGrabComponent", "InitTentacleGrab");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.TentacleGrabComponent.OnGrabStateChange
// (Final, Native, Public)
// Parameters:
// ETentacleGrabState NewState (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UTentacleGrabComponent::OnGrabStateChange(ETentacleGrabState NewState)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("TentacleGrabComponent", "OnGrabStateChange");
Params::TentacleGrabComponent_OnGrabStateChange Parms{};
Parms.NewState = NewState;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.TentacleGrabComponent.OnGrabTentaclesTimelineEnd
// (Final, Native, Private)
void UTentacleGrabComponent::OnGrabTentaclesTimelineEnd()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("TentacleGrabComponent", "OnGrabTentaclesTimelineEnd");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.TentacleGrabComponent.OnGrabTentaclesTimelineTick_GetReady
// (Final, Native, Private)
// Parameters:
// float Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UTentacleGrabComponent::OnGrabTentaclesTimelineTick_GetReady(float Value)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("TentacleGrabComponent", "OnGrabTentaclesTimelineTick_GetReady");
Params::TentacleGrabComponent_OnGrabTentaclesTimelineTick_GetReady Parms{};
Parms.Value = Value;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.TentacleGrabComponent.OnGrabTentaclesTimelineTick_GetShotOut
// (Final, Native, Private)
// Parameters:
// float Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UTentacleGrabComponent::OnGrabTentaclesTimelineTick_GetShotOut(float Value)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("TentacleGrabComponent", "OnGrabTentaclesTimelineTick_GetShotOut");
Params::TentacleGrabComponent_OnGrabTentaclesTimelineTick_GetShotOut Parms{};
Parms.Value = Value;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.TentacleGrabComponent.OnGrabTentaclesTimelineTick_Retreact
// (Final, Native, Private)
// Parameters:
// float Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UTentacleGrabComponent::OnGrabTentaclesTimelineTick_Retreact(float Value)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("TentacleGrabComponent", "OnGrabTentaclesTimelineTick_Retreact");
Params::TentacleGrabComponent_OnGrabTentaclesTimelineTick_Retreact Parms{};
Parms.Value = Value;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CombatOperationHitbox.OnActorOverlapped
// (Final, Native, Protected, HasOutParams, BlueprintCallable)
// Parameters:
// const struct FHitResult& HitResult (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
void UCombatOperationHitbox::OnActorOverlapped(const struct FHitResult& HitResult)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CombatOperationHitbox", "OnActorOverlapped");
Params::CombatOperationHitbox_OnActorOverlapped Parms{};
Parms.HitResult = std::move(HitResult);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.DebugLightsRootActor.GetAllChildsWithTag
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class FName Tag (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool FromAllRoots (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// TArray<class AActor*> ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic)
TArray<class AActor*> ADebugLightsRootActor::GetAllChildsWithTag(class FName Tag, bool FromAllRoots)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("DebugLightsRootActor", "GetAllChildsWithTag");
Params::DebugLightsRootActor_GetAllChildsWithTag Parms{};
Parms.Tag = Tag;
Parms.FromAllRoots = FromAllRoots;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.DebugLightsRootActor.GetAllLightsRoots
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// TArray<class ADebugLightsRootActor*> ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic)
TArray<class ADebugLightsRootActor*> ADebugLightsRootActor::GetAllLightsRoots()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("DebugLightsRootActor", "GetAllLightsRoots");
Params::DebugLightsRootActor_GetAllLightsRoots Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CombatOperation_GrabAttack.BehaviorGrab
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// class AAIController* Controller (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class USmortGameplayBehavior* OwnerBehavior (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UObject* Target (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UGrabAttackConfig* InGrabAttackConfig (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// TSubclassOf<class UBTQTE> InQTEClassToStart (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UCombatOperation_GrabAttack* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UCombatOperation_GrabAttack* UCombatOperation_GrabAttack::BehaviorGrab(class AAIController* Controller, class USmortGameplayBehavior* OwnerBehavior, class UObject* Target, class UGrabAttackConfig* InGrabAttackConfig, TSubclassOf<class UBTQTE> InQTEClassToStart)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CombatOperation_GrabAttack", "BehaviorGrab");
Params::CombatOperation_GrabAttack_BehaviorGrab Parms{};
Parms.Controller = Controller;
Parms.OwnerBehavior = OwnerBehavior;
Parms.Target = Target;
Parms.InGrabAttackConfig = InGrabAttackConfig;
Parms.InQTEClassToStart = InQTEClassToStart;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CombatOperation_GrabAttack.OnMontageBlendOut
// (Final, Native, Protected)
// Parameters:
// class UAnimMontage* Montage (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bInterrupted (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCombatOperation_GrabAttack::OnMontageBlendOut(class UAnimMontage* Montage, bool bInterrupted)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CombatOperation_GrabAttack", "OnMontageBlendOut");
Params::CombatOperation_GrabAttack_OnMontageBlendOut Parms{};
Parms.Montage = Montage;
Parms.bInterrupted = bInterrupted;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CombatOperation_GrabAttack.OnMontageEnded
// (Final, Native, Protected)
// Parameters:
// class UAnimMontage* Montage (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bInterrupted (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCombatOperation_GrabAttack::OnMontageEnded(class UAnimMontage* Montage, bool bInterrupted)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CombatOperation_GrabAttack", "OnMontageEnded");
Params::CombatOperation_GrabAttack_OnMontageEnded Parms{};
Parms.Montage = Montage;
Parms.bInterrupted = bInterrupted;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CombatOperation_GrabAttack.OnNotifyBegin
// (Final, Native, Protected, HasOutParams)
// Parameters:
// class FName NotifyName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FBranchingPointNotifyPayload&BranchingPointPayload (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
void UCombatOperation_GrabAttack::OnNotifyBegin(class FName NotifyName, const struct FBranchingPointNotifyPayload& BranchingPointPayload)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CombatOperation_GrabAttack", "OnNotifyBegin");
Params::CombatOperation_GrabAttack_OnNotifyBegin Parms{};
Parms.NotifyName = NotifyName;
Parms.BranchingPointPayload = std::move(BranchingPointPayload);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CombatOperation_GrabAttack.OnQTEEnded
// (Final, Native, Protected, HasOutParams)
// Parameters:
// class UBTQTE* InQTE (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FGameplayTag& InStopReason (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCombatOperation_GrabAttack::OnQTEEnded(class UBTQTE* InQTE, const struct FGameplayTag& InStopReason)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CombatOperation_GrabAttack", "OnQTEEnded");
Params::CombatOperation_GrabAttack_OnQTEEnded Parms{};
Parms.InQTE = InQTE;
Parms.InStopReason = std::move(InStopReason);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CombatOperation_GrabSyncAttack.BehaviorGrab
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// class AAIController* Controller (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class USmortGameplayBehavior* OwnerBehavior (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UObject* Target (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UGrabConfig* InGrabConfig (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// TSubclassOf<class UBTQTE> QTEClassToStart (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UCombatOperation_GrabSyncAttack* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UCombatOperation_GrabSyncAttack* UCombatOperation_GrabSyncAttack::BehaviorGrab(class AAIController* Controller, class USmortGameplayBehavior* OwnerBehavior, class UObject* Target, class UGrabConfig* InGrabConfig, TSubclassOf<class UBTQTE> QTEClassToStart)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CombatOperation_GrabSyncAttack", "BehaviorGrab");
Params::CombatOperation_GrabSyncAttack_BehaviorGrab Parms{};
Parms.Controller = Controller;
Parms.OwnerBehavior = OwnerBehavior;
Parms.Target = Target;
Parms.InGrabConfig = InGrabConfig;
Parms.QTEClassToStart = QTEClassToStart;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CombatOperation_GrabSyncAttack.OnMontageInterrupted
// (Final, Native, Private)
// Parameters:
// class UAnimMontage* Montage (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bBInterrupted (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCombatOperation_GrabSyncAttack::OnMontageInterrupted(class UAnimMontage* Montage, bool bBInterrupted)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CombatOperation_GrabSyncAttack", "OnMontageInterrupted");
Params::CombatOperation_GrabSyncAttack_OnMontageInterrupted Parms{};
Parms.Montage = Montage;
Parms.bBInterrupted = bBInterrupted;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CombatOperation_GrabSyncAttack.OnNotifyBeginReceived
// (Final, Native, Private, HasOutParams)
// Parameters:
// class FName NotifyName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FBranchingPointNotifyPayload&BranchingPointPayload (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
void UCombatOperation_GrabSyncAttack::OnNotifyBeginReceived(class FName NotifyName, const struct FBranchingPointNotifyPayload& BranchingPointPayload)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CombatOperation_GrabSyncAttack", "OnNotifyBeginReceived");
Params::CombatOperation_GrabSyncAttack_OnNotifyBeginReceived Parms{};
Parms.NotifyName = NotifyName;
Parms.BranchingPointPayload = std::move(BranchingPointPayload);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CombatOperation_GrabSyncAttack.OnQTEInit
// (Final, Native, Public)
// Parameters:
// class UBTQTE* InCronosQTE (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCombatOperation_GrabSyncAttack::OnQTEInit(class UBTQTE* InCronosQTE)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CombatOperation_GrabSyncAttack", "OnQTEInit");
Params::CombatOperation_GrabSyncAttack_OnQTEInit Parms{};
Parms.InCronosQTE = InCronosQTE;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.TagHolderInterface.GetGameplayTag
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// struct FGameplayTag ReturnValue (Parm, OutParm, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FGameplayTag ITagHolderInterface::GetGameplayTag()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("TagHolderInterface", "GetGameplayTag");
Params::TagHolderInterface_GetGameplayTag Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.TagHolderInterface.SetGameplayTag
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// const struct FGameplayTag& NewTag (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ITagHolderInterface::SetGameplayTag(const struct FGameplayTag& NewTag)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("TagHolderInterface", "SetGameplayTag");
Params::TagHolderInterface_SetGameplayTag Parms{};
Parms.NewTag = std::move(NewTag);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CombatOperation_TentacleGrab.BehaviorTentacleGrab
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// TSubclassOf<class UCombatOperation_TentacleGrab>GrabTaskTemplate (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AAIController* Controller (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class USmortGameplayBehavior* OwnerBehavior (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UObject* Target (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UTentaclesGrabConfig* InGrabConfig_0 (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UCombatOperation_TentacleGrab* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UCombatOperation_TentacleGrab* UCombatOperation_TentacleGrab::BehaviorTentacleGrab(TSubclassOf<class UCombatOperation_TentacleGrab> GrabTaskTemplate, class AAIController* Controller, class USmortGameplayBehavior* OwnerBehavior, class UObject* Target, class UTentaclesGrabConfig* InGrabConfig_0)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CombatOperation_TentacleGrab", "BehaviorTentacleGrab");
Params::CombatOperation_TentacleGrab_BehaviorTentacleGrab Parms{};
Parms.GrabTaskTemplate = GrabTaskTemplate;
Parms.Controller = Controller;
Parms.OwnerBehavior = OwnerBehavior;
Parms.Target = Target;
Parms.InGrabConfig_0 = InGrabConfig_0;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CombatOperation_TentacleGrab.CatchPlayer
// (Event, Public, BlueprintEvent)
void UCombatOperation_TentacleGrab::CatchPlayer()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CombatOperation_TentacleGrab", "CatchPlayer");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.CombatOperation_TentacleGrab.ForceStop
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// float RetractDelay (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCombatOperation_TentacleGrab::ForceStop(float RetractDelay)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CombatOperation_TentacleGrab", "ForceStop");
Params::CombatOperation_TentacleGrab_ForceStop Parms{};
Parms.RetractDelay = RetractDelay;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CombatOperation_TentacleGrab.GrabMissed
// (Event, Public, BlueprintEvent)
// Parameters:
// ETentacleGrabMissReason InTentacleGrabMissReason (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCombatOperation_TentacleGrab::GrabMissed(ETentacleGrabMissReason InTentacleGrabMissReason)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CombatOperation_TentacleGrab", "GrabMissed");
Params::CombatOperation_TentacleGrab_GrabMissed Parms{};
Parms.InTentacleGrabMissReason = InTentacleGrabMissReason;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.CombatOperation_TentacleGrab.OnChangeGrabState
// (Event, Public, BlueprintEvent)
// Parameters:
// ETentacleGrabState NewState (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCombatOperation_TentacleGrab::OnChangeGrabState(ETentacleGrabState NewState)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CombatOperation_TentacleGrab", "OnChangeGrabState");
Params::CombatOperation_TentacleGrab_OnChangeGrabState Parms{};
Parms.NewState = NewState;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.CombatOperation_TentacleGrab.OpenJaw
// (Event, Public, BlueprintEvent)
void UCombatOperation_TentacleGrab::OpenJaw()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CombatOperation_TentacleGrab", "OpenJaw");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.CombatOperation_TentacleGrab.ThrowTentickles
// (Event, Public, BlueprintEvent)
void UCombatOperation_TentacleGrab::ThrowTentickles()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CombatOperation_TentacleGrab", "ThrowTentickles");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.CompassMarkerOrganizer.OnEffectorDataChanged
// (Final, Native, Private)
// Parameters:
// const class UObjectivesSystemBehaviorEffector*Effector (ConstParm, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ACompassMarkerOrganizer::OnEffectorDataChanged(const class UObjectivesSystemBehaviorEffector* Effector)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CompassMarkerOrganizer", "OnEffectorDataChanged");
Params::CompassMarkerOrganizer_OnEffectorDataChanged Parms{};
Parms.Effector = Effector;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.ConfigurableAmountWidget.Accept
// (Final, Native, Public, BlueprintCallable)
void UConfigurableAmountWidget::Accept()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ConfigurableAmountWidget", "Accept");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.ConfigurableAmountWidget.Cancel
// (Final, Native, Public, BlueprintCallable)
void UConfigurableAmountWidget::Cancel()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ConfigurableAmountWidget", "Cancel");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.ConfigurableAmountWidget.DecreaseAmount
// (Final, Native, Public, BlueprintCallable)
void UConfigurableAmountWidget::DecreaseAmount()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ConfigurableAmountWidget", "DecreaseAmount");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.ConfigurableAmountWidget.Hide
// (Final, Native, Public, BlueprintCallable)
void UConfigurableAmountWidget::Hide()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ConfigurableAmountWidget", "Hide");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.ConfigurableAmountWidget.IncreaseAmount
// (Final, Native, Public, BlueprintCallable)
void UConfigurableAmountWidget::IncreaseAmount()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ConfigurableAmountWidget", "IncreaseAmount");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.ConfigurableAmountWidget.Show
// (Final, Native, Public, BlueprintCallable)
void UConfigurableAmountWidget::Show()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ConfigurableAmountWidget", "Show");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.ConfigurableAmountWidget.ToggleModalVisibility
// (Final, Native, Public, BlueprintCallable)
void UConfigurableAmountWidget::ToggleModalVisibility()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ConfigurableAmountWidget", "ToggleModalVisibility");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.ConfigurableAmountWidget.GetAmount
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 UConfigurableAmountWidget::GetAmount() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ConfigurableAmountWidget", "GetAmount");
Params::ConfigurableAmountWidget_GetAmount Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.ConfigurableAmountWidget.GetItemData
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const struct FInventoryItemDataStruct ReturnValue (ConstParm, Parm, OutParm, ReturnParm, ReferenceParm, NativeAccessSpecifierPublic)
const struct FInventoryItemDataStruct UConfigurableAmountWidget::GetItemData() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ConfigurableAmountWidget", "GetItemData");
Params::ConfigurableAmountWidget_GetItemData Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CounterAttacksConfig.SelectCounterAttack
// (Final, Native, Private, HasOutParams, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class APawn* Avatar (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FHitReactionParams& CausingHitReact (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
// class UAnimMontage* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UAnimMontage* UCounterAttacksConfig::SelectCounterAttack(class APawn* Avatar, const struct FHitReactionParams& CausingHitReact) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CounterAttacksConfig", "SelectCounterAttack");
Params::CounterAttacksConfig_SelectCounterAttack Parms{};
Parms.Avatar = Avatar;
Parms.CausingHitReact = std::move(CausingHitReact);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CrashTestClass.DoCrashMe
// (Final, Native, Public, BlueprintCallable)
void ACrashTestClass::DoCrashMe()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CrashTestClass", "DoCrashMe");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosAbilitySystemComponent.AbilityInputTagPressed
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const struct FGameplayTag& InputTag (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosAbilitySystemComponent::AbilityInputTagPressed(const struct FGameplayTag& InputTag)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAbilitySystemComponent", "AbilityInputTagPressed");
Params::CronosAbilitySystemComponent_AbilityInputTagPressed Parms{};
Parms.InputTag = std::move(InputTag);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosAbilitySystemComponent.AddGameplayTag
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const struct FGameplayTag& Tag (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosAbilitySystemComponent::AddGameplayTag(const struct FGameplayTag& Tag)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAbilitySystemComponent", "AddGameplayTag");
Params::CronosAbilitySystemComponent_AddGameplayTag Parms{};
Parms.Tag = std::move(Tag);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosAbilitySystemComponent.AddUniqueGameplayTag
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const struct FGameplayTag& Tag (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosAbilitySystemComponent::AddUniqueGameplayTag(const struct FGameplayTag& Tag)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAbilitySystemComponent", "AddUniqueGameplayTag");
Params::CronosAbilitySystemComponent_AddUniqueGameplayTag Parms{};
Parms.Tag = std::move(Tag);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosAbilitySystemComponent.CanActivateAbilityByClass
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// TSubclassOf<class UGameplayAbility> InGameplayClass (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCronosAbilitySystemComponent::CanActivateAbilityByClass(TSubclassOf<class UGameplayAbility> InGameplayClass)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAbilitySystemComponent", "CanActivateAbilityByClass");
Params::CronosAbilitySystemComponent_CanActivateAbilityByClass Parms{};
Parms.InGameplayClass = InGameplayClass;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosAbilitySystemComponent.GetAbilityByTag
// (Final, Native, Public, HasOutParams, BlueprintCallable, BlueprintPure)
// Parameters:
// const struct FGameplayTag& InTag (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UCronosGameplayAbility* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UCronosGameplayAbility* UCronosAbilitySystemComponent::GetAbilityByTag(const struct FGameplayTag& InTag)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAbilitySystemComponent", "GetAbilityByTag");
Params::CronosAbilitySystemComponent_GetAbilityByTag Parms{};
Parms.InTag = std::move(InTag);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosAbilitySystemComponent.GetActiveAbilityByClass
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// TSubclassOf<class UGameplayAbility> InGameplayAbility (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UGameplayAbility* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UGameplayAbility* UCronosAbilitySystemComponent::GetActiveAbilityByClass(TSubclassOf<class UGameplayAbility> InGameplayAbility)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAbilitySystemComponent", "GetActiveAbilityByClass");
Params::CronosAbilitySystemComponent_GetActiveAbilityByClass Parms{};
Parms.InGameplayAbility = InGameplayAbility;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosAbilitySystemComponent.RemoveGameplayTag
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const struct FGameplayTag& Tag (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosAbilitySystemComponent::RemoveGameplayTag(const struct FGameplayTag& Tag)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAbilitySystemComponent", "RemoveGameplayTag");
Params::CronosAbilitySystemComponent_RemoveGameplayTag Parms{};
Parms.Tag = std::move(Tag);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosAbilitySystemComponent.RemoveGameplayTagCompletely
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const struct FGameplayTag& Tag (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosAbilitySystemComponent::RemoveGameplayTagCompletely(const struct FGameplayTag& Tag)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAbilitySystemComponent", "RemoveGameplayTagCompletely");
Params::CronosAbilitySystemComponent_RemoveGameplayTagCompletely Parms{};
Parms.Tag = std::move(Tag);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosAbilitySystemComponent.SwitchGameplayTag
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const struct FGameplayTag& Tag (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCronosAbilitySystemComponent::SwitchGameplayTag(const struct FGameplayTag& Tag)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAbilitySystemComponent", "SwitchGameplayTag");
Params::CronosAbilitySystemComponent_SwitchGameplayTag Parms{};
Parms.Tag = std::move(Tag);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosAbilitySystemComponent.TryCancelAbilityByClass
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// TSubclassOf<class UGameplayAbility> InAbilityToCancel (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosAbilitySystemComponent::TryCancelAbilityByClass(TSubclassOf<class UGameplayAbility> InAbilityToCancel)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAbilitySystemComponent", "TryCancelAbilityByClass");
Params::CronosAbilitySystemComponent_TryCancelAbilityByClass Parms{};
Parms.InAbilityToCancel = InAbilityToCancel;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosAbilitySystemComponent.CanActivateAbilityByTag
// (Final, Native, Public, HasOutParams, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const struct FGameplayTagContainer& GameplayTagContainer (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCronosAbilitySystemComponent::CanActivateAbilityByTag(const struct FGameplayTagContainer& GameplayTagContainer) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAbilitySystemComponent", "CanActivateAbilityByTag");
Params::CronosAbilitySystemComponent_CanActivateAbilityByTag Parms{};
Parms.GameplayTagContainer = std::move(GameplayTagContainer);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosAbilitySystemComponent.CanActivateAbilityByTriggerTag
// (Final, Native, Public, HasOutParams, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const struct FGameplayTag& InGameplayTag (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCronosAbilitySystemComponent::CanActivateAbilityByTriggerTag(const struct FGameplayTag& InGameplayTag) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAbilitySystemComponent", "CanActivateAbilityByTriggerTag");
Params::CronosAbilitySystemComponent_CanActivateAbilityByTriggerTag Parms{};
Parms.InGameplayTag = std::move(InGameplayTag);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosAbilitySystemComponent.GetAbilityByTriggerTag
// (Final, Native, Public, HasOutParams, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const struct FGameplayTag& InGameplayTag (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// TArray<struct FGameplayAbilitySpec>* OutMatchingGameplayAbilities (Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic)
void UCronosAbilitySystemComponent::GetAbilityByTriggerTag(const struct FGameplayTag& InGameplayTag, TArray<struct FGameplayAbilitySpec>* OutMatchingGameplayAbilities) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAbilitySystemComponent", "GetAbilityByTriggerTag");
Params::CronosAbilitySystemComponent_GetAbilityByTriggerTag Parms{};
Parms.InGameplayTag = std::move(InGameplayTag);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (OutMatchingGameplayAbilities != nullptr)
*OutMatchingGameplayAbilities = std::move(Parms.OutMatchingGameplayAbilities);
}
// Function Cronos.CronosAbilitySystemComponent.GetLastAbilityActivationTime
// (Final, Native, Public, HasOutParams, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const struct FGameplayTag& AbilityTag (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float UCronosAbilitySystemComponent::GetLastAbilityActivationTime(const struct FGameplayTag& AbilityTag) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAbilitySystemComponent", "GetLastAbilityActivationTime");
Params::CronosAbilitySystemComponent_GetLastAbilityActivationTime Parms{};
Parms.AbilityTag = std::move(AbilityTag);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosAbilitySystemComponent.GetRemainingCooldownPercent
// (Final, Native, Public, HasOutParams, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const struct FGameplayTag& AbilityTag (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float UCronosAbilitySystemComponent::GetRemainingCooldownPercent(const struct FGameplayTag& AbilityTag) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAbilitySystemComponent", "GetRemainingCooldownPercent");
Params::CronosAbilitySystemComponent_GetRemainingCooldownPercent Parms{};
Parms.AbilityTag = std::move(AbilityTag);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosActionPoint.OnPointCompleted
// (Event, Public, BlueprintEvent)
// Parameters:
// class AAIController* Controller (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ACronosActionPoint::OnPointCompleted(class AAIController* Controller)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosActionPoint", "OnPointCompleted");
Params::CronosActionPoint_OnPointCompleted Parms{};
Parms.Controller = Controller;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.CronosAiController.Awake
// (Final, Native, Public, BlueprintCallable)
void ACronosAiController::Awake()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAiController", "Awake");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosAiController.CacheTransform
// (Final, Native, Public, BlueprintCallable)
void ACronosAiController::CacheTransform()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAiController", "CacheTransform");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosAiController.ClearFocusPriority
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const EFocusCategory InCategory (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ACronosAiController::ClearFocusPriority(const EFocusCategory InCategory)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAiController", "ClearFocusPriority");
Params::CronosAiController_ClearFocusPriority Parms{};
Parms.InCategory = InCategory;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosAiController.CombatEnded
// (Final, Native, Protected)
void ACronosAiController::CombatEnded()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAiController", "CombatEnded");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosAiController.CombatStarted
// (Final, Native, Protected)
void ACronosAiController::CombatStarted()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAiController", "CombatStarted");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosAiController.ConsumeToken
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ACronosAiController::ConsumeToken()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAiController", "ConsumeToken");
Params::CronosAiController_ConsumeToken Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosAiController.GetNavBreadcrumbs
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// TArray<struct FVector> ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic)
TArray<struct FVector> ACronosAiController::GetNavBreadcrumbs()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAiController", "GetNavBreadcrumbs");
Params::CronosAiController_GetNavBreadcrumbs Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosAiController.InterruptAwakening
// (Final, Native, Protected)
// Parameters:
// class AActor* Actor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ACronosAiController::InterruptAwakening(class AActor* Actor)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAiController", "InterruptAwakening");
Params::CronosAiController_InterruptAwakening Parms{};
Parms.Actor = Actor;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosAiController.LockNavBreadcrumbs
// (Final, Native, Public, BlueprintCallable)
void ACronosAiController::LockNavBreadcrumbs()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAiController", "LockNavBreadcrumbs");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosAiController.OnBehaviorEnded
// (Final, Native, Public, HasOutParams)
// Parameters:
// const struct FBehaviorOptionHandle& BehaviorHandle (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
// const class FString& BehaviorName (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ACronosAiController::OnBehaviorEnded(const struct FBehaviorOptionHandle& BehaviorHandle, const class FString& BehaviorName)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAiController", "OnBehaviorEnded");
Params::CronosAiController_OnBehaviorEnded Parms{};
Parms.BehaviorHandle = std::move(BehaviorHandle);
Parms.BehaviorName = std::move(BehaviorName);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosAiController.OnBehaviorStarted
// (Final, Native, Public, HasOutParams)
// Parameters:
// const struct FBehaviorOptionHandle& BehaviorHandle (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
// const class FString& BehaviorName (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ACronosAiController::OnBehaviorStarted(const struct FBehaviorOptionHandle& BehaviorHandle, const class FString& BehaviorName)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAiController", "OnBehaviorStarted");
Params::CronosAiController_OnBehaviorStarted Parms{};
Parms.BehaviorHandle = std::move(BehaviorHandle);
Parms.BehaviorName = std::move(BehaviorName);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosAiController.OnBehaviorTargetSelected
// (Final, Native, Public)
// Parameters:
// class UObject* InTarget (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ACronosAiController::OnBehaviorTargetSelected(class UObject* InTarget)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAiController", "OnBehaviorTargetSelected");
Params::CronosAiController_OnBehaviorTargetSelected Parms{};
Parms.InTarget = InTarget;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosAiController.OnCharacterDied
// (Final, Native, Public)
// Parameters:
// class AActor* Actor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ACronosAiController::OnCharacterDied(class AActor* Actor)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAiController", "OnCharacterDied");
Params::CronosAiController_OnCharacterDied Parms{};
Parms.Actor = Actor;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosAiController.OnCinematicEnded
// (Final, Native, Public)
void ACronosAiController::OnCinematicEnded()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAiController", "OnCinematicEnded");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosAiController.OnControlledCharacterHealthChanged
// (Final, Native, Protected)
// Parameters:
// const int32 PreviousHealth (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ACronosAiController::OnControlledCharacterHealthChanged(const int32 PreviousHealth)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAiController", "OnControlledCharacterHealthChanged");
Params::CronosAiController_OnControlledCharacterHealthChanged Parms{};
Parms.PreviousHealth = PreviousHealth;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosAiController.OnControlledCharacterReceivedDamage
// (Final, Native, Protected)
// Parameters:
// const float Damage (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ACronosAiController::OnControlledCharacterReceivedDamage(const float Damage)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAiController", "OnControlledCharacterReceivedDamage");
Params::CronosAiController_OnControlledCharacterReceivedDamage Parms{};
Parms.Damage = Damage;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosAiController.OnPawnGameplayTagUpdated
// (Final, Native, Public)
// Parameters:
// const struct FGameplayTag& EventTag (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool TagExists (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ACronosAiController::OnPawnGameplayTagUpdated(const struct FGameplayTag& EventTag, bool TagExists)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAiController", "OnPawnGameplayTagUpdated");
Params::CronosAiController_OnPawnGameplayTagUpdated Parms{};
Parms.EventTag = std::move(EventTag);
Parms.TagExists = TagExists;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosAiController.OnTargetPerceptionUpdated
// (Final, Native, Protected)
// Parameters:
// class AActor* Actor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FAIStimulus& Stimulus (Parm, NoDestructor, NativeAccessSpecifierPublic)
void ACronosAiController::OnTargetPerceptionUpdated(class AActor* Actor, const struct FAIStimulus& Stimulus)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAiController", "OnTargetPerceptionUpdated");
Params::CronosAiController_OnTargetPerceptionUpdated Parms{};
Parms.Actor = Actor;
Parms.Stimulus = std::move(Stimulus);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosAiController.PerformBehaviorsBackwardCompatibility
// (Event, Protected, HasOutParams, BlueprintEvent)
// Parameters:
// const struct FSpawnExtraOptions& InExtraOptions (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
void ACronosAiController::PerformBehaviorsBackwardCompatibility(const struct FSpawnExtraOptions& InExtraOptions)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAiController", "PerformBehaviorsBackwardCompatibility");
Params::CronosAiController_PerformBehaviorsBackwardCompatibility Parms{};
Parms.InExtraOptions = std::move(InExtraOptions);
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.CronosAiController.ReleaseToken
// (Final, Native, Public, BlueprintCallable)
void ACronosAiController::ReleaseToken()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAiController", "ReleaseToken");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosAiController.RemoveBreadcrumb
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const int32 Index_0 (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ACronosAiController::RemoveBreadcrumb(const int32 Index_0)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAiController", "RemoveBreadcrumb");
Params::CronosAiController_RemoveBreadcrumb Parms{};
Parms.Index_0 = Index_0;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosAiController.RequestCombatToken
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const struct FGameplayTag& Token (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ACronosAiController::RequestCombatToken(const struct FGameplayTag& Token)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAiController", "RequestCombatToken");
Params::CronosAiController_RequestCombatToken Parms{};
Parms.Token = std::move(Token);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosAiController.RequestToken
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// EFightDirectorTokenType Type (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ACronosAiController::RequestToken(EFightDirectorTokenType Type)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAiController", "RequestToken");
Params::CronosAiController_RequestToken Parms{};
Parms.Type = Type;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosAiController.ResetBodyFocus
// (Final, Native, Public, BlueprintCallable)
void ACronosAiController::ResetBodyFocus()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAiController", "ResetBodyFocus");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosAiController.ResetLookAtFocus
// (Final, Native, Public, BlueprintCallable)
void ACronosAiController::ResetLookAtFocus()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAiController", "ResetLookAtFocus");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosAiController.SetBodyFocus
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const struct FFocusTargets& InFocusTargets (ConstParm, Parm, NativeAccessSpecifierPublic)
void ACronosAiController::SetBodyFocus(const struct FFocusTargets& InFocusTargets)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAiController", "SetBodyFocus");
Params::CronosAiController_SetBodyFocus Parms{};
Parms.InFocusTargets = std::move(InFocusTargets);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosAiController.SetCinematicMode
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const bool bInCinematicMode (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ACronosAiController::SetCinematicMode(const bool bInCinematicMode)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAiController", "SetCinematicMode");
Params::CronosAiController_SetCinematicMode Parms{};
Parms.bInCinematicMode = bInCinematicMode;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosAiController.SetFocalPointForCategory
// (Final, Native, Public, HasOutParams, HasDefaults, BlueprintCallable)
// Parameters:
// const struct FVector& FP (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// EFocusCategory InCategory (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ACronosAiController::SetFocalPointForCategory(const struct FVector& FP, EFocusCategory InCategory)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAiController", "SetFocalPointForCategory");
Params::CronosAiController_SetFocalPointForCategory Parms{};
Parms.FP = std::move(FP);
Parms.InCategory = InCategory;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosAiController.SetFocusForCategory
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AActor* FocusActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// EFocusCategory InCategory (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ACronosAiController::SetFocusForCategory(class AActor* FocusActor, EFocusCategory InCategory)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAiController", "SetFocusForCategory");
Params::CronosAiController_SetFocusForCategory Parms{};
Parms.FocusActor = FocusActor;
Parms.InCategory = InCategory;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosAiController.SetLookAtFocus
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const struct FFocusTargets& InFocusTargets (ConstParm, Parm, NativeAccessSpecifierPublic)
void ACronosAiController::SetLookAtFocus(const struct FFocusTargets& InFocusTargets)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAiController", "SetLookAtFocus");
Params::CronosAiController_SetLookAtFocus Parms{};
Parms.InFocusTargets = std::move(InFocusTargets);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosAiController.SetSleepBehavior
// (Native, Public, BlueprintCallable)
// Parameters:
// const struct FBTSpawnSleepBehavior& NewSleepBehavior (ConstParm, Parm, NativeAccessSpecifierPublic)
void ACronosAiController::SetSleepBehavior(const struct FBTSpawnSleepBehavior& NewSleepBehavior)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAiController", "SetSleepBehavior");
Params::CronosAiController_SetSleepBehavior Parms{};
Parms.NewSleepBehavior = std::move(NewSleepBehavior);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosAiController.SetSpawnBehavior
// (Native, Public, BlueprintCallable)
// Parameters:
// TSubclassOf<class USpawnBehavior> InSpawnBehaviorClass (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class USpawnBehaviorConfig* InSpawnBehData (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ACronosAiController::SetSpawnBehavior(TSubclassOf<class USpawnBehavior> InSpawnBehaviorClass, class USpawnBehaviorConfig* InSpawnBehData)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAiController", "SetSpawnBehavior");
Params::CronosAiController_SetSpawnBehavior Parms{};
Parms.InSpawnBehaviorClass = InSpawnBehaviorClass;
Parms.InSpawnBehData = InSpawnBehData;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosAiController.SetSpawnBehaviorHandle
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const struct FBehaviorOptionHandle& InBehaviorOptionHandle (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
void ACronosAiController::SetSpawnBehaviorHandle(const struct FBehaviorOptionHandle& InBehaviorOptionHandle)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAiController", "SetSpawnBehaviorHandle");
Params::CronosAiController_SetSpawnBehaviorHandle Parms{};
Parms.InBehaviorOptionHandle = std::move(InBehaviorOptionHandle);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosAiController.SetSpawnSequencerActor
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class ALevelSequenceActor* InLevelSequenceActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ACronosAiController::SetSpawnSequencerActor(class ALevelSequenceActor* InLevelSequenceActor)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAiController", "SetSpawnSequencerActor");
Params::CronosAiController_SetSpawnSequencerActor Parms{};
Parms.InLevelSequenceActor = InLevelSequenceActor;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosAiController.UnlockNavBreadcrumbs
// (Final, Native, Public, BlueprintCallable)
void ACronosAiController::UnlockNavBreadcrumbs()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAiController", "UnlockNavBreadcrumbs");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosAiController.UpdateMutation
// (Final, Native, Protected)
void ACronosAiController::UpdateMutation()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAiController", "UpdateMutation");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosAiController.WakeUpOnDeath
// (Final, Native, Protected)
// Parameters:
// class AActor* Actor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ACronosAiController::WakeUpOnDeath(class AActor* Actor)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAiController", "WakeUpOnDeath");
Params::CronosAiController_WakeUpOnDeath Parms{};
Parms.Actor = Actor;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosAiController.GetCurrentBodyFocus
// (Final, Native, Public, HasOutParams, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// struct FAIFocus* OutFocus (Parm, OutParm, NoDestructor, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ACronosAiController::GetCurrentBodyFocus(struct FAIFocus* OutFocus) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAiController", "GetCurrentBodyFocus");
Params::CronosAiController_GetCurrentBodyFocus Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (OutFocus != nullptr)
*OutFocus = std::move(Parms.OutFocus);
return Parms.ReturnValue;
}
// Function Cronos.CronosAiController.GetCurrentBodyFocusCategory
// (Final, Native, Public, HasOutParams, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// EFocusCategory* OutCategory (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ACronosAiController::GetCurrentBodyFocusCategory(EFocusCategory* OutCategory) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAiController", "GetCurrentBodyFocusCategory");
Params::CronosAiController_GetCurrentBodyFocusCategory Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (OutCategory != nullptr)
*OutCategory = Parms.OutCategory;
return Parms.ReturnValue;
}
// Function Cronos.CronosAiController.GetCurrentLookAtFocus
// (Final, Native, Public, HasOutParams, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// struct FAIFocus* OutFocus (Parm, OutParm, NoDestructor, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ACronosAiController::GetCurrentLookAtFocus(struct FAIFocus* OutFocus) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAiController", "GetCurrentLookAtFocus");
Params::CronosAiController_GetCurrentLookAtFocus Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (OutFocus != nullptr)
*OutFocus = std::move(Parms.OutFocus);
return Parms.ReturnValue;
}
// Function Cronos.CronosAiController.GetCurrentLookAtFocusCategory
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// EFocusCategory ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EFocusCategory ACronosAiController::GetCurrentLookAtFocusCategory() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAiController", "GetCurrentLookAtFocusCategory");
Params::CronosAiController_GetCurrentLookAtFocusCategory Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosAiController.GetFirstValidCategory
// (Final, Native, Public, HasOutParams, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const struct FFocusTargets& FocusList (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
// EFocusCategory* OutValidCategory (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ACronosAiController::GetFirstValidCategory(const struct FFocusTargets& FocusList, EFocusCategory* OutValidCategory) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAiController", "GetFirstValidCategory");
Params::CronosAiController_GetFirstValidCategory Parms{};
Parms.FocusList = std::move(FocusList);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (OutValidCategory != nullptr)
*OutValidCategory = Parms.OutValidCategory;
return Parms.ReturnValue;
}
// Function Cronos.CronosAiController.GetFirstValidFocus
// (Final, Native, Public, HasOutParams, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const struct FFocusTargets& FocusList (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
// struct FAIFocus* OutFocus (Parm, OutParm, NoDestructor, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ACronosAiController::GetFirstValidFocus(const struct FFocusTargets& FocusList, struct FAIFocus* OutFocus) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAiController", "GetFirstValidFocus");
Params::CronosAiController_GetFirstValidFocus Parms{};
Parms.FocusList = std::move(FocusList);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (OutFocus != nullptr)
*OutFocus = std::move(Parms.OutFocus);
return Parms.ReturnValue;
}
// Function Cronos.CronosAiController.GetFirstValidFocusActor
// (Final, Native, Public, HasOutParams, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const struct FFocusTargets& FocusList (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
// class AActor* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class AActor* ACronosAiController::GetFirstValidFocusActor(const struct FFocusTargets& FocusList) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAiController", "GetFirstValidFocusActor");
Params::CronosAiController_GetFirstValidFocusActor Parms{};
Parms.FocusList = std::move(FocusList);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosAiController.GetFirstValidFocusPoint
// (Final, Native, Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const struct FFocusTargets& FocusList (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector ACronosAiController::GetFirstValidFocusPoint(const struct FFocusTargets& FocusList) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAiController", "GetFirstValidFocusPoint");
Params::CronosAiController_GetFirstValidFocusPoint Parms{};
Parms.FocusList = std::move(FocusList);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosAiController.GetFocusActorForCategory
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const EFocusCategory InCategory (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class AActor* ACronosAiController::GetFocusActorForCategory(const EFocusCategory InCategory) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAiController", "GetFocusActorForCategory");
Params::CronosAiController_GetFocusActorForCategory Parms{};
Parms.InCategory = InCategory;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosAiController.GetFocusPointForCategory
// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// EFocusCategory InCategory (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector ACronosAiController::GetFocusPointForCategory(EFocusCategory InCategory) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAiController", "GetFocusPointForCategory");
Params::CronosAiController_GetFocusPointForCategory Parms{};
Parms.InCategory = InCategory;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosAiController.GetSpawnScenario
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class ASpawnScenario* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class ASpawnScenario* ACronosAiController::GetSpawnScenario() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAiController", "GetSpawnScenario");
Params::CronosAiController_GetSpawnScenario Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosAiController.GetSpawnSequencerActor
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class ALevelSequenceActor* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class ALevelSequenceActor* ACronosAiController::GetSpawnSequencerActor() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAiController", "GetSpawnSequencerActor");
Params::CronosAiController_GetSpawnSequencerActor Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosAiController.GetTargetActor
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class AActor* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class AActor* ACronosAiController::GetTargetActor() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAiController", "GetTargetActor");
Params::CronosAiController_GetTargetActor Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosAiController.IsCombatTokenAvailable
// (Final, Native, Public, HasOutParams, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const struct FGameplayTag& Token (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ACronosAiController::IsCombatTokenAvailable(const struct FGameplayTag& Token) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAiController", "IsCombatTokenAvailable");
Params::CronosAiController_IsCombatTokenAvailable Parms{};
Parms.Token = std::move(Token);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosAiController.IsInCombat
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ACronosAiController::IsInCombat() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAiController", "IsInCombat");
Params::CronosAiController_IsInCombat Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosAiController.IsSleeping
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ACronosAiController::IsSleeping() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAiController", "IsSleeping");
Params::CronosAiController_IsSleeping Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosAiController.IsTokenAvailable
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// EFightDirectorTokenType Type (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ACronosAiController::IsTokenAvailable(EFightDirectorTokenType Type) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAiController", "IsTokenAvailable");
Params::CronosAiController_IsTokenAvailable Parms{};
Parms.Type = Type;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosAiController.SetAllSensesEnabled
// (Final, Native, Public, BlueprintCallable, Const)
// Parameters:
// const bool bEnable (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ACronosAiController::SetAllSensesEnabled(const bool bEnable) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAiController", "SetAllSensesEnabled");
Params::CronosAiController_SetAllSensesEnabled Parms{};
Parms.bEnable = bEnable;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosAiController.SetSensesEnabled
// (Final, Native, Public, BlueprintCallable, Const)
// Parameters:
// const bool bEnableSight (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const bool bEnableHearing (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const bool bEnableDamage (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const bool bEnableProximity (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ACronosAiController::SetSensesEnabled(const bool bEnableSight, const bool bEnableHearing, const bool bEnableDamage, const bool bEnableProximity) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAiController", "SetSensesEnabled");
Params::CronosAiController_SetSensesEnabled Parms{};
Parms.bEnableSight = bEnableSight;
Parms.bEnableHearing = bEnableHearing;
Parms.bEnableDamage = bEnableDamage;
Parms.bEnableProximity = bEnableProximity;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosAIFunctionLibrary.ApplyEnemyDamage
// (Final, Native, Static, Public, HasOutParams, HasDefaults, BlueprintCallable)
// Parameters:
// class AActor* DamagedActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float DamageOverride (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& HitFromDirection (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FHitResult& HitInfo (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
// class AActor* EventInstigator (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* DamageCauser (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// TSubclassOf<class UDamageType> DamageTypeClass (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float UCronosAIFunctionLibrary::ApplyEnemyDamage(class AActor* DamagedActor, float DamageOverride, const struct FVector& HitFromDirection, const struct FHitResult& HitInfo, class AActor* EventInstigator, class AActor* DamageCauser, TSubclassOf<class UDamageType> DamageTypeClass)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CronosAIFunctionLibrary", "ApplyEnemyDamage");
Params::CronosAIFunctionLibrary_ApplyEnemyDamage Parms{};
Parms.DamagedActor = DamagedActor;
Parms.DamageOverride = DamageOverride;
Parms.HitFromDirection = std::move(HitFromDirection);
Parms.HitInfo = std::move(HitInfo);
Parms.EventInstigator = EventInstigator;
Parms.DamageCauser = DamageCauser;
Parms.DamageTypeClass = DamageTypeClass;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosAIFunctionLibrary.BlueprintSuggestProjectileVelocity
// (Final, Native, Static, Public, HasOutParams, HasDefaults, BlueprintCallable)
// Parameters:
// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FVector* TossVelocity (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& StartLocation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& EndLocation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float LaunchSpeed (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float OverrideGravityZ (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// ESuggestProjVelocityTraceOption TraceOption (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float CollisionRadius (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bFavorHighArc (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bDrawDebug (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const TArray<class AActor*>& ActorsToIgnore (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
// bool bAcceptClosestOnNoSolutions (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float HitAcceptance (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCronosAIFunctionLibrary::BlueprintSuggestProjectileVelocity(const class UObject* WorldContextObject, struct FVector* TossVelocity, const struct FVector& StartLocation, const struct FVector& EndLocation, float LaunchSpeed, float OverrideGravityZ, ESuggestProjVelocityTraceOption TraceOption, float CollisionRadius, bool bFavorHighArc, bool bDrawDebug, const TArray<class AActor*>& ActorsToIgnore, bool bAcceptClosestOnNoSolutions, float HitAcceptance)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CronosAIFunctionLibrary", "BlueprintSuggestProjectileVelocity");
Params::CronosAIFunctionLibrary_BlueprintSuggestProjectileVelocity Parms{};
Parms.WorldContextObject = WorldContextObject;
Parms.StartLocation = std::move(StartLocation);
Parms.EndLocation = std::move(EndLocation);
Parms.LaunchSpeed = LaunchSpeed;
Parms.OverrideGravityZ = OverrideGravityZ;
Parms.TraceOption = TraceOption;
Parms.CollisionRadius = CollisionRadius;
Parms.bFavorHighArc = bFavorHighArc;
Parms.bDrawDebug = bDrawDebug;
Parms.ActorsToIgnore = std::move(ActorsToIgnore);
Parms.bAcceptClosestOnNoSolutions = bAcceptClosestOnNoSolutions;
Parms.HitAcceptance = HitAcceptance;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (TossVelocity != nullptr)
*TossVelocity = std::move(Parms.TossVelocity);
return Parms.ReturnValue;
}
// Function Cronos.CronosAIFunctionLibrary.ClearPositioningRequest
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// class AActor* RequestingActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* BusynessOwner (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosAIFunctionLibrary::ClearPositioningRequest(class AActor* RequestingActor, class AActor* BusynessOwner)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CronosAIFunctionLibrary", "ClearPositioningRequest");
Params::CronosAIFunctionLibrary_ClearPositioningRequest Parms{};
Parms.RequestingActor = RequestingActor;
Parms.BusynessOwner = BusynessOwner;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosAIFunctionLibrary.GetNavAgentName
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// const class AAIController* Controller (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class FName ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FName UCronosAIFunctionLibrary::GetNavAgentName(const class AAIController* Controller)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CronosAIFunctionLibrary", "GetNavAgentName");
Params::CronosAIFunctionLibrary_GetNavAgentName Parms{};
Parms.Controller = Controller;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosAIFunctionLibrary.GetNavAgentPropertiesForPawn
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// const class APawn* Pawn (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FNavAgentProperties ReturnValue (Parm, OutParm, ReturnParm, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FNavAgentProperties UCronosAIFunctionLibrary::GetNavAgentPropertiesForPawn(const class APawn* Pawn)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CronosAIFunctionLibrary", "GetNavAgentPropertiesForPawn");
Params::CronosAIFunctionLibrary_GetNavAgentPropertiesForPawn Parms{};
Parms.Pawn = Pawn;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosAIFunctionLibrary.GetNavDataForController
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// const class AAIController* Controller (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const bool bDefaultAsBackup (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class ANavigationData* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class ANavigationData* UCronosAIFunctionLibrary::GetNavDataForController(const class AAIController* Controller, const bool bDefaultAsBackup)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CronosAIFunctionLibrary", "GetNavDataForController");
Params::CronosAIFunctionLibrary_GetNavDataForController Parms{};
Parms.Controller = Controller;
Parms.bDefaultAsBackup = bDefaultAsBackup;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosAIFunctionLibrary.GetSchemaFromActor
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// class AActor* InActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FEnemyScheme ReturnValue (Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic)
struct FEnemyScheme UCronosAIFunctionLibrary::GetSchemaFromActor(class AActor* InActor)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CronosAIFunctionLibrary", "GetSchemaFromActor");
Params::CronosAIFunctionLibrary_GetSchemaFromActor Parms{};
Parms.InActor = InActor;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosAIFunctionLibrary.GetTeamAttitude
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// class AActor* A (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* B (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// ETeamAttitude ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
ETeamAttitude UCronosAIFunctionLibrary::GetTeamAttitude(class AActor* A, class AActor* B)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CronosAIFunctionLibrary", "GetTeamAttitude");
Params::CronosAIFunctionLibrary_GetTeamAttitude Parms{};
Parms.A = A;
Parms.B = B;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosAIFunctionLibrary.IsLocationOnNavMesh
// (Final, Native, Static, Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintPure)
// Parameters:
// const struct FVector& Location (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class APawn* NavAgentPawn (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const float QueryRadius (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCronosAIFunctionLibrary::IsLocationOnNavMesh(const struct FVector& Location, const class APawn* NavAgentPawn, const float QueryRadius)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CronosAIFunctionLibrary", "IsLocationOnNavMesh");
Params::CronosAIFunctionLibrary_IsLocationOnNavMesh Parms{};
Parms.Location = std::move(Location);
Parms.NavAgentPawn = NavAgentPawn;
Parms.QueryRadius = QueryRadius;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosAIFunctionLibrary.IsLocationReachableForEnemy
// (Final, Native, Static, Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintPure)
// Parameters:
// class APawn* Pawn (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& TestLocation (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const float MinDistance (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCronosAIFunctionLibrary::IsLocationReachableForEnemy(class APawn* Pawn, const struct FVector& TestLocation, const float MinDistance)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CronosAIFunctionLibrary", "IsLocationReachableForEnemy");
Params::CronosAIFunctionLibrary_IsLocationReachableForEnemy Parms{};
Parms.Pawn = Pawn;
Parms.TestLocation = std::move(TestLocation);
Parms.MinDistance = MinDistance;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosAIFunctionLibrary.IsTargetReachableForEnemy
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// class APawn* Pawn (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class AActor* TargetActor (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const float MinDistance (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCronosAIFunctionLibrary::IsTargetReachableForEnemy(class APawn* Pawn, const class AActor* TargetActor, const float MinDistance)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CronosAIFunctionLibrary", "IsTargetReachableForEnemy");
Params::CronosAIFunctionLibrary_IsTargetReachableForEnemy Parms{};
Parms.Pawn = Pawn;
Parms.TargetActor = TargetActor;
Parms.MinDistance = MinDistance;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosAIFunctionLibrary.LockLocationForPositioning
// (Final, Native, Static, Public, HasDefaults, BlueprintCallable)
// Parameters:
// class AActor* RequestingActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& Location (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* BusynessOwner (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosAIFunctionLibrary::LockLocationForPositioning(class AActor* RequestingActor, const struct FVector& Location, class AActor* BusynessOwner)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CronosAIFunctionLibrary", "LockLocationForPositioning");
Params::CronosAIFunctionLibrary_LockLocationForPositioning Parms{};
Parms.RequestingActor = RequestingActor;
Parms.Location = std::move(Location);
Parms.BusynessOwner = BusynessOwner;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosAIFunctionLibrary.RequestPositioning
// (Final, Native, Static, Public, HasDefaults, BlueprintCallable)
// Parameters:
// class AActor* RequestingActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* GoalActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector UCronosAIFunctionLibrary::RequestPositioning(class AActor* RequestingActor, class AActor* GoalActor)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CronosAIFunctionLibrary", "RequestPositioning");
Params::CronosAIFunctionLibrary_RequestPositioning Parms{};
Parms.RequestingActor = RequestingActor;
Parms.GoalActor = GoalActor;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosAIFunctionLibrary.ShootProjectile
// (Final, Native, Static, Public, HasDefaults, BlueprintCallable)
// Parameters:
// class AAIController* AIController (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& TargetLocation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UEnemyProjectileDefinition* InProjectileDefinition (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float DamageOverride (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// TSubclassOf<class UDamageType> DamageTypeOverride (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AEnemyProjectile* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class AEnemyProjectile* UCronosAIFunctionLibrary::ShootProjectile(class AAIController* AIController, const struct FVector& TargetLocation, class UEnemyProjectileDefinition* InProjectileDefinition, float DamageOverride, TSubclassOf<class UDamageType> DamageTypeOverride)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CronosAIFunctionLibrary", "ShootProjectile");
Params::CronosAIFunctionLibrary_ShootProjectile Parms{};
Parms.AIController = AIController;
Parms.TargetLocation = std::move(TargetLocation);
Parms.InProjectileDefinition = InProjectileDefinition;
Parms.DamageOverride = DamageOverride;
Parms.DamageTypeOverride = DamageTypeOverride;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosAIFunctionLibrary.VerifyCharacterMotion
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// const class ACharacter* Character (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const bool bCheckNavigation (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const bool bCheckForPawns (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const float DistanceFactor (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const bool bDrawDebug (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const float VelocityThreshold (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const float RadiusFactor (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const float HeightFactor (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCronosAIFunctionLibrary::VerifyCharacterMotion(const class ACharacter* Character, const bool bCheckNavigation, const bool bCheckForPawns, const float DistanceFactor, const bool bDrawDebug, const float VelocityThreshold, const float RadiusFactor, const float HeightFactor)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CronosAIFunctionLibrary", "VerifyCharacterMotion");
Params::CronosAIFunctionLibrary_VerifyCharacterMotion Parms{};
Parms.Character = Character;
Parms.bCheckNavigation = bCheckNavigation;
Parms.bCheckForPawns = bCheckForPawns;
Parms.DistanceFactor = DistanceFactor;
Parms.bDrawDebug = bDrawDebug;
Parms.VelocityThreshold = VelocityThreshold;
Parms.RadiusFactor = RadiusFactor;
Parms.HeightFactor = HeightFactor;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosAIFunctionLibrary.VLogNavTile
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// const class AAIController* Controller (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosAIFunctionLibrary::VLogNavTile(const class AAIController* Controller)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CronosAIFunctionLibrary", "VLogNavTile");
Params::CronosAIFunctionLibrary_VLogNavTile Parms{};
Parms.Controller = Controller;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.GameCutscenePlayer.HasChainedCutscene
// (Final, Native, Protected, BlueprintCallable, BlueprintPure)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AGameCutscenePlayer::HasChainedCutscene()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GameCutscenePlayer", "HasChainedCutscene");
Params::GameCutscenePlayer_HasChainedCutscene Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosTranscriptionWidget.SetData
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const class FText& First (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
// const class FText& Second (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
void UCronosTranscriptionWidget::SetData(const class FText& First, const class FText& Second)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosTranscriptionWidget", "SetData");
Params::CronosTranscriptionWidget_SetData Parms{};
Parms.First = std::move(First);
Parms.Second = std::move(Second);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.WallWalkComponent.GetGravityJumpVelocity
// (Final, Native, Public, HasDefaults, BlueprintCallable)
// Parameters:
// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector UWallWalkComponent::GetGravityJumpVelocity()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("WallWalkComponent", "GetGravityJumpVelocity");
Params::WallWalkComponent_GetGravityJumpVelocity Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.WallWalkComponent.TurnOffGravityShoes
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
void UWallWalkComponent::TurnOffGravityShoes()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("WallWalkComponent", "TurnOffGravityShoes");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.WallWalkComponent.TurnOnGravityShoes
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
void UWallWalkComponent::TurnOnGravityShoes()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("WallWalkComponent", "TurnOnGravityShoes");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.WallWalkComponent.WallWalkJump
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool NewValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UWallWalkComponent::WallWalkJump(bool NewValue)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("WallWalkComponent", "WallWalkJump");
Params::WallWalkComponent_WallWalkJump Parms{};
Parms.NewValue = NewValue;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.WallWalkComponent.IsGravityJumpActive
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UWallWalkComponent::IsGravityJumpActive() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("WallWalkComponent", "IsGravityJumpActive");
Params::WallWalkComponent_IsGravityJumpActive Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.WallWalkComponent.IsWallWalkingActive
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UWallWalkComponent::IsWallWalkingActive() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("WallWalkComponent", "IsWallWalkingActive");
Params::WallWalkComponent_IsWallWalkingActive Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.WallWalkComponent.SetIsInsideChangingVolume
// (Final, Native, Public, BlueprintCallable, Const)
// Parameters:
// bool bNewValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UWallWalkComponent::SetIsInsideChangingVolume(bool bNewValue) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("WallWalkComponent", "SetIsInsideChangingVolume");
Params::WallWalkComponent_SetIsInsideChangingVolume Parms{};
Parms.bNewValue = bNewValue;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.ElizaSpawner.OnDependenciesLoaded
// (Final, Native, Private)
void AElizaSpawner::OnDependenciesLoaded()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ElizaSpawner", "OnDependenciesLoaded");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.ElizaSpawner.OnElizaEndPlay
// (Final, Native, Public)
// Parameters:
// class AActor* ElizaActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// EEndPlayReason EndPlayReason (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AElizaSpawner::OnElizaEndPlay(class AActor* ElizaActor, EEndPlayReason EndPlayReason)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ElizaSpawner", "OnElizaEndPlay");
Params::ElizaSpawner_OnElizaEndPlay Parms{};
Parms.ElizaActor = ElizaActor;
Parms.EndPlayReason = EndPlayReason;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.ElizaSpawner.OnFightEnded
// (Native, Event, Public, BlueprintEvent)
void AElizaSpawner::OnFightEnded()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ElizaSpawner", "OnFightEnded");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.ElizaSpawner.SpawnEliza
// (Final, Native, Private, BlueprintCallable)
// Parameters:
// bool bStartBossFight (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class AActor* AElizaSpawner::SpawnEliza(bool bStartBossFight)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ElizaSpawner", "SpawnEliza");
Params::ElizaSpawner_SpawnEliza Parms{};
Parms.bStartBossFight = bStartBossFight;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosBodyPartActor.InitiatePhysics
// (Final, Native, Public)
void ACronosBodyPartActor::InitiatePhysics()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosBodyPartActor", "InitiatePhysics");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosBodyPartActor.OnDissolveEvent
// (Event, Public, BlueprintEvent)
void ACronosBodyPartActor::OnDissolveEvent()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosBodyPartActor", "OnDissolveEvent");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.CronosBodyPartActor.TimeLineFinishedCallback
// (Final, Native, Private)
void ACronosBodyPartActor::TimeLineFinishedCallback()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosBodyPartActor", "TimeLineFinishedCallback");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosBodyPartActor.GetBurningSpawnRateModif
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float ACronosBodyPartActor::GetBurningSpawnRateModif() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosBodyPartActor", "GetBurningSpawnRateModif");
Params::CronosBodyPartActor_GetBurningSpawnRateModif Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosBodyPartActor.GetBurningSpawnRateOtherModif
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float ACronosBodyPartActor::GetBurningSpawnRateOtherModif() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosBodyPartActor", "GetBurningSpawnRateOtherModif");
Params::CronosBodyPartActor_GetBurningSpawnRateOtherModif Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosBodyPartActor.GetDissolveAttachBoneName
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class FName ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FName ACronosBodyPartActor::GetDissolveAttachBoneName() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosBodyPartActor", "GetDissolveAttachBoneName");
Params::CronosBodyPartActor_GetDissolveAttachBoneName Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosBodyPartActor.GetDissolveSpawnRate
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float ACronosBodyPartActor::GetDissolveSpawnRate() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosBodyPartActor", "GetDissolveSpawnRate");
Params::CronosBodyPartActor_GetDissolveSpawnRate Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosBodyPartActor.TimelinePrimaryCallback
// (Final, Native, Private, Const)
// Parameters:
// float Val (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ACronosBodyPartActor::TimelinePrimaryCallback(float Val) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosBodyPartActor", "TimelinePrimaryCallback");
Params::CronosBodyPartActor_TimelinePrimaryCallback Parms{};
Parms.Val = Val;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosBodyPartActor.TimelineSecondaryCallback
// (Final, Native, Private, Const)
// Parameters:
// float Val (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ACronosBodyPartActor::TimelineSecondaryCallback(float Val) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosBodyPartActor", "TimelineSecondaryCallback");
Params::CronosBodyPartActor_TimelineSecondaryCallback Parms{};
Parms.Val = Val;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosCharacterPlayInteractAbility.OnInteractionCancelEventReceived
// (Final, Native, Protected)
// Parameters:
// const struct FGameplayEventData& Payload (Parm, NativeAccessSpecifierPublic)
void UCronosCharacterPlayInteractAbility::OnInteractionCancelEventReceived(const struct FGameplayEventData& Payload)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosCharacterPlayInteractAbility", "OnInteractionCancelEventReceived");
Params::CronosCharacterPlayInteractAbility_OnInteractionCancelEventReceived Parms{};
Parms.Payload = std::move(Payload);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosCharacterPlayInteractAbility.OnInteractionFinishEventReceived
// (Final, Native, Protected)
// Parameters:
// const struct FGameplayEventData& Payload (Parm, NativeAccessSpecifierPublic)
void UCronosCharacterPlayInteractAbility::OnInteractionFinishEventReceived(const struct FGameplayEventData& Payload)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosCharacterPlayInteractAbility", "OnInteractionFinishEventReceived");
Params::CronosCharacterPlayInteractAbility_OnInteractionFinishEventReceived Parms{};
Parms.Payload = std::move(Payload);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosCharacterPlayInteractAbility.OnInteractionStarted
// (Native, Event, Protected, BlueprintEvent)
void UCronosCharacterPlayInteractAbility::OnInteractionStarted()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosCharacterPlayInteractAbility", "OnInteractionStarted");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosCharacterPlayInteractAbility.OnInteractionStopEventReceived
// (Final, Native, Protected)
// Parameters:
// const struct FGameplayEventData& Payload (Parm, NativeAccessSpecifierPublic)
void UCronosCharacterPlayInteractAbility::OnInteractionStopEventReceived(const struct FGameplayEventData& Payload)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosCharacterPlayInteractAbility", "OnInteractionStopEventReceived");
Params::CronosCharacterPlayInteractAbility_OnInteractionStopEventReceived Parms{};
Parms.Payload = std::move(Payload);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosCharacterPlayInteractAbility.OnInteractionStopped
// (Final, Native, Protected, BlueprintCallable)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCronosCharacterPlayInteractAbility::OnInteractionStopped()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosCharacterPlayInteractAbility", "OnInteractionStopped");
Params::CronosCharacterPlayInteractAbility_OnInteractionStopped Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosCharacterPlayInteractAbility.OnMontageCancelled
// (Final, Native, Protected)
// Parameters:
// const struct FGameplayTag& EventTag (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FGameplayEventData& EventData (Parm, NativeAccessSpecifierPublic)
void UCronosCharacterPlayInteractAbility::OnMontageCancelled(const struct FGameplayTag& EventTag, const struct FGameplayEventData& EventData)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosCharacterPlayInteractAbility", "OnMontageCancelled");
Params::CronosCharacterPlayInteractAbility_OnMontageCancelled Parms{};
Parms.EventTag = std::move(EventTag);
Parms.EventData = std::move(EventData);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosCharacterPlayInteractAbility.OnMontageEnded
// (Final, Native, Protected)
// Parameters:
// const struct FGameplayTag& EventTag (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FGameplayEventData& EventData (Parm, NativeAccessSpecifierPublic)
void UCronosCharacterPlayInteractAbility::OnMontageEnded(const struct FGameplayTag& EventTag, const struct FGameplayEventData& EventData)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosCharacterPlayInteractAbility", "OnMontageEnded");
Params::CronosCharacterPlayInteractAbility_OnMontageEnded Parms{};
Parms.EventTag = std::move(EventTag);
Parms.EventData = std::move(EventData);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosCharacterPlayInteractAbility.OnRotateFinished
// (Final, Native, Protected)
// Parameters:
// bool Completed (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosCharacterPlayInteractAbility::OnRotateFinished(bool Completed)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosCharacterPlayInteractAbility", "OnRotateFinished");
Params::CronosCharacterPlayInteractAbility_OnRotateFinished Parms{};
Parms.Completed = Completed;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosCharacterPlayInteractAbility.OnSlideBlendOut
// (Final, Native, Protected)
void UCronosCharacterPlayInteractAbility::OnSlideBlendOut()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosCharacterPlayInteractAbility", "OnSlideBlendOut");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosCharacterPlayInteractAbility.OnSlideFinished
// (Final, Native, Protected)
// Parameters:
// bool Completed (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosCharacterPlayInteractAbility::OnSlideFinished(bool Completed)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosCharacterPlayInteractAbility", "OnSlideFinished");
Params::CronosCharacterPlayInteractAbility_OnSlideFinished Parms{};
Parms.Completed = Completed;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.DeadEnemyMimic.DissolveTimelineFinishedCallback
// (Final, Native, Protected)
void ADeadEnemyMimic::DissolveTimelineFinishedCallback()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("DeadEnemyMimic", "DissolveTimelineFinishedCallback");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.DeadEnemyMimic.OnBodyDissolved
// (Native, Protected)
void ADeadEnemyMimic::OnBodyDissolved()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("DeadEnemyMimic", "OnBodyDissolved");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.DeadEnemyMimic.OnBurned
// (Event, Protected, BlueprintEvent)
void ADeadEnemyMimic::OnBurned()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("DeadEnemyMimic", "OnBurned");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.DeadEnemyMimic.OnDissolve_BP
// (Native, Event, Protected, BlueprintEvent)
void ADeadEnemyMimic::OnDissolve_BP()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("DeadEnemyMimic", "OnDissolve_BP");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.DeadEnemyMimic.DissolveTimelinePrimaryCallback
// (Final, Native, Protected, Const)
// Parameters:
// float Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ADeadEnemyMimic::DissolveTimelinePrimaryCallback(float Value) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("DeadEnemyMimic", "DissolveTimelinePrimaryCallback");
Params::DeadEnemyMimic_DissolveTimelinePrimaryCallback Parms{};
Parms.Value = Value;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.DeadEnemyMimic.DissolveTimelineSecondaryCallback
// (Final, Native, Protected, Const)
// Parameters:
// float Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ADeadEnemyMimic::DissolveTimelineSecondaryCallback(float Value) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("DeadEnemyMimic", "DissolveTimelineSecondaryCallback");
Params::DeadEnemyMimic_DissolveTimelineSecondaryCallback Parms{};
Parms.Value = Value;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.EnemyCorpseActor.OnAppearanceApplied
// (Final, Native, Private)
void AEnemyCorpseActor::OnAppearanceApplied()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("EnemyCorpseActor", "OnAppearanceApplied");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosCharacterLongInteractAbility.OnHoldProgress
// (Native, Event, Protected, BlueprintEvent)
// Parameters:
// float InPercent (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosCharacterLongInteractAbility::OnHoldProgress(float InPercent)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosCharacterLongInteractAbility", "OnHoldProgress");
Params::CronosCharacterLongInteractAbility_OnHoldProgress Parms{};
Parms.InPercent = InPercent;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosCharacterLongInteractAbility.OnInteractionHoldStarted
// (Native, Event, Protected, BlueprintEvent)
void UCronosCharacterLongInteractAbility::OnInteractionHoldStarted()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosCharacterLongInteractAbility", "OnInteractionHoldStarted");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosCharacterPlayFlamethrowerAbility.OnFlamethrowerEnd
// (Final, Native, Protected)
// Parameters:
// class UAnimMontage* Montage (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// ESHAnimEndType AnimEndType (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosCharacterPlayFlamethrowerAbility::OnFlamethrowerEnd(class UAnimMontage* Montage, ESHAnimEndType AnimEndType)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosCharacterPlayFlamethrowerAbility", "OnFlamethrowerEnd");
Params::CronosCharacterPlayFlamethrowerAbility_OnFlamethrowerEnd Parms{};
Parms.Montage = Montage;
Parms.AnimEndType = AnimEndType;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.HealAbilityPayloadObject.SetData
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const struct FDataTableRowHandle& Data (Parm, NoDestructor, NativeAccessSpecifierPublic)
void UHealAbilityPayloadObject::SetData(const struct FDataTableRowHandle& Data)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("HealAbilityPayloadObject", "SetData");
Params::HealAbilityPayloadObject_SetData Parms{};
Parms.Data = std::move(Data);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosCharacterPlayHealAbility.ApplyItem
// (Event, Protected, BlueprintEvent)
void UCronosCharacterPlayHealAbility::ApplyItem()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosCharacterPlayHealAbility", "ApplyItem");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.CronosCharacterPlayHealAbility.EventReceived
// (Final, Native, Protected)
// Parameters:
// const struct FGameplayTag& EventTag (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FGameplayEventData& EventData (Parm, NativeAccessSpecifierPublic)
void UCronosCharacterPlayHealAbility::EventReceived(const struct FGameplayTag& EventTag, const struct FGameplayEventData& EventData)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosCharacterPlayHealAbility", "EventReceived");
Params::CronosCharacterPlayHealAbility_EventReceived Parms{};
Parms.EventTag = std::move(EventTag);
Parms.EventData = std::move(EventData);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosCharacterPlayHealAbility.OnItemSpawn
// (Event, Protected, BlueprintEvent)
void UCronosCharacterPlayHealAbility::OnItemSpawn()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosCharacterPlayHealAbility", "OnItemSpawn");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.CronosCharacterPlayHealAbility.OnMontageCancelled
// (Final, Native, Protected)
// Parameters:
// const struct FGameplayTag& EventTag (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FGameplayEventData& EventData (Parm, NativeAccessSpecifierPublic)
void UCronosCharacterPlayHealAbility::OnMontageCancelled(const struct FGameplayTag& EventTag, const struct FGameplayEventData& EventData)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosCharacterPlayHealAbility", "OnMontageCancelled");
Params::CronosCharacterPlayHealAbility_OnMontageCancelled Parms{};
Parms.EventTag = std::move(EventTag);
Parms.EventData = std::move(EventData);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosCharacterPlayHealAbility.OnMontageEnded
// (Final, Native, Protected)
// Parameters:
// const struct FGameplayTag& EventTag (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FGameplayEventData& EventData (Parm, NativeAccessSpecifierPublic)
void UCronosCharacterPlayHealAbility::OnMontageEnded(const struct FGameplayTag& EventTag, const struct FGameplayEventData& EventData)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosCharacterPlayHealAbility", "OnMontageEnded");
Params::CronosCharacterPlayHealAbility_OnMontageEnded Parms{};
Parms.EventTag = std::move(EventTag);
Parms.EventData = std::move(EventData);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosCharacterPlayHealAbility.GetItem
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class ASkeletalMeshActor* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class ASkeletalMeshActor* UCronosCharacterPlayHealAbility::GetItem() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosCharacterPlayHealAbility", "GetItem");
Params::CronosCharacterPlayHealAbility_GetItem Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosCharacterPlayHealAbility.GetItemName
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class FName ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FName UCronosCharacterPlayHealAbility::GetItemName() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosCharacterPlayHealAbility", "GetItemName");
Params::CronosCharacterPlayHealAbility_GetItemName Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTSoulLeakCondition.EvaluateCondition
// (Native, Event, Protected, BlueprintEvent, Const)
// Parameters:
// class UWorld* InWorld (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UBTSoulLeakCondition::EvaluateCondition(class UWorld* InWorld) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTSoulLeakCondition", "EvaluateCondition");
Params::BTSoulLeakCondition_EvaluateCondition Parms{};
Parms.InWorld = InWorld;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.BTSoulLeakCondition.GetCharacterPlay
// (Final, Native, Protected, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class UWorld* InWorld (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class ASHCharacterPlay* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class ASHCharacterPlay* UBTSoulLeakCondition::GetCharacterPlay(class UWorld* InWorld) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("BTSoulLeakCondition", "GetCharacterPlay");
Params::BTSoulLeakCondition_GetCharacterPlay Parms{};
Parms.InWorld = InWorld;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosCharacterPlayInteractTimeRiftAbility.OnAchorInstalled
// (Event, Public, BlueprintEvent)
void UCronosCharacterPlayInteractTimeRiftAbility::OnAchorInstalled()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosCharacterPlayInteractTimeRiftAbility", "OnAchorInstalled");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.CronosCharacterPlayInteractTimeRiftAbility.OnAnchorActivatedEventReceived
// (Final, Native, Private)
// Parameters:
// const struct FGameplayEventData& Payload (Parm, NativeAccessSpecifierPublic)
void UCronosCharacterPlayInteractTimeRiftAbility::OnAnchorActivatedEventReceived(const struct FGameplayEventData& Payload)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosCharacterPlayInteractTimeRiftAbility", "OnAnchorActivatedEventReceived");
Params::CronosCharacterPlayInteractTimeRiftAbility_OnAnchorActivatedEventReceived Parms{};
Parms.Payload = std::move(Payload);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosCharacterPlayInteractTimeRiftAbility.OnAnchorGrabbedEventReceived
// (Final, Native, Private)
// Parameters:
// const struct FGameplayEventData& Payload (Parm, NativeAccessSpecifierPublic)
void UCronosCharacterPlayInteractTimeRiftAbility::OnAnchorGrabbedEventReceived(const struct FGameplayEventData& Payload)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosCharacterPlayInteractTimeRiftAbility", "OnAnchorGrabbedEventReceived");
Params::CronosCharacterPlayInteractTimeRiftAbility_OnAnchorGrabbedEventReceived Parms{};
Parms.Payload = std::move(Payload);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosCharacterPlayInteractTimeRiftAbility.OnAnchorInstalledEventReceived
// (Final, Native, Private)
// Parameters:
// const struct FGameplayEventData& Payload (Parm, NativeAccessSpecifierPublic)
void UCronosCharacterPlayInteractTimeRiftAbility::OnAnchorInstalledEventReceived(const struct FGameplayEventData& Payload)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosCharacterPlayInteractTimeRiftAbility", "OnAnchorInstalledEventReceived");
Params::CronosCharacterPlayInteractTimeRiftAbility_OnAnchorInstalledEventReceived Parms{};
Parms.Payload = std::move(Payload);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosCharacterPlayInteractTimeRiftAbility.OnCharacterAligned
// (Final, Native, Private)
// Parameters:
// bool bWasCompleted (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosCharacterPlayInteractTimeRiftAbility::OnCharacterAligned(bool bWasCompleted)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosCharacterPlayInteractTimeRiftAbility", "OnCharacterAligned");
Params::CronosCharacterPlayInteractTimeRiftAbility_OnCharacterAligned Parms{};
Parms.bWasCompleted = bWasCompleted;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosCharacterPlayInteractTimeRiftAbility.OnTimeRiftStateChanged
// (Final, Native, Private)
// Parameters:
// const ETimeRiftState NewTimeRiftState (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosCharacterPlayInteractTimeRiftAbility::OnTimeRiftStateChanged(const ETimeRiftState NewTimeRiftState)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosCharacterPlayInteractTimeRiftAbility", "OnTimeRiftStateChanged");
Params::CronosCharacterPlayInteractTimeRiftAbility_OnTimeRiftStateChanged Parms{};
Parms.NewTimeRiftState = NewTimeRiftState;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.AbilityTask_MeleeCharacterPlayRotation.MeleeCharacterPlayRotation
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// class UGameplayAbility* OwningAbility (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UAbilityTask_MeleeCharacterPlayRotation*ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UAbilityTask_MeleeCharacterPlayRotation* UAbilityTask_MeleeCharacterPlayRotation::MeleeCharacterPlayRotation(class UGameplayAbility* OwningAbility)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("AbilityTask_MeleeCharacterPlayRotation", "MeleeCharacterPlayRotation");
Params::AbilityTask_MeleeCharacterPlayRotation_MeleeCharacterPlayRotation Parms{};
Parms.OwningAbility = OwningAbility;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosCharacterPlayMeleeAbility.DoCombo
// (Final, Native, Protected, BlueprintCallable)
void UCronosCharacterPlayMeleeAbility::DoCombo()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosCharacterPlayMeleeAbility", "DoCombo");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosCharacterPlayMeleeAbility.EnableMeleeRotationWindow
// (Final, Native, Protected, BlueprintCallable)
// Parameters:
// bool Enable (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosCharacterPlayMeleeAbility::EnableMeleeRotationWindow(bool Enable)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosCharacterPlayMeleeAbility", "EnableMeleeRotationWindow");
Params::CronosCharacterPlayMeleeAbility_EnableMeleeRotationWindow Parms{};
Parms.Enable = Enable;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosCharacterPlayMeleeAbility.FinishAttack
// (Final, Native, Protected, BlueprintCallable)
void UCronosCharacterPlayMeleeAbility::FinishAttack()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosCharacterPlayMeleeAbility", "FinishAttack");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosCharacterPlayMeleeAbility.OnComboCheck
// (Final, Native, Protected)
// Parameters:
// const struct FGameplayEventData& Payload (Parm, NativeAccessSpecifierPublic)
void UCronosCharacterPlayMeleeAbility::OnComboCheck(const struct FGameplayEventData& Payload)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosCharacterPlayMeleeAbility", "OnComboCheck");
Params::CronosCharacterPlayMeleeAbility_OnComboCheck Parms{};
Parms.Payload = std::move(Payload);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosCharacterPlayMeleeAbility.OnComboWindowStart
// (Final, Native, Protected)
// Parameters:
// const struct FGameplayEventData& Payload (Parm, NativeAccessSpecifierPublic)
void UCronosCharacterPlayMeleeAbility::OnComboWindowStart(const struct FGameplayEventData& Payload)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosCharacterPlayMeleeAbility", "OnComboWindowStart");
Params::CronosCharacterPlayMeleeAbility_OnComboWindowStart Parms{};
Parms.Payload = std::move(Payload);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosCharacterPlayMeleeAbility.OnMeleeAttackEnd
// (Final, Native, Protected)
// Parameters:
// class UAnimMontage* Montage (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// ESHAnimEndType AnimEndType (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosCharacterPlayMeleeAbility::OnMeleeAttackEnd(class UAnimMontage* Montage, ESHAnimEndType AnimEndType)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosCharacterPlayMeleeAbility", "OnMeleeAttackEnd");
Params::CronosCharacterPlayMeleeAbility_OnMeleeAttackEnd Parms{};
Parms.Montage = Montage;
Parms.AnimEndType = AnimEndType;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosCharacterPlayMeleeAbility.PerformMeleeAttackCheckFAN
// (Final, Native, Protected, BlueprintCallable)
void UCronosCharacterPlayMeleeAbility::PerformMeleeAttackCheckFAN()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosCharacterPlayMeleeAbility", "PerformMeleeAttackCheckFAN");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosCharacterPlayMeleeAbility.RequestCombo
// (Final, Native, Protected, BlueprintCallable)
// Parameters:
// bool bRequestCombo (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosCharacterPlayMeleeAbility::RequestCombo(bool bRequestCombo)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosCharacterPlayMeleeAbility", "RequestCombo");
Params::CronosCharacterPlayMeleeAbility_RequestCombo Parms{};
Parms.bRequestCombo = bRequestCombo;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosCharacterPlayQuickFabricationAbility.OnInputRelease
// (Final, Native, Public)
// Parameters:
// float TimeHeld (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosCharacterPlayQuickFabricationAbility::OnInputRelease(float TimeHeld)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosCharacterPlayQuickFabricationAbility", "OnInputRelease");
Params::CronosCharacterPlayQuickFabricationAbility_OnInputRelease Parms{};
Parms.TimeHeld = TimeHeld;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosCharacterPlayQuickFabricationAbility.OnMontageCancelled
// (Final, Native, Protected)
// Parameters:
// const struct FGameplayTag& EventTag (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FGameplayEventData& EventData (Parm, NativeAccessSpecifierPublic)
void UCronosCharacterPlayQuickFabricationAbility::OnMontageCancelled(const struct FGameplayTag& EventTag, const struct FGameplayEventData& EventData)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosCharacterPlayQuickFabricationAbility", "OnMontageCancelled");
Params::CronosCharacterPlayQuickFabricationAbility_OnMontageCancelled Parms{};
Parms.EventTag = std::move(EventTag);
Parms.EventData = std::move(EventData);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosCharacterPlayQuickFabricationAbility.OnMontageEnded
// (Final, Native, Protected)
// Parameters:
// const struct FGameplayTag& EventTag (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FGameplayEventData& EventData (Parm, NativeAccessSpecifierPublic)
void UCronosCharacterPlayQuickFabricationAbility::OnMontageEnded(const struct FGameplayTag& EventTag, const struct FGameplayEventData& EventData)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosCharacterPlayQuickFabricationAbility", "OnMontageEnded");
Params::CronosCharacterPlayQuickFabricationAbility_OnMontageEnded Parms{};
Parms.EventTag = std::move(EventTag);
Parms.EventData = std::move(EventData);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SoulExtractionWidget.ChangeState
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// ESoulExtractionPhase NewPhase (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USoulExtractionWidget::ChangeState(ESoulExtractionPhase NewPhase)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SoulExtractionWidget", "ChangeState");
Params::SoulExtractionWidget_ChangeState Parms{};
Parms.NewPhase = NewPhase;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SoulExtractionWidget.OnConnectionEstablishingProgressFinished
// (Final, Native, Private)
void USoulExtractionWidget::OnConnectionEstablishingProgressFinished()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SoulExtractionWidget", "OnConnectionEstablishingProgressFinished");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SoulExtractionWidget.OnConnectionTerminatingProgressFinished
// (Final, Native, Private)
void USoulExtractionWidget::OnConnectionTerminatingProgressFinished()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SoulExtractionWidget", "OnConnectionTerminatingProgressFinished");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SoulExtractionWidget.OnDeletionAcceptedChoice
// (Final, Native, Private)
void USoulExtractionWidget::OnDeletionAcceptedChoice()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SoulExtractionWidget", "OnDeletionAcceptedChoice");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SoulExtractionWidget.OnDeletionRejectedChoice
// (Final, Native, Private)
void USoulExtractionWidget::OnDeletionRejectedChoice()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SoulExtractionWidget", "OnDeletionRejectedChoice");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SoulExtractionWidget.OnDialogFinished
// (Final, Native, Private)
void USoulExtractionWidget::OnDialogFinished()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SoulExtractionWidget", "OnDialogFinished");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SoulExtractionWidget.OnExtractionCanceled
// (Final, Native, Private)
void USoulExtractionWidget::OnExtractionCanceled()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SoulExtractionWidget", "OnExtractionCanceled");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SoulExtractionWidget.OnExtractionConfirmed
// (Final, Native, Private)
void USoulExtractionWidget::OnExtractionConfirmed()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SoulExtractionWidget", "OnExtractionConfirmed");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SoulExtractionWidget.OnExtractionErrorWidgetDisplayTimeEnded
// (Final, Native, Private)
void USoulExtractionWidget::OnExtractionErrorWidgetDisplayTimeEnded()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SoulExtractionWidget", "OnExtractionErrorWidgetDisplayTimeEnded");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SoulExtractionWidget.OnExtractionProgressFinished
// (Final, Native, Private)
void USoulExtractionWidget::OnExtractionProgressFinished()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SoulExtractionWidget", "OnExtractionProgressFinished");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SoulExtractionWidget.OnExtractionProgressInterrupted
// (Final, Native, Private)
void USoulExtractionWidget::OnExtractionProgressInterrupted()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SoulExtractionWidget", "OnExtractionProgressInterrupted");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SoulExtractionWidget.OnExtractionResultConfirmedChoice
// (Final, Native, Private)
void USoulExtractionWidget::OnExtractionResultConfirmedChoice()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SoulExtractionWidget", "OnExtractionResultConfirmedChoice");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SoulExtractionWidget.OnSoulDeletionProgressFinished
// (Final, Native, Private)
void USoulExtractionWidget::OnSoulDeletionProgressFinished()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SoulExtractionWidget", "OnSoulDeletionProgressFinished");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SoulExtractionWidget.OnSoulDeletionResultWidgetDisplayTimeEnded
// (Final, Native, Private)
void USoulExtractionWidget::OnSoulDeletionResultWidgetDisplayTimeEnded()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SoulExtractionWidget", "OnSoulDeletionResultWidgetDisplayTimeEnded");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SoulExtractionWidget.OnSoulToDeleteSelected
// (Final, Native, Private)
// Parameters:
// class FName InSoulNameToDelete (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 InChoiceIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USoulExtractionWidget::OnSoulToDeleteSelected(class FName InSoulNameToDelete, int32 InChoiceIndex)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SoulExtractionWidget", "OnSoulToDeleteSelected");
Params::SoulExtractionWidget_OnSoulToDeleteSelected Parms{};
Parms.InSoulNameToDelete = InSoulNameToDelete;
Parms.InChoiceIndex = InChoiceIndex;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SoulExtractionWidget.OnStateChanged
// (Event, Protected, BlueprintEvent)
// Parameters:
// ESoulExtractionPhase NewState (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USoulExtractionWidget::OnStateChanged(ESoulExtractionPhase NewState)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SoulExtractionWidget", "OnStateChanged");
Params::SoulExtractionWidget_OnStateChanged Parms{};
Parms.NewState = NewState;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.CronosCharacterPlayUIComponent.AddHudNotification
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const class UObject* InWorldContext (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FSHItemDataStruct& InItemData (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
// int32 InQuantity (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// TSubclassOf<class UPlayerHUDCollectInfoWidget>InSpecificWidgetToUse (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosCharacterPlayUIComponent::AddHudNotification(const class UObject* InWorldContext, const struct FSHItemDataStruct& InItemData, int32 InQuantity, TSubclassOf<class UPlayerHUDCollectInfoWidget> InSpecificWidgetToUse)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CronosCharacterPlayUIComponent", "AddHudNotification");
Params::CronosCharacterPlayUIComponent_AddHudNotification Parms{};
Parms.InWorldContext = InWorldContext;
Parms.InItemData = std::move(InItemData);
Parms.InQuantity = InQuantity;
Parms.InSpecificWidgetToUse = InSpecificWidgetToUse;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosCharacterPlayUIComponent.HideQTETips
// (Final, Native, Public, BlueprintCallable)
void UCronosCharacterPlayUIComponent::HideQTETips()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosCharacterPlayUIComponent", "HideQTETips");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosCharacterPlayUIComponent.HideTips
// (Final, Native, Public, BlueprintCallable)
void UCronosCharacterPlayUIComponent::HideTips()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosCharacterPlayUIComponent", "HideTips");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosCharacterPlayUIComponent.SetQuickEquipMenuActive
// (Final, Native, Public)
// Parameters:
// bool newVis (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool AlternativeVis (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosCharacterPlayUIComponent::SetQuickEquipMenuActive(bool newVis, bool AlternativeVis)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosCharacterPlayUIComponent", "SetQuickEquipMenuActive");
Params::CronosCharacterPlayUIComponent_SetQuickEquipMenuActive Parms{};
Parms.newVis = newVis;
Parms.AlternativeVis = AlternativeVis;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosCharacterPlayUIComponent.ShowEndGameCreditsWidget
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class UGameplayEndGameCreditsWidget* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UGameplayEndGameCreditsWidget* UCronosCharacterPlayUIComponent::ShowEndGameCreditsWidget()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosCharacterPlayUIComponent", "ShowEndGameCreditsWidget");
Params::CronosCharacterPlayUIComponent_ShowEndGameCreditsWidget Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosCharacterPlayUIComponent.ShowEndGameWidget
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class UGameplayEndGameWidget* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UGameplayEndGameWidget* UCronosCharacterPlayUIComponent::ShowEndGameWidget()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosCharacterPlayUIComponent", "ShowEndGameWidget");
Params::CronosCharacterPlayUIComponent_ShowEndGameWidget Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosCharacterPlayUIComponent.ShowFadeWidget
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool Show (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosCharacterPlayUIComponent::ShowFadeWidget(bool Show)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosCharacterPlayUIComponent", "ShowFadeWidget");
Params::CronosCharacterPlayUIComponent_ShowFadeWidget Parms{};
Parms.Show = Show;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosCharacterPlayUIComponent.ShowQTETips
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const TArray<class FName>& Tips (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
void UCronosCharacterPlayUIComponent::ShowQTETips(const TArray<class FName>& Tips)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosCharacterPlayUIComponent", "ShowQTETips");
Params::CronosCharacterPlayUIComponent_ShowQTETips Parms{};
Parms.Tips = std::move(Tips);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosCharacterPlayUIComponent.ShowTips
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const TArray<class FName>& Tips (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
void UCronosCharacterPlayUIComponent::ShowTips(const TArray<class FName>& Tips)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosCharacterPlayUIComponent", "ShowTips");
Params::CronosCharacterPlayUIComponent_ShowTips Parms{};
Parms.Tips = std::move(Tips);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosCharacterPlayUIComponent.ShowTipsFromPreset
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const struct FDataTableRowHandle& Preset (Parm, NoDestructor, NativeAccessSpecifierPublic)
void UCronosCharacterPlayUIComponent::ShowTipsFromPreset(const struct FDataTableRowHandle& Preset)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosCharacterPlayUIComponent", "ShowTipsFromPreset");
Params::CronosCharacterPlayUIComponent_ShowTipsFromPreset Parms{};
Parms.Preset = std::move(Preset);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosCharacterPlayUIComponent.ShowWeaponWheelForTime
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// float CustomTimeToShow (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosCharacterPlayUIComponent::ShowWeaponWheelForTime(float CustomTimeToShow)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosCharacterPlayUIComponent", "ShowWeaponWheelForTime");
Params::CronosCharacterPlayUIComponent_ShowWeaponWheelForTime Parms{};
Parms.CustomTimeToShow = CustomTimeToShow;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosCharacterPlayUIComponent.GetFullscreenImagesWidgetBP
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class UFullscreenImagesWidget* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UFullscreenImagesWidget* UCronosCharacterPlayUIComponent::GetFullscreenImagesWidgetBP() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosCharacterPlayUIComponent", "GetFullscreenImagesWidgetBP");
Params::CronosCharacterPlayUIComponent_GetFullscreenImagesWidgetBP Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosCharacterPlayUIComponent.GetFullscreenVisionWidgetBP
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class UFullscreenVisionWidget* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UFullscreenVisionWidget* UCronosCharacterPlayUIComponent::GetFullscreenVisionWidgetBP() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosCharacterPlayUIComponent", "GetFullscreenVisionWidgetBP");
Params::CronosCharacterPlayUIComponent_GetFullscreenVisionWidgetBP Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosCharacterPlayUIComponent.GetGameplayHudWidgetBP
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class USHGameplayHudWidget* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class USHGameplayHudWidget* UCronosCharacterPlayUIComponent::GetGameplayHudWidgetBP() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosCharacterPlayUIComponent", "GetGameplayHudWidgetBP");
Params::CronosCharacterPlayUIComponent_GetGameplayHudWidgetBP Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosCharacterPlayUIComponent.GetSaveMenuWidgetBP
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class USHGameplaySaveMenuWidget* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class USHGameplaySaveMenuWidget* UCronosCharacterPlayUIComponent::GetSaveMenuWidgetBP() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosCharacterPlayUIComponent", "GetSaveMenuWidgetBP");
Params::CronosCharacterPlayUIComponent_GetSaveMenuWidgetBP Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosCharacterPlayUpgradesComponent.ApplyUpgradePreset
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const struct FUpgradePresetData& UpgradePreset (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
void UCronosCharacterPlayUpgradesComponent::ApplyUpgradePreset(const struct FUpgradePresetData& UpgradePreset)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosCharacterPlayUpgradesComponent", "ApplyUpgradePreset");
Params::CronosCharacterPlayUpgradesComponent_ApplyUpgradePreset Parms{};
Parms.UpgradePreset = std::move(UpgradePreset);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosCharacterPlayUpgradesComponent.GetUpgradeEffectAttribute
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// TSubclassOf<class UGameplayEffect> UpgradeGE (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 ModifierIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FGameplayAttribute ReturnValue (Parm, OutParm, ReturnParm, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FGameplayAttribute UCronosCharacterPlayUpgradesComponent::GetUpgradeEffectAttribute(TSubclassOf<class UGameplayEffect> UpgradeGE, int32 ModifierIndex)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosCharacterPlayUpgradesComponent", "GetUpgradeEffectAttribute");
Params::CronosCharacterPlayUpgradesComponent_GetUpgradeEffectAttribute Parms{};
Parms.UpgradeGE = UpgradeGE;
Parms.ModifierIndex = ModifierIndex;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosCharacterPlayUpgradesComponent.GetUpgradeEffectAttributeByName
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class FName UpgradeItemName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 ModifierIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FGameplayAttribute ReturnValue (Parm, OutParm, ReturnParm, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FGameplayAttribute UCronosCharacterPlayUpgradesComponent::GetUpgradeEffectAttributeByName(class FName UpgradeItemName, int32 ModifierIndex)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosCharacterPlayUpgradesComponent", "GetUpgradeEffectAttributeByName");
Params::CronosCharacterPlayUpgradesComponent_GetUpgradeEffectAttributeByName Parms{};
Parms.UpgradeItemName = UpgradeItemName;
Parms.ModifierIndex = ModifierIndex;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosCharacterPlayUpgradesComponent.GetUpgradeEffectMagnitude
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// TSubclassOf<class UGameplayEffect> UpgradeGE (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 ModifierIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float UCronosCharacterPlayUpgradesComponent::GetUpgradeEffectMagnitude(TSubclassOf<class UGameplayEffect> UpgradeGE, int32 ModifierIndex)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosCharacterPlayUpgradesComponent", "GetUpgradeEffectMagnitude");
Params::CronosCharacterPlayUpgradesComponent_GetUpgradeEffectMagnitude Parms{};
Parms.UpgradeGE = UpgradeGE;
Parms.ModifierIndex = ModifierIndex;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosCharacterPlayUpgradesComponent.GetUpgradeEffectMagnitudeByName
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class FName UpgradeItemName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 ModifierIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float UCronosCharacterPlayUpgradesComponent::GetUpgradeEffectMagnitudeByName(class FName UpgradeItemName, int32 ModifierIndex)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosCharacterPlayUpgradesComponent", "GetUpgradeEffectMagnitudeByName");
Params::CronosCharacterPlayUpgradesComponent_GetUpgradeEffectMagnitudeByName Parms{};
Parms.UpgradeItemName = UpgradeItemName;
Parms.ModifierIndex = ModifierIndex;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosCharacterPlayUpgradesComponent.GetUpgradeEffectModifiersNumByName
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class FName UpgradeName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 UCronosCharacterPlayUpgradesComponent::GetUpgradeEffectModifiersNumByName(class FName UpgradeName)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosCharacterPlayUpgradesComponent", "GetUpgradeEffectModifiersNumByName");
Params::CronosCharacterPlayUpgradesComponent_GetUpgradeEffectModifiersNumByName Parms{};
Parms.UpgradeName = UpgradeName;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosCharacterPlayUpgradesComponent.OnUpgradeItemCollected
// (Final, Native, Public)
// Parameters:
// class FName ItemName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 Quantity (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosCharacterPlayUpgradesComponent::OnUpgradeItemCollected(class FName ItemName, int32 Quantity)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosCharacterPlayUpgradesComponent", "OnUpgradeItemCollected");
Params::CronosCharacterPlayUpgradesComponent_OnUpgradeItemCollected Parms{};
Parms.ItemName = ItemName;
Parms.Quantity = Quantity;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosCharacterPlayUpgradesComponent.OnUpgradeItemRemoved
// (Final, Native, Public)
// Parameters:
// class FName ItemName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 Quantity (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosCharacterPlayUpgradesComponent::OnUpgradeItemRemoved(class FName ItemName, int32 Quantity)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosCharacterPlayUpgradesComponent", "OnUpgradeItemRemoved");
Params::CronosCharacterPlayUpgradesComponent_OnUpgradeItemRemoved Parms{};
Parms.ItemName = ItemName;
Parms.Quantity = Quantity;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosControlTipsPanel.Hide
// (Final, Native, Public, BlueprintCallable)
void UCronosControlTipsPanel::Hide()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosControlTipsPanel", "Hide");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosControlTipsPanel.Show
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const TArray<class FName>& wantedTooltips (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
void UCronosControlTipsPanel::Show(const TArray<class FName>& wantedTooltips)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosControlTipsPanel", "Show");
Params::CronosControlTipsPanel_Show Parms{};
Parms.wantedTooltips = std::move(wantedTooltips);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosControlTipsPanel.ShowTipsFromPreset
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const struct FDataTableRowHandle& Preset (Parm, NoDestructor, NativeAccessSpecifierPublic)
void UCronosControlTipsPanel::ShowTipsFromPreset(const struct FDataTableRowHandle& Preset)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosControlTipsPanel", "ShowTipsFromPreset");
Params::CronosControlTipsPanel_ShowTipsFromPreset Parms{};
Parms.Preset = std::move(Preset);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosDynamicWidgetInterface.GetWidgetRegisterData
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// struct FWidgetRegisterData ReturnValue (Parm, OutParm, ReturnParm, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
struct FWidgetRegisterData ICronosDynamicWidgetInterface::GetWidgetRegisterData()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("CronosDynamicWidgetInterface", "GetWidgetRegisterData");
Params::CronosDynamicWidgetInterface_GetWidgetRegisterData Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosEncounterTriggerBox.Disable
// (Final, Native, Public, BlueprintCallable)
void ACronosEncounterTriggerBox::Disable()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosEncounterTriggerBox", "Disable");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosEncounterTriggerBox.Enable
// (Final, Native, Public, BlueprintCallable)
void ACronosEncounterTriggerBox::Enable()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosEncounterTriggerBox", "Enable");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosEncounterTriggerBox.GetIsEnabled
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ACronosEncounterTriggerBox::GetIsEnabled() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosEncounterTriggerBox", "GetIsEnabled");
Params::CronosEncounterTriggerBox_GetIsEnabled Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosEncounterManager.AutoFillWaves
// (Final, Native, Public)
void ACronosEncounterManager::AutoFillWaves()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosEncounterManager", "AutoFillWaves");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosEncounterManager.AwakeEncounter
// (Final, Native, Public, BlueprintCallable)
void ACronosEncounterManager::AwakeEncounter()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosEncounterManager", "AwakeEncounter");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosEncounterManager.DebugStartEncounter
// (Final, Native, Public)
// Parameters:
// const class FString& IDSnippet (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ACronosEncounterManager::DebugStartEncounter(const class FString& IDSnippet)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosEncounterManager", "DebugStartEncounter");
Params::CronosEncounterManager_DebugStartEncounter Parms{};
Parms.IDSnippet = std::move(IDSnippet);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosEncounterManager.DespawnEncounter
// (Final, Native, Public, BlueprintCallable)
void ACronosEncounterManager::DespawnEncounter()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosEncounterManager", "DespawnEncounter");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosEncounterManager.Disable
// (Final, Native, Public, BlueprintCallable)
void ACronosEncounterManager::Disable()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosEncounterManager", "Disable");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosEncounterManager.Enable
// (Final, Native, Public, BlueprintCallable)
void ACronosEncounterManager::Enable()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosEncounterManager", "Enable");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosEncounterManager.GetEndTriggers
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// TSet<TSoftObjectPtr<class ACronosEncounterEndTriggerBox>>ReturnValue (Parm, OutParm, ReturnParm, UObjectWrapper, NativeAccessSpecifierPublic)
TSet<TSoftObjectPtr<class ACronosEncounterEndTriggerBox>> ACronosEncounterManager::GetEndTriggers()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosEncounterManager", "GetEndTriggers");
Params::CronosEncounterManager_GetEndTriggers Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosEncounterManager.GetSpawnedActors
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// TArray<class AActor*> ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic)
TArray<class AActor*> ACronosEncounterManager::GetSpawnedActors()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosEncounterManager", "GetSpawnedActors");
Params::CronosEncounterManager_GetSpawnedActors Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosEncounterManager.GetStartTriggers
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// TSet<TSoftObjectPtr<class ACronosEncounterStartTriggerBox>>ReturnValue (Parm, OutParm, ReturnParm, UObjectWrapper, NativeAccessSpecifierPublic)
TSet<TSoftObjectPtr<class ACronosEncounterStartTriggerBox>> ACronosEncounterManager::GetStartTriggers()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosEncounterManager", "GetStartTriggers");
Params::CronosEncounterManager_GetStartTriggers Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosEncounterManager.isInChaseArea
// (Final, Native, Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintPure)
// Parameters:
// const struct FVector& Location (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const float Extent (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ACronosEncounterManager::isInChaseArea(const struct FVector& Location, const float Extent)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosEncounterManager", "isInChaseArea");
Params::CronosEncounterManager_isInChaseArea Parms{};
Parms.Location = std::move(Location);
Parms.Extent = Extent;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosEncounterManager.IsPlayerInTheSpawnArea
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ACronosEncounterManager::IsPlayerInTheSpawnArea()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosEncounterManager", "IsPlayerInTheSpawnArea");
Params::CronosEncounterManager_IsPlayerInTheSpawnArea Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosEncounterManager.KillCurrentWave
// (Final, Native, Public, BlueprintCallable)
void ACronosEncounterManager::KillCurrentWave()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosEncounterManager", "KillCurrentWave");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosEncounterManager.KillEncounter
// (Final, Native, Public, BlueprintCallable)
void ACronosEncounterManager::KillEncounter()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosEncounterManager", "KillEncounter");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosEncounterManager.OnCurrentWaveFinished
// (Final, Native, Public)
void ACronosEncounterManager::OnCurrentWaveFinished()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosEncounterManager", "OnCurrentWaveFinished");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosEncounterManager.OnEncounterStartRequest
// (Final, Native, Public)
void ACronosEncounterManager::OnEncounterStartRequest()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosEncounterManager", "OnEncounterStartRequest");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosEncounterManager.OnWaveActorAwakened
// (Final, Native, Public)
void ACronosEncounterManager::OnWaveActorAwakened()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosEncounterManager", "OnWaveActorAwakened");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosEncounterManager.OnWaveCleared
// (Final, Native, Public)
void ACronosEncounterManager::OnWaveCleared()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosEncounterManager", "OnWaveCleared");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosEncounterManager.OnWaveEvent
// (Final, Native, Private)
// Parameters:
// const struct FInteractionActivationData&EventData (Parm, NativeAccessSpecifierPublic)
void ACronosEncounterManager::OnWaveEvent(const struct FInteractionActivationData& EventData)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosEncounterManager", "OnWaveEvent");
Params::CronosEncounterManager_OnWaveEvent Parms{};
Parms.EventData = std::move(EventData);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosEncounterManager.PreSpawnEncounter
// (Final, Native, Public, BlueprintCallable)
void ACronosEncounterManager::PreSpawnEncounter()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosEncounterManager", "PreSpawnEncounter");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosEncounterManager.ResetEncounter
// (Final, Native, Public, BlueprintCallable)
void ACronosEncounterManager::ResetEncounter()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosEncounterManager", "ResetEncounter");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosEncounterManager.RestoreEncounter
// (Final, Native, Public, BlueprintCallable)
void ACronosEncounterManager::RestoreEncounter()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosEncounterManager", "RestoreEncounter");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosEncounterManager.StartEncounter
// (Final, Native, Public, BlueprintCallable)
void ACronosEncounterManager::StartEncounter()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosEncounterManager", "StartEncounter");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosEncounterManager.StopEncounter
// (Final, Native, Public, BlueprintCallable)
void ACronosEncounterManager::StopEncounter()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosEncounterManager", "StopEncounter");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosEncounterManager.UpdateEncounterTags
// (Final, Native, Public)
void ACronosEncounterManager::UpdateEncounterTags()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosEncounterManager", "UpdateEncounterTags");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosEncounterManager.UpdateReferencedActorsNames
// (Final, Native, Public)
void ACronosEncounterManager::UpdateReferencedActorsNames()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosEncounterManager", "UpdateReferencedActorsNames");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosEncounterManager.UpdateReferences
// (Final, Native, Public)
void ACronosEncounterManager::UpdateReferences()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosEncounterManager", "UpdateReferences");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosEncounterManager.ValidateEncounterReferences
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ACronosEncounterManager::ValidateEncounterReferences()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosEncounterManager", "ValidateEncounterReferences");
Params::CronosEncounterManager_ValidateEncounterReferences Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosEncounterManager.ValidateReferences
// (Final, Native, Public)
void ACronosEncounterManager::ValidateReferences()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosEncounterManager", "ValidateReferences");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosEncounterManager.GetEncounterState
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// EEncounterState ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EEncounterState ACronosEncounterManager::GetEncounterState() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosEncounterManager", "GetEncounterState");
Params::CronosEncounterManager_GetEncounterState Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosEncounterManager.GetIsEnabled
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ACronosEncounterManager::GetIsEnabled() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosEncounterManager", "GetIsEnabled");
Params::CronosEncounterManager_GetIsEnabled Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.GameInfoPopupWidget.OnFadedOutAnim
// (Final, Native, Protected)
void UGameInfoPopupWidget::OnFadedOutAnim()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GameInfoPopupWidget", "OnFadedOutAnim");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosEnemiesAudioSubsystem.IsDebugEnabled
// (Final, Native, Static, Private, BlueprintCallable, BlueprintPure)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCronosEnemiesAudioSubsystem::IsDebugEnabled()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CronosEnemiesAudioSubsystem", "IsDebugEnabled");
Params::CronosEnemiesAudioSubsystem_IsDebugEnabled Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosEnemiesAudioSubsystem.BossFightEnded
// (Event, Protected, BlueprintCallable, BlueprintEvent)
// Parameters:
// const ECronosBosses BossType (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosEnemiesAudioSubsystem::BossFightEnded(const ECronosBosses BossType)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosEnemiesAudioSubsystem", "BossFightEnded");
Params::CronosEnemiesAudioSubsystem_BossFightEnded Parms{};
Parms.BossType = BossType;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.CronosEnemiesAudioSubsystem.BossFightStarted
// (Event, Protected, BlueprintCallable, BlueprintEvent)
// Parameters:
// const ECronosBosses BossType (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosEnemiesAudioSubsystem::BossFightStarted(const ECronosBosses BossType)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosEnemiesAudioSubsystem", "BossFightStarted");
Params::CronosEnemiesAudioSubsystem_BossFightStarted Parms{};
Parms.BossType = BossType;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.CronosEnemiesAudioSubsystem.CombatEnded
// (Event, Protected, BlueprintEvent)
void UCronosEnemiesAudioSubsystem::CombatEnded()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosEnemiesAudioSubsystem", "CombatEnded");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.CronosEnemiesAudioSubsystem.CombatStartedByEncounter
// (Event, Protected, BlueprintEvent)
void UCronosEnemiesAudioSubsystem::CombatStartedByEncounter()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosEnemiesAudioSubsystem", "CombatStartedByEncounter");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.CronosEnemiesAudioSubsystem.EnemiesNearby
// (Event, Protected, BlueprintEvent)
void UCronosEnemiesAudioSubsystem::EnemiesNearby()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosEnemiesAudioSubsystem", "EnemiesNearby");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.CronosEnemiesAudioSubsystem.EnemyDied
// (Event, Protected, BlueprintEvent)
// Parameters:
// const class AActor* EnemyActor (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const EEnemyArchetype EnemyType (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const uint8 EnemyRank (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosEnemiesAudioSubsystem::EnemyDied(const class AActor* EnemyActor, const EEnemyArchetype EnemyType, const uint8 EnemyRank)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosEnemiesAudioSubsystem", "EnemyDied");
Params::CronosEnemiesAudioSubsystem_EnemyDied Parms{};
Parms.EnemyActor = EnemyActor;
Parms.EnemyType = EnemyType;
Parms.EnemyRank = EnemyRank;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.CronosEnemiesAudioSubsystem.EnemyJoinedCombat
// (Event, Protected, BlueprintEvent)
// Parameters:
// const EEnemyArchetype EnemyType (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const uint8 EnemyRank (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosEnemiesAudioSubsystem::EnemyJoinedCombat(const EEnemyArchetype EnemyType, const uint8 EnemyRank)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosEnemiesAudioSubsystem", "EnemyJoinedCombat");
Params::CronosEnemiesAudioSubsystem_EnemyJoinedCombat Parms{};
Parms.EnemyType = EnemyType;
Parms.EnemyRank = EnemyRank;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.CronosEnemiesAudioSubsystem.EnemyRankChanged
// (Event, Protected, BlueprintEvent)
// Parameters:
// const EEnemyArchetype EnemyType (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const uint8 NewRank (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosEnemiesAudioSubsystem::EnemyRankChanged(const EEnemyArchetype EnemyType, const uint8 NewRank)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosEnemiesAudioSubsystem", "EnemyRankChanged");
Params::CronosEnemiesAudioSubsystem_EnemyRankChanged Parms{};
Parms.EnemyType = EnemyType;
Parms.NewRank = NewRank;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.CronosEnemiesAudioSubsystem.EnemySpawned
// (Event, Protected, BlueprintEvent)
// Parameters:
// const class AActor* EnemyActor (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const EEnemyArchetype EnemyType (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosEnemiesAudioSubsystem::EnemySpawned(const class AActor* EnemyActor, const EEnemyArchetype EnemyType)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosEnemiesAudioSubsystem", "EnemySpawned");
Params::CronosEnemiesAudioSubsystem_EnemySpawned Parms{};
Parms.EnemyActor = EnemyActor;
Parms.EnemyType = EnemyType;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.CronosEnemiesAudioSubsystem.EnemyStartedCombat
// (Event, Protected, BlueprintEvent)
// Parameters:
// const EEnemyArchetype EnemyType (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const uint8 EnemyRank (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosEnemiesAudioSubsystem::EnemyStartedCombat(const EEnemyArchetype EnemyType, const uint8 EnemyRank)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosEnemiesAudioSubsystem", "EnemyStartedCombat");
Params::CronosEnemiesAudioSubsystem_EnemyStartedCombat Parms{};
Parms.EnemyType = EnemyType;
Parms.EnemyRank = EnemyRank;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.CronosEnemiesAudioSubsystem.EnemyWantsToMerge
// (Event, Protected, BlueprintCallable, BlueprintEvent)
// Parameters:
// const class AActor* EnemyActor (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosEnemiesAudioSubsystem::EnemyWantsToMerge(const class AActor* EnemyActor)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosEnemiesAudioSubsystem", "EnemyWantsToMerge");
Params::CronosEnemiesAudioSubsystem_EnemyWantsToMerge Parms{};
Parms.EnemyActor = EnemyActor;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.CronosEnemiesAudioSubsystem.EventGameEnded
// (Event, Protected, BlueprintEvent)
void UCronosEnemiesAudioSubsystem::EventGameEnded()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosEnemiesAudioSubsystem", "EventGameEnded");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.CronosEnemiesAudioSubsystem.EventGameStarted
// (Event, Protected, BlueprintEvent)
void UCronosEnemiesAudioSubsystem::EventGameStarted()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosEnemiesAudioSubsystem", "EventGameStarted");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.CronosEnemiesAudioSubsystem.GetPlayerAudioComponent
// (Final, Native, Public, HasOutParams, BlueprintCallable, BlueprintPure)
// Parameters:
// bool* bIsValid (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class USHAkComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class USHAkComponent* UCronosEnemiesAudioSubsystem::GetPlayerAudioComponent(bool* bIsValid)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosEnemiesAudioSubsystem", "GetPlayerAudioComponent");
Params::CronosEnemiesAudioSubsystem_GetPlayerAudioComponent Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (bIsValid != nullptr)
*bIsValid = Parms.bIsValid;
return Parms.ReturnValue;
}
// Function Cronos.CronosEnemiesAudioSubsystem.MergingFinished
// (Event, Protected, BlueprintEvent)
void UCronosEnemiesAudioSubsystem::MergingFinished()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosEnemiesAudioSubsystem", "MergingFinished");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.CronosEnemiesAudioSubsystem.MergingInterrupted
// (Event, Protected, BlueprintEvent)
void UCronosEnemiesAudioSubsystem::MergingInterrupted()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosEnemiesAudioSubsystem", "MergingInterrupted");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.CronosEnemiesAudioSubsystem.MergingStarted
// (Event, Protected, BlueprintEvent)
void UCronosEnemiesAudioSubsystem::MergingStarted()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosEnemiesAudioSubsystem", "MergingStarted");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.CronosEnemiesAudioSubsystem.NearbyEnemiesLeft
// (Event, Protected, BlueprintEvent)
void UCronosEnemiesAudioSubsystem::NearbyEnemiesLeft()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosEnemiesAudioSubsystem", "NearbyEnemiesLeft");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.CronosEnemiesAudioSubsystem.UpdateNearbyEnemies
// (Final, Native, Private)
void UCronosEnemiesAudioSubsystem::UpdateNearbyEnemies()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosEnemiesAudioSubsystem", "UpdateNearbyEnemies");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosEnemiesAudioSubsystem.GetEnemyTypesInCombat
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// TMap<EEnemyArchetype, int32> ReturnValue (Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic)
TMap<EEnemyArchetype, int32> UCronosEnemiesAudioSubsystem::GetEnemyTypesInCombat() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosEnemiesAudioSubsystem", "GetEnemyTypesInCombat");
Params::CronosEnemiesAudioSubsystem_GetEnemyTypesInCombat Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosEnemiesAudioSubsystem.GetNearbyEnemyCount
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 UCronosEnemiesAudioSubsystem::GetNearbyEnemyCount() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosEnemiesAudioSubsystem", "GetNearbyEnemyCount");
Params::CronosEnemiesAudioSubsystem_GetNearbyEnemyCount Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosEnemiesAudioSubsystem.GetNumberOfEnemiesInCombat
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 UCronosEnemiesAudioSubsystem::GetNumberOfEnemiesInCombat() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosEnemiesAudioSubsystem", "GetNumberOfEnemiesInCombat");
Params::CronosEnemiesAudioSubsystem_GetNumberOfEnemiesInCombat Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHAnimTurnInPlaceSubcomp.IsTurning
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHAnimTurnInPlaceSubcomp::IsTurning()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimTurnInPlaceSubcomp", "IsTurning");
Params::SHAnimTurnInPlaceSubcomp_IsTurning Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHAnimTurnInPlaceSubcomp.OnTurnInPlaceAnimationEnd
// (Final, Native, Public, BlueprintCallable)
void USHAnimTurnInPlaceSubcomp::OnTurnInPlaceAnimationEnd()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimTurnInPlaceSubcomp", "OnTurnInPlaceAnimationEnd");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHAnimTurnInPlaceSubcomp.OnTurnInPlaceAnimationStart
// (Final, Native, Public, BlueprintCallable)
void USHAnimTurnInPlaceSubcomp::OnTurnInPlaceAnimationStart()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimTurnInPlaceSubcomp", "OnTurnInPlaceAnimationStart");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHAnimTurnInPlaceSubcomp.TurnInPlaceBreak
// (Final, Native, Public, BlueprintCallable)
void USHAnimTurnInPlaceSubcomp::TurnInPlaceBreak()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimTurnInPlaceSubcomp", "TurnInPlaceBreak");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHAnimTurnInPlaceSubcomp.TurnInPlaceRequest
// (Native, Public, BlueprintCallable)
// Parameters:
// float Angle (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHAnimTurnInPlaceSubcomp::TurnInPlaceRequest(float Angle)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimTurnInPlaceSubcomp", "TurnInPlaceRequest");
Params::SHAnimTurnInPlaceSubcomp_TurnInPlaceRequest Parms{};
Parms.Angle = Angle;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHAnimTurnInPlaceSubcomp.TurnInPlaceRequestVector
// (Native, Public, HasDefaults, BlueprintCallable)
// Parameters:
// const struct FVector& LookAtTarget (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHAnimTurnInPlaceSubcomp::TurnInPlaceRequestVector(const struct FVector& LookAtTarget)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimTurnInPlaceSubcomp", "TurnInPlaceRequestVector");
Params::SHAnimTurnInPlaceSubcomp_TurnInPlaceRequestVector Parms{};
Parms.LookAtTarget = std::move(LookAtTarget);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHAnimTurnInPlaceSubcomp.TurnInPlaceToCameraRequest
// (Final, Native, Public, BlueprintCallable)
void USHAnimTurnInPlaceSubcomp::TurnInPlaceToCameraRequest()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimTurnInPlaceSubcomp", "TurnInPlaceToCameraRequest");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHAnimTurnInPlaceSubcomp.GetTurningVector
// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector USHAnimTurnInPlaceSubcomp::GetTurningVector() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimTurnInPlaceSubcomp", "GetTurningVector");
Params::SHAnimTurnInPlaceSubcomp_GetTurningVector Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCameraActor.GetSHCameraComponent
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class USHCameraComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class USHCameraComponent* ASHCameraActor::GetSHCameraComponent() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCameraActor", "GetSHCameraComponent");
Params::SHCameraActor_GetSHCameraComponent Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosEnemyAudioComponent.PlayPlacementSound
// (Final, Native, Protected)
// Parameters:
// const struct FGameplayTag& CallbackTag (ConstParm, Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 NewCount (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosEnemyAudioComponent::PlayPlacementSound(const struct FGameplayTag& CallbackTag, int32 NewCount)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosEnemyAudioComponent", "PlayPlacementSound");
Params::CronosEnemyAudioComponent_PlayPlacementSound Parms{};
Parms.CallbackTag = std::move(CallbackTag);
Parms.NewCount = NewCount;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosEnemyDifficultyComponent.FindAttributesForRank
// (Final, Native, Public, HasOutParams, BlueprintCallable, BlueprintPure)
// Parameters:
// struct FBTDifficultyAttribute* Attribute (Parm, OutParm, NativeAccessSpecifierPublic)
// int32 Rank (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FGameplayTag& Tag (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCronosEnemyDifficultyComponent::FindAttributesForRank(struct FBTDifficultyAttribute* Attribute, int32 Rank, const struct FGameplayTag& Tag)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosEnemyDifficultyComponent", "FindAttributesForRank");
Params::CronosEnemyDifficultyComponent_FindAttributesForRank Parms{};
Parms.Rank = Rank;
Parms.Tag = std::move(Tag);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (Attribute != nullptr)
*Attribute = std::move(Parms.Attribute);
return Parms.ReturnValue;
}
// Function Cronos.CronosEnemyWave.AwakeWave
// (Final, Native, Public, BlueprintCallable)
void ACronosEnemyWave::AwakeWave()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosEnemyWave", "AwakeWave");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosEnemyWave.DespawnWave
// (Final, Native, Public, BlueprintCallable)
void ACronosEnemyWave::DespawnWave()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosEnemyWave", "DespawnWave");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosEnemyWave.Disable
// (Final, Native, Public, BlueprintCallable)
void ACronosEnemyWave::Disable()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosEnemyWave", "Disable");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosEnemyWave.Enable
// (Final, Native, Public, BlueprintCallable)
void ACronosEnemyWave::Enable()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosEnemyWave", "Enable");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosEnemyWave.GetSpawnedActors
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// TArray<class AActor*> ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic)
TArray<class AActor*> ACronosEnemyWave::GetSpawnedActors()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosEnemyWave", "GetSpawnedActors");
Params::CronosEnemyWave_GetSpawnedActors Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosEnemyWave.KillWave
// (Final, Native, Public, BlueprintCallable)
void ACronosEnemyWave::KillWave()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosEnemyWave", "KillWave");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosEnemyWave.OnActorSpawned
// (Final, Native, Protected)
// Parameters:
// class AActor* Actor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ACronosEnemyWave::OnActorSpawned(class AActor* Actor)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosEnemyWave", "OnActorSpawned");
Params::CronosEnemyWave_OnActorSpawned Parms{};
Parms.Actor = Actor;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosEnemyWave.OnEncounterEvent
// (Final, Native, Protected)
// Parameters:
// const struct FInteractionActivationData&EventData (Parm, NativeAccessSpecifierPublic)
void ACronosEnemyWave::OnEncounterEvent(const struct FInteractionActivationData& EventData)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosEnemyWave", "OnEncounterEvent");
Params::CronosEnemyWave_OnEncounterEvent Parms{};
Parms.EventData = std::move(EventData);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosEnemyWave.OnEnemyDeathEvent
// (Final, Native, Protected, HasDefaults)
// Parameters:
// const struct FGuid& EnemyGuid (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ACronosEnemyWave::OnEnemyDeathEvent(const struct FGuid& EnemyGuid)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosEnemyWave", "OnEnemyDeathEvent");
Params::CronosEnemyWave_OnEnemyDeathEvent Parms{};
Parms.EnemyGuid = std::move(EnemyGuid);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosEnemyWave.OnEnemySpawnedEvent
// (Final, Native, Protected)
void ACronosEnemyWave::OnEnemySpawnedEvent()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosEnemyWave", "OnEnemySpawnedEvent");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosEnemyWave.OnSpawnedActorAwakened
// (Final, Native, Protected)
void ACronosEnemyWave::OnSpawnedActorAwakened()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosEnemyWave", "OnSpawnedActorAwakened");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosEnemyWave.OnSpawnedEnemyDeath
// (Final, Native, Protected)
// Parameters:
// class AActor* Actor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ACronosEnemyWave::OnSpawnedEnemyDeath(class AActor* Actor)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosEnemyWave", "OnSpawnedEnemyDeath");
Params::CronosEnemyWave_OnSpawnedEnemyDeath Parms{};
Parms.Actor = Actor;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosEnemyWave.PreSpawnWave
// (Final, Native, Public, BlueprintCallable)
void ACronosEnemyWave::PreSpawnWave()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosEnemyWave", "PreSpawnWave");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosEnemyWave.ResetWave
// (Final, Native, Public, BlueprintCallable)
void ACronosEnemyWave::ResetWave()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosEnemyWave", "ResetWave");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosEnemyWave.RespawnWave
// (Final, Native, Public, BlueprintCallable)
void ACronosEnemyWave::RespawnWave()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosEnemyWave", "RespawnWave");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosEnemyWave.RestoreWave
// (Final, Native, Public, BlueprintCallable)
void ACronosEnemyWave::RestoreWave()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosEnemyWave", "RestoreWave");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosEnemyWave.SetEncounterManagerOwner
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class ACronosEncounterManager* InEncounterManagerOwner (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ACronosEnemyWave::SetEncounterManagerOwner(class ACronosEncounterManager* InEncounterManagerOwner)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosEnemyWave", "SetEncounterManagerOwner");
Params::CronosEnemyWave_SetEncounterManagerOwner Parms{};
Parms.InEncounterManagerOwner = InEncounterManagerOwner;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosEnemyWave.SpawnWave
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const bool bAutoSpawnOnly (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ACronosEnemyWave::SpawnWave(const bool bAutoSpawnOnly)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosEnemyWave", "SpawnWave");
Params::CronosEnemyWave_SpawnWave Parms{};
Parms.bAutoSpawnOnly = bAutoSpawnOnly;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosEnemyWave.GetEncounterManagerOwner
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class ACronosEncounterManager* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class ACronosEncounterManager* ACronosEnemyWave::GetEncounterManagerOwner() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosEnemyWave", "GetEncounterManagerOwner");
Params::CronosEnemyWave_GetEncounterManagerOwner Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosEnemyWave.GetIsEnabled
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ACronosEnemyWave::GetIsEnabled() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosEnemyWave", "GetIsEnabled");
Params::CronosEnemyWave_GetIsEnabled Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHBreakableGlassFakeBase.OnBroken
// (Event, Protected, BlueprintEvent)
// Parameters:
// const struct FHitResult& HitInfo (Parm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
void ASHBreakableGlassFakeBase::OnBroken(const struct FHitResult& HitInfo)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHBreakableGlassFakeBase", "OnBroken");
Params::SHBreakableGlassFakeBase_OnBroken Parms{};
Parms.HitInfo = std::move(HitInfo);
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.SHBreakableGlassFakeBase.IsBroken
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ASHBreakableGlassFakeBase::IsBroken() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHBreakableGlassFakeBase", "IsBroken");
Params::SHBreakableGlassFakeBase_IsBroken Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCameraShake.SetOscillationMultiplier
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// float Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHCameraShake::SetOscillationMultiplier(float Value)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCameraShake", "SetOscillationMultiplier");
Params::SHCameraShake_SetOscillationMultiplier Parms{};
Parms.Value = Value;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHCameraShake.StopSHCameraShake
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool immediately (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHCameraShake::StopSHCameraShake(bool immediately)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCameraShake", "StopSHCameraShake");
Params::SHCameraShake_StopSHCameraShake Parms{};
Parms.immediately = immediately;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosExtendedTutorialWidget.Back
// (Native, Public, BlueprintCallable)
void UCronosExtendedTutorialWidget::Back()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosExtendedTutorialWidget", "Back");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosExtendedTutorialWidget.OnTutorialEntryFocused
// (Final, Native, Private)
// Parameters:
// class USHGameplayHighlightableWidget* InFocusedWidget (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosExtendedTutorialWidget::OnTutorialEntryFocused(class USHGameplayHighlightableWidget* InFocusedWidget)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosExtendedTutorialWidget", "OnTutorialEntryFocused");
Params::CronosExtendedTutorialWidget_OnTutorialEntryFocused Parms{};
Parms.InFocusedWidget = InFocusedWidget;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosFabricatorPopupWidget.OnCraftingFailed
// (Event, Public, BlueprintEvent)
// Parameters:
// float PopupDuration (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool InsufficentResources (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosFabricatorPopupWidget::OnCraftingFailed(float PopupDuration, bool InsufficentResources)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosFabricatorPopupWidget", "OnCraftingFailed");
Params::CronosFabricatorPopupWidget_OnCraftingFailed Parms{};
Parms.PopupDuration = PopupDuration;
Parms.InsufficentResources = InsufficentResources;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.CronosFabricatorPopupWidget.OnCraftingSucceded
// (Event, Public, BlueprintEvent)
// Parameters:
// int32 CraftedAmount (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float PopupDuration (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosFabricatorPopupWidget::OnCraftingSucceded(int32 CraftedAmount, float PopupDuration)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosFabricatorPopupWidget", "OnCraftingSucceded");
Params::CronosFabricatorPopupWidget_OnCraftingSucceded Parms{};
Parms.CraftedAmount = CraftedAmount;
Parms.PopupDuration = PopupDuration;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.CronosFabricatorPopupWidget.ResetState
// (Event, Public, BlueprintEvent)
void UCronosFabricatorPopupWidget::ResetState()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosFabricatorPopupWidget", "ResetState");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.CronosFabricatorRecipeWidget.SetIsAvailableForCraft
// (Event, Public, BlueprintEvent)
// Parameters:
// bool bInIsAvailable (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosFabricatorRecipeWidget::SetIsAvailableForCraft(bool bInIsAvailable)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosFabricatorRecipeWidget", "SetIsAvailableForCraft");
Params::CronosFabricatorRecipeWidget_SetIsAvailableForCraft Parms{};
Parms.bInIsAvailable = bInIsAvailable;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.CronosFightDirectorSubsystem.OnEncounterEnded
// (Final, Native, Private, HasOutParams)
// Parameters:
// const struct FGameplayTag& EncounterTag (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosFightDirectorSubsystem::OnEncounterEnded(const struct FGameplayTag& EncounterTag)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosFightDirectorSubsystem", "OnEncounterEnded");
Params::CronosFightDirectorSubsystem_OnEncounterEnded Parms{};
Parms.EncounterTag = std::move(EncounterTag);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosFightDirectorSubsystem.OnEncounterStarted
// (Final, Native, Private, HasOutParams)
// Parameters:
// const struct FGameplayTag& EncounterTag (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosFightDirectorSubsystem::OnEncounterStarted(const struct FGameplayTag& EncounterTag)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosFightDirectorSubsystem", "OnEncounterStarted");
Params::CronosFightDirectorSubsystem_OnEncounterStarted Parms{};
Parms.EncounterTag = std::move(EncounterTag);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosFightDirectorSubsystem.ResetTokens
// (Final, Native, Public, BlueprintCallable)
void UCronosFightDirectorSubsystem::ResetTokens()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosFightDirectorSubsystem", "ResetTokens");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosAbilityInterruptRule.ResolveAbilityInterrupt
// (Event, Public, BlueprintEvent, Const)
// Parameters:
// const class UCronosGameplayAbility* CronosAbility (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UGameplayAbility* InterruptingAbility (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// ECronosAbilityInterruptResolution ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
ECronosAbilityInterruptResolution UCronosAbilityInterruptRule::ResolveAbilityInterrupt(const class UCronosGameplayAbility* CronosAbility, class UGameplayAbility* InterruptingAbility) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosAbilityInterruptRule", "ResolveAbilityInterrupt");
Params::CronosAbilityInterruptRule_ResolveAbilityInterrupt Parms{};
Parms.CronosAbility = CronosAbility;
Parms.InterruptingAbility = InterruptingAbility;
UObject::ProcessEvent(Func, &Parms);
return Parms.ReturnValue;
}
// Function Cronos.JumpOnOffNavLinkProxy.StartJump
// (Final, Native, Protected, HasOutParams, HasDefaults)
// Parameters:
// class AActor* Agent (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& Destination (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AJumpOnOffNavLinkProxy::StartJump(class AActor* Agent, const struct FVector& Destination)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("JumpOnOffNavLinkProxy", "StartJump");
Params::JumpOnOffNavLinkProxy_StartJump Parms{};
Parms.Agent = Agent;
Parms.Destination = std::move(Destination);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosGameplayGameOverWidget.OnAnyButtonFocused
// (Final, Native, Private)
// Parameters:
// class UTextButton* InButton (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosGameplayGameOverWidget::OnAnyButtonFocused(class UTextButton* InButton)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosGameplayGameOverWidget", "OnAnyButtonFocused");
Params::CronosGameplayGameOverWidget_OnAnyButtonFocused Parms{};
Parms.InButton = InButton;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosGameplayGameOverWidget.OnFadeOutStarted
// (Event, Protected, BlueprintEvent)
void UCronosGameplayGameOverWidget::OnFadeOutStarted()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosGameplayGameOverWidget", "OnFadeOutStarted");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.CronosGameplayGameOverWidget.OnLoadSaveButtonClicked
// (Final, Native, Private)
void UCronosGameplayGameOverWidget::OnLoadSaveButtonClicked()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosGameplayGameOverWidget", "OnLoadSaveButtonClicked");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosGameplayGameOverWidget.OnResumeButtonClicked
// (Final, Native, Private)
void UCronosGameplayGameOverWidget::OnResumeButtonClicked()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosGameplayGameOverWidget", "OnResumeButtonClicked");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosGameplayGameOverWidget.OnReturnToMainMenuButtonClicked
// (Final, Native, Private)
void UCronosGameplayGameOverWidget::OnReturnToMainMenuButtonClicked()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosGameplayGameOverWidget", "OnReturnToMainMenuButtonClicked");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosGameplayGameOverWidget.RequestRestart
// (Final, Native, Private, BlueprintCallable)
// Parameters:
// bool bContinue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosGameplayGameOverWidget::RequestRestart(bool bContinue)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosGameplayGameOverWidget", "RequestRestart");
Params::CronosGameplayGameOverWidget_RequestRestart Parms{};
Parms.bContinue = bContinue;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosGameplayGameOverWidget.IsGameSaveAvailable
// (Final, Native, Private, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCronosGameplayGameOverWidget::IsGameSaveAvailable() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosGameplayGameOverWidget", "IsGameSaveAvailable");
Params::CronosGameplayGameOverWidget_IsGameSaveAvailable Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosGameStartInfoWidget.GetHideAnimation
// (Event, Public, BlueprintEvent)
// Parameters:
// class UWidgetAnimation* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UWidgetAnimation* UCronosGameStartInfoWidget::GetHideAnimation()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosGameStartInfoWidget", "GetHideAnimation");
Params::CronosGameStartInfoWidget_GetHideAnimation Parms{};
UObject::ProcessEvent(Func, &Parms);
return Parms.ReturnValue;
}
// Function Cronos.CronosGameStartInfoWidget.GetShowAnimation
// (Event, Public, BlueprintEvent)
// Parameters:
// class UWidgetAnimation* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UWidgetAnimation* UCronosGameStartInfoWidget::GetShowAnimation()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosGameStartInfoWidget", "GetShowAnimation");
Params::CronosGameStartInfoWidget_GetShowAnimation Parms{};
UObject::ProcessEvent(Func, &Parms);
return Parms.ReturnValue;
}
// Function Cronos.EnergyEmitterHittable.GetSnapWorldLocation
// (Native, Event, Public, HasDefaults, BlueprintEvent)
// Parameters:
// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector IEnergyEmitterHittable::GetSnapWorldLocation()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("EnergyEmitterHittable", "GetSnapWorldLocation");
Params::EnergyEmitterHittable_GetSnapWorldLocation Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.EnergyEmitterHittable.ReceiveEnergy
// (Native, Event, Public, BlueprintEvent)
// Parameters:
// float EnergyAmountReceived (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool IEnergyEmitterHittable::ReceiveEnergy(float EnergyAmountReceived)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("EnergyEmitterHittable", "ReceiveEnergy");
Params::EnergyEmitterHittable_ReceiveEnergy Parms{};
Parms.EnergyAmountReceived = EnergyAmountReceived;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosGeometryCollectionActor.BreakGC
// (Event, Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintEvent)
// Parameters:
// const struct FVector& HitLocation (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ACronosGeometryCollectionActor::BreakGC(const struct FVector& HitLocation)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosGeometryCollectionActor", "BreakGC");
Params::CronosGeometryCollectionActor_BreakGC Parms{};
Parms.HitLocation = std::move(HitLocation);
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.CronosGeometryCollectionComponent.Configure
// (Final, Native, Public, BlueprintCallable)
void UCronosGeometryCollectionComponent::Configure()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosGeometryCollectionComponent", "Configure");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosInteractableObject.ActivateInteraction
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class USHInteractionGenericComponent* InteractionGenericComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ICronosInteractableObject::ActivateInteraction(class USHInteractionGenericComponent* InteractionGenericComponent)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("CronosInteractableObject", "ActivateInteraction");
Params::CronosInteractableObject_ActivateInteraction Parms{};
Parms.InteractionGenericComponent = InteractionGenericComponent;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosInteractableObject.GetInteractionCancelTag
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// struct FGameplayTag ReturnValue (Parm, OutParm, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FGameplayTag ICronosInteractableObject::GetInteractionCancelTag()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("CronosInteractableObject", "GetInteractionCancelTag");
Params::CronosInteractableObject_GetInteractionCancelTag Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosInteractableObject.GetInteractionFinishTag
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// struct FGameplayTag ReturnValue (Parm, OutParm, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FGameplayTag ICronosInteractableObject::GetInteractionFinishTag()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("CronosInteractableObject", "GetInteractionFinishTag");
Params::CronosInteractableObject_GetInteractionFinishTag Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosInteractableObject.GetInteractionManagerComponent
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class USHInteractionManagerComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class USHInteractionManagerComponent* ICronosInteractableObject::GetInteractionManagerComponent()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("CronosInteractableObject", "GetInteractionManagerComponent");
Params::CronosInteractableObject_GetInteractionManagerComponent Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosInteractableObject.GetSnapLocation
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class USceneComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class USceneComponent* ICronosInteractableObject::GetSnapLocation()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("CronosInteractableObject", "GetSnapLocation");
Params::CronosInteractableObject_GetSnapLocation Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosInteractableObject.HoldActivateInteraction
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class USHInteractionGenericComponent* InteractionGenericComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ICronosInteractableObject::HoldActivateInteraction(class USHInteractionGenericComponent* InteractionGenericComponent)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("CronosInteractableObject", "HoldActivateInteraction");
Params::CronosInteractableObject_HoldActivateInteraction Parms{};
Parms.InteractionGenericComponent = InteractionGenericComponent;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosInteractableObject.InterruptInteraction
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
void ICronosInteractableObject::InterruptInteraction()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("CronosInteractableObject", "InterruptInteraction");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosInteractableObject.OnInteractionInitiated
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
void ICronosInteractableObject::OnInteractionInitiated()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("CronosInteractableObject", "OnInteractionInitiated");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosInteractableObject.StopInteraction
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ICronosInteractableObject::StopInteraction()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("CronosInteractableObject", "StopInteraction");
Params::CronosInteractableObject_StopInteraction Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosIconInteractionHelperInterface.GetDirectionComponent
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class USceneComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class USceneComponent* ICronosIconInteractionHelperInterface::GetDirectionComponent()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("CronosIconInteractionHelperInterface", "GetDirectionComponent");
Params::CronosIconInteractionHelperInterface_GetDirectionComponent Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosIconInteractionHelperInterface.IsInteractionBlocked
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class UBTInteractionManagerComponent* InInteractionManagerComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ICronosIconInteractionHelperInterface::IsInteractionBlocked(class UBTInteractionManagerComponent* InInteractionManagerComponent)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("CronosIconInteractionHelperInterface", "IsInteractionBlocked");
Params::CronosIconInteractionHelperInterface_IsInteractionBlocked Parms{};
Parms.InInteractionManagerComponent = InInteractionManagerComponent;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosInteractionStatics.CancelInteraction
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* Owner (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosInteractionStatics::CancelInteraction(const class UObject* WorldContextObject, class AActor* Owner)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CronosInteractionStatics", "CancelInteraction");
Params::CronosInteractionStatics_CancelInteraction Parms{};
Parms.WorldContextObject = WorldContextObject;
Parms.Owner = Owner;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosInteractionStatics.FinishInteraction
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* Owner (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosInteractionStatics::FinishInteraction(const class UObject* WorldContextObject, class AActor* Owner)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CronosInteractionStatics", "FinishInteraction");
Params::CronosInteractionStatics_FinishInteraction Parms{};
Parms.WorldContextObject = WorldContextObject;
Parms.Owner = Owner;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.EnergyRecticleWidget.SetEnergyCharges
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// int32 NmbCharges (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 MaxCharges (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UEnergyRecticleWidget::SetEnergyCharges(int32 NmbCharges, int32 MaxCharges)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("EnergyRecticleWidget", "SetEnergyCharges");
Params::EnergyRecticleWidget_SetEnergyCharges Parms{};
Parms.NmbCharges = NmbCharges;
Parms.MaxCharges = MaxCharges;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.EnergyRecticleWidget.SetMaxEnergyCharges
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// int32 MaxCharges (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UEnergyRecticleWidget::SetMaxEnergyCharges(int32 MaxCharges)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("EnergyRecticleWidget", "SetMaxEnergyCharges");
Params::EnergyRecticleWidget_SetMaxEnergyCharges Parms{};
Parms.MaxCharges = MaxCharges;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosInteractionWidgetComponent.OnWidgetInteractionConfirm
// (Final, Native, Protected)
void UCronosInteractionWidgetComponent::OnWidgetInteractionConfirm()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosInteractionWidgetComponent", "OnWidgetInteractionConfirm");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosInteractionWidgetComponent.OnWidgetInteractionDecline
// (Final, Native, Protected)
void UCronosInteractionWidgetComponent::OnWidgetInteractionDecline()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosInteractionWidgetComponent", "OnWidgetInteractionDecline");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosInteractionWidgetComponent.OnWidgetInteractionWidgetFullyHidden
// (Final, Native, Protected)
void UCronosInteractionWidgetComponent::OnWidgetInteractionWidgetFullyHidden()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosInteractionWidgetComponent", "OnWidgetInteractionWidgetFullyHidden");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHItemWeaponMelee.GetAttackPrefix
// (Event, Public, BlueprintEvent)
// Parameters:
// class ACharacter* AttackCandidate (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class FString ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString ASHItemWeaponMelee::GetAttackPrefix(class ACharacter* AttackCandidate)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHItemWeaponMelee", "GetAttackPrefix");
Params::SHItemWeaponMelee_GetAttackPrefix Parms{};
Parms.AttackCandidate = AttackCandidate;
UObject::ProcessEvent(Func, &Parms);
return Parms.ReturnValue;
}
// Function Cronos.SHItemWeaponMelee.OnAttackLookAtEnd
// (Final, Native, Protected)
// Parameters:
// bool WasSuccess (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ASHItemWeaponMelee::OnAttackLookAtEnd(bool WasSuccess)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHItemWeaponMelee", "OnAttackLookAtEnd");
Params::SHItemWeaponMelee_OnAttackLookAtEnd Parms{};
Parms.WasSuccess = WasSuccess;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHItemWeaponRanged.GetAimMovementData
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const struct FSHMovementDataStruct ReturnValue (ConstParm, Parm, OutParm, ReturnParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
const struct FSHMovementDataStruct ASHItemWeaponRanged::GetAimMovementData()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHItemWeaponRanged", "GetAimMovementData");
Params::SHItemWeaponRanged_GetAimMovementData Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHItemWeaponRanged.GetFireSocketLocation
// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector ASHItemWeaponRanged::GetFireSocketLocation() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHItemWeaponRanged", "GetFireSocketLocation");
Params::SHItemWeaponRanged_GetFireSocketLocation Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHItemWeaponRanged.GetFireSocketRotation
// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// struct FRotator ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
struct FRotator ASHItemWeaponRanged::GetFireSocketRotation() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHItemWeaponRanged", "GetFireSocketRotation");
Params::SHItemWeaponRanged_GetFireSocketRotation Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosQTEWidget.OnPointsChanged
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// float InCurrentValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float InMaxValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosQTEWidget::OnPointsChanged(float InCurrentValue, float InMaxValue)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosQTEWidget", "OnPointsChanged");
Params::CronosQTEWidget_OnPointsChanged Parms{};
Parms.InCurrentValue = InCurrentValue;
Parms.InMaxValue = InMaxValue;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosQTEWidget.OnPointsQTEChanged
// (Final, Native, Protected)
// Parameters:
// float InCurrentValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float InMaxValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosQTEWidget::OnPointsQTEChanged(float InCurrentValue, float InMaxValue)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosQTEWidget", "OnPointsQTEChanged");
Params::CronosQTEWidget_OnPointsQTEChanged Parms{};
Parms.InCurrentValue = InCurrentValue;
Parms.InMaxValue = InMaxValue;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosQTEWidget.OnQTEEnded
// (Final, Native, Protected, HasOutParams)
// Parameters:
// class UBTQTE* InCronosQTE (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FGameplayTag& InStopReason (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosQTEWidget::OnQTEEnded(class UBTQTE* InCronosQTE, const struct FGameplayTag& InStopReason)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosQTEWidget", "OnQTEEnded");
Params::CronosQTEWidget_OnQTEEnded Parms{};
Parms.InCronosQTE = InCronosQTE;
Parms.InStopReason = std::move(InStopReason);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosMathUtils.CirclePlaneIntersection
// (Final, Native, Static, Public, HasOutParams, HasDefaults, BlueprintCallable)
// Parameters:
// const struct FVector& InCircleCenter (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float InRadius (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& InCirclePlaneNormal (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& InPlaneBase (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& InPlaneNormal (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FVector* OutA (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FVector* OutB (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 UCronosMathUtils::CirclePlaneIntersection(const struct FVector& InCircleCenter, float InRadius, const struct FVector& InCirclePlaneNormal, const struct FVector& InPlaneBase, const struct FVector& InPlaneNormal, struct FVector* OutA, struct FVector* OutB)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CronosMathUtils", "CirclePlaneIntersection");
Params::CronosMathUtils_CirclePlaneIntersection Parms{};
Parms.InCircleCenter = std::move(InCircleCenter);
Parms.InRadius = InRadius;
Parms.InCirclePlaneNormal = std::move(InCirclePlaneNormal);
Parms.InPlaneBase = std::move(InPlaneBase);
Parms.InPlaneNormal = std::move(InPlaneNormal);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (OutA != nullptr)
*OutA = std::move(Parms.OutA);
if (OutB != nullptr)
*OutB = std::move(Parms.OutB);
return Parms.ReturnValue;
}
// Function Cronos.CronosMathUtils.DotToAngle
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// float DotProduct (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float UCronosMathUtils::DotToAngle(float DotProduct)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CronosMathUtils", "DotToAngle");
Params::CronosMathUtils_DotToAngle Parms{};
Parms.DotProduct = DotProduct;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosMathUtils.GetManhattanDistance
// (Final, Native, Static, Public, HasOutParams, HasDefaults, BlueprintCallable)
// Parameters:
// const struct FVector& FromLocation (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& ToLocation (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float UCronosMathUtils::GetManhattanDistance(const struct FVector& FromLocation, const struct FVector& ToLocation)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CronosMathUtils", "GetManhattanDistance");
Params::CronosMathUtils_GetManhattanDistance Parms{};
Parms.FromLocation = std::move(FromLocation);
Parms.ToLocation = std::move(ToLocation);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosMathUtils.SphereRayIntersection
// (Final, Native, Static, Public, HasOutParams, HasDefaults, BlueprintCallable)
// Parameters:
// const struct FVector& InCircleCenter (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float InRadius (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& InRayOrigin (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& InRayDirection (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FVector* OutA (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FVector* OutB (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 UCronosMathUtils::SphereRayIntersection(const struct FVector& InCircleCenter, float InRadius, const struct FVector& InRayOrigin, const struct FVector& InRayDirection, struct FVector* OutA, struct FVector* OutB)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CronosMathUtils", "SphereRayIntersection");
Params::CronosMathUtils_SphereRayIntersection Parms{};
Parms.InCircleCenter = std::move(InCircleCenter);
Parms.InRadius = InRadius;
Parms.InRayOrigin = std::move(InRayOrigin);
Parms.InRayDirection = std::move(InRayDirection);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (OutA != nullptr)
*OutA = std::move(Parms.OutA);
if (OutB != nullptr)
*OutB = std::move(Parms.OutB);
return Parms.ReturnValue;
}
// Function Cronos.EnemyProjectile.OnHit
// (Final, Native, Protected, HasOutParams, HasDefaults)
// Parameters:
// class UPrimitiveComponent* HitComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* OtherActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UPrimitiveComponent* OtherComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& NormalImpulse (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FHitResult& Hit (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
void AEnemyProjectile::OnHit(class UPrimitiveComponent* HitComponent, class AActor* OtherActor, class UPrimitiveComponent* OtherComponent, const struct FVector& NormalImpulse, const struct FHitResult& Hit)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("EnemyProjectile", "OnHit");
Params::EnemyProjectile_OnHit Parms{};
Parms.HitComponent = HitComponent;
Parms.OtherActor = OtherActor;
Parms.OtherComponent = OtherComponent;
Parms.NormalImpulse = std::move(NormalImpulse);
Parms.Hit = std::move(Hit);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosPhysicalAnimationComponent.EnterHitReact
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const struct FHitResult& InHitInfo (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
// const struct FHitImpulseSetup& InImpulse (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
void UCronosPhysicalAnimationComponent::EnterHitReact(const struct FHitResult& InHitInfo, const struct FHitImpulseSetup& InImpulse)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosPhysicalAnimationComponent", "EnterHitReact");
Params::CronosPhysicalAnimationComponent_EnterHitReact Parms{};
Parms.InHitInfo = std::move(InHitInfo);
Parms.InImpulse = std::move(InImpulse);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosPhysicalAnimationComponent.EnterRagdoll
// (Final, Native, Public, BlueprintCallable)
void UCronosPhysicalAnimationComponent::EnterRagdoll()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosPhysicalAnimationComponent", "EnterRagdoll");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosPhysicalAnimationComponent.OnOwnerMeshChanged
// (Final, Native, Public, BlueprintCallable)
void UCronosPhysicalAnimationComponent::OnOwnerMeshChanged()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosPhysicalAnimationComponent", "OnOwnerMeshChanged");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosPhysicalAnimationComponent.OnRagdollEndedDelayed
// (Final, Native, Protected)
void UCronosPhysicalAnimationComponent::OnRagdollEndedDelayed()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosPhysicalAnimationComponent", "OnRagdollEndedDelayed");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosPhysicalAnimationComponent.PhysicsImpulse
// (Final, Native, Public, Const)
// Parameters:
// const struct FHitResult& InHitInfo (Parm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
// const struct FHitImpulseSetup& InImpulse (Parm, NoDestructor, NativeAccessSpecifierPublic)
void UCronosPhysicalAnimationComponent::PhysicsImpulse(const struct FHitResult& InHitInfo, const struct FHitImpulseSetup& InImpulse) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosPhysicalAnimationComponent", "PhysicsImpulse");
Params::CronosPhysicalAnimationComponent_PhysicsImpulse Parms{};
Parms.InHitInfo = std::move(InHitInfo);
Parms.InImpulse = std::move(InImpulse);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.DestructibleNiagaraTest.CallDestructionFinished
// (Final, Native, Public, BlueprintCallable)
void ADestructibleNiagaraTest::CallDestructionFinished()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("DestructibleNiagaraTest", "CallDestructionFinished");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosPrimalEncounterManager.GetPrimalEncounterManager
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UCronosPrimalEncounterManager* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UCronosPrimalEncounterManager* UCronosPrimalEncounterManager::GetPrimalEncounterManager(const class UObject* WorldContextObject)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CronosPrimalEncounterManager", "GetPrimalEncounterManager");
Params::CronosPrimalEncounterManager_GetPrimalEncounterManager Parms{};
Parms.WorldContextObject = WorldContextObject;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosPrimalEncounterManager.DespawnCurrentEncounters
// (Final, Native, Public, BlueprintCallable)
void UCronosPrimalEncounterManager::DespawnCurrentEncounters()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosPrimalEncounterManager", "DespawnCurrentEncounters");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosPrimalEncounterManager.KillCurrentEncounters
// (Final, Native, Public, BlueprintCallable)
void UCronosPrimalEncounterManager::KillCurrentEncounters()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosPrimalEncounterManager", "KillCurrentEncounters");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosPrimalEncounterManager.KillCurrentWaves
// (Final, Native, Public, BlueprintCallable)
void UCronosPrimalEncounterManager::KillCurrentWaves()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosPrimalEncounterManager", "KillCurrentWaves");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosSavePopupWidget.Accept
// (Final, Native, Public, BlueprintCallable)
void UCronosSavePopupWidget::Accept()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosSavePopupWidget", "Accept");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosSavePopupWidget.Decline
// (Final, Native, Public, BlueprintCallable)
void UCronosSavePopupWidget::Decline()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosSavePopupWidget", "Decline");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosSavePopupWidget.HideWindow
// (Final, Native, Public, BlueprintCallable)
void UCronosSavePopupWidget::HideWindow()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosSavePopupWidget", "HideWindow");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosSavePopupWidget.OnProgressFinished
// (Final, Native, Protected, BlueprintCallable)
void UCronosSavePopupWidget::OnProgressFinished()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosSavePopupWidget", "OnProgressFinished");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosSavePopupWidget.ShowPopup
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// ESavePopupType PopupType (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bShowAskDialog (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosSavePopupWidget::ShowPopup(ESavePopupType PopupType, bool bShowAskDialog)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosSavePopupWidget", "ShowPopup");
Params::CronosSavePopupWidget_ShowPopup Parms{};
Parms.PopupType = PopupType;
Parms.bShowAskDialog = bShowAskDialog;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosSavePopupWidget.ShowSuccess
// (Final, Native, Public, BlueprintCallable)
void UCronosSavePopupWidget::ShowSuccess()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosSavePopupWidget", "ShowSuccess");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosSavePopupWidget.GetCurrentPopupType
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// ESavePopupType ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
ESavePopupType UCronosSavePopupWidget::GetCurrentPopupType() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosSavePopupWidget", "GetCurrentPopupType");
Params::CronosSavePopupWidget_GetCurrentPopupType Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosSequencerUtils.GetTransformFromSequence
// (Final, Native, Static, Public, HasOutParams, HasDefaults, BlueprintCallable)
// Parameters:
// class ULevelSequence* InLevelSequence (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UClass* InClass (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// ESequencerTransformRetriveType InSequencerTransformRetriveType (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FTransform& OutTransform (Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCronosSequencerUtils::GetTransformFromSequence(class ULevelSequence* InLevelSequence, class UClass* InClass, ESequencerTransformRetriveType InSequencerTransformRetriveType, struct FTransform& OutTransform)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CronosSequencerUtils", "GetTransformFromSequence");
Params::CronosSequencerUtils_GetTransformFromSequence Parms{};
Parms.InLevelSequence = InLevelSequence;
Parms.InClass = InClass;
Parms.InSequencerTransformRetriveType = InSequencerTransformRetriveType;
Parms.OutTransform = std::move(OutTransform);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
OutTransform = std::move(Parms.OutTransform);
return Parms.ReturnValue;
}
// Function Cronos.CronosSequencerUtils.GetTransformMultiplied
// (Final, Native, Static, Public, HasDefaults, BlueprintCallable)
// Parameters:
// const struct FTransform& InTransform (Parm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FTransform& Pivot (Parm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FTransform ReturnValue (Parm, OutParm, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FTransform UCronosSequencerUtils::GetTransformMultiplied(const struct FTransform& InTransform, const struct FTransform& Pivot)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CronosSequencerUtils", "GetTransformMultiplied");
Params::CronosSequencerUtils_GetTransformMultiplied Parms{};
Parms.InTransform = std::move(InTransform);
Parms.Pivot = std::move(Pivot);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.AbilityTask_ExtendedMovementCameraTick.ExtendedMovementCameraTick
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// class UGameplayAbility* OwningAbility (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UAbilityTask_ExtendedMovementCameraTick*ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UAbilityTask_ExtendedMovementCameraTick* UAbilityTask_ExtendedMovementCameraTick::ExtendedMovementCameraTick(class UGameplayAbility* OwningAbility)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("AbilityTask_ExtendedMovementCameraTick", "ExtendedMovementCameraTick");
Params::AbilityTask_ExtendedMovementCameraTick_ExtendedMovementCameraTick Parms{};
Parms.OwningAbility = OwningAbility;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosSingleSpawner.Awake
// (Final, Native, Public, BlueprintCallable)
void ACronosSingleSpawner::Awake()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosSingleSpawner", "Awake");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosSingleSpawner.KillCharacter
// (Final, Native, Public, BlueprintCallable)
void ACronosSingleSpawner::KillCharacter()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosSingleSpawner", "KillCharacter");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosSingleSpawner.NewSpawnerReplacement
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class ABTEnemySpawner* NewSpawner (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ShouldAutoRespawn (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float AutoRespawnDelay (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ACronosSingleSpawner::NewSpawnerReplacement(class ABTEnemySpawner* NewSpawner, bool ShouldAutoRespawn, float AutoRespawnDelay)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosSingleSpawner", "NewSpawnerReplacement");
Params::CronosSingleSpawner_NewSpawnerReplacement Parms{};
Parms.NewSpawner = NewSpawner;
Parms.ShouldAutoRespawn = ShouldAutoRespawn;
Parms.AutoRespawnDelay = AutoRespawnDelay;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosSingleSpawner.OnSpawnedActorAwakened
// (Final, Native, Protected)
void ACronosSingleSpawner::OnSpawnedActorAwakened()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosSingleSpawner", "OnSpawnedActorAwakened");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosSingleSpawner.ResetSpawner
// (Final, Native, Public, BlueprintCallable)
void ACronosSingleSpawner::ResetSpawner()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosSingleSpawner", "ResetSpawner");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosSingleSpawner.Respawn
// (Final, Native, Public, BlueprintCallable)
void ACronosSingleSpawner::Respawn()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosSingleSpawner", "Respawn");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosSingleSpawner.RestoreSpawner
// (Final, Native, Public, BlueprintCallable)
void ACronosSingleSpawner::RestoreSpawner()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosSingleSpawner", "RestoreSpawner");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosSingleSpawner.SetWaveOwner
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class ACronosEnemyWave* InWaveOwner (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ACronosSingleSpawner::SetWaveOwner(class ACronosEnemyWave* InWaveOwner)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosSingleSpawner", "SetWaveOwner");
Params::CronosSingleSpawner_SetWaveOwner Parms{};
Parms.InWaveOwner = InWaveOwner;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosSingleSpawner.GetSpawnedActorCronosAiController
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class ACronosAiController* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class ACronosAiController* ACronosSingleSpawner::GetSpawnedActorCronosAiController() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosSingleSpawner", "GetSpawnedActorCronosAiController");
Params::CronosSingleSpawner_GetSpawnedActorCronosAiController Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosSingleSpawner.GetWaveOwner
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class ACronosEnemyWave* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class ACronosEnemyWave* ACronosSingleSpawner::GetWaveOwner() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosSingleSpawner", "GetWaveOwner");
Params::CronosSingleSpawner_GetWaveOwner Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosSingleSpawner.IsSpawnedActorSleeping
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ACronosSingleSpawner::IsSpawnedActorSleeping() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosSingleSpawner", "IsSpawnedActorSleeping");
Params::CronosSingleSpawner_IsSpawnedActorSleeping Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosSmartObject.CanBeClaimed
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// class AAIController* ByController (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCronosSmartObject::CanBeClaimed(class AAIController* ByController)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosSmartObject", "CanBeClaimed");
Params::CronosSmartObject_CanBeClaimed Parms{};
Parms.ByController = ByController;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosSmartObject.CanBeUsed
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// class AAIController* ByController (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCronosSmartObject::CanBeUsed(class AAIController* ByController)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosSmartObject", "CanBeUsed");
Params::CronosSmartObject_CanBeUsed Parms{};
Parms.ByController = ByController;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosSmartObject.Claim
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AAIController* Controller (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosSmartObject::Claim(class AAIController* Controller)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosSmartObject", "Claim");
Params::CronosSmartObject_Claim Parms{};
Parms.Controller = Controller;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosSmartObject.ExitInteraction
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AAIController* Controller (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosSmartObject::ExitInteraction(class AAIController* Controller)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosSmartObject", "ExitInteraction");
Params::CronosSmartObject_ExitInteraction Parms{};
Parms.Controller = Controller;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosSmartObject.FinishInteraction
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AAIController* Controller (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosSmartObject::FinishInteraction(class AAIController* Controller)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosSmartObject", "FinishInteraction");
Params::CronosSmartObject_FinishInteraction Parms{};
Parms.Controller = Controller;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosSmartObject.GetCurrentUser
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// class AAIController* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class AAIController* UCronosSmartObject::GetCurrentUser()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosSmartObject", "GetCurrentUser");
Params::CronosSmartObject_GetCurrentUser Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosSmartObject.OnMontageFinished
// (Final, Native, Protected)
// Parameters:
// class UAnimMontage* Montage (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool interrupted (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosSmartObject::OnMontageFinished(class UAnimMontage* Montage, bool interrupted)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosSmartObject", "OnMontageFinished");
Params::CronosSmartObject_OnMontageFinished Parms{};
Parms.Montage = Montage;
Parms.interrupted = interrupted;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosSmartObject.Release
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AAIController* Controller (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosSmartObject::Release(class AAIController* Controller)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosSmartObject", "Release");
Params::CronosSmartObject_Release Parms{};
Parms.Controller = Controller;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosSmartObject.RequiresRotation
// (Final, Native, Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintPure)
// Parameters:
// bool* FaceTarget (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FVector* RelativeRotateToTarget (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCronosSmartObject::RequiresRotation(bool* FaceTarget, struct FVector* RelativeRotateToTarget)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosSmartObject", "RequiresRotation");
Params::CronosSmartObject_RequiresRotation Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (FaceTarget != nullptr)
*FaceTarget = Parms.FaceTarget;
if (RelativeRotateToTarget != nullptr)
*RelativeRotateToTarget = std::move(Parms.RelativeRotateToTarget);
return Parms.ReturnValue;
}
// Function Cronos.CronosSmartObject.StartInteraction
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AAIController* Controller (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosSmartObject::StartInteraction(class AAIController* Controller)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosSmartObject", "StartInteraction");
Params::CronosSmartObject_StartInteraction Parms{};
Parms.Controller = Controller;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosSmartObject.RequiresApproach
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCronosSmartObject::RequiresApproach() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosSmartObject", "RequiresApproach");
Params::CronosSmartObject_RequiresApproach Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosSmartObject.SupportsExitBehavior
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCronosSmartObject::SupportsExitBehavior() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosSmartObject", "SupportsExitBehavior");
Params::CronosSmartObject_SupportsExitBehavior Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.FullscreenImagesWidget.GetFullscreenImagesWidget
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UFullscreenImagesWidget* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UFullscreenImagesWidget* UFullscreenImagesWidget::GetFullscreenImagesWidget(const class UObject* WorldContextObject)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("FullscreenImagesWidget", "GetFullscreenImagesWidget");
Params::FullscreenImagesWidget_GetFullscreenImagesWidget Parms{};
Parms.WorldContextObject = WorldContextObject;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.FullscreenImagesWidget.AddImage
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// struct FFullscreenImageSetup* Setup (Parm, OutParm, NativeAccessSpecifierPublic)
void UFullscreenImagesWidget::AddImage(struct FFullscreenImageSetup* Setup)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FullscreenImagesWidget", "AddImage");
Params::FullscreenImagesWidget_AddImage Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (Setup != nullptr)
*Setup = std::move(Parms.Setup);
}
// Function Cronos.FullscreenImagesWidget.OnSingleWidgetOutAnimFinished
// (Final, Native, Protected)
// Parameters:
// class USingleFullscreenImageWidget* Widget (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UFullscreenImagesWidget::OnSingleWidgetOutAnimFinished(class USingleFullscreenImageWidget* Widget)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FullscreenImagesWidget", "OnSingleWidgetOutAnimFinished");
Params::FullscreenImagesWidget_OnSingleWidgetOutAnimFinished Parms{};
Parms.Widget = Widget;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.FullscreenImagesWidget.RemoveImage
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class UObject* Source (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UFullscreenImagesWidget::RemoveImage(class UObject* Source)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("FullscreenImagesWidget", "RemoveImage");
Params::FullscreenImagesWidget_RemoveImage Parms{};
Parms.Source = Source;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosSpawnCorrectionArea.FindBestLocationToSpawn
// (Final, Native, Public, HasDefaults, BlueprintCallable)
// Parameters:
// class ACronosSingleSpawner* spawner (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// ESpawnCorrectionType SpawnCorrection (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector ACronosSpawnCorrectionArea::FindBestLocationToSpawn(class ACronosSingleSpawner* spawner, ESpawnCorrectionType SpawnCorrection)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosSpawnCorrectionArea", "FindBestLocationToSpawn");
Params::CronosSpawnCorrectionArea_FindBestLocationToSpawn Parms{};
Parms.spawner = spawner;
Parms.SpawnCorrection = SpawnCorrection;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosSpawnPointObjectiveData.GetOptions
// (Final, Native, Private, Const)
// Parameters:
// TArray<class FName> ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic)
TArray<class FName> UCronosSpawnPointObjectiveData::GetOptions() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosSpawnPointObjectiveData", "GetOptions");
Params::CronosSpawnPointObjectiveData_GetOptions Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosSpawnPointObjectiveData.GetSubObjectivesOptions
// (Final, Native, Private, Const)
// Parameters:
// TArray<class FName> ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic)
TArray<class FName> UCronosSpawnPointObjectiveData::GetSubObjectivesOptions() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosSpawnPointObjectiveData", "GetSubObjectivesOptions");
Params::CronosSpawnPointObjectiveData_GetSubObjectivesOptions Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosSpawnPointObjectiveData.HasSubObjectives
// (Final, Native, Private, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCronosSpawnPointObjectiveData::HasSubObjectives() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosSpawnPointObjectiveData", "HasSubObjectives");
Params::CronosSpawnPointObjectiveData_HasSubObjectives Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CronosWeaponHUD.OnHide
// (Event, Public, BlueprintEvent)
void UCronosWeaponHUD::OnHide()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosWeaponHUD", "OnHide");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.CronosWeaponHUD.OnShow
// (Event, Public, BlueprintEvent)
void UCronosWeaponHUD::OnShow()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosWeaponHUD", "OnShow");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.CronosWeaponHUD.SetCharge
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// int32 ChargeStep (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 TotalCharges (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosWeaponHUD::SetCharge(int32 ChargeStep, int32 TotalCharges)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosWeaponHUD", "SetCharge");
Params::CronosWeaponHUD_SetCharge Parms{};
Parms.ChargeStep = ChargeStep;
Parms.TotalCharges = TotalCharges;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosWeaponHUD.SetClipSize
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// int32 ClipSize (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosWeaponHUD::SetClipSize(int32 ClipSize)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosWeaponHUD", "SetClipSize");
Params::CronosWeaponHUD_SetClipSize Parms{};
Parms.ClipSize = ClipSize;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosWeaponHUD.SetEnergyCharges
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// int32 NmbCharges (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 MaxCharges (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosWeaponHUD::SetEnergyCharges(int32 NmbCharges, int32 MaxCharges)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosWeaponHUD", "SetEnergyCharges");
Params::CronosWeaponHUD_SetEnergyCharges Parms{};
Parms.NmbCharges = NmbCharges;
Parms.MaxCharges = MaxCharges;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosWeaponHUD.SetMaxEnergyCharges
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// int32 MaxCharges (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosWeaponHUD::SetMaxEnergyCharges(int32 MaxCharges)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosWeaponHUD", "SetMaxEnergyCharges");
Params::CronosWeaponHUD_SetMaxEnergyCharges Parms{};
Parms.MaxCharges = MaxCharges;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.CronosWeaponHUD.SetPercentage
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// float Percentage (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCronosWeaponHUD::SetPercentage(float Percentage)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CronosWeaponHUD", "SetPercentage");
Params::CronosWeaponHUD_SetPercentage Parms{};
Parms.Percentage = Percentage;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.DamageCauserInterface.GetDamageCauserType
// (Native, Event, Public, BlueprintCallable, BlueprintEvent, BlueprintPure, Const)
// Parameters:
// EDamageCauserType ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EDamageCauserType IDamageCauserInterface::GetDamageCauserType() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("DamageCauserInterface", "GetDamageCauserType");
Params::DamageCauserInterface_GetDamageCauserType Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.DoppelTentaclesInterface.GetHandAttackTentacles
// (Native, Event, Public, BlueprintCallable, BlueprintEvent, BlueprintPure, Const)
// Parameters:
// class UNiagaraComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UNiagaraComponent* IDoppelTentaclesInterface::GetHandAttackTentacles() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("DoppelTentaclesInterface", "GetHandAttackTentacles");
Params::DoppelTentaclesInterface_GetHandAttackTentacles Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.DoppelTentaclesInterface.GetHandIdleTentacles
// (Native, Event, Public, BlueprintCallable, BlueprintEvent, BlueprintPure, Const)
// Parameters:
// class UNiagaraComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UNiagaraComponent* IDoppelTentaclesInterface::GetHandIdleTentacles() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("DoppelTentaclesInterface", "GetHandIdleTentacles");
Params::DoppelTentaclesInterface_GetHandIdleTentacles Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.ElizaCharacter.AbsorbAllCorpses
// (Final, Native, Public, BlueprintCallable)
void AElizaCharacter::AbsorbAllCorpses()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ElizaCharacter", "AbsorbAllCorpses");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.ElizaCharacter.AbsorbRandomCorpse
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AElizaCharacter::AbsorbRandomCorpse()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ElizaCharacter", "AbsorbRandomCorpse");
Params::ElizaCharacter_AbsorbRandomCorpse Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.ElizaCharacter.ElizaSkipPhase
// (Final, Native, Private)
void AElizaCharacter::ElizaSkipPhase()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ElizaCharacter", "ElizaSkipPhase");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.ElizaCharacter.GetCurrentWeakSpots
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// TArray<class AElizaWeakSpotActor*> ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic)
TArray<class AElizaWeakSpotActor*> AElizaCharacter::GetCurrentWeakSpots()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ElizaCharacter", "GetCurrentWeakSpots");
Params::ElizaCharacter_GetCurrentWeakSpots Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.ElizaCharacter.HideEliza
// (Final, Native, Private)
void AElizaCharacter::HideEliza()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ElizaCharacter", "HideEliza");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.ElizaCharacter.KillSpawnedEnemies
// (Final, Native, Public, BlueprintCallable)
void AElizaCharacter::KillSpawnedEnemies()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ElizaCharacter", "KillSpawnedEnemies");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.ElizaCharacter.OnBossFightBegin_BP
// (Event, Public, BlueprintEvent)
void AElizaCharacter::OnBossFightBegin_BP()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ElizaCharacter", "OnBossFightBegin_BP");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.ElizaCharacter.OnCorpseRemoved
// (Final, Native, Private)
// Parameters:
// class AActor* Actor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AElizaCharacter::OnCorpseRemoved(class AActor* Actor)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ElizaCharacter", "OnCorpseRemoved");
Params::ElizaCharacter_OnCorpseRemoved Parms{};
Parms.Actor = Actor;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.ElizaCharacter.OnDeath_BP
// (Event, Public, BlueprintEvent)
void AElizaCharacter::OnDeath_BP()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ElizaCharacter", "OnDeath_BP");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.ElizaCharacter.OnPhaseBegin_BP
// (Event, Public, HasOutParams, BlueprintEvent)
// Parameters:
// const EElizaPhases& Phase (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AElizaCharacter::OnPhaseBegin_BP(const EElizaPhases& Phase)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ElizaCharacter", "OnPhaseBegin_BP");
Params::ElizaCharacter_OnPhaseBegin_BP Parms{};
Parms.Phase = Phase;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.ElizaCharacter.OnPhaseEnd_BP
// (Event, Public, HasOutParams, BlueprintEvent)
// Parameters:
// const EElizaPhases& Phase (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AElizaCharacter::OnPhaseEnd_BP(const EElizaPhases& Phase)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ElizaCharacter", "OnPhaseEnd_BP");
Params::ElizaCharacter_OnPhaseEnd_BP Parms{};
Parms.Phase = Phase;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.ElizaCharacter.OnSpawnedEnemyDied
// (Final, Native, Private)
void AElizaCharacter::OnSpawnedEnemyDied()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ElizaCharacter", "OnSpawnedEnemyDied");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.ElizaCharacter.OnWeakSpotDestroyed
// (Final, Native, Private)
// Parameters:
// class AElizaWeakSpotActor* WeakSpotActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AElizaCharacter::OnWeakSpotDestroyed(class AElizaWeakSpotActor* WeakSpotActor)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ElizaCharacter", "OnWeakSpotDestroyed");
Params::ElizaCharacter_OnWeakSpotDestroyed Parms{};
Parms.WeakSpotActor = WeakSpotActor;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.ElizaCharacter.OnWeakSpotDestroyed_BP
// (Event, Public, BlueprintEvent)
void AElizaCharacter::OnWeakSpotDestroyed_BP()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ElizaCharacter", "OnWeakSpotDestroyed_BP");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.ElizaCharacter.RequestActivatingWeakSpots
// (Final, Native, Public, BlueprintCallable)
void AElizaCharacter::RequestActivatingWeakSpots()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ElizaCharacter", "RequestActivatingWeakSpots");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.ElizaCharacter.RequestNextPhase
// (Final, Native, Public, BlueprintCallable)
void AElizaCharacter::RequestNextPhase()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ElizaCharacter", "RequestNextPhase");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.ElizaCharacter.SpawnEnemy
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const TSet<uint8>& SpawnerGroupIds (Parm, NativeAccessSpecifierPublic)
// const EEnemyArchetype& EnemyType (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const uint8 Rank (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AElizaCharacter::SpawnEnemy(const TSet<uint8>& SpawnerGroupIds, const EEnemyArchetype& EnemyType, const uint8 Rank)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ElizaCharacter", "SpawnEnemy");
Params::ElizaCharacter_SpawnEnemy Parms{};
Parms.SpawnerGroupIds = std::move(SpawnerGroupIds);
Parms.EnemyType = EnemyType;
Parms.Rank = Rank;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.ElizaCharacter.StartSpawningEnemiesInBackground
// (Final, Native, Public, BlueprintCallable)
void AElizaCharacter::StartSpawningEnemiesInBackground()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ElizaCharacter", "StartSpawningEnemiesInBackground");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.ElizaCharacter.StopSpawningEnemiesInBackground
// (Final, Native, Public, BlueprintCallable)
void AElizaCharacter::StopSpawningEnemiesInBackground()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ElizaCharacter", "StopSpawningEnemiesInBackground");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.ElizaCharacter.DestroyWalls
// (Final, Native, Public, BlueprintCallable, Const)
void AElizaCharacter::DestroyWalls() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ElizaCharacter", "DestroyWalls");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.ElizaCharacter.GetCronosAbilitySystemComponent
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class UCronosAbilitySystemComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UCronosAbilitySystemComponent* AElizaCharacter::GetCronosAbilitySystemComponent() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ElizaCharacter", "GetCronosAbilitySystemComponent");
Params::ElizaCharacter_GetCronosAbilitySystemComponent Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.ElizaCharacter.GetCurrentPhase
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// EElizaPhases ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EElizaPhases AElizaCharacter::GetCurrentPhase() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ElizaCharacter", "GetCurrentPhase");
Params::ElizaCharacter_GetCurrentPhase Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.EnemyBusynessComponent.ClearRequest
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AActor* RequestingEnemy (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UEnemyBusynessComponent::ClearRequest(class AActor* RequestingEnemy)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("EnemyBusynessComponent", "ClearRequest");
Params::EnemyBusynessComponent_ClearRequest Parms{};
Parms.RequestingEnemy = RequestingEnemy;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.EnemyBusynessComponent.GetBusynessDirection
// (Final, Native, Public, HasDefaults, BlueprintCallable)
// Parameters:
// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector UEnemyBusynessComponent::GetBusynessDirection()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("EnemyBusynessComponent", "GetBusynessDirection");
Params::EnemyBusynessComponent_GetBusynessDirection Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.EnemyBusynessComponent.QueryBusyness
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const struct FEnemyBusynessQuery& InQuery (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 UEnemyBusynessComponent::QueryBusyness(const struct FEnemyBusynessQuery& InQuery)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("EnemyBusynessComponent", "QueryBusyness");
Params::EnemyBusynessComponent_QueryBusyness Parms{};
Parms.InQuery = std::move(InQuery);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.EnemyBusynessComponent.RequestPositioning
// (Final, Native, Public, HasOutParams, HasDefaults, BlueprintCallable)
// Parameters:
// struct FEnemyPositioningRequest* InRequest (Parm, OutParm, NoDestructor, NativeAccessSpecifierPublic)
// bool* Success (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector UEnemyBusynessComponent::RequestPositioning(struct FEnemyPositioningRequest* InRequest, bool* Success)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("EnemyBusynessComponent", "RequestPositioning");
Params::EnemyBusynessComponent_RequestPositioning Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (InRequest != nullptr)
*InRequest = std::move(Parms.InRequest);
if (Success != nullptr)
*Success = Parms.Success;
return Parms.ReturnValue;
}
// Function Cronos.EnemyBusynessComponent.ReservePositioning
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// struct FEnemyPositioningRequest* InRequest (Parm, OutParm, NoDestructor, NativeAccessSpecifierPublic)
void UEnemyBusynessComponent::ReservePositioning(struct FEnemyPositioningRequest* InRequest)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("EnemyBusynessComponent", "ReservePositioning");
Params::EnemyBusynessComponent_ReservePositioning Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (InRequest != nullptr)
*InRequest = std::move(Parms.InRequest);
}
// Function Cronos.AbilityTask_ExtendedMovementUpdate.ExtendedMovementUpdate
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// class UGameplayAbility* OwningAbility (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UAbilityTask_ExtendedMovementUpdate*ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UAbilityTask_ExtendedMovementUpdate* UAbilityTask_ExtendedMovementUpdate::ExtendedMovementUpdate(class UGameplayAbility* OwningAbility)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("AbilityTask_ExtendedMovementUpdate", "ExtendedMovementUpdate");
Params::AbilityTask_ExtendedMovementUpdate_ExtendedMovementUpdate Parms{};
Parms.OwningAbility = OwningAbility;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.GameBaseMainMenuWidget.GoBackToMainPage
// (Final, Native, Protected)
void UGameBaseMainMenuWidget::GoBackToMainPage()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GameBaseMainMenuWidget", "GoBackToMainPage");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.GameBaseMainMenuWidget.OnPageChanged
// (Final, Native, Protected)
// Parameters:
// class UWidget* InActiveWidget (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 InActiveWidgetIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UGameBaseMainMenuWidget::OnPageChanged(class UWidget* InActiveWidget, int32 InActiveWidgetIndex)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GameBaseMainMenuWidget", "OnPageChanged");
Params::GameBaseMainMenuWidget_OnPageChanged Parms{};
Parms.InActiveWidget = InActiveWidget;
Parms.InActiveWidgetIndex = InActiveWidgetIndex;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.GameBaseMainMenuWidget.OpenMenuPage
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// EMenuPage InNewPage (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bShouldBlockInputOnTransition (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UGameBaseMainMenuWidget::OpenMenuPage(EMenuPage InNewPage, bool bShouldBlockInputOnTransition)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GameBaseMainMenuWidget", "OpenMenuPage");
Params::GameBaseMainMenuWidget_OpenMenuPage Parms{};
Parms.InNewPage = InNewPage;
Parms.bShouldBlockInputOnTransition = bShouldBlockInputOnTransition;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.GameLoadScreenWidget.OnShowHint
// (Event, Protected, BlueprintEvent)
// Parameters:
// bool Show (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UGameLoadScreenWidget::OnShowHint(bool Show)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GameLoadScreenWidget", "OnShowHint");
Params::GameLoadScreenWidget_OnShowHint Parms{};
Parms.Show = Show;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.GameplayTask_PlayMontageWithTags.PlayMontageAndWaitForEvent
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// class USkeletalMeshComponent* InSkeletalMesh (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// TScriptInterface<class IGameplayTaskOwnerInterface>TaskOwner (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class FName TaskInstanceName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UAnimMontage* MontageToPlay_0 (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float Rate (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const float StartMontageAt (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const float InitialDelay (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const bool bStopWhenAbilityEnds (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class FName StartSection (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const bool bForceStrictAnimation (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const float BlendInOverride (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UGameplayTask_PlayMontageWithTags*ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UGameplayTask_PlayMontageWithTags* UGameplayTask_PlayMontageWithTags::PlayMontageAndWaitForEvent(class USkeletalMeshComponent* InSkeletalMesh, TScriptInterface<class IGameplayTaskOwnerInterface> TaskOwner, class FName TaskInstanceName, class UAnimMontage* MontageToPlay_0, float Rate, const float StartMontageAt, const float InitialDelay, const bool bStopWhenAbilityEnds, const class FName StartSection, const bool bForceStrictAnimation, const float BlendInOverride)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("GameplayTask_PlayMontageWithTags", "PlayMontageAndWaitForEvent");
Params::GameplayTask_PlayMontageWithTags_PlayMontageAndWaitForEvent Parms{};
Parms.InSkeletalMesh = InSkeletalMesh;
Parms.TaskOwner = TaskOwner;
Parms.TaskInstanceName = TaskInstanceName;
Parms.MontageToPlay_0 = MontageToPlay_0;
Parms.Rate = Rate;
Parms.StartMontageAt = StartMontageAt;
Parms.InitialDelay = InitialDelay;
Parms.bStopWhenAbilityEnds = bStopWhenAbilityEnds;
Parms.StartSection = StartSection;
Parms.bForceStrictAnimation = bForceStrictAnimation;
Parms.BlendInOverride = BlendInOverride;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.GameplayTask_PlayMontageWithTags.OnNotifyBeginReceived
// (Final, Native, Private, HasOutParams)
// Parameters:
// const class FName NotifyName (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FBranchingPointNotifyPayload&BranchingPointNotifyPayload (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
void UGameplayTask_PlayMontageWithTags::OnNotifyBeginReceived(const class FName NotifyName, const struct FBranchingPointNotifyPayload& BranchingPointNotifyPayload)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GameplayTask_PlayMontageWithTags", "OnNotifyBeginReceived");
Params::GameplayTask_PlayMontageWithTags_OnNotifyBeginReceived Parms{};
Parms.NotifyName = NotifyName;
Parms.BranchingPointNotifyPayload = std::move(BranchingPointNotifyPayload);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.GameplayTask_PlayMontageWithTags.OnNotifyEndReceived
// (Final, Native, Private, HasOutParams)
// Parameters:
// const class FName NotifyName (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FBranchingPointNotifyPayload&BranchingPointNotifyPayload (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
void UGameplayTask_PlayMontageWithTags::OnNotifyEndReceived(const class FName NotifyName, const struct FBranchingPointNotifyPayload& BranchingPointNotifyPayload)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GameplayTask_PlayMontageWithTags", "OnNotifyEndReceived");
Params::GameplayTask_PlayMontageWithTags_OnNotifyEndReceived Parms{};
Parms.NotifyName = NotifyName;
Parms.BranchingPointNotifyPayload = std::move(BranchingPointNotifyPayload);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.HintsVisualizationWidget.OnUpdate
// (Event, Public, HasOutParams, BlueprintEvent, Const)
// Parameters:
// const struct FHintsData& Data (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
void UHintsVisualizationWidget::OnUpdate(const struct FHintsData& Data) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("HintsVisualizationWidget", "OnUpdate");
Params::HintsVisualizationWidget_OnUpdate Parms{};
Parms.Data = std::move(Data);
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.GravityGunFireComponent.GetRawFocusValue
// (Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float UGravityGunFireComponent::GetRawFocusValue() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GravityGunFireComponent", "GetRawFocusValue");
Params::GravityGunFireComponent_GetRawFocusValue Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.GravityGunFireComponent.GetScaledFocusValue
// (Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float UGravityGunFireComponent::GetScaledFocusValue() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GravityGunFireComponent", "GetScaledFocusValue");
Params::GravityGunFireComponent_GetScaledFocusValue Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.EnergyProjectileFireComponent.OnChargeBecomesAvaialable
// (Final, Native, Public)
void UEnergyProjectileFireComponent::OnChargeBecomesAvaialable()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("EnergyProjectileFireComponent", "OnChargeBecomesAvaialable");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.EnergyProjectileFireComponent.OnChargesEnd
// (Final, Native, Public)
void UEnergyProjectileFireComponent::OnChargesEnd()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("EnergyProjectileFireComponent", "OnChargesEnd");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.EnergyProjectileFireComponent.RestoreCharge
// (Final, Native, Public)
void UEnergyProjectileFireComponent::RestoreCharge()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("EnergyProjectileFireComponent", "RestoreCharge");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.EnergyProjectileFireComponent.SetCurrentWidget
// (Final, Native, Public)
// Parameters:
// class UEnergyRecticleWidget* CurrentWidget (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UEnergyProjectileFireComponent::SetCurrentWidget(class UEnergyRecticleWidget* CurrentWidget)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("EnergyProjectileFireComponent", "SetCurrentWidget");
Params::EnergyProjectileFireComponent_SetCurrentWidget Parms{};
Parms.CurrentWidget = CurrentWidget;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.EnergyProjectileFireComponent.UpdateCharges
// (Final, Native, Public)
void UEnergyProjectileFireComponent::UpdateCharges()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("EnergyProjectileFireComponent", "UpdateCharges");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.LevitatingDebrisHelpers.InitializeDebris
// (Final, Native, Static, Public, HasDefaults, BlueprintCallable)
// Parameters:
// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* InDebrisActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& InInitialImpulse (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ULevitatingDebrisHelpers::InitializeDebris(const class UObject* WorldContextObject, class AActor* InDebrisActor, const struct FVector& InInitialImpulse)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("LevitatingDebrisHelpers", "InitializeDebris");
Params::LevitatingDebrisHelpers_InitializeDebris Parms{};
Parms.WorldContextObject = WorldContextObject;
Parms.InDebrisActor = InDebrisActor;
Parms.InInitialImpulse = std::move(InInitialImpulse);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.LevitatingDebrisHelpers.MakeDebrisFall
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* InDebrisActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ULevitatingDebrisHelpers::MakeDebrisFall(const class UObject* WorldContextObject, class AActor* InDebrisActor)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("LevitatingDebrisHelpers", "MakeDebrisFall");
Params::LevitatingDebrisHelpers_MakeDebrisFall Parms{};
Parms.WorldContextObject = WorldContextObject;
Parms.InDebrisActor = InDebrisActor;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.LevitatingDebrisHelpers.SetupDebrisProperties
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// class AActor* InActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* InOwner (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bInFreezeLocation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ULevitatingDebrisHelpers::SetupDebrisProperties(class AActor* InActor, class AActor* InOwner, bool bInFreezeLocation)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("LevitatingDebrisHelpers", "SetupDebrisProperties");
Params::LevitatingDebrisHelpers_SetupDebrisProperties Parms{};
Parms.InActor = InActor;
Parms.InOwner = InOwner;
Parms.bInFreezeLocation = bInFreezeLocation;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.LevitatingDebrisHelpers.SpawnDebris
// (Final, Native, Static, Public, HasDefaults, BlueprintCallable)
// Parameters:
// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UClass* InClass (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FTransform& InTransform (Parm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* InOwner (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bInFreezeLocation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 InIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UStaticMesh* InStaticMesh (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class AActor* ULevitatingDebrisHelpers::SpawnDebris(const class UObject* WorldContextObject, class UClass* InClass, const struct FTransform& InTransform, class AActor* InOwner, bool bInFreezeLocation, int32 InIndex, class UStaticMesh* InStaticMesh)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("LevitatingDebrisHelpers", "SpawnDebris");
Params::LevitatingDebrisHelpers_SpawnDebris Parms{};
Parms.WorldContextObject = WorldContextObject;
Parms.InClass = InClass;
Parms.InTransform = std::move(InTransform);
Parms.InOwner = InOwner;
Parms.bInFreezeLocation = bInFreezeLocation;
Parms.InIndex = InIndex;
Parms.InStaticMesh = InStaticMesh;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.LevitatingDebrisInterface.GetPrimitveComponent
// (Native, Event, Public, BlueprintCallable, BlueprintEvent, BlueprintPure, Const)
// Parameters:
// class UPrimitiveComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UPrimitiveComponent* ILevitatingDebrisInterface::GetPrimitveComponent() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("LevitatingDebrisInterface", "GetPrimitveComponent");
Params::LevitatingDebrisInterface_GetPrimitveComponent Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.LocalFogVolumeActor.SetDebugPosition
// (Event, Public, HasDefaults, BlueprintCallable, BlueprintEvent)
// Parameters:
// const struct FTransform& Transform (Parm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ALocalFogVolumeActor::SetDebugPosition(const struct FTransform& Transform)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("LocalFogVolumeActor", "SetDebugPosition");
Params::LocalFogVolumeActor_SetDebugPosition Parms{};
Parms.Transform = std::move(Transform);
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.MeleeAnimInstance.IsInMeleeMode
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UMeleeAnimInstance::IsInMeleeMode()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("MeleeAnimInstance", "IsInMeleeMode");
Params::MeleeAnimInstance_IsInMeleeMode Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.MonsterRankVFXInterface.GetRankSpecificNiagaraComponents
// (Event, Public, BlueprintEvent, Const)
// Parameters:
// TArray<class UNiagaraComponent*> ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, ContainsInstancedReference, NativeAccessSpecifierPublic)
TArray<class UNiagaraComponent*> IMonsterRankVFXInterface::GetRankSpecificNiagaraComponents() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("MonsterRankVFXInterface", "GetRankSpecificNiagaraComponents");
Params::MonsterRankVFXInterface_GetRankSpecificNiagaraComponents Parms{};
AsUObject()->ProcessEvent(Func, &Parms);
return Parms.ReturnValue;
}
// Function Cronos.PlayerHUDAmmoWidget.GetAmmoClipSize
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 UPlayerHUDAmmoWidget::GetAmmoClipSize() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("PlayerHUDAmmoWidget", "GetAmmoClipSize");
Params::PlayerHUDAmmoWidget_GetAmmoClipSize Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.PlayerHUDAmmoWidget.GetAmmoCount
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 UPlayerHUDAmmoWidget::GetAmmoCount() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("PlayerHUDAmmoWidget", "GetAmmoCount");
Params::PlayerHUDAmmoWidget_GetAmmoCount Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.PlayerHUDHPWidget.OnHealthStateChanged
// (Final, Native, Public)
void UPlayerHUDHPWidget::OnHealthStateChanged()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("PlayerHUDHPWidget", "OnHealthStateChanged");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.PostProcessManager.GetPostProcessManager
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UPostProcessManager* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UPostProcessManager* UPostProcessManager::GetPostProcessManager(const class UObject* WorldContextObject)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("PostProcessManager", "GetPostProcessManager");
Params::PostProcessManager_GetPostProcessManager Parms{};
Parms.WorldContextObject = WorldContextObject;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.PostProcessManager.ChangeParameter
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const struct FGameplayTag& MaterialTag (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FTextureParamInfo& ParamInfo (Parm, NativeAccessSpecifierPublic)
void UPostProcessManager::ChangeParameter(const struct FGameplayTag& MaterialTag, const struct FTextureParamInfo& ParamInfo)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("PostProcessManager", "ChangeParameter");
Params::PostProcessManager_ChangeParameter Parms{};
Parms.MaterialTag = std::move(MaterialTag);
Parms.ParamInfo = std::move(ParamInfo);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.PostProcessManager.LoadAndSetTextureParam
// (Final, Native, Public)
// Parameters:
// class UMaterialInstanceDynamic* MaterialInstanceDynamic (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FTextureParamInfo& ParamInfo (Parm, NativeAccessSpecifierPublic)
void UPostProcessManager::LoadAndSetTextureParam(class UMaterialInstanceDynamic* MaterialInstanceDynamic, const struct FTextureParamInfo& ParamInfo)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("PostProcessManager", "LoadAndSetTextureParam");
Params::PostProcessManager_LoadAndSetTextureParam Parms{};
Parms.MaterialInstanceDynamic = MaterialInstanceDynamic;
Parms.ParamInfo = std::move(ParamInfo);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.PostProcessManager.PopMaterial
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const struct FGameplayTag& Tag (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bIsFullPop (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UPostProcessManager::PopMaterial(const struct FGameplayTag& Tag, bool bIsFullPop)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("PostProcessManager", "PopMaterial");
Params::PostProcessManager_PopMaterial Parms{};
Parms.Tag = std::move(Tag);
Parms.bIsFullPop = bIsFullPop;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.PostProcessManager.PushMaterial
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const struct FGameplayTag& Tag (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FMaterialCueConfig& MaterialConfig (Parm, NativeAccessSpecifierPublic)
// class UTexture* TextureOverride (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class FName TextureOverrideParamName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UPostProcessManager::PushMaterial(const struct FGameplayTag& Tag, const struct FMaterialCueConfig& MaterialConfig, class UTexture* TextureOverride, class FName TextureOverrideParamName)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("PostProcessManager", "PushMaterial");
Params::PostProcessManager_PushMaterial Parms{};
Parms.Tag = std::move(Tag);
Parms.MaterialConfig = std::move(MaterialConfig);
Parms.TextureOverride = TextureOverride;
Parms.TextureOverrideParamName = TextureOverrideParamName;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.PulseGrenade.OnPulseSphereHitEnemy
// (Native, Event, Public, HasOutParams, BlueprintCallable, BlueprintEvent)
// Parameters:
// class UPrimitiveComponent* OverlappedComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* OtherActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UPrimitiveComponent* OtherComp (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 OtherBodyIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bFromSweep (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FHitResult& SweepResult (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
void APulseGrenade::OnPulseSphereHitEnemy(class UPrimitiveComponent* OverlappedComponent, class AActor* OtherActor, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, const struct FHitResult& SweepResult)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("PulseGrenade", "OnPulseSphereHitEnemy");
Params::PulseGrenade_OnPulseSphereHitEnemy Parms{};
Parms.OverlappedComponent = OverlappedComponent;
Parms.OtherActor = OtherActor;
Parms.OtherComp = OtherComp;
Parms.OtherBodyIndex = OtherBodyIndex;
Parms.bFromSweep = bFromSweep;
Parms.SweepResult = std::move(SweepResult);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.RequestAsyncLoadAssetCustomNode.RequestAsyncLoadAsset
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// TSoftObjectPtr<class UObject> Asset (Parm, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class URequestAsyncLoadAssetCustomNode* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class URequestAsyncLoadAssetCustomNode* URequestAsyncLoadAssetCustomNode::RequestAsyncLoadAsset(const class UObject* WorldContextObject, TSoftObjectPtr<class UObject> Asset)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("RequestAsyncLoadAssetCustomNode", "RequestAsyncLoadAsset");
Params::RequestAsyncLoadAssetCustomNode_RequestAsyncLoadAsset Parms{};
Parms.WorldContextObject = WorldContextObject;
Parms.Asset = Asset;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.GameAkCharacterAudioComponent.SHDebug_Character_Audio_AVDebug
// (Final, Exec, Native, Public)
void UGameAkCharacterAudioComponent::SHDebug_Character_Audio_AVDebug()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GameAkCharacterAudioComponent", "SHDebug_Character_Audio_AVDebug");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.GameAkCharacterAudioComponent.SHDebug_Character_Audio_EnviroDebug
// (Final, Exec, Native, Public)
void UGameAkCharacterAudioComponent::SHDebug_Character_Audio_EnviroDebug()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GameAkCharacterAudioComponent", "SHDebug_Character_Audio_EnviroDebug");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.GameAkCharacterAudioComponent.SHDebug_Character_Audio_PortalsDebug
// (Final, Exec, Native, Public)
void UGameAkCharacterAudioComponent::SHDebug_Character_Audio_PortalsDebug()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GameAkCharacterAudioComponent", "SHDebug_Character_Audio_PortalsDebug");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.GameAkCharacterAudioComponent.SHDebug_Character_Audio_ReverbTestSound
// (Final, Exec, Native, Public)
void UGameAkCharacterAudioComponent::SHDebug_Character_Audio_ReverbTestSound()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GameAkCharacterAudioComponent", "SHDebug_Character_Audio_ReverbTestSound");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.GameAkCharacterAudioComponent.SHDebug_Character_Audio_ValuesDebug
// (Final, Exec, Native, Public)
void UGameAkCharacterAudioComponent::SHDebug_Character_Audio_ValuesDebug()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GameAkCharacterAudioComponent", "SHDebug_Character_Audio_ValuesDebug");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.GameAkCharacterAudioComponent.FindSubcomponentByClass
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const TSubclassOf<class UGameCharacterAudioSubcomponentBase>SubcomponentClass (ConstParm, Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UGameCharacterAudioSubcomponentBase*ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UGameCharacterAudioSubcomponentBase* UGameAkCharacterAudioComponent::FindSubcomponentByClass(const TSubclassOf<class UGameCharacterAudioSubcomponentBase> SubcomponentClass) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GameAkCharacterAudioComponent", "FindSubcomponentByClass");
Params::GameAkCharacterAudioComponent_FindSubcomponentByClass Parms{};
Parms.SubcomponentClass = SubcomponentClass;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHAnimCombatSubcomp.CleanupAnimMontagePlayer
// (Final, Native, Public, BlueprintCallable)
void USHAnimCombatSubcomp::CleanupAnimMontagePlayer()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimCombatSubcomp", "CleanupAnimMontagePlayer");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHAnimComponent.CreateAnimActionExe
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// TSubclassOf<class USHAnimActionExecutive>AnimActionExeClass (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHAnimComponent::CreateAnimActionExe(TSubclassOf<class USHAnimActionExecutive> AnimActionExeClass)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimComponent", "CreateAnimActionExe");
Params::SHAnimComponent_CreateAnimActionExe Parms{};
Parms.AnimActionExeClass = AnimActionExeClass;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHAnimComponent.GetBoneRootLocation
// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure)
// Parameters:
// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector USHAnimComponent::GetBoneRootLocation()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimComponent", "GetBoneRootLocation");
Params::SHAnimComponent_GetBoneRootLocation Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHAnimComponent.GetSkeletonSocketName
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// ESkeletonSockets SocketType (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class FName ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FName USHAnimComponent::GetSkeletonSocketName(ESkeletonSockets SocketType)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimComponent", "GetSkeletonSocketName");
Params::SHAnimComponent_GetSkeletonSocketName Parms{};
Parms.SocketType = SocketType;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHAnimComponent.PlayAnimation
// (Native, Public, HasDefaults, BlueprintCallable)
// Parameters:
// const struct FPlayAnimationData& AnimData (Parm, ContainsInstancedReference, NativeAccessSpecifierPublic)
// const struct FVector& BlendSpaceInput (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UAnimMontage* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UAnimMontage* USHAnimComponent::PlayAnimation(const struct FPlayAnimationData& AnimData, const struct FVector& BlendSpaceInput)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimComponent", "PlayAnimation");
Params::SHAnimComponent_PlayAnimation Parms{};
Parms.AnimData = std::move(AnimData);
Parms.BlendSpaceInput = std::move(BlendSpaceInput);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHAnimComponent.SetAnimActionBlocked
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const bool Blocked (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UObject* Object (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHAnimComponent::SetAnimActionBlocked(const bool Blocked, const class UObject* Object)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimComponent", "SetAnimActionBlocked");
Params::SHAnimComponent_SetAnimActionBlocked Parms{};
Parms.Blocked = Blocked;
Parms.Object = Object;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHAnimComponent.FindSubcomponentByClass
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const TSubclassOf<class USHAnimSubcomponentBase>SubcomponentClass (ConstParm, Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class USHAnimSubcomponentBase* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class USHAnimSubcomponentBase* USHAnimComponent::FindSubcomponentByClass(const TSubclassOf<class USHAnimSubcomponentBase> SubcomponentClass) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimComponent", "FindSubcomponentByClass");
Params::SHAnimComponent_FindSubcomponentByClass Parms{};
Parms.SubcomponentClass = SubcomponentClass;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHAnimComponent.GetAnimActionExe
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class USHAnimActionExecutive* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class USHAnimActionExecutive* USHAnimComponent::GetAnimActionExe() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimComponent", "GetAnimActionExe");
Params::SHAnimComponent_GetAnimActionExe Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHAnimComponent.GetBoneFromName
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class FName BoneType (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// EBones ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EBones USHAnimComponent::GetBoneFromName(class FName BoneType) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimComponent", "GetBoneFromName");
Params::SHAnimComponent_GetBoneFromName Parms{};
Parms.BoneType = BoneType;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHAnimComponent.GetBoneLocation
// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// EBones BoneType (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector USHAnimComponent::GetBoneLocation(EBones BoneType) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimComponent", "GetBoneLocation");
Params::SHAnimComponent_GetBoneLocation Parms{};
Parms.BoneType = BoneType;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHAnimComponent.GetBoneName
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// EBones BoneType (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class FName ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FName USHAnimComponent::GetBoneName(EBones BoneType) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimComponent", "GetBoneName");
Params::SHAnimComponent_GetBoneName Parms{};
Parms.BoneType = BoneType;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHAnimComponent.GetBoneRotation
// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// EBones BoneType (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// ERelativeTransformSpace TransformSpace (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FRotator ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
struct FRotator USHAnimComponent::GetBoneRotation(EBones BoneType, ERelativeTransformSpace TransformSpace) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimComponent", "GetBoneRotation");
Params::SHAnimComponent_GetBoneRotation Parms{};
Parms.BoneType = BoneType;
Parms.TransformSpace = TransformSpace;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHAnimComponent.GetBoneTransform
// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// EBones BoneType (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// ERelativeTransformSpace Space (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FTransform ReturnValue (Parm, OutParm, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FTransform USHAnimComponent::GetBoneTransform(EBones BoneType, ERelativeTransformSpace Space) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimComponent", "GetBoneTransform");
Params::SHAnimComponent_GetBoneTransform Parms{};
Parms.BoneType = BoneType;
Parms.Space = Space;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHAnimComponent.GetCharacterBodyForward
// (Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector USHAnimComponent::GetCharacterBodyForward() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimComponent", "GetCharacterBodyForward");
Params::SHAnimComponent_GetCharacterBodyForward Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHAnimComponent.GetCharacterBodyRotation
// (Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// struct FRotator ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
struct FRotator USHAnimComponent::GetCharacterBodyRotation() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimComponent", "GetCharacterBodyRotation");
Params::SHAnimComponent_GetCharacterBodyRotation Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHAnimComponent.GetHipsForward
// (Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector USHAnimComponent::GetHipsForward() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimComponent", "GetHipsForward");
Params::SHAnimComponent_GetHipsForward Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHAnimComponent.IsAnimActionBlocked
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHAnimComponent::IsAnimActionBlocked() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimComponent", "IsAnimActionBlocked");
Params::SHAnimComponent_IsAnimActionBlocked Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHAnimComponent.IsInitialized
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHAnimComponent::IsInitialized() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimComponent", "IsInitialized");
Params::SHAnimComponent_IsInitialized Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHAnimDoorSubcomp.OnActionEnd
// (Final, Native, Protected)
// Parameters:
// class UAnimMontage* Montage (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// ESHAnimEndType AnimEndType (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHAnimDoorSubcomp::OnActionEnd(class UAnimMontage* Montage, ESHAnimEndType AnimEndType)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimDoorSubcomp", "OnActionEnd");
Params::SHAnimDoorSubcomp_OnActionEnd Parms{};
Parms.Montage = Montage;
Parms.AnimEndType = AnimEndType;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHAnimFootIKSubcomp.SetFeetAllIKEnabled
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool bEnable (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float Time (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHAnimFootIKSubcomp::SetFeetAllIKEnabled(bool bEnable, float Time)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimFootIKSubcomp", "SetFeetAllIKEnabled");
Params::SHAnimFootIKSubcomp_SetFeetAllIKEnabled Parms{};
Parms.bEnable = bEnable;
Parms.Time = Time;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHAnimFootIKSubcomp.SetFootIKEnabled
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool bEnable (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 Index_0 (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float Time (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHAnimFootIKSubcomp::SetFootIKEnabled(bool bEnable, int32 Index_0, float Time)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimFootIKSubcomp", "SetFootIKEnabled");
Params::SHAnimFootIKSubcomp_SetFootIKEnabled Parms{};
Parms.bEnable = bEnable;
Parms.Index_0 = Index_0;
Parms.Time = Time;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHAnimFootIKSubcomp.GetFootIK
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// int32 Index_0 (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FFootIKData ReturnValue (Parm, OutParm, ReturnParm, NoDestructor, NativeAccessSpecifierPublic)
struct FFootIKData USHAnimFootIKSubcomp::GetFootIK(int32 Index_0) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimFootIKSubcomp", "GetFootIK");
Params::SHAnimFootIKSubcomp_GetFootIK Parms{};
Parms.Index_0 = Index_0;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHAnimFootIKSubcomp.GetIsIKEnabled
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHAnimFootIKSubcomp::GetIsIKEnabled() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimFootIKSubcomp", "GetIsIKEnabled");
Params::SHAnimFootIKSubcomp_GetIsIKEnabled Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHAnimHandIKSubcomp.SetHandFollowComponent
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// ESkeletonIKTypes HandType (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class USceneComponent* NewComponentToFollow (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHAnimHandIKSubcomp::SetHandFollowComponent(ESkeletonIKTypes HandType, class USceneComponent* NewComponentToFollow)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimHandIKSubcomp", "SetHandFollowComponent");
Params::SHAnimHandIKSubcomp_SetHandFollowComponent Parms{};
Parms.HandType = HandType;
Parms.NewComponentToFollow = NewComponentToFollow;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHAnimHandIKSubcomp.SetHandIKLocation
// (Final, Native, Public, HasDefaults, BlueprintCallable)
// Parameters:
// ESkeletonIKTypes HandType (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& InLoc (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float InterpSpeed (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool SetFullAlpha (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHAnimHandIKSubcomp::SetHandIKLocation(ESkeletonIKTypes HandType, const struct FVector& InLoc, float InterpSpeed, bool SetFullAlpha)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimHandIKSubcomp", "SetHandIKLocation");
Params::SHAnimHandIKSubcomp_SetHandIKLocation Parms{};
Parms.HandType = HandType;
Parms.InLoc = std::move(InLoc);
Parms.InterpSpeed = InterpSpeed;
Parms.SetFullAlpha = SetFullAlpha;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHAnimHandIKSubcomp.SetHandIKLocationAndRotation
// (Final, Native, Public, HasDefaults, BlueprintCallable)
// Parameters:
// ESkeletonIKTypes HandType (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& InLoc (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FRotator& InRot (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
// float InterpSpeed (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool SetFullAlpha (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHAnimHandIKSubcomp::SetHandIKLocationAndRotation(ESkeletonIKTypes HandType, const struct FVector& InLoc, const struct FRotator& InRot, float InterpSpeed, bool SetFullAlpha)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimHandIKSubcomp", "SetHandIKLocationAndRotation");
Params::SHAnimHandIKSubcomp_SetHandIKLocationAndRotation Parms{};
Parms.HandType = HandType;
Parms.InLoc = std::move(InLoc);
Parms.InRot = std::move(InRot);
Parms.InterpSpeed = InterpSpeed;
Parms.SetFullAlpha = SetFullAlpha;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHAnimHandIKSubcomp.SetHandIKRotation
// (Final, Native, Public, HasDefaults, BlueprintCallable)
// Parameters:
// ESkeletonIKTypes HandType (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FRotator& InRot (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
// float InterpSpeed (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool SetFullAlpha (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHAnimHandIKSubcomp::SetHandIKRotation(ESkeletonIKTypes HandType, const struct FRotator& InRot, float InterpSpeed, bool SetFullAlpha)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimHandIKSubcomp", "SetHandIKRotation");
Params::SHAnimHandIKSubcomp_SetHandIKRotation Parms{};
Parms.HandType = HandType;
Parms.InRot = std::move(InRot);
Parms.InterpSpeed = InterpSpeed;
Parms.SetFullAlpha = SetFullAlpha;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHAnimHandIKSubcomp.StopHandFollowComponent
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// ESkeletonIKTypes HandType (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHAnimHandIKSubcomp::StopHandFollowComponent(ESkeletonIKTypes HandType)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimHandIKSubcomp", "StopHandFollowComponent");
Params::SHAnimHandIKSubcomp_StopHandFollowComponent Parms{};
Parms.HandType = HandType;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHAnimHandIKSubcomp.StopHandIK
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// ESkeletonIKTypes HandType (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float InterpSpeed (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHAnimHandIKSubcomp::StopHandIK(ESkeletonIKTypes HandType, float InterpSpeed)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimHandIKSubcomp", "StopHandIK");
Params::SHAnimHandIKSubcomp_StopHandIK Parms{};
Parms.HandType = HandType;
Parms.InterpSpeed = InterpSpeed;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHAnimHandIKSubcomp.GetHandData
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// ESkeletonIKTypes HandType (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FHandIKData ReturnValue (Parm, OutParm, ReturnParm, NoDestructor, NativeAccessSpecifierPublic)
struct FHandIKData USHAnimHandIKSubcomp::GetHandData(ESkeletonIKTypes HandType) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimHandIKSubcomp", "GetHandData");
Params::SHAnimHandIKSubcomp_GetHandData Parms{};
Parms.HandType = HandType;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHAnimHeadRotationSubcomp.LookAtActor
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AActor* TargetActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// ESHCharacterPlayLookAtPriorities Priority (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float BlendSpeed (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHAnimHeadRotationSubcomp::LookAtActor(class AActor* TargetActor, ESHCharacterPlayLookAtPriorities Priority, float BlendSpeed)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimHeadRotationSubcomp", "LookAtActor");
Params::SHAnimHeadRotationSubcomp_LookAtActor Parms{};
Parms.TargetActor = TargetActor;
Parms.Priority = Priority;
Parms.BlendSpeed = BlendSpeed;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHAnimHeadRotationSubcomp.LookAtComponent
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class USceneComponent* TargetComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// ESHCharacterPlayLookAtPriorities Priority (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float BlendSpeed (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHAnimHeadRotationSubcomp::LookAtComponent(class USceneComponent* TargetComponent, ESHCharacterPlayLookAtPriorities Priority, float BlendSpeed)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimHeadRotationSubcomp", "LookAtComponent");
Params::SHAnimHeadRotationSubcomp_LookAtComponent Parms{};
Parms.TargetComponent = TargetComponent;
Parms.Priority = Priority;
Parms.BlendSpeed = BlendSpeed;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHAnimHeadRotationSubcomp.StopLookAtActor
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AActor* Target (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float BlendOutSpeed (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHAnimHeadRotationSubcomp::StopLookAtActor(class AActor* Target, float BlendOutSpeed)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimHeadRotationSubcomp", "StopLookAtActor");
Params::SHAnimHeadRotationSubcomp_StopLookAtActor Parms{};
Parms.Target = Target;
Parms.BlendOutSpeed = BlendOutSpeed;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHAnimHeadRotationSubcomp.StopLookAtComponent
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class USceneComponent* Target (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float BlendOutSpeed (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHAnimHeadRotationSubcomp::StopLookAtComponent(class USceneComponent* Target, float BlendOutSpeed)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimHeadRotationSubcomp", "StopLookAtComponent");
Params::SHAnimHeadRotationSubcomp_StopLookAtComponent Parms{};
Parms.Target = Target;
Parms.BlendOutSpeed = BlendOutSpeed;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHAnimHeadRotationSubcomp.GetCurrentLookAtTarget
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class USceneComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class USceneComponent* USHAnimHeadRotationSubcomp::GetCurrentLookAtTarget() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimHeadRotationSubcomp", "GetCurrentLookAtTarget");
Params::SHAnimHeadRotationSubcomp_GetCurrentLookAtTarget Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHAnimMontagePlayer.ChangeSectionRequest
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const class FName NewSectionName (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const float NewSectionBlendInTime (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const float OldSectionBlendOutTime (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHAnimMontagePlayer::ChangeSectionRequest(const class FName NewSectionName, const float NewSectionBlendInTime, const float OldSectionBlendOutTime)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimMontagePlayer", "ChangeSectionRequest");
Params::SHAnimMontagePlayer_ChangeSectionRequest Parms{};
Parms.NewSectionName = NewSectionName;
Parms.NewSectionBlendInTime = NewSectionBlendInTime;
Parms.OldSectionBlendOutTime = OldSectionBlendOutTime;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHAnimMontagePlayer.ClearPeningOverride
// (Final, Native, Public, BlueprintCallable)
void USHAnimMontagePlayer::ClearPeningOverride()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimMontagePlayer", "ClearPeningOverride");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHAnimMontagePlayer.OnAnyMontageBlendingOut
// (Final, Native, Protected)
// Parameters:
// class UAnimMontage* Montage (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bInterrupted (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHAnimMontagePlayer::OnAnyMontageBlendingOut(class UAnimMontage* Montage, bool bInterrupted)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimMontagePlayer", "OnAnyMontageBlendingOut");
Params::SHAnimMontagePlayer_OnAnyMontageBlendingOut Parms{};
Parms.Montage = Montage;
Parms.bInterrupted = bInterrupted;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHAnimMontagePlayer.OnAnyMontageEnd
// (Final, Native, Protected)
// Parameters:
// class UAnimMontage* Montage (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bInterrupted (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHAnimMontagePlayer::OnAnyMontageEnd(class UAnimMontage* Montage, bool bInterrupted)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimMontagePlayer", "OnAnyMontageEnd");
Params::SHAnimMontagePlayer_OnAnyMontageEnd Parms{};
Parms.Montage = Montage;
Parms.bInterrupted = bInterrupted;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHAnimMontagePlayer.OverwriteRequest
// (Final, Native, Public, HasDefaults, BlueprintCallable)
// Parameters:
// const float StopBlendoutTime (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FPlayAnimationData& AnimData (Parm, ContainsInstancedReference, NativeAccessSpecifierPublic)
// const struct FVector& BlendSpaceInput (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHAnimMontagePlayer::OverwriteRequest(const float StopBlendoutTime, const struct FPlayAnimationData& AnimData, const struct FVector& BlendSpaceInput)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimMontagePlayer", "OverwriteRequest");
Params::SHAnimMontagePlayer_OverwriteRequest Parms{};
Parms.StopBlendoutTime = StopBlendoutTime;
Parms.AnimData = std::move(AnimData);
Parms.BlendSpaceInput = std::move(BlendSpaceInput);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHAnimMontagePlayer.PauseRequest
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHAnimMontagePlayer::PauseRequest()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimMontagePlayer", "PauseRequest");
Params::SHAnimMontagePlayer_PauseRequest Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHAnimMontagePlayer.PlayOrOverwriteRequest
// (Final, Native, Public, HasDefaults, BlueprintCallable)
// Parameters:
// const float StopBlendoutTime (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FPlayAnimationData& AnimData (Parm, ContainsInstancedReference, NativeAccessSpecifierPublic)
// const struct FVector& BlendSpaceInput (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHAnimMontagePlayer::PlayOrOverwriteRequest(const float StopBlendoutTime, const struct FPlayAnimationData& AnimData, const struct FVector& BlendSpaceInput)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimMontagePlayer", "PlayOrOverwriteRequest");
Params::SHAnimMontagePlayer_PlayOrOverwriteRequest Parms{};
Parms.StopBlendoutTime = StopBlendoutTime;
Parms.AnimData = std::move(AnimData);
Parms.BlendSpaceInput = std::move(BlendSpaceInput);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHAnimMontagePlayer.PlayRequest
// (Final, Native, Public, HasDefaults, BlueprintCallable)
// Parameters:
// const struct FPlayAnimationData& AnimData (Parm, ContainsInstancedReference, NativeAccessSpecifierPublic)
// const struct FVector& BlendSpaceInput (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHAnimMontagePlayer::PlayRequest(const struct FPlayAnimationData& AnimData, const struct FVector& BlendSpaceInput)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimMontagePlayer", "PlayRequest");
Params::SHAnimMontagePlayer_PlayRequest Parms{};
Parms.AnimData = std::move(AnimData);
Parms.BlendSpaceInput = std::move(BlendSpaceInput);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHAnimMontagePlayer.StopRequest
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const float StopBlendoutTime (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHAnimMontagePlayer::StopRequest(const float StopBlendoutTime)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimMontagePlayer", "StopRequest");
Params::SHAnimMontagePlayer_StopRequest Parms{};
Parms.StopBlendoutTime = StopBlendoutTime;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHAnimMontagePlayer.GetCurrentMontage
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class UAnimMontage* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UAnimMontage* USHAnimMontagePlayer::GetCurrentMontage() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimMontagePlayer", "GetCurrentMontage");
Params::SHAnimMontagePlayer_GetCurrentMontage Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHAnimMontagePlayer.GetInputData
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class UAnimSequenceBase* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UAnimSequenceBase* USHAnimMontagePlayer::GetInputData() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimMontagePlayer", "GetInputData");
Params::SHAnimMontagePlayer_GetInputData Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHAnimMontagePlayer.GetPlayAnimationData
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// struct FPlayAnimationData ReturnValue (Parm, OutParm, ReturnParm, ContainsInstancedReference, NativeAccessSpecifierPublic)
struct FPlayAnimationData USHAnimMontagePlayer::GetPlayAnimationData() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimMontagePlayer", "GetPlayAnimationData");
Params::SHAnimMontagePlayer_GetPlayAnimationData Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHAnimMontagePlayer.GetPosition
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float USHAnimMontagePlayer::GetPosition() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimMontagePlayer", "GetPosition");
Params::SHAnimMontagePlayer_GetPosition Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHAnimMontagePlayer.IsPlaying
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHAnimMontagePlayer::IsPlaying() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimMontagePlayer", "IsPlaying");
Params::SHAnimMontagePlayer_IsPlaying Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHAnimMovementSubcomp.CanPlayInvestigationAnim
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHAnimMovementSubcomp::CanPlayInvestigationAnim() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimMovementSubcomp", "CanPlayInvestigationAnim");
Params::SHAnimMovementSubcomp_CanPlayInvestigationAnim Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHAnimMovementSubcomp.GetLocomotionAnimationState
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// ELocomotionState ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
ELocomotionState USHAnimMovementSubcomp::GetLocomotionAnimationState() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimMovementSubcomp", "GetLocomotionAnimationState");
Params::SHAnimMovementSubcomp_GetLocomotionAnimationState Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHAnimMovementSubcomp.GetLocomotionAnimInstance
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class USHLocomotionAnimInstance* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class USHLocomotionAnimInstance* USHAnimMovementSubcomp::GetLocomotionAnimInstance() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimMovementSubcomp", "GetLocomotionAnimInstance");
Params::SHAnimMovementSubcomp_GetLocomotionAnimInstance Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHAnimMovementSubcomp.GetSecondaryLocomotionAnimInstance
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class USHLocomotionAnimInstance* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class USHLocomotionAnimInstance* USHAnimMovementSubcomp::GetSecondaryLocomotionAnimInstance() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimMovementSubcomp", "GetSecondaryLocomotionAnimInstance");
Params::SHAnimMovementSubcomp_GetSecondaryLocomotionAnimInstance Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHAnimMovementSubcomp.HasMovementInput
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHAnimMovementSubcomp::HasMovementInput() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimMovementSubcomp", "HasMovementInput");
Params::SHAnimMovementSubcomp_HasMovementInput Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHAnimMovementSubcomp.IsMoving
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHAnimMovementSubcomp::IsMoving() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimMovementSubcomp", "IsMoving");
Params::SHAnimMovementSubcomp_IsMoving Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHAnimMovementSubcomp.ShouldLookOnAimWalk
// (Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHAnimMovementSubcomp::ShouldLookOnAimWalk() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimMovementSubcomp", "ShouldLookOnAimWalk");
Params::SHAnimMovementSubcomp_ShouldLookOnAimWalk Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHAnimMovementSubcomp.ShouldMove
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHAnimMovementSubcomp::ShouldMove() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimMovementSubcomp", "ShouldMove");
Params::SHAnimMovementSubcomp_ShouldMove Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHAnimNPCMovementSubcomp.OnTurnInPlaceAnimationEnter
// (Final, Native, Public, BlueprintCallable)
void USHAnimNPCMovementSubcomp::OnTurnInPlaceAnimationEnter()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimNPCMovementSubcomp", "OnTurnInPlaceAnimationEnter");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHAnimNPCMovementSubcomp.SetNewLocomotionAnimInstance
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// TSubclassOf<class USHNPCLocomotionAnimInstance>NewLocomotionInstance (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHAnimNPCMovementSubcomp::SetNewLocomotionAnimInstance(TSubclassOf<class USHNPCLocomotionAnimInstance> NewLocomotionInstance)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimNPCMovementSubcomp", "SetNewLocomotionAnimInstance");
Params::SHAnimNPCMovementSubcomp_SetNewLocomotionAnimInstance Parms{};
Parms.NewLocomotionInstance = NewLocomotionInstance;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHAnimPhysicalSubcomp.AddChildActorPhysicalComponent
// (Final, Native, Protected, BlueprintCallable)
// Parameters:
// class UPhysicalAnimationComponent* NewChild (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHAnimPhysicalSubcomp::AddChildActorPhysicalComponent(class UPhysicalAnimationComponent* NewChild)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimPhysicalSubcomp", "AddChildActorPhysicalComponent");
Params::SHAnimPhysicalSubcomp_AddChildActorPhysicalComponent Parms{};
Parms.NewChild = NewChild;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHAnimPhysicalSubcomp.RagdollBegin
// (Native, Protected, BlueprintCallable)
void USHAnimPhysicalSubcomp::RagdollBegin()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimPhysicalSubcomp", "RagdollBegin");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHAnimPhysicalSubcomp.RagdollUpdate
// (Native, Protected, BlueprintCallable)
// Parameters:
// float DeltaTime (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHAnimPhysicalSubcomp::RagdollUpdate(float DeltaTime)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimPhysicalSubcomp", "RagdollUpdate");
Params::SHAnimPhysicalSubcomp_RagdollUpdate Parms{};
Parms.DeltaTime = DeltaTime;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHAnimPhysicalSubcomp.RemoveChildActorPhysicalComponent
// (Final, Native, Protected, BlueprintCallable)
// Parameters:
// class UPhysicalAnimationComponent* ChildToRemove (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHAnimPhysicalSubcomp::RemoveChildActorPhysicalComponent(class UPhysicalAnimationComponent* ChildToRemove)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHAnimPhysicalSubcomp", "RemoveChildActorPhysicalComponent");
Params::SHAnimPhysicalSubcomp_RemoveChildActorPhysicalComponent Parms{};
Parms.ChildToRemove = ChildToRemove;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHBonePhysicsControllerSubcomponent.ActivatePhysicsForBone
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// class FName InBoneName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 InActivatePhysicsForParentBodyLevelsAbove (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FSHBonePhysicsPhysicsBlendInput&InPhysicsBlendInput (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHBonePhysicsControllerSubcomponent::ActivatePhysicsForBone(class FName InBoneName, int32 InActivatePhysicsForParentBodyLevelsAbove, const struct FSHBonePhysicsPhysicsBlendInput& InPhysicsBlendInput)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHBonePhysicsControllerSubcomponent", "ActivatePhysicsForBone");
Params::SHBonePhysicsControllerSubcomponent_ActivatePhysicsForBone Parms{};
Parms.InBoneName = InBoneName;
Parms.InActivatePhysicsForParentBodyLevelsAbove = InActivatePhysicsForParentBodyLevelsAbove;
Parms.InPhysicsBlendInput = std::move(InPhysicsBlendInput);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHBonePhysicsControllerSubcomponent.ApplyPhysicsForceToBone
// (Final, Native, Public, HasOutParams, HasDefaults, BlueprintCallable)
// Parameters:
// class FName InBoneName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& InForceLocation (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& InForce (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 InActivatePhysicsForParentBodyLevelsAbove (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FSHBonePhysicsPhysicsBlendInput&InPhysicsBlendInput (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHBonePhysicsControllerSubcomponent::ApplyPhysicsForceToBone(class FName InBoneName, const struct FVector& InForceLocation, const struct FVector& InForce, int32 InActivatePhysicsForParentBodyLevelsAbove, const struct FSHBonePhysicsPhysicsBlendInput& InPhysicsBlendInput)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHBonePhysicsControllerSubcomponent", "ApplyPhysicsForceToBone");
Params::SHBonePhysicsControllerSubcomponent_ApplyPhysicsForceToBone Parms{};
Parms.InBoneName = InBoneName;
Parms.InForceLocation = std::move(InForceLocation);
Parms.InForce = std::move(InForce);
Parms.InActivatePhysicsForParentBodyLevelsAbove = InActivatePhysicsForParentBodyLevelsAbove;
Parms.InPhysicsBlendInput = std::move(InPhysicsBlendInput);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHBonePhysicsControllerSubcomponent.ApplyPhysicsForceToBoneAndItsChildren
// (Final, Native, Public, HasOutParams, HasDefaults, BlueprintCallable)
// Parameters:
// class FName InBoneName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& InForceLocation (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& InForce (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float InChildrenBoneForceMultiplier (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool InOnlyApplyForceToDirectChildren (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 InActivatePhysicsForParentBodyLevelsAbove (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FSHBonePhysicsPhysicsBlendInput&InPhysicsBlendInput (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHBonePhysicsControllerSubcomponent::ApplyPhysicsForceToBoneAndItsChildren(class FName InBoneName, const struct FVector& InForceLocation, const struct FVector& InForce, float InChildrenBoneForceMultiplier, bool InOnlyApplyForceToDirectChildren, int32 InActivatePhysicsForParentBodyLevelsAbove, const struct FSHBonePhysicsPhysicsBlendInput& InPhysicsBlendInput)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHBonePhysicsControllerSubcomponent", "ApplyPhysicsForceToBoneAndItsChildren");
Params::SHBonePhysicsControllerSubcomponent_ApplyPhysicsForceToBoneAndItsChildren Parms{};
Parms.InBoneName = InBoneName;
Parms.InForceLocation = std::move(InForceLocation);
Parms.InForce = std::move(InForce);
Parms.InChildrenBoneForceMultiplier = InChildrenBoneForceMultiplier;
Parms.InOnlyApplyForceToDirectChildren = InOnlyApplyForceToDirectChildren;
Parms.InActivatePhysicsForParentBodyLevelsAbove = InActivatePhysicsForParentBodyLevelsAbove;
Parms.InPhysicsBlendInput = std::move(InPhysicsBlendInput);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHBonePhysicsControllerSubcomponent.ApplyPhysicsForceToChildBodiesOfBone
// (Final, Native, Public, HasOutParams, HasDefaults, BlueprintCallable)
// Parameters:
// class FName InBoneName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& InForceLocation (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& InForce (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool InOnlyDirectChildren (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FSHBonePhysicsPhysicsBlendInput&InPhysicsBlendInput (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHBonePhysicsControllerSubcomponent::ApplyPhysicsForceToChildBodiesOfBone(class FName InBoneName, const struct FVector& InForceLocation, const struct FVector& InForce, bool InOnlyDirectChildren, const struct FSHBonePhysicsPhysicsBlendInput& InPhysicsBlendInput)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHBonePhysicsControllerSubcomponent", "ApplyPhysicsForceToChildBodiesOfBone");
Params::SHBonePhysicsControllerSubcomponent_ApplyPhysicsForceToChildBodiesOfBone Parms{};
Parms.InBoneName = InBoneName;
Parms.InForceLocation = std::move(InForceLocation);
Parms.InForce = std::move(InForce);
Parms.InOnlyDirectChildren = InOnlyDirectChildren;
Parms.InPhysicsBlendInput = std::move(InPhysicsBlendInput);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHBonePhysicsControllerSubcomponent.SetDrawForcesDebugArrows
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool InEnableForcesDebug (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHBonePhysicsControllerSubcomponent::SetDrawForcesDebugArrows(bool InEnableForcesDebug)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHBonePhysicsControllerSubcomponent", "SetDrawForcesDebugArrows");
Params::SHBonePhysicsControllerSubcomponent_SetDrawForcesDebugArrows Parms{};
Parms.InEnableForcesDebug = InEnableForcesDebug;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHBonePhysicsControllerSubcomponent.SetDrawForcesDebugArrowScale
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// float InArrowDrawingScale (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHBonePhysicsControllerSubcomponent::SetDrawForcesDebugArrowScale(float InArrowDrawingScale)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHBonePhysicsControllerSubcomponent", "SetDrawForcesDebugArrowScale");
Params::SHBonePhysicsControllerSubcomponent_SetDrawForcesDebugArrowScale Parms{};
Parms.InArrowDrawingScale = InArrowDrawingScale;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHBonePhysicsControllerSubcomponent.SetPhysicsStatesDebugPrinting
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool InEnableDebugPrint (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHBonePhysicsControllerSubcomponent::SetPhysicsStatesDebugPrinting(bool InEnableDebugPrint)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHBonePhysicsControllerSubcomponent", "SetPhysicsStatesDebugPrinting");
Params::SHBonePhysicsControllerSubcomponent_SetPhysicsStatesDebugPrinting Parms{};
Parms.InEnableDebugPrint = InEnableDebugPrint;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHBonePhysicsControllerSubcomponent.FindIfBoneHasActivePhysics
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class FName InBoneName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHBonePhysicsControllerSubcomponent::FindIfBoneHasActivePhysics(class FName InBoneName) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHBonePhysicsControllerSubcomponent", "FindIfBoneHasActivePhysics");
Params::SHBonePhysicsControllerSubcomponent_FindIfBoneHasActivePhysics Parms{};
Parms.InBoneName = InBoneName;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHBreakableGlassBase.GetBrokenPiecesCount
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 ASHBreakableGlassBase::GetBrokenPiecesCount()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHBreakableGlassBase", "GetBrokenPiecesCount");
Params::SHBreakableGlassBase_GetBrokenPiecesCount Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHBreakableGlassBase.GetIntactPiecesLeft
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 ASHBreakableGlassBase::GetIntactPiecesLeft()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHBreakableGlassBase", "GetIntactPiecesLeft");
Params::SHBreakableGlassBase_GetIntactPiecesLeft Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHBreakableGlassBase.NotifyBreakNative
// (Native, Protected, HasOutParams)
// Parameters:
// const struct FChaosBreakEvent& Event (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
void ASHBreakableGlassBase::NotifyBreakNative(const struct FChaosBreakEvent& Event)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHBreakableGlassBase", "NotifyBreakNative");
Params::SHBreakableGlassBase_NotifyBreakNative Parms{};
Parms.Event = std::move(Event);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHBreakableGlassBase.OnBrokenGlass
// (Event, Public, BlueprintEvent)
void ASHBreakableGlassBase::OnBrokenGlass()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHBreakableGlassBase", "OnBrokenGlass");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.SHBreakableGlassBase.OnBrokenGlassStatus
// (Event, Public, BlueprintEvent)
// Parameters:
// float Status (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ASHBreakableGlassBase::OnBrokenGlassStatus(float Status)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHBreakableGlassBase", "OnBrokenGlassStatus");
Params::SHBreakableGlassBase_OnBrokenGlassStatus Parms{};
Parms.Status = Status;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.SHBreakableGlassBase.OnTestDebug
// (Event, Public, BlueprintEvent)
// Parameters:
// float Status (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 breakedPieces (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 totalPieces (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ASHBreakableGlassBase::OnTestDebug(float Status, int32 breakedPieces, int32 totalPieces)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHBreakableGlassBase", "OnTestDebug");
Params::SHBreakableGlassBase_OnTestDebug Parms{};
Parms.Status = Status;
Parms.breakedPieces = breakedPieces;
Parms.totalPieces = totalPieces;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.SHBreakableGlassBase.GetBrokenAlpha
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float ASHBreakableGlassBase::GetBrokenAlpha() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHBreakableGlassBase", "GetBrokenAlpha");
Params::SHBreakableGlassBase_GetBrokenAlpha Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHBreakableGlassBase.IsBroken
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ASHBreakableGlassBase::IsBroken() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHBreakableGlassBase", "IsBroken");
Params::SHBreakableGlassBase_IsBroken Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCameraWorkStatics.CreateAndPlayCameraAnimation
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// class UObject* WorldContextObject (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class ACharacter* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FSHCameraAnimationData& CameraAnimData (Parm, NativeAccessSpecifierPublic)
// class ASHCameraAnimationExecutive* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class ASHCameraAnimationExecutive* USHCameraWorkStatics::CreateAndPlayCameraAnimation(class UObject* WorldContextObject, class ACharacter* Character, const struct FSHCameraAnimationData& CameraAnimData)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHCameraWorkStatics", "CreateAndPlayCameraAnimation");
Params::SHCameraWorkStatics_CreateAndPlayCameraAnimation Parms{};
Parms.WorldContextObject = WorldContextObject;
Parms.Character = Character;
Parms.CameraAnimData = std::move(CameraAnimData);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCameraWorkStatics.CreateCameraAnimation
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// class UObject* WorldContextObject (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FSHCameraAnimationData& CameraAnimData (Parm, NativeAccessSpecifierPublic)
// class ASHCameraAnimationExecutive* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class ASHCameraAnimationExecutive* USHCameraWorkStatics::CreateCameraAnimation(class UObject* WorldContextObject, const struct FSHCameraAnimationData& CameraAnimData)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHCameraWorkStatics", "CreateCameraAnimation");
Params::SHCameraWorkStatics_CreateCameraAnimation Parms{};
Parms.WorldContextObject = WorldContextObject;
Parms.CameraAnimData = std::move(CameraAnimData);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCameraWorkStatics.PlayCameraAnimation
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// class ASHCameraAnimationExecutive* CameraAnimExe (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class ACharacter* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FSHCameraAnimationData& CameraAnimData (Parm, NativeAccessSpecifierPublic)
void USHCameraWorkStatics::PlayCameraAnimation(class ASHCameraAnimationExecutive* CameraAnimExe, class ACharacter* Character, const struct FSHCameraAnimationData& CameraAnimData)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHCameraWorkStatics", "PlayCameraAnimation");
Params::SHCameraWorkStatics_PlayCameraAnimation Parms{};
Parms.CameraAnimExe = CameraAnimExe;
Parms.Character = Character;
Parms.CameraAnimData = std::move(CameraAnimData);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHCameraWorkStatics.ValidateCameraAnimData
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// const struct FSHCameraAnimationData& CameraAnimData (Parm, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHCameraWorkStatics::ValidateCameraAnimData(const struct FSHCameraAnimationData& CameraAnimData)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHCameraWorkStatics", "ValidateCameraAnimData");
Params::SHCameraWorkStatics_ValidateCameraAnimData Parms{};
Parms.CameraAnimData = std::move(CameraAnimData);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlayAnimComponent.IKCountFootLocationAndRotation
// (Final, Native, Public, HasOutParams, HasDefaults, BlueprintCallable)
// Parameters:
// class FName BoneName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float FootHeight (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FVector* OffsetLocationTarget (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FRotator* RotationTarget (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHCharacterPlayAnimComponent::IKCountFootLocationAndRotation(class FName BoneName, float FootHeight, struct FVector* OffsetLocationTarget, struct FRotator* RotationTarget)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayAnimComponent", "IKCountFootLocationAndRotation");
Params::SHCharacterPlayAnimComponent_IKCountFootLocationAndRotation Parms{};
Parms.BoneName = BoneName;
Parms.FootHeight = FootHeight;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (OffsetLocationTarget != nullptr)
*OffsetLocationTarget = std::move(Parms.OffsetLocationTarget);
if (RotationTarget != nullptr)
*RotationTarget = std::move(Parms.RotationTarget);
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlayAnimComponent.IKFootLocationTarget
// (Final, Native, Public, HasDefaults)
// Parameters:
// const struct FVector& ImpactLocation (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& ImpactNormal (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float FootHeight (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& IKFootFloorLocation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector USHCharacterPlayAnimComponent::IKFootLocationTarget(const struct FVector& ImpactLocation, const struct FVector& ImpactNormal, float FootHeight, const struct FVector& IKFootFloorLocation)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayAnimComponent", "IKFootLocationTarget");
Params::SHCharacterPlayAnimComponent_IKFootLocationTarget Parms{};
Parms.ImpactLocation = std::move(ImpactLocation);
Parms.ImpactNormal = std::move(ImpactNormal);
Parms.FootHeight = FootHeight;
Parms.IKFootFloorLocation = std::move(IKFootFloorLocation);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlayAnimComponent.IKFootRotationTarget
// (Final, Native, Public, HasDefaults)
// Parameters:
// const struct FVector& ImpactNormal (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float MaxAngleX (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float MaxAngleY (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FRotator ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
struct FRotator USHCharacterPlayAnimComponent::IKFootRotationTarget(const struct FVector& ImpactNormal, float MaxAngleX, float MaxAngleY)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayAnimComponent", "IKFootRotationTarget");
Params::SHCharacterPlayAnimComponent_IKFootRotationTarget Parms{};
Parms.ImpactNormal = std::move(ImpactNormal);
Parms.MaxAngleX = MaxAngleX;
Parms.MaxAngleY = MaxAngleY;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlayAnimComponent.GetAimRotation
// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// struct FRotator ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
struct FRotator USHCharacterPlayAnimComponent::GetAimRotation() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayAnimComponent", "GetAimRotation");
Params::SHCharacterPlayAnimComponent_GetAimRotation Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlayCombatComponent.GetMeleeWeaponDataRowName
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// class FName ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FName USHCharacterPlayCombatComponent::GetMeleeWeaponDataRowName()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayCombatComponent", "GetMeleeWeaponDataRowName");
Params::SHCharacterPlayCombatComponent_GetMeleeWeaponDataRowName Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlayCombatComponent.ReceiveDamage
// (Final, Native, Public, HasDefaults, BlueprintCallable)
// Parameters:
// float DamageValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UObject* Object (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& HitDirection (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const TSubclassOf<class UDamageType> DamageType (ConstParm, Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float USHCharacterPlayCombatComponent::ReceiveDamage(float DamageValue, const class UObject* Object, const struct FVector& HitDirection, const TSubclassOf<class UDamageType> DamageType)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayCombatComponent", "ReceiveDamage");
Params::SHCharacterPlayCombatComponent_ReceiveDamage Parms{};
Parms.DamageValue = DamageValue;
Parms.Object = Object;
Parms.HitDirection = std::move(HitDirection);
Parms.DamageType = DamageType;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlayCombatComponent.SetAllCombatBlocked
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const bool Blocked (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UObject* Object (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHCharacterPlayCombatComponent::SetAllCombatBlocked(const bool Blocked, const class UObject* Object)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayCombatComponent", "SetAllCombatBlocked");
Params::SHCharacterPlayCombatComponent_SetAllCombatBlocked Parms{};
Parms.Blocked = Blocked;
Parms.Object = Object;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHCharacterPlayCombatComponent.SetWeaponMeshHidden
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool bHidden (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHCharacterPlayCombatComponent::SetWeaponMeshHidden(bool bHidden)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayCombatComponent", "SetWeaponMeshHidden");
Params::SHCharacterPlayCombatComponent_SetWeaponMeshHidden Parms{};
Parms.bHidden = bHidden;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHCharacterPlayCombatComponent.FindSubcomponentByClass
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const TSubclassOf<class USHCombatSubcomponentBase>SubcomponentClass (ConstParm, Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class USHCombatSubcomponentBase* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class USHCombatSubcomponentBase* USHCharacterPlayCombatComponent::FindSubcomponentByClass(const TSubclassOf<class USHCombatSubcomponentBase> SubcomponentClass) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayCombatComponent", "FindSubcomponentByClass");
Params::SHCharacterPlayCombatComponent_FindSubcomponentByClass Parms{};
Parms.SubcomponentClass = SubcomponentClass;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlayCombatComponent.GetCombatPose
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// ESHCombatPoseType ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
ESHCombatPoseType USHCharacterPlayCombatComponent::GetCombatPose() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayCombatComponent", "GetCombatPose");
Params::SHCharacterPlayCombatComponent_GetCombatPose Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlayCombatComponent.GetItemWeaponData
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class FName ItemWeaponDataRowName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FSHItemWeaponDataStruct ReturnValue (ConstParm, Parm, OutParm, ReturnParm, ContainsInstancedReference, NativeAccessSpecifierPublic)
const struct FSHItemWeaponDataStruct USHCharacterPlayCombatComponent::GetItemWeaponData(class FName ItemWeaponDataRowName) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayCombatComponent", "GetItemWeaponData");
Params::SHCharacterPlayCombatComponent_GetItemWeaponData Parms{};
Parms.ItemWeaponDataRowName = ItemWeaponDataRowName;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlayCombatComponent.IsAllCombatBlocked
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHCharacterPlayCombatComponent::IsAllCombatBlocked() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayCombatComponent", "IsAllCombatBlocked");
Params::SHCharacterPlayCombatComponent_IsAllCombatBlocked Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlayHealthComponent.ForceDeath
// (Final, Native, Public, BlueprintCallable)
void USHCharacterPlayHealthComponent::ForceDeath()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayHealthComponent", "ForceDeath");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHCharacterPlayHealthComponent.GetQuickHealBonusHealingMultiplier
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float USHCharacterPlayHealthComponent::GetQuickHealBonusHealingMultiplier()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayHealthComponent", "GetQuickHealBonusHealingMultiplier");
Params::SHCharacterPlayHealthComponent_GetQuickHealBonusHealingMultiplier Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlayHealthComponent.GetQuickHealPlayRateMultiplier
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float USHCharacterPlayHealthComponent::GetQuickHealPlayRateMultiplier()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayHealthComponent", "GetQuickHealPlayRateMultiplier");
Params::SHCharacterPlayHealthComponent_GetQuickHealPlayRateMultiplier Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlayHealthComponent.HandleReceiveDamageEvent
// (Final, Native, Protected)
void USHCharacterPlayHealthComponent::HandleReceiveDamageEvent()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayHealthComponent", "HandleReceiveDamageEvent");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHCharacterPlayHealthComponent.InitDamageMaterial
// (Final, Native, Public)
void USHCharacterPlayHealthComponent::InitDamageMaterial()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayHealthComponent", "InitDamageMaterial");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHCharacterPlayHealthComponent.OnMaxHealthChanged
// (Final, Native, Protected)
// Parameters:
// const struct FGameplayAttribute& Attribute (Parm, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float NewVal (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float OldVal (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHCharacterPlayHealthComponent::OnMaxHealthChanged(const struct FGameplayAttribute& Attribute, float NewVal, float OldVal)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayHealthComponent", "OnMaxHealthChanged");
Params::SHCharacterPlayHealthComponent_OnMaxHealthChanged Parms{};
Parms.Attribute = std::move(Attribute);
Parms.NewVal = NewVal;
Parms.OldVal = OldVal;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHCharacterPlayHealthComponent.ReceiveDamage
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// float DamageValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UObject* Object (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float USHCharacterPlayHealthComponent::ReceiveDamage(float DamageValue, const class UObject* Object)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayHealthComponent", "ReceiveDamage");
Params::SHCharacterPlayHealthComponent_ReceiveDamage Parms{};
Parms.DamageValue = DamageValue;
Parms.Object = Object;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlayHealthComponent.ReceiveHeal
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// float HealValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UObject* Object (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float USHCharacterPlayHealthComponent::ReceiveHeal(float HealValue, const class UObject* Object)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayHealthComponent", "ReceiveHeal");
Params::SHCharacterPlayHealthComponent_ReceiveHeal Parms{};
Parms.HealValue = HealValue;
Parms.Object = Object;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlayHealthComponent.SetHealthValue
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// float InNewHealth (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHCharacterPlayHealthComponent::SetHealthValue(float InNewHealth)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayHealthComponent", "SetHealthValue");
Params::SHCharacterPlayHealthComponent_SetHealthValue Parms{};
Parms.InNewHealth = InNewHealth;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHCharacterPlayHealthComponent.UpdateControllerLights
// (Final, Native, Protected)
void USHCharacterPlayHealthComponent::UpdateControllerLights()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayHealthComponent", "UpdateControllerLights");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHCharacterPlayHealthComponent.ChooseQuickHealItem
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// struct FDataTableRowHandle ReturnValue (Parm, OutParm, ReturnParm, NoDestructor, NativeAccessSpecifierPublic)
struct FDataTableRowHandle USHCharacterPlayHealthComponent::ChooseQuickHealItem() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayHealthComponent", "ChooseQuickHealItem");
Params::SHCharacterPlayHealthComponent_ChooseQuickHealItem Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlayHealthComponent.GetHealthState
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// ESHHealthStateEnum ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
ESHHealthStateEnum USHCharacterPlayHealthComponent::GetHealthState() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayHealthComponent", "GetHealthState");
Params::SHCharacterPlayHealthComponent_GetHealthState Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlayHealthComponent.GetHealthValue
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float USHCharacterPlayHealthComponent::GetHealthValue() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayHealthComponent", "GetHealthValue");
Params::SHCharacterPlayHealthComponent_GetHealthValue Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlayHealthComponent.GetMaximumHealthValue
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float USHCharacterPlayHealthComponent::GetMaximumHealthValue() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayHealthComponent", "GetMaximumHealthValue");
Params::SHCharacterPlayHealthComponent_GetMaximumHealthValue Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlayHealthComponent.GetMedicalItemRowHandle
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class FName RowName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FDataTableRowHandle ReturnValue (Parm, OutParm, ReturnParm, NoDestructor, NativeAccessSpecifierPublic)
struct FDataTableRowHandle USHCharacterPlayHealthComponent::GetMedicalItemRowHandle(class FName RowName) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayHealthComponent", "GetMedicalItemRowHandle");
Params::SHCharacterPlayHealthComponent_GetMedicalItemRowHandle Parms{};
Parms.RowName = RowName;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlayHealthComponent.GetMedicalItemsNames
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// TArray<class FName> ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic)
TArray<class FName> USHCharacterPlayHealthComponent::GetMedicalItemsNames() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayHealthComponent", "GetMedicalItemsNames");
Params::SHCharacterPlayHealthComponent_GetMedicalItemsNames Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlayHealthComponent.HasAnyHealingItems
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHCharacterPlayHealthComponent::HasAnyHealingItems() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayHealthComponent", "HasAnyHealingItems");
Params::SHCharacterPlayHealthComponent_HasAnyHealingItems Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlayHealthComponent.IsFullHealth
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHCharacterPlayHealthComponent::IsFullHealth() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayHealthComponent", "IsFullHealth");
Params::SHCharacterPlayHealthComponent_IsFullHealth Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlayHealthComponent.IsInLowHealthState
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHCharacterPlayHealthComponent::IsInLowHealthState() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayHealthComponent", "IsInLowHealthState");
Params::SHCharacterPlayHealthComponent_IsInLowHealthState Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlayHitReactionComponent.OnReceiveDamageEnd
// (Final, Native, Public)
// Parameters:
// class UAnimMontage* Montage (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// ESHAnimEndType AnimEndType (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHCharacterPlayHitReactionComponent::OnReceiveDamageEnd(class UAnimMontage* Montage, ESHAnimEndType AnimEndType)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayHitReactionComponent", "OnReceiveDamageEnd");
Params::SHCharacterPlayHitReactionComponent_OnReceiveDamageEnd Parms{};
Parms.Montage = Montage;
Parms.AnimEndType = AnimEndType;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHCharacterPlayItemsComponent.CollectItem
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const class FName ItemDataRowName (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const int32 ItemQuantity (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 USHCharacterPlayItemsComponent::CollectItem(const class FName ItemDataRowName, const int32 ItemQuantity)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayItemsComponent", "CollectItem");
Params::SHCharacterPlayItemsComponent_CollectItem Parms{};
Parms.ItemDataRowName = ItemDataRowName;
Parms.ItemQuantity = ItemQuantity;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlayItemsComponent.CountItemsThatCanBeTakenOut
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const struct FInventoryItemDataStruct& Item (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 USHCharacterPlayItemsComponent::CountItemsThatCanBeTakenOut(const struct FInventoryItemDataStruct& Item)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayItemsComponent", "CountItemsThatCanBeTakenOut");
Params::SHCharacterPlayItemsComponent_CountItemsThatCanBeTakenOut Parms{};
Parms.Item = std::move(Item);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlayItemsComponent.DirectStashItem
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const struct FInventoryItemDataStruct& Item (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
void USHCharacterPlayItemsComponent::DirectStashItem(const struct FInventoryItemDataStruct& Item)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayItemsComponent", "DirectStashItem");
Params::SHCharacterPlayItemsComponent_DirectStashItem Parms{};
Parms.Item = std::move(Item);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHCharacterPlayItemsComponent.EmptyStash
// (Final, Native, Public, BlueprintCallable)
void USHCharacterPlayItemsComponent::EmptyStash()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayItemsComponent", "EmptyStash");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHCharacterPlayItemsComponent.FlashlightEquip
// (Final, Native, Public, BlueprintCallable)
void USHCharacterPlayItemsComponent::FlashlightEquip()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayItemsComponent", "FlashlightEquip");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHCharacterPlayItemsComponent.FlashlightToggle
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool bOn (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHCharacterPlayItemsComponent::FlashlightToggle(bool bOn)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayItemsComponent", "FlashlightToggle");
Params::SHCharacterPlayItemsComponent_FlashlightToggle Parms{};
Parms.bOn = bOn;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHCharacterPlayItemsComponent.FlashlightUnequip
// (Final, Native, Public, BlueprintCallable)
void USHCharacterPlayItemsComponent::FlashlightUnequip()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayItemsComponent", "FlashlightUnequip");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHCharacterPlayItemsComponent.ForceItemNewSkeletalMesh
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// ESkeletalMeshOverrideType SkeletalMeshOverrideType (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHCharacterPlayItemsComponent::ForceItemNewSkeletalMesh(ESkeletalMeshOverrideType SkeletalMeshOverrideType)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayItemsComponent", "ForceItemNewSkeletalMesh");
Params::SHCharacterPlayItemsComponent_ForceItemNewSkeletalMesh Parms{};
Parms.SkeletalMeshOverrideType = SkeletalMeshOverrideType;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHCharacterPlayItemsComponent.GetAllAmmoCounts
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// TMap<class FName, int32> ReturnValue (Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic)
TMap<class FName, int32> USHCharacterPlayItemsComponent::GetAllAmmoCounts()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayItemsComponent", "GetAllAmmoCounts");
Params::SHCharacterPlayItemsComponent_GetAllAmmoCounts Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlayItemsComponent.GetAmmoCountFromMagazines
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// class FName AmmoDataRowName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 USHCharacterPlayItemsComponent::GetAmmoCountFromMagazines(class FName AmmoDataRowName)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayItemsComponent", "GetAmmoCountFromMagazines");
Params::SHCharacterPlayItemsComponent_GetAmmoCountFromMagazines Parms{};
Parms.AmmoDataRowName = AmmoDataRowName;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlayItemsComponent.GetInventorySlots
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// TArray<struct FInventoryItemDataStruct> ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic)
TArray<struct FInventoryItemDataStruct> USHCharacterPlayItemsComponent::GetInventorySlots()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayItemsComponent", "GetInventorySlots");
Params::SHCharacterPlayItemsComponent_GetInventorySlots Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlayItemsComponent.GetItemInvestigationExe
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// class ASHItemInvestigationExecutive* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class ASHItemInvestigationExecutive* USHCharacterPlayItemsComponent::GetItemInvestigationExe()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayItemsComponent", "GetItemInvestigationExe");
Params::SHCharacterPlayItemsComponent_GetItemInvestigationExe Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlayItemsComponent.GetSmallestItemStack
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const class FName ItemDataRowName (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 USHCharacterPlayItemsComponent::GetSmallestItemStack(const class FName ItemDataRowName)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayItemsComponent", "GetSmallestItemStack");
Params::SHCharacterPlayItemsComponent_GetSmallestItemStack Parms{};
Parms.ItemDataRowName = ItemDataRowName;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlayItemsComponent.GetTotalAmmoCount
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// class FName AmmoDataRowName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 USHCharacterPlayItemsComponent::GetTotalAmmoCount(class FName AmmoDataRowName)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayItemsComponent", "GetTotalAmmoCount");
Params::SHCharacterPlayItemsComponent_GetTotalAmmoCount Parms{};
Parms.AmmoDataRowName = AmmoDataRowName;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlayItemsComponent.HandleItemInvestExeReadyToBeDeleted
// (Final, Native, Protected)
void USHCharacterPlayItemsComponent::HandleItemInvestExeReadyToBeDeleted()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayItemsComponent", "HandleItemInvestExeReadyToBeDeleted");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHCharacterPlayItemsComponent.HandleReceiveDamageEvent
// (Final, Native, Protected)
void USHCharacterPlayItemsComponent::HandleReceiveDamageEvent()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayItemsComponent", "HandleReceiveDamageEvent");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHCharacterPlayItemsComponent.LogDatabaseEntry
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const class FName& InItemDataRowName (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UDataTable* InDataTable (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bMarkAsNewForBrowse (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHCharacterPlayItemsComponent::LogDatabaseEntry(const class FName& InItemDataRowName, const class UDataTable* InDataTable, bool bMarkAsNewForBrowse)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayItemsComponent", "LogDatabaseEntry");
Params::SHCharacterPlayItemsComponent_LogDatabaseEntry Parms{};
Parms.InItemDataRowName = InItemDataRowName;
Parms.InDataTable = InDataTable;
Parms.bMarkAsNewForBrowse = bMarkAsNewForBrowse;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlayItemsComponent.OnGameplayEvent
// (Final, Native, Public)
// Parameters:
// const struct FGameplayTag& EventTag (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FGameplayEventData& EventData (Parm, NativeAccessSpecifierPublic)
void USHCharacterPlayItemsComponent::OnGameplayEvent(const struct FGameplayTag& EventTag, const struct FGameplayEventData& EventData)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayItemsComponent", "OnGameplayEvent");
Params::SHCharacterPlayItemsComponent_OnGameplayEvent Parms{};
Parms.EventTag = std::move(EventTag);
Parms.EventData = std::move(EventData);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHCharacterPlayItemsComponent.OverrideItemSkeletalMesh
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const struct FSkeletalMeshOverrideData& SkeletalMeshOverrideStruct (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
void USHCharacterPlayItemsComponent::OverrideItemSkeletalMesh(const struct FSkeletalMeshOverrideData& SkeletalMeshOverrideStruct)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayItemsComponent", "OverrideItemSkeletalMesh");
Params::SHCharacterPlayItemsComponent_OverrideItemSkeletalMesh Parms{};
Parms.SkeletalMeshOverrideStruct = std::move(SkeletalMeshOverrideStruct);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHCharacterPlayItemsComponent.RadioEquip
// (Final, Native, Public, BlueprintCallable)
void USHCharacterPlayItemsComponent::RadioEquip()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayItemsComponent", "RadioEquip");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHCharacterPlayItemsComponent.RadioToggle
// (Final, Native, Public, BlueprintCallable)
void USHCharacterPlayItemsComponent::RadioToggle()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayItemsComponent", "RadioToggle");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHCharacterPlayItemsComponent.RadioUnequip
// (Final, Native, Public, BlueprintCallable)
void USHCharacterPlayItemsComponent::RadioUnequip()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayItemsComponent", "RadioUnequip");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHCharacterPlayItemsComponent.RemoveAllItemsOfType
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// ESHItemTypeEnum ItemType (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHCharacterPlayItemsComponent::RemoveAllItemsOfType(ESHItemTypeEnum ItemType)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayItemsComponent", "RemoveAllItemsOfType");
Params::SHCharacterPlayItemsComponent_RemoveAllItemsOfType Parms{};
Parms.ItemType = ItemType;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHCharacterPlayItemsComponent.RemoveItem
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const class FName ItemDataRowName (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const int32 ItemQuantity (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHCharacterPlayItemsComponent::RemoveItem(const class FName ItemDataRowName, const int32 ItemQuantity)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayItemsComponent", "RemoveItem");
Params::SHCharacterPlayItemsComponent_RemoveItem Parms{};
Parms.ItemDataRowName = ItemDataRowName;
Parms.ItemQuantity = ItemQuantity;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHCharacterPlayItemsComponent.RestoreDefaultItemSkeletalMesh
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// ESkeletalMeshOverrideType SkeletalMeshOverrideType (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHCharacterPlayItemsComponent::RestoreDefaultItemSkeletalMesh(ESkeletalMeshOverrideType SkeletalMeshOverrideType)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayItemsComponent", "RestoreDefaultItemSkeletalMesh");
Params::SHCharacterPlayItemsComponent_RestoreDefaultItemSkeletalMesh Parms{};
Parms.SkeletalMeshOverrideType = SkeletalMeshOverrideType;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHCharacterPlayItemsComponent.RestoreDefaultWeaponPickUpBehavior
// (Final, Native, Public, BlueprintCallable)
void USHCharacterPlayItemsComponent::RestoreDefaultWeaponPickUpBehavior()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayItemsComponent", "RestoreDefaultWeaponPickUpBehavior");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHCharacterPlayItemsComponent.SetUnlimitedInventory
// (Final, Native, Public, BlueprintCallable)
void USHCharacterPlayItemsComponent::SetUnlimitedInventory()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayItemsComponent", "SetUnlimitedInventory");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHCharacterPlayItemsComponent.SetUseItemBlocked
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const bool Blocked (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UObject* Object (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHCharacterPlayItemsComponent::SetUseItemBlocked(const bool Blocked, const class UObject* Object)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayItemsComponent", "SetUseItemBlocked");
Params::SHCharacterPlayItemsComponent_SetUseItemBlocked Parms{};
Parms.Blocked = Blocked;
Parms.Object = Object;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHCharacterPlayItemsComponent.SetWeaponPickUpBehavior
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// EBTWeaponPickUpBehavior InNewBehavior (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHCharacterPlayItemsComponent::SetWeaponPickUpBehavior(EBTWeaponPickUpBehavior InNewBehavior)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayItemsComponent", "SetWeaponPickUpBehavior");
Params::SHCharacterPlayItemsComponent_SetWeaponPickUpBehavior Parms{};
Parms.InNewBehavior = InNewBehavior;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHCharacterPlayItemsComponent.StashItem
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const struct FInventoryItemDataStruct& Item (Parm, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHCharacterPlayItemsComponent::StashItem(const struct FInventoryItemDataStruct& Item)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayItemsComponent", "StashItem");
Params::SHCharacterPlayItemsComponent_StashItem Parms{};
Parms.Item = std::move(Item);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlayItemsComponent.StashItemFromInventory
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const struct FInventoryItemDataStruct& Item (Parm, NativeAccessSpecifierPublic)
void USHCharacterPlayItemsComponent::StashItemFromInventory(const struct FInventoryItemDataStruct& Item)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayItemsComponent", "StashItemFromInventory");
Params::SHCharacterPlayItemsComponent_StashItemFromInventory Parms{};
Parms.Item = std::move(Item);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHCharacterPlayItemsComponent.TakeOutItem
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const struct FInventoryItemDataStruct& Item (Parm, NativeAccessSpecifierPublic)
void USHCharacterPlayItemsComponent::TakeOutItem(const struct FInventoryItemDataStruct& Item)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayItemsComponent", "TakeOutItem");
Params::SHCharacterPlayItemsComponent_TakeOutItem Parms{};
Parms.Item = std::move(Item);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHCharacterPlayItemsComponent.CanCollectItem
// (Final, Native, Public, HasOutParams, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const class FName ItemDataRowName (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const int32 ItemQuantity (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const bool OnlyFullCollect (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// EBTCantCollectItemReason* OutReason (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHCharacterPlayItemsComponent::CanCollectItem(const class FName ItemDataRowName, const int32 ItemQuantity, const bool OnlyFullCollect, EBTCantCollectItemReason* OutReason) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayItemsComponent", "CanCollectItem");
Params::SHCharacterPlayItemsComponent_CanCollectItem Parms{};
Parms.ItemDataRowName = ItemDataRowName;
Parms.ItemQuantity = ItemQuantity;
Parms.OnlyFullCollect = OnlyFullCollect;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (OutReason != nullptr)
*OutReason = Parms.OutReason;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlayItemsComponent.CanFabricateItem
// (Final, Native, Public, HasOutParams, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const struct FFabricationDataStruct& FabricationData (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
// bool* FailedResourceCheck (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHCharacterPlayItemsComponent::CanFabricateItem(const struct FFabricationDataStruct& FabricationData, bool* FailedResourceCheck) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayItemsComponent", "CanFabricateItem");
Params::SHCharacterPlayItemsComponent_CanFabricateItem Parms{};
Parms.FabricationData = std::move(FabricationData);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (FailedResourceCheck != nullptr)
*FailedResourceCheck = Parms.FailedResourceCheck;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlayItemsComponent.GetCollectedItemsNames
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// TArray<class FName> ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic)
TArray<class FName> USHCharacterPlayItemsComponent::GetCollectedItemsNames() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayItemsComponent", "GetCollectedItemsNames");
Params::SHCharacterPlayItemsComponent_GetCollectedItemsNames Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlayItemsComponent.GetFlashlight
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class AFlashlight* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class AFlashlight* USHCharacterPlayItemsComponent::GetFlashlight() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayItemsComponent", "GetFlashlight");
Params::SHCharacterPlayItemsComponent_GetFlashlight Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlayItemsComponent.GetInventorySlotData
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// int32 InSlot (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FInventoryItemDataStruct ReturnValue (ConstParm, Parm, OutParm, ReturnParm, ReferenceParm, NativeAccessSpecifierPublic)
const struct FInventoryItemDataStruct USHCharacterPlayItemsComponent::GetInventorySlotData(int32 InSlot) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayItemsComponent", "GetInventorySlotData");
Params::SHCharacterPlayItemsComponent_GetInventorySlotData Parms{};
Parms.InSlot = InSlot;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlayItemsComponent.GetInventorySlotsRef
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const TArray<struct FInventoryItemDataStruct>ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, ReferenceParm, NativeAccessSpecifierPublic)
const TArray<struct FInventoryItemDataStruct> USHCharacterPlayItemsComponent::GetInventorySlotsRef() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayItemsComponent", "GetInventorySlotsRef");
Params::SHCharacterPlayItemsComponent_GetInventorySlotsRef Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlayItemsComponent.GetItemCount
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const class FName ItemDataRowName (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 USHCharacterPlayItemsComponent::GetItemCount(const class FName ItemDataRowName) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayItemsComponent", "GetItemCount");
Params::SHCharacterPlayItemsComponent_GetItemCount Parms{};
Parms.ItemDataRowName = ItemDataRowName;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlayItemsComponent.GetItemDataBP
// (Final, Native, Protected, HasOutParams, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class FName ItemDataRowName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FSHItemDataStruct* OutItemData (Parm, OutParm, NativeAccessSpecifierPublic)
// bool* bOutIsFound (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHCharacterPlayItemsComponent::GetItemDataBP(class FName ItemDataRowName, struct FSHItemDataStruct* OutItemData, bool* bOutIsFound) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayItemsComponent", "GetItemDataBP");
Params::SHCharacterPlayItemsComponent_GetItemDataBP Parms{};
Parms.ItemDataRowName = ItemDataRowName;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (OutItemData != nullptr)
*OutItemData = std::move(Parms.OutItemData);
if (bOutIsFound != nullptr)
*bOutIsFound = Parms.bOutIsFound;
}
// Function Cronos.SHCharacterPlayItemsComponent.GetItemMaxCount
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const class FName ItemDataRowName (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 USHCharacterPlayItemsComponent::GetItemMaxCount(const class FName ItemDataRowName) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayItemsComponent", "GetItemMaxCount");
Params::SHCharacterPlayItemsComponent_GetItemMaxCount Parms{};
Parms.ItemDataRowName = ItemDataRowName;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlayItemsComponent.GetItemMaxStackQuantity
// (Final, Native, Public, HasOutParams, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const struct FSHItemDataStruct& ItemData (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 USHCharacterPlayItemsComponent::GetItemMaxStackQuantity(const struct FSHItemDataStruct& ItemData) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayItemsComponent", "GetItemMaxStackQuantity");
Params::SHCharacterPlayItemsComponent_GetItemMaxStackQuantity Parms{};
Parms.ItemData = std::move(ItemData);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlayItemsComponent.GetItemUseCount
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const class FName ItemDataRowName (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 USHCharacterPlayItemsComponent::GetItemUseCount(const class FName ItemDataRowName) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayItemsComponent", "GetItemUseCount");
Params::SHCharacterPlayItemsComponent_GetItemUseCount Parms{};
Parms.ItemDataRowName = ItemDataRowName;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlayItemsComponent.GetMaxInventorySize
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 USHCharacterPlayItemsComponent::GetMaxInventorySize() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayItemsComponent", "GetMaxInventorySize");
Params::SHCharacterPlayItemsComponent_GetMaxInventorySize Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlayItemsComponent.GetMaxItemQuantityPlayerHasEnoughFundsToBuy
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const class FName ItemDataRowName (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 InWithCost (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 USHCharacterPlayItemsComponent::GetMaxItemQuantityPlayerHasEnoughFundsToBuy(const class FName ItemDataRowName, int32 InWithCost) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayItemsComponent", "GetMaxItemQuantityPlayerHasEnoughFundsToBuy");
Params::SHCharacterPlayItemsComponent_GetMaxItemQuantityPlayerHasEnoughFundsToBuy Parms{};
Parms.ItemDataRowName = ItemDataRowName;
Parms.InWithCost = InWithCost;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlayItemsComponent.GetMaxItemQuantityPlayerHasEnoughSpaceToCollect
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const class FName ItemDataRowName (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 USHCharacterPlayItemsComponent::GetMaxItemQuantityPlayerHasEnoughSpaceToCollect(const class FName ItemDataRowName) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayItemsComponent", "GetMaxItemQuantityPlayerHasEnoughSpaceToCollect");
Params::SHCharacterPlayItemsComponent_GetMaxItemQuantityPlayerHasEnoughSpaceToCollect Parms{};
Parms.ItemDataRowName = ItemDataRowName;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlayItemsComponent.GetQuickFabricationPerformTime
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float USHCharacterPlayItemsComponent::GetQuickFabricationPerformTime() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayItemsComponent", "GetQuickFabricationPerformTime");
Params::SHCharacterPlayItemsComponent_GetQuickFabricationPerformTime Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlayItemsComponent.GetRadio
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class ASHRadio* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class ASHRadio* USHCharacterPlayItemsComponent::GetRadio() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayItemsComponent", "GetRadio");
Params::SHCharacterPlayItemsComponent_GetRadio Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlayItemsComponent.GetSavedWeaponAmmoCount
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class FName WeaponDataRowName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 USHCharacterPlayItemsComponent::GetSavedWeaponAmmoCount(class FName WeaponDataRowName) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayItemsComponent", "GetSavedWeaponAmmoCount");
Params::SHCharacterPlayItemsComponent_GetSavedWeaponAmmoCount Parms{};
Parms.WeaponDataRowName = WeaponDataRowName;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlayItemsComponent.GetStashedItemQuantity
// (Final, Native, Public, HasOutParams, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const class FName& InItemDataRowName (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 USHCharacterPlayItemsComponent::GetStashedItemQuantity(const class FName& InItemDataRowName) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayItemsComponent", "GetStashedItemQuantity");
Params::SHCharacterPlayItemsComponent_GetStashedItemQuantity Parms{};
Parms.InItemDataRowName = InItemDataRowName;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlayItemsComponent.GetStashedItems
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const TArray<struct FInventoryItemDataStruct>ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, ReferenceParm, NativeAccessSpecifierPublic)
const TArray<struct FInventoryItemDataStruct> USHCharacterPlayItemsComponent::GetStashedItems() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayItemsComponent", "GetStashedItems");
Params::SHCharacterPlayItemsComponent_GetStashedItems Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlayItemsComponent.HasItem
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const class FName ItemDataRowName (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHCharacterPlayItemsComponent::HasItem(const class FName ItemDataRowName) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayItemsComponent", "HasItem");
Params::SHCharacterPlayItemsComponent_HasItem Parms{};
Parms.ItemDataRowName = ItemDataRowName;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlayItemsComponent.HasItemFromRow
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const struct FDataTableRowHandle& RowHandle (ConstParm, Parm, NoDestructor, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHCharacterPlayItemsComponent::HasItemFromRow(const struct FDataTableRowHandle& RowHandle) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayItemsComponent", "HasItemFromRow");
Params::SHCharacterPlayItemsComponent_HasItemFromRow Parms{};
Parms.RowHandle = std::move(RowHandle);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlayItemsComponent.IsFlashlightEquipped
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHCharacterPlayItemsComponent::IsFlashlightEquipped() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayItemsComponent", "IsFlashlightEquipped");
Params::SHCharacterPlayItemsComponent_IsFlashlightEquipped Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlayItemsComponent.IsFlashlightTurnOn
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHCharacterPlayItemsComponent::IsFlashlightTurnOn() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayItemsComponent", "IsFlashlightTurnOn");
Params::SHCharacterPlayItemsComponent_IsFlashlightTurnOn Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlayItemsComponent.IsInItemInvesigation
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHCharacterPlayItemsComponent::IsInItemInvesigation() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayItemsComponent", "IsInItemInvesigation");
Params::SHCharacterPlayItemsComponent_IsInItemInvesigation Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlayItemsComponent.IsQuickFabricationInProgress
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHCharacterPlayItemsComponent::IsQuickFabricationInProgress() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayItemsComponent", "IsQuickFabricationInProgress");
Params::SHCharacterPlayItemsComponent_IsQuickFabricationInProgress Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlayItemsComponent.IsRadioEquipped
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHCharacterPlayItemsComponent::IsRadioEquipped() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayItemsComponent", "IsRadioEquipped");
Params::SHCharacterPlayItemsComponent_IsRadioEquipped Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlayItemsComponent.IsRadioTurnOn
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHCharacterPlayItemsComponent::IsRadioTurnOn() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayItemsComponent", "IsRadioTurnOn");
Params::SHCharacterPlayItemsComponent_IsRadioTurnOn Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlayItemsComponent.IsUseItemBlocked
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHCharacterPlayItemsComponent::IsUseItemBlocked() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayItemsComponent", "IsUseItemBlocked");
Params::SHCharacterPlayItemsComponent_IsUseItemBlocked Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlayMusicComponent.CollisionSettingsChanged
// (Final, Native, Protected)
// Parameters:
// class UPrimitiveComponent* ChangedComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHCharacterPlayMusicComponent::CollisionSettingsChanged(class UPrimitiveComponent* ChangedComponent)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayMusicComponent", "CollisionSettingsChanged");
Params::SHCharacterPlayMusicComponent_CollisionSettingsChanged Parms{};
Parms.ChangedComponent = ChangedComponent;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHCharacterPlayMusicComponent.OnComponentBeginOverlap
// (Final, Native, Protected, HasOutParams)
// Parameters:
// class UPrimitiveComponent* OverlappedComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* OtherActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UPrimitiveComponent* OtherComp (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 OtherBodyIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bFromSweep (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FHitResult& SweepResult (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
void USHCharacterPlayMusicComponent::OnComponentBeginOverlap(class UPrimitiveComponent* OverlappedComponent, class AActor* OtherActor, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, const struct FHitResult& SweepResult)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayMusicComponent", "OnComponentBeginOverlap");
Params::SHCharacterPlayMusicComponent_OnComponentBeginOverlap Parms{};
Parms.OverlappedComponent = OverlappedComponent;
Parms.OtherActor = OtherActor;
Parms.OtherComp = OtherComp;
Parms.OtherBodyIndex = OtherBodyIndex;
Parms.bFromSweep = bFromSweep;
Parms.SweepResult = std::move(SweepResult);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHCharacterPlayMusicComponent.OnComponentEndOverlap
// (Final, Native, Protected)
// Parameters:
// class UPrimitiveComponent* OverlappedComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* OtherActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UPrimitiveComponent* OtherComp (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 OtherBodyIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHCharacterPlayMusicComponent::OnComponentEndOverlap(class UPrimitiveComponent* OverlappedComponent, class AActor* OtherActor, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayMusicComponent", "OnComponentEndOverlap");
Params::SHCharacterPlayMusicComponent_OnComponentEndOverlap Parms{};
Parms.OverlappedComponent = OverlappedComponent;
Parms.OtherActor = OtherActor;
Parms.OtherComp = OtherComp;
Parms.OtherBodyIndex = OtherBodyIndex;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.TestSerializableAcctor.SpawnActorOnSameLevel
// (Final, Native, Public, HasOutParams, HasDefaults, BlueprintCallable)
// Parameters:
// class UClass* Class_0 (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FTransform& Transform (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class AActor* ATestSerializableAcctor::SpawnActorOnSameLevel(class UClass* Class_0, const struct FTransform& Transform)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("TestSerializableAcctor", "SpawnActorOnSameLevel");
Params::TestSerializableAcctor_SpawnActorOnSameLevel Parms{};
Parms.Class_0 = Class_0;
Parms.Transform = std::move(Transform);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlayRaycastDetectorComponent.SetHoverBlocked
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const bool Blocked (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UObject* Object (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHCharacterPlayRaycastDetectorComponent::SetHoverBlocked(const bool Blocked, const class UObject* Object)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayRaycastDetectorComponent", "SetHoverBlocked");
Params::SHCharacterPlayRaycastDetectorComponent_SetHoverBlocked Parms{};
Parms.Blocked = Blocked;
Parms.Object = Object;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHCharacterPlayRaycastDetectorComponent.SetInteractBlocked
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const bool Blocked (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UObject* Object (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHCharacterPlayRaycastDetectorComponent::SetInteractBlocked(const bool Blocked, const class UObject* Object)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayRaycastDetectorComponent", "SetInteractBlocked");
Params::SHCharacterPlayRaycastDetectorComponent_SetInteractBlocked Parms{};
Parms.Blocked = Blocked;
Parms.Object = Object;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHCharacterPlayRaycastDetectorComponent.IsHoverBlocked
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHCharacterPlayRaycastDetectorComponent::IsHoverBlocked() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayRaycastDetectorComponent", "IsHoverBlocked");
Params::SHCharacterPlayRaycastDetectorComponent_IsHoverBlocked Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlayRaycastDetectorComponent.IsInteractBlocked
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHCharacterPlayRaycastDetectorComponent::IsInteractBlocked() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayRaycastDetectorComponent", "IsInteractBlocked");
Params::SHCharacterPlayRaycastDetectorComponent_IsInteractBlocked Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.CharacterPlayViewData.GetPitchLimit
// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// struct FVector2D ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector2D UCharacterPlayViewData::GetPitchLimit() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CharacterPlayViewData", "GetPitchLimit");
Params::CharacterPlayViewData_GetPitchLimit Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlayViewComponent.AdaptNewLocationAsNewLocation
// (Final, Native, Public, HasOutParams, HasDefaults, BlueprintCallable)
// Parameters:
// const struct FVector& InLocation (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bUseOverridenView (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& InViewLocationOverride (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHCharacterPlayViewComponent::AdaptNewLocationAsNewLocation(const struct FVector& InLocation, bool bUseOverridenView, const struct FVector& InViewLocationOverride)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayViewComponent", "AdaptNewLocationAsNewLocation");
Params::SHCharacterPlayViewComponent_AdaptNewLocationAsNewLocation Parms{};
Parms.InLocation = std::move(InLocation);
Parms.bUseOverridenView = bUseOverridenView;
Parms.InViewLocationOverride = std::move(InViewLocationOverride);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHCharacterPlayViewComponent.AddToControlRotation
// (Final, Native, Public, HasOutParams, HasDefaults, BlueprintCallable)
// Parameters:
// const struct FRotator& RotationToAdd (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
// const class UObject* Object (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHCharacterPlayViewComponent::AddToControlRotation(const struct FRotator& RotationToAdd, const class UObject* Object)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayViewComponent", "AddToControlRotation");
Params::SHCharacterPlayViewComponent_AddToControlRotation Parms{};
Parms.RotationToAdd = std::move(RotationToAdd);
Parms.Object = Object;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHCharacterPlayViewComponent.ClearRotationScale
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const class UObject* Object (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHCharacterPlayViewComponent::ClearRotationScale(const class UObject* Object)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayViewComponent", "ClearRotationScale");
Params::SHCharacterPlayViewComponent_ClearRotationScale Parms{};
Parms.Object = Object;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHCharacterPlayViewComponent.GetViewDirection
// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure)
// Parameters:
// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector USHCharacterPlayViewComponent::GetViewDirection()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayViewComponent", "GetViewDirection");
Params::SHCharacterPlayViewComponent_GetViewDirection Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlayViewComponent.GetViewLocation
// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure)
// Parameters:
// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector USHCharacterPlayViewComponent::GetViewLocation()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayViewComponent", "GetViewLocation");
Params::SHCharacterPlayViewComponent_GetViewLocation Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlayViewComponent.GetViewRotation
// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure)
// Parameters:
// struct FRotator ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
struct FRotator USHCharacterPlayViewComponent::GetViewRotation()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayViewComponent", "GetViewRotation");
Params::SHCharacterPlayViewComponent_GetViewRotation Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlayViewComponent.LookAtLocationAbsolute
// (Final, Native, Public, HasDefaults, BlueprintCallable)
// Parameters:
// const struct FVector& Location (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float RotateDuration (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UObject* Object (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UCurveFloat* InCurve (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool LookFromBack (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class ASHOperationEvents* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class ASHOperationEvents* USHCharacterPlayViewComponent::LookAtLocationAbsolute(const struct FVector& Location, float RotateDuration, const class UObject* Object, class UCurveFloat* InCurve, bool LookFromBack)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayViewComponent", "LookAtLocationAbsolute");
Params::SHCharacterPlayViewComponent_LookAtLocationAbsolute Parms{};
Parms.Location = std::move(Location);
Parms.RotateDuration = RotateDuration;
Parms.Object = Object;
Parms.InCurve = InCurve;
Parms.LookFromBack = LookFromBack;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlayViewComponent.LookAtLocationAbsoluteWithDeviation
// (Final, Native, Public, HasDefaults, BlueprintCallable)
// Parameters:
// const struct FVector& Location (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float RotateDuration (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UObject* Object (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector2D& Deviation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool LookFromBack (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UCurveFloat* InCurve (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class ASHOperationEvents* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class ASHOperationEvents* USHCharacterPlayViewComponent::LookAtLocationAbsoluteWithDeviation(const struct FVector& Location, float RotateDuration, const class UObject* Object, const struct FVector2D& Deviation, bool LookFromBack, class UCurveFloat* InCurve)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayViewComponent", "LookAtLocationAbsoluteWithDeviation");
Params::SHCharacterPlayViewComponent_LookAtLocationAbsoluteWithDeviation Parms{};
Parms.Location = std::move(Location);
Parms.RotateDuration = RotateDuration;
Parms.Object = Object;
Parms.Deviation = std::move(Deviation);
Parms.LookFromBack = LookFromBack;
Parms.InCurve = InCurve;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlayViewComponent.LookAtRotationAbsolute
// (Final, Native, Public, HasDefaults, BlueprintCallable)
// Parameters:
// const struct FRotator& Rotation (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
// float RotateDuration (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UObject* Object (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UCurveFloat* InCurve (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool LookFromBack (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class ASHOperationEvents* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class ASHOperationEvents* USHCharacterPlayViewComponent::LookAtRotationAbsolute(const struct FRotator& Rotation, float RotateDuration, const class UObject* Object, class UCurveFloat* InCurve, bool LookFromBack)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayViewComponent", "LookAtRotationAbsolute");
Params::SHCharacterPlayViewComponent_LookAtRotationAbsolute Parms{};
Parms.Rotation = std::move(Rotation);
Parms.RotateDuration = RotateDuration;
Parms.Object = Object;
Parms.InCurve = InCurve;
Parms.LookFromBack = LookFromBack;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlayViewComponent.MatchControlRotationToComponent
// (Final, Native, Public, BlueprintCallable)
void USHCharacterPlayViewComponent::MatchControlRotationToComponent()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayViewComponent", "MatchControlRotationToComponent");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHCharacterPlayViewComponent.OverrideControlRotation
// (Final, Native, Public, HasOutParams, HasDefaults, BlueprintCallable)
// Parameters:
// const struct FRotator& NewControlRotation (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
// const class UObject* Object (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHCharacterPlayViewComponent::OverrideControlRotation(const struct FRotator& NewControlRotation, const class UObject* Object)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayViewComponent", "OverrideControlRotation");
Params::SHCharacterPlayViewComponent_OverrideControlRotation Parms{};
Parms.NewControlRotation = std::move(NewControlRotation);
Parms.Object = Object;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHCharacterPlayViewComponent.SetCustomCameraRotationLimit
// (Final, Native, Public, HasDefaults, BlueprintCallable)
// Parameters:
// bool Apply (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector2D& PitchRotationLimits (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector2D& YawRotationLimits (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHCharacterPlayViewComponent::SetCustomCameraRotationLimit(bool Apply, const struct FVector2D& PitchRotationLimits, const struct FVector2D& YawRotationLimits)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayViewComponent", "SetCustomCameraRotationLimit");
Params::SHCharacterPlayViewComponent_SetCustomCameraRotationLimit Parms{};
Parms.Apply = Apply;
Parms.PitchRotationLimits = std::move(PitchRotationLimits);
Parms.YawRotationLimits = std::move(YawRotationLimits);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHCharacterPlayViewComponent.SetInstantBlend
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool bInInstantBlend (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHCharacterPlayViewComponent::SetInstantBlend(bool bInInstantBlend)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayViewComponent", "SetInstantBlend");
Params::SHCharacterPlayViewComponent_SetInstantBlend Parms{};
Parms.bInInstantBlend = bInInstantBlend;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHCharacterPlayViewComponent.SetRotationBlocked
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const bool Blocked (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UObject* Object (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHCharacterPlayViewComponent::SetRotationBlocked(const bool Blocked, const class UObject* Object)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayViewComponent", "SetRotationBlocked");
Params::SHCharacterPlayViewComponent_SetRotationBlocked Parms{};
Parms.Blocked = Blocked;
Parms.Object = Object;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHCharacterPlayViewComponent.SetRotationScale
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const float Scale (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UObject* Object (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHCharacterPlayViewComponent::SetRotationScale(const float Scale, const class UObject* Object)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayViewComponent", "SetRotationScale");
Params::SHCharacterPlayViewComponent_SetRotationScale Parms{};
Parms.Scale = Scale;
Parms.Object = Object;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHCharacterPlayViewComponent.SetTemporaryCameraOverride
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class UCameraComponent* NewCam (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool Val (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHCharacterPlayViewComponent::SetTemporaryCameraOverride(class UCameraComponent* NewCam, bool Val)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayViewComponent", "SetTemporaryCameraOverride");
Params::SHCharacterPlayViewComponent_SetTemporaryCameraOverride Parms{};
Parms.NewCam = NewCam;
Parms.Val = Val;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHCharacterPlayViewComponent.IsRotationBlocked
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHCharacterPlayViewComponent::IsRotationBlocked() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayViewComponent", "IsRotationBlocked");
Params::SHCharacterPlayViewComponent_IsRotationBlocked Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterPlayWeaponState3DWidgetComponent.OnRangedAimStateChanged
// (Final, Native, Private)
// Parameters:
// bool NewState (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHCharacterPlayWeaponState3DWidgetComponent::OnRangedAimStateChanged(bool NewState)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayWeaponState3DWidgetComponent", "OnRangedAimStateChanged");
Params::SHCharacterPlayWeaponState3DWidgetComponent_OnRangedAimStateChanged Parms{};
Parms.NewState = NewState;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHCharacterPlayWeaponState3DWidgetComponent.OnWeaponModeChanged
// (Final, Native, Private)
void USHCharacterPlayWeaponState3DWidgetComponent::OnWeaponModeChanged()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCharacterPlayWeaponState3DWidgetComponent", "OnWeaponModeChanged");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHCharacterStatics.AssignWeaponModeToSlot
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 InSlot (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 InModeIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHCharacterStatics::AssignWeaponModeToSlot(const class UObject* WorldContextObject, int32 InSlot, int32 InModeIndex)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHCharacterStatics", "AssignWeaponModeToSlot");
Params::SHCharacterStatics_AssignWeaponModeToSlot Parms{};
Parms.WorldContextObject = WorldContextObject;
Parms.InSlot = InSlot;
Parms.InModeIndex = InModeIndex;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHCharacterStatics.ChangeWeaponSlot
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 InSlot (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bInstant (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHCharacterStatics::ChangeWeaponSlot(const class UObject* WorldContextObject, int32 InSlot, bool bInstant)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHCharacterStatics", "ChangeWeaponSlot");
Params::SHCharacterStatics_ChangeWeaponSlot Parms{};
Parms.WorldContextObject = WorldContextObject;
Parms.InSlot = InSlot;
Parms.bInstant = bInstant;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHCharacterStatics.CheckIfFabricatingAmmoForSlot
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 InSlot (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHCharacterStatics::CheckIfFabricatingAmmoForSlot(const class UObject* WorldContextObject, int32 InSlot)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHCharacterStatics", "CheckIfFabricatingAmmoForSlot");
Params::SHCharacterStatics_CheckIfFabricatingAmmoForSlot Parms{};
Parms.WorldContextObject = WorldContextObject;
Parms.InSlot = InSlot;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterStatics.CheckIfThereIsWeaponInSlot
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 InSlot (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHCharacterStatics::CheckIfThereIsWeaponInSlot(const class UObject* WorldContextObject, int32 InSlot)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHCharacterStatics", "CheckIfThereIsWeaponInSlot");
Params::SHCharacterStatics_CheckIfThereIsWeaponInSlot Parms{};
Parms.WorldContextObject = WorldContextObject;
Parms.InSlot = InSlot;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterStatics.CheckIfWeaponModeAvailable
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 Mode (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHCharacterStatics::CheckIfWeaponModeAvailable(const class UObject* WorldContextObject, int32 Mode)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHCharacterStatics", "CheckIfWeaponModeAvailable");
Params::SHCharacterStatics_CheckIfWeaponModeAvailable Parms{};
Parms.WorldContextObject = WorldContextObject;
Parms.Mode = Mode;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterStatics.CheckIfWeaponSlotActive
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 InSlot (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHCharacterStatics::CheckIfWeaponSlotActive(const class UObject* WorldContextObject, int32 InSlot)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHCharacterStatics", "CheckIfWeaponSlotActive");
Params::SHCharacterStatics_CheckIfWeaponSlotActive Parms{};
Parms.WorldContextObject = WorldContextObject;
Parms.InSlot = InSlot;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterStatics.EndTrapMine
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHCharacterStatics::EndTrapMine(const class UObject* WorldContextObject)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHCharacterStatics", "EndTrapMine");
Params::SHCharacterStatics_EndTrapMine Parms{};
Parms.WorldContextObject = WorldContextObject;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHCharacterStatics.GetCharacterPlay
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class ASHCharacterPlay* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class ASHCharacterPlay* USHCharacterStatics::GetCharacterPlay(const class UObject* WorldContextObject)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHCharacterStatics", "GetCharacterPlay");
Params::SHCharacterStatics_GetCharacterPlay Parms{};
Parms.WorldContextObject = WorldContextObject;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterStatics.IsFlamethrowerActive
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHCharacterStatics::IsFlamethrowerActive(const class UObject* WorldContextObject)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHCharacterStatics", "IsFlamethrowerActive");
Params::SHCharacterStatics_IsFlamethrowerActive Parms{};
Parms.WorldContextObject = WorldContextObject;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterStatics.IsInCutscene
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHCharacterStatics::IsInCutscene(const class UObject* WorldContextObject)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHCharacterStatics", "IsInCutscene");
Params::SHCharacterStatics_IsInCutscene Parms{};
Parms.WorldContextObject = WorldContextObject;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterStatics.IsInRangedAim
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHCharacterStatics::IsInRangedAim(const class UObject* WorldContextObject)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHCharacterStatics", "IsInRangedAim");
Params::SHCharacterStatics_IsInRangedAim Parms{};
Parms.WorldContextObject = WorldContextObject;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterStatics.IsInTrapMineAim
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHCharacterStatics::IsInTrapMineAim(const class UObject* WorldContextObject)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHCharacterStatics", "IsInTrapMineAim");
Params::SHCharacterStatics_IsInTrapMineAim Parms{};
Parms.WorldContextObject = WorldContextObject;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterStatics.IsReloading
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHCharacterStatics::IsReloading(const class UObject* WorldContextObject)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHCharacterStatics", "IsReloading");
Params::SHCharacterStatics_IsReloading Parms{};
Parms.WorldContextObject = WorldContextObject;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterStatics.MakeAutoSave
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// class UObject* WorldContextObject (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FDataTableRowHandle& SavePointHandle (Parm, NoDestructor, NativeAccessSpecifierPublic)
// bool Flush (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHCharacterStatics::MakeAutoSave(class UObject* WorldContextObject, const struct FDataTableRowHandle& SavePointHandle, bool Flush)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHCharacterStatics", "MakeAutoSave");
Params::SHCharacterStatics_MakeAutoSave Parms{};
Parms.WorldContextObject = WorldContextObject;
Parms.SavePointHandle = std::move(SavePointHandle);
Parms.Flush = Flush;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHCharacterStatics.MakeQuickLoad
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// class UObject* WorldContextObject (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHCharacterStatics::MakeQuickLoad(class UObject* WorldContextObject)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHCharacterStatics", "MakeQuickLoad");
Params::SHCharacterStatics_MakeQuickLoad Parms{};
Parms.WorldContextObject = WorldContextObject;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHCharacterStatics.SetActorTeam
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class APawn* PawnActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FGenericTeamId& TeamID (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHCharacterStatics::SetActorTeam(const class UObject* WorldContextObject, class APawn* PawnActor, const struct FGenericTeamId& TeamID)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHCharacterStatics", "SetActorTeam");
Params::SHCharacterStatics_SetActorTeam Parms{};
Parms.WorldContextObject = WorldContextObject;
Parms.PawnActor = PawnActor;
Parms.TeamID = std::move(TeamID);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCharacterStatics.StartFiring
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHCharacterStatics::StartFiring(const class UObject* WorldContextObject)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHCharacterStatics", "StartFiring");
Params::SHCharacterStatics_StartFiring Parms{};
Parms.WorldContextObject = WorldContextObject;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHCharacterStatics.StartFiringAlternative
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHCharacterStatics::StartFiringAlternative(const class UObject* WorldContextObject)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHCharacterStatics", "StartFiringAlternative");
Params::SHCharacterStatics_StartFiringAlternative Parms{};
Parms.WorldContextObject = WorldContextObject;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHCharacterStatics.StartRangedAim
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHCharacterStatics::StartRangedAim(const class UObject* WorldContextObject)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHCharacterStatics", "StartRangedAim");
Params::SHCharacterStatics_StartRangedAim Parms{};
Parms.WorldContextObject = WorldContextObject;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHCharacterStatics.StartTrapMine
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHCharacterStatics::StartTrapMine(const class UObject* WorldContextObject)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHCharacterStatics", "StartTrapMine");
Params::SHCharacterStatics_StartTrapMine Parms{};
Parms.WorldContextObject = WorldContextObject;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHCharacterStatics.StopFiring
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHCharacterStatics::StopFiring(const class UObject* WorldContextObject)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHCharacterStatics", "StopFiring");
Params::SHCharacterStatics_StopFiring Parms{};
Parms.WorldContextObject = WorldContextObject;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHCharacterStatics.StopFiringAlternative
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHCharacterStatics::StopFiringAlternative(const class UObject* WorldContextObject)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHCharacterStatics", "StopFiringAlternative");
Params::SHCharacterStatics_StopFiringAlternative Parms{};
Parms.WorldContextObject = WorldContextObject;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHCharacterStatics.StopRangedAim
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHCharacterStatics::StopRangedAim(const class UObject* WorldContextObject)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHCharacterStatics", "StopRangedAim");
Params::SHCharacterStatics_StopRangedAim Parms{};
Parms.WorldContextObject = WorldContextObject;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHCharacterStatics.SwitchCharacterPlay
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// ESHSuccessFailureEnum* Result (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class ASHCharacterPlay** Character (Parm, OutParm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHCharacterStatics::SwitchCharacterPlay(const class UObject* WorldContextObject, ESHSuccessFailureEnum* Result, class ASHCharacterPlay** Character)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHCharacterStatics", "SwitchCharacterPlay");
Params::SHCharacterStatics_SwitchCharacterPlay Parms{};
Parms.WorldContextObject = WorldContextObject;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (Result != nullptr)
*Result = Parms.Result;
if (Character != nullptr)
*Character = Parms.Character;
}
// Function Cronos.UnmergedDifficultyConfig.GetWeakSpotHealth
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const EGameplayDifficulty InDifficulty (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// EUnmergedPhases InPhase (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 UUnmergedDifficultyConfig::GetWeakSpotHealth(const EGameplayDifficulty InDifficulty, EUnmergedPhases InPhase) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("UnmergedDifficultyConfig", "GetWeakSpotHealth");
Params::UnmergedDifficultyConfig_GetWeakSpotHealth Parms{};
Parms.InDifficulty = InDifficulty;
Parms.InPhase = InPhase;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCineCameraActor.GetSHCineCameraComponent
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class USHCineCameraComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class USHCineCameraComponent* ASHCineCameraActor::GetSHCineCameraComponent() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHCineCameraActor", "GetSHCineCameraComponent");
Params::SHCineCameraActor_GetSHCineCameraComponent Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCombatSnapInterface.CanSnapOnActor
// (Native, Event, Public, BlueprintCallable, BlueprintEvent, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ISHCombatSnapInterface::CanSnapOnActor() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("SHCombatSnapInterface", "CanSnapOnActor");
Params::SHCombatSnapInterface_CanSnapOnActor Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCombatSnapInterface.GetSnapLocation
// (Native, Event, Public, HasDefaults, BlueprintCallable, BlueprintEvent, BlueprintPure, Const)
// Parameters:
// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector ISHCombatSnapInterface::GetSnapLocation() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("SHCombatSnapInterface", "GetSnapLocation");
Params::SHCombatSnapInterface_GetSnapLocation Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHCombatPushedInterface.PushedBy
// (Native, Event, Public, HasDefaults, BlueprintCallable, BlueprintEvent)
// Parameters:
// class AActor* pusher (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FRotator& Rotation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ISHCombatPushedInterface::PushedBy(class AActor* pusher, const struct FRotator& Rotation)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("SHCombatPushedInterface", "PushedBy");
Params::SHCombatPushedInterface_PushedBy Parms{};
Parms.pusher = pusher;
Parms.Rotation = std::move(Rotation);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHHarvestableInterface.OnHarvestingEnded
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// bool interrupted (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ISHHarvestableInterface::OnHarvestingEnded(bool interrupted)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("SHHarvestableInterface", "OnHarvestingEnded");
Params::SHHarvestableInterface_OnHarvestingEnded Parms{};
Parms.interrupted = interrupted;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHHarvestableInterface.OnHarvestingStarted
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
void ISHHarvestableInterface::OnHarvestingStarted()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("SHHarvestableInterface", "OnHarvestingStarted");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHHarvestableInterface.SetAsHarvestTarget
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// bool IsTarget (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ISHHarvestableInterface::SetAsHarvestTarget(bool IsTarget)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("SHHarvestableInterface", "SetAsHarvestTarget");
Params::SHHarvestableInterface_SetAsHarvestTarget Parms{};
Parms.IsTarget = IsTarget;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHDoor.GetDoorAttachmentActor
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class ASHDoorAttachment* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class ASHDoorAttachment* ASHDoor::GetDoorAttachmentActor()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoor", "GetDoorAttachmentActor");
Params::SHDoor_GetDoorAttachmentActor Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHDoor.OnAttachmentUnlocked
// (Final, Native, Public, BlueprintCallable)
void ASHDoor::OnAttachmentUnlocked()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoor", "OnAttachmentUnlocked");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHDoor.OnDoorBlockOverlapEnd
// (Final, Native, Protected)
// Parameters:
// class UPrimitiveComponent* OverlappedComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* OtherActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UPrimitiveComponent* OtherComp (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 OtherBodyIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ASHDoor::OnDoorBlockOverlapEnd(class UPrimitiveComponent* OverlappedComponent, class AActor* OtherActor, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoor", "OnDoorBlockOverlapEnd");
Params::SHDoor_OnDoorBlockOverlapEnd Parms{};
Parms.OverlappedComponent = OverlappedComponent;
Parms.OtherActor = OtherActor;
Parms.OtherComp = OtherComp;
Parms.OtherBodyIndex = OtherBodyIndex;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHDoor.OnDoorBlockOverlapStart
// (Final, Native, Protected, HasOutParams)
// Parameters:
// class UPrimitiveComponent* OverlappedComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* OtherActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UPrimitiveComponent* OtherComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 OtherBodyIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool FromSweep (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FHitResult& SweepResult (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
void ASHDoor::OnDoorBlockOverlapStart(class UPrimitiveComponent* OverlappedComponent, class AActor* OtherActor, class UPrimitiveComponent* OtherComponent, int32 OtherBodyIndex, bool FromSweep, const struct FHitResult& SweepResult)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoor", "OnDoorBlockOverlapStart");
Params::SHDoor_OnDoorBlockOverlapStart Parms{};
Parms.OverlappedComponent = OverlappedComponent;
Parms.OtherActor = OtherActor;
Parms.OtherComponent = OtherComponent;
Parms.OtherBodyIndex = OtherBodyIndex;
Parms.FromSweep = FromSweep;
Parms.SweepResult = std::move(SweepResult);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHDoor.OnDoorFakeMovementComplete
// (Final, Native, Protected)
// Parameters:
// class USHDoorMovementComponent* Component (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ASHDoor::OnDoorFakeMovementComplete(class USHDoorMovementComponent* Component)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoor", "OnDoorFakeMovementComplete");
Params::SHDoor_OnDoorFakeMovementComplete Parms{};
Parms.Component = Component;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHDoor.OnLockInteractFinished
// (Final, Native, Protected)
void ASHDoor::OnLockInteractFinished()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoor", "OnLockInteractFinished");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHDoor.OnLockStateChanged
// (Final, Native, Protected)
// Parameters:
// class USHDoorLockComponent* LockComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ASHDoor::OnLockStateChanged(class USHDoorLockComponent* LockComponent)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoor", "OnLockStateChanged");
Params::SHDoor_OnLockStateChanged Parms{};
Parms.LockComponent = LockComponent;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHDoor.OnPushableEndInteraction
// (Final, Native, Protected)
// Parameters:
// class USHPushableComponent* Component (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ASHDoor::OnPushableEndInteraction(class USHPushableComponent* Component)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoor", "OnPushableEndInteraction");
Params::SHDoor_OnPushableEndInteraction Parms{};
Parms.Component = Component;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHDoor.OnPushableStartInteraction
// (Final, Native, Protected)
// Parameters:
// class USHPushableComponent* Component (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ASHDoor::OnPushableStartInteraction(class USHPushableComponent* Component)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoor", "OnPushableStartInteraction");
Params::SHDoor_OnPushableStartInteraction Parms{};
Parms.Component = Component;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHDoor.ProcessProximityBeginOverlap
// (Final, Native, Protected, HasOutParams)
// Parameters:
// class UPrimitiveComponent* OverlappedComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* OtherActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UPrimitiveComponent* OtherComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 OtherBodyIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool FromSweep (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FHitResult& SweepResult (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
void ASHDoor::ProcessProximityBeginOverlap(class UPrimitiveComponent* OverlappedComponent, class AActor* OtherActor, class UPrimitiveComponent* OtherComponent, int32 OtherBodyIndex, bool FromSweep, const struct FHitResult& SweepResult)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoor", "ProcessProximityBeginOverlap");
Params::SHDoor_ProcessProximityBeginOverlap Parms{};
Parms.OverlappedComponent = OverlappedComponent;
Parms.OtherActor = OtherActor;
Parms.OtherComponent = OtherComponent;
Parms.OtherBodyIndex = OtherBodyIndex;
Parms.FromSweep = FromSweep;
Parms.SweepResult = std::move(SweepResult);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHDoor.SetupDoorSwitch
// (Final, Native, Protected, BlueprintCallable)
void ASHDoor::SetupDoorSwitch()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoor", "SetupDoorSwitch");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHDoor.ToggleNavLink
// (Native, Event, Public, BlueprintEvent)
// Parameters:
// const bool bShouldEnable (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ASHDoor::ToggleNavLink(const bool bShouldEnable)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoor", "ToggleNavLink");
Params::SHDoor_ToggleNavLink Parms{};
Parms.bShouldEnable = bShouldEnable;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHDoorAnimationsComponent.MovementSnapFinished
// (Final, Native, Protected)
// Parameters:
// bool WasCompleted (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHDoorAnimationsComponent::MovementSnapFinished(bool WasCompleted)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoorAnimationsComponent", "MovementSnapFinished");
Params::SHDoorAnimationsComponent_MovementSnapFinished Parms{};
Parms.WasCompleted = WasCompleted;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHDoorAnimationsComponent.OnLockedAnimEnd
// (Final, Native, Protected)
// Parameters:
// class UAnimMontage* Montage (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// ESHAnimEndType AnimEndType (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHDoorAnimationsComponent::OnLockedAnimEnd(class UAnimMontage* Montage, ESHAnimEndType AnimEndType)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoorAnimationsComponent", "OnLockedAnimEnd");
Params::SHDoorAnimationsComponent_OnLockedAnimEnd Parms{};
Parms.Montage = Montage;
Parms.AnimEndType = AnimEndType;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHDoorAnimationsComponent.PutCharacterOnSpotFinished
// (Final, Native, Protected)
// Parameters:
// bool WasCompleted (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHDoorAnimationsComponent::PutCharacterOnSpotFinished(bool WasCompleted)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoorAnimationsComponent", "PutCharacterOnSpotFinished");
Params::SHDoorAnimationsComponent_PutCharacterOnSpotFinished Parms{};
Parms.WasCompleted = WasCompleted;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHDoorAnimationsComponent.SetLockAnimComponents
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const struct FSHLockAnimComponentsData& InDataAbove (Parm, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
// const struct FSHLockAnimComponentsData& InDataBelow (Parm, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
void USHDoorAnimationsComponent::SetLockAnimComponents(const struct FSHLockAnimComponentsData& InDataAbove, const struct FSHLockAnimComponentsData& InDataBelow)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoorAnimationsComponent", "SetLockAnimComponents");
Params::SHDoorAnimationsComponent_SetLockAnimComponents Parms{};
Parms.InDataAbove = std::move(InDataAbove);
Parms.InDataBelow = std::move(InDataBelow);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHDoorControlInterface.OnPushedByDoorEvent
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
void ISHDoorControlInterface::OnPushedByDoorEvent()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("SHDoorControlInterface", "OnPushedByDoorEvent");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHDoorControlInterface.CanBePushedByDoor
// (Native, Event, Public, BlueprintCallable, BlueprintEvent, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ISHDoorControlInterface::CanBePushedByDoor() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("SHDoorControlInterface", "CanBePushedByDoor");
Params::SHDoorControlInterface_CanBePushedByDoor Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHDoorControlInterface.CanPushDoor
// (Native, Event, Public, BlueprintCallable, BlueprintEvent, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ISHDoorControlInterface::CanPushDoor() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("SHDoorControlInterface", "CanPushDoor");
Params::SHDoorControlInterface_CanPushDoor Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHDoorControlInterface.GetPushingVelocity
// (Native, Event, Public, HasDefaults, BlueprintCallable, BlueprintEvent, BlueprintPure, Const)
// Parameters:
// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector ISHDoorControlInterface::GetPushingVelocity() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("SHDoorControlInterface", "GetPushingVelocity");
Params::SHDoorControlInterface_GetPushingVelocity Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHDoorLockComponent.OnInteract
// (Final, Native, Public)
// Parameters:
// class USHInteractionGenericComponent* Generic (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class ASHCharacterPlay* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHDoorLockComponent::OnInteract(class USHInteractionGenericComponent* Generic, class ASHCharacterPlay* Character)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoorLockComponent", "OnInteract");
Params::SHDoorLockComponent_OnInteract Parms{};
Parms.Generic = Generic;
Parms.Character = Character;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHDoorLockComponent.OnLockedAnimFinished
// (Final, Native, Public)
void USHDoorLockComponent::OnLockedAnimFinished()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoorLockComponent", "OnLockedAnimFinished");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHDoorLockComponent.OnMiniinventoryClosed
// (Final, Native, Public)
// Parameters:
// class FName ItemName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHDoorLockComponent::OnMiniinventoryClosed(class FName ItemName)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoorLockComponent", "OnMiniinventoryClosed");
Params::SHDoorLockComponent_OnMiniinventoryClosed Parms{};
Parms.ItemName = ItemName;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHDoorLockComponent.PlayLockedAnimation
// (Final, Native, Protected)
// Parameters:
// class FName ItemName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHDoorLockComponent::PlayLockedAnimation(class FName ItemName)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoorLockComponent", "PlayLockedAnimation");
Params::SHDoorLockComponent_PlayLockedAnimation Parms{};
Parms.ItemName = ItemName;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHDoorLockComponent.SetLocked
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool NewLocked (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool SkipDetectableManagement (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHDoorLockComponent::SetLocked(bool NewLocked, bool SkipDetectableManagement)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoorLockComponent", "SetLocked");
Params::SHDoorLockComponent_SetLocked Parms{};
Parms.NewLocked = NewLocked;
Parms.SkipDetectableManagement = SkipDetectableManagement;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHDoorLockComponent.Unlock
// (Final, Native, Protected)
// Parameters:
// class FName ItemName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHDoorLockComponent::Unlock(class FName ItemName)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoorLockComponent", "Unlock");
Params::SHDoorLockComponent_Unlock Parms{};
Parms.ItemName = ItemName;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHDoorLockComponent.IsLocked
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHDoorLockComponent::IsLocked() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoorLockComponent", "IsLocked");
Params::SHDoorLockComponent_IsLocked Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHDoorMovementComponent.AddActorToTraceIgnoreActors
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AActor* InActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHDoorMovementComponent::AddActorToTraceIgnoreActors(class AActor* InActor)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoorMovementComponent", "AddActorToTraceIgnoreActors");
Params::SHDoorMovementComponent_AddActorToTraceIgnoreActors Parms{};
Parms.InActor = InActor;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHDoorMovementComponent.AddPhysicForce
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const float MoveForce (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHDoorMovementComponent::AddPhysicForce(const float MoveForce)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoorMovementComponent", "AddPhysicForce");
Params::SHDoorMovementComponent_AddPhysicForce Parms{};
Parms.MoveForce = MoveForce;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHDoorMovementComponent.DisableDoorMovement
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool Disable (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHDoorMovementComponent::DisableDoorMovement(bool Disable)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoorMovementComponent", "DisableDoorMovement");
Params::SHDoorMovementComponent_DisableDoorMovement Parms{};
Parms.Disable = Disable;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHDoorMovementComponent.GetDoorMovementDisabled
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHDoorMovementComponent::GetDoorMovementDisabled()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoorMovementComponent", "GetDoorMovementDisabled");
Params::SHDoorMovementComponent_GetDoorMovementDisabled Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHDoorMovementComponent.PlayCurveAnim
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class UCurveFloat* InCurve (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool InSkipTracing (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHDoorMovementComponent::PlayCurveAnim(class UCurveFloat* InCurve, bool InSkipTracing)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoorMovementComponent", "PlayCurveAnim");
Params::SHDoorMovementComponent_PlayCurveAnim Parms{};
Parms.InCurve = InCurve;
Parms.InSkipTracing = InSkipTracing;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHDoorMovementComponent.ProcessMeshHit
// (Final, Native, Protected, HasOutParams, HasDefaults)
// Parameters:
// class UPrimitiveComponent* HitComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* OtherActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UPrimitiveComponent* OtherComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& NormalImpulse (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FHitResult& Hit (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
void USHDoorMovementComponent::ProcessMeshHit(class UPrimitiveComponent* HitComponent, class AActor* OtherActor, class UPrimitiveComponent* OtherComponent, const struct FVector& NormalImpulse, const struct FHitResult& Hit)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoorMovementComponent", "ProcessMeshHit");
Params::SHDoorMovementComponent_ProcessMeshHit Parms{};
Parms.HitComponent = HitComponent;
Parms.OtherActor = OtherActor;
Parms.OtherComponent = OtherComponent;
Parms.NormalImpulse = std::move(NormalImpulse);
Parms.Hit = std::move(Hit);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHDoorMovementComponent.ProcessProximitySHActorBeginOverlap
// (Final, Native, Protected, HasOutParams)
// Parameters:
// class UPrimitiveComponent* OverlappedComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* OtherActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UPrimitiveComponent* OtherComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 OtherBodyIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool FromSweep (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FHitResult& SweepResult (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
void USHDoorMovementComponent::ProcessProximitySHActorBeginOverlap(class UPrimitiveComponent* OverlappedComponent, class AActor* OtherActor, class UPrimitiveComponent* OtherComponent, int32 OtherBodyIndex, bool FromSweep, const struct FHitResult& SweepResult)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoorMovementComponent", "ProcessProximitySHActorBeginOverlap");
Params::SHDoorMovementComponent_ProcessProximitySHActorBeginOverlap Parms{};
Parms.OverlappedComponent = OverlappedComponent;
Parms.OtherActor = OtherActor;
Parms.OtherComponent = OtherComponent;
Parms.OtherBodyIndex = OtherBodyIndex;
Parms.FromSweep = FromSweep;
Parms.SweepResult = std::move(SweepResult);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHDoorMovementComponent.ProcessProximitySHActorEndOverlap
// (Final, Native, Protected)
// Parameters:
// class UPrimitiveComponent* OverlappedComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* OtherActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UPrimitiveComponent* OtherComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 OtherBodyIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHDoorMovementComponent::ProcessProximitySHActorEndOverlap(class UPrimitiveComponent* OverlappedComponent, class AActor* OtherActor, class UPrimitiveComponent* OtherComponent, int32 OtherBodyIndex)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoorMovementComponent", "ProcessProximitySHActorEndOverlap");
Params::SHDoorMovementComponent_ProcessProximitySHActorEndOverlap Parms{};
Parms.OverlappedComponent = OverlappedComponent;
Parms.OtherActor = OtherActor;
Parms.OtherComponent = OtherComponent;
Parms.OtherBodyIndex = OtherBodyIndex;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHDoorMovementComponent.RequestCustomFakeMovement
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const float InAngleTarget (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const float InSpeed (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const float InBlendExp (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const bool InForceMovement (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const bool ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
const bool USHDoorMovementComponent::RequestCustomFakeMovement(const float InAngleTarget, const float InSpeed, const float InBlendExp, const bool InForceMovement)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoorMovementComponent", "RequestCustomFakeMovement");
Params::SHDoorMovementComponent_RequestCustomFakeMovement Parms{};
Parms.InAngleTarget = InAngleTarget;
Parms.InSpeed = InSpeed;
Parms.InBlendExp = InBlendExp;
Parms.InForceMovement = InForceMovement;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHDoorMovementComponent.RequestFakeClose
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const bool ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
const bool USHDoorMovementComponent::RequestFakeClose()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoorMovementComponent", "RequestFakeClose");
Params::SHDoorMovementComponent_RequestFakeClose Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHDoorMovementComponent.RequestFakeOpen
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const bool ToOtherside (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const bool ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
const bool USHDoorMovementComponent::RequestFakeOpen(const bool ToOtherside)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoorMovementComponent", "RequestFakeOpen");
Params::SHDoorMovementComponent_RequestFakeOpen Parms{};
Parms.ToOtherside = ToOtherside;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHDoorMovementComponent.SetDoorFrozen
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool NewValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHDoorMovementComponent::SetDoorFrozen(bool NewValue)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoorMovementComponent", "SetDoorFrozen");
Params::SHDoorMovementComponent_SetDoorFrozen Parms{};
Parms.NewValue = NewValue;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHDoorMovementComponent.StopCurveAnim
// (Final, Native, Public, BlueprintCallable)
void USHDoorMovementComponent::StopCurveAnim()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoorMovementComponent", "StopCurveAnim");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHDoorMovementComponent.GetCurrentDoorAngle
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const float ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
const float USHDoorMovementComponent::GetCurrentDoorAngle() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoorMovementComponent", "GetCurrentDoorAngle");
Params::SHDoorMovementComponent_GetCurrentDoorAngle Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHDoorMovementComponent.GetCurrentDoorState
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// ESHDoorStateEnum ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
ESHDoorStateEnum USHDoorMovementComponent::GetCurrentDoorState() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoorMovementComponent", "GetCurrentDoorState");
Params::SHDoorMovementComponent_GetCurrentDoorState Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHDoorMovementComponent.GetCurrentDoorVelocity
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float USHDoorMovementComponent::GetCurrentDoorVelocity() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoorMovementComponent", "GetCurrentDoorVelocity");
Params::SHDoorMovementComponent_GetCurrentDoorVelocity Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHDoorMovementComponent.GetDoorTraceHalfSize
// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector USHDoorMovementComponent::GetDoorTraceHalfSize() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoorMovementComponent", "GetDoorTraceHalfSize");
Params::SHDoorMovementComponent_GetDoorTraceHalfSize Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHDoorMovementComponent.GetDoorTraceLoc
// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// float DoorTraceAngle (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector USHDoorMovementComponent::GetDoorTraceLoc(float DoorTraceAngle) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoorMovementComponent", "GetDoorTraceLoc");
Params::SHDoorMovementComponent_GetDoorTraceLoc Parms{};
Parms.DoorTraceAngle = DoorTraceAngle;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHDoorMovementComponent.GetFakeMovementTargetAngle
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float USHDoorMovementComponent::GetFakeMovementTargetAngle() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoorMovementComponent", "GetFakeMovementTargetAngle");
Params::SHDoorMovementComponent_GetFakeMovementTargetAngle Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHDoorMovementComponent.GetFakeMovementTargetState
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const ESHDoorStateEnum ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
const ESHDoorStateEnum USHDoorMovementComponent::GetFakeMovementTargetState() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoorMovementComponent", "GetFakeMovementTargetState");
Params::SHDoorMovementComponent_GetFakeMovementTargetState Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHDoorMovementComponent.GetLastDoorVelocity
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float USHDoorMovementComponent::GetLastDoorVelocity() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoorMovementComponent", "GetLastDoorVelocity");
Params::SHDoorMovementComponent_GetLastDoorVelocity Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHDoorMovementComponent.GetMaxDoorVelocity
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float USHDoorMovementComponent::GetMaxDoorVelocity() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoorMovementComponent", "GetMaxDoorVelocity");
Params::SHDoorMovementComponent_GetMaxDoorVelocity Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHDoorMovementComponent.HasPhysicForce
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHDoorMovementComponent::HasPhysicForce() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoorMovementComponent", "HasPhysicForce");
Params::SHDoorMovementComponent_HasPhysicForce Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHDoorMovementComponent.IsDoorFrozen
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHDoorMovementComponent::IsDoorFrozen() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoorMovementComponent", "IsDoorFrozen");
Params::SHDoorMovementComponent_IsDoorFrozen Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHDoorMovementComponent.IsPlayingCurveAnim
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHDoorMovementComponent::IsPlayingCurveAnim() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoorMovementComponent", "IsPlayingCurveAnim");
Params::SHDoorMovementComponent_IsPlayingCurveAnim Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHDoorMovementComponent.IsPreHitOverlapingCharacterPlay
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHDoorMovementComponent::IsPreHitOverlapingCharacterPlay() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoorMovementComponent", "IsPreHitOverlapingCharacterPlay");
Params::SHDoorMovementComponent_IsPreHitOverlapingCharacterPlay Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHDoorSoundsComponent.OnDoorFakeMovementComplete
// (Final, Native, Public)
// Parameters:
// class USHDoorMovementComponent* Component (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHDoorSoundsComponent::OnDoorFakeMovementComplete(class USHDoorMovementComponent* Component)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoorSoundsComponent", "OnDoorFakeMovementComplete");
Params::SHDoorSoundsComponent_OnDoorFakeMovementComplete Parms{};
Parms.Component = Component;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHDoorSoundsComponent.OnDoorFakeMovementInterupted
// (Final, Native, Public)
// Parameters:
// class USHDoorMovementComponent* Component (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHDoorSoundsComponent::OnDoorFakeMovementInterupted(class USHDoorMovementComponent* Component)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoorSoundsComponent", "OnDoorFakeMovementInterupted");
Params::SHDoorSoundsComponent_OnDoorFakeMovementInterupted Parms{};
Parms.Component = Component;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHDoorSoundsComponent.OnDoorFakeMovementStart
// (Final, Native, Public)
// Parameters:
// class USHDoorMovementComponent* Component (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHDoorSoundsComponent::OnDoorFakeMovementStart(class USHDoorMovementComponent* Component)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoorSoundsComponent", "OnDoorFakeMovementStart");
Params::SHDoorSoundsComponent_OnDoorFakeMovementStart Parms{};
Parms.Component = Component;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHDoorSoundsComponent.OnDoorPhysicMovementComplete
// (Final, Native, Public)
// Parameters:
// class USHDoorMovementComponent* Component (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHDoorSoundsComponent::OnDoorPhysicMovementComplete(class USHDoorMovementComponent* Component)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoorSoundsComponent", "OnDoorPhysicMovementComplete");
Params::SHDoorSoundsComponent_OnDoorPhysicMovementComplete Parms{};
Parms.Component = Component;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHDoorSoundsComponent.OnDoorPhysicMovementInterupted
// (Final, Native, Public)
// Parameters:
// class USHDoorMovementComponent* Component (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHDoorSoundsComponent::OnDoorPhysicMovementInterupted(class USHDoorMovementComponent* Component)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoorSoundsComponent", "OnDoorPhysicMovementInterupted");
Params::SHDoorSoundsComponent_OnDoorPhysicMovementInterupted Parms{};
Parms.Component = Component;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHDoorSoundsComponent.OnDoorPhysicMovementStart
// (Final, Native, Public)
// Parameters:
// class USHDoorMovementComponent* Component (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHDoorSoundsComponent::OnDoorPhysicMovementStart(class USHDoorMovementComponent* Component)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoorSoundsComponent", "OnDoorPhysicMovementStart");
Params::SHDoorSoundsComponent_OnDoorPhysicMovementStart Parms{};
Parms.Component = Component;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHDoorSoundsComponent.PlayMainAudio
// (Final, Native, Public, BlueprintCallable)
void USHDoorSoundsComponent::PlayMainAudio()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoorSoundsComponent", "PlayMainAudio");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHDoorSoundsComponent.ProcessOnLockAnimPlayed
// (Final, Native, Public)
// Parameters:
// class USHDoorAnimationsComponent* DoorAnimComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHDoorSoundsComponent::ProcessOnLockAnimPlayed(class USHDoorAnimationsComponent* DoorAnimComponent)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoorSoundsComponent", "ProcessOnLockAnimPlayed");
Params::SHDoorSoundsComponent_ProcessOnLockAnimPlayed Parms{};
Parms.DoorAnimComponent = DoorAnimComponent;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHDoorSoundsComponent.SetDoorLockStatusSwitch
// (Final, Native, Public)
// Parameters:
// class USHDoorLockComponent* LockComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHDoorSoundsComponent::SetDoorLockStatusSwitch(class USHDoorLockComponent* LockComponent)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoorSoundsComponent", "SetDoorLockStatusSwitch");
Params::SHDoorSoundsComponent_SetDoorLockStatusSwitch Parms{};
Parms.LockComponent = LockComponent;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHDoorSoundsComponent.SetVelocityRTPC
// (Final, Native, Public)
// Parameters:
// class USHDoorMovementComponent* MovementComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHDoorSoundsComponent::SetVelocityRTPC(class USHDoorMovementComponent* MovementComponent)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoorSoundsComponent", "SetVelocityRTPC");
Params::SHDoorSoundsComponent_SetVelocityRTPC Parms{};
Parms.MovementComponent = MovementComponent;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHDoubleDoorSD.GetDoorAttachmentActor
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class ASHDoorAttachment* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class ASHDoorAttachment* ASHDoubleDoorSD::GetDoorAttachmentActor()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoubleDoorSD", "GetDoorAttachmentActor");
Params::SHDoubleDoorSD_GetDoorAttachmentActor Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHDoubleDoorSD.OnAttachmentUnlocked
// (Final, Native, Public, BlueprintCallable)
void ASHDoubleDoorSD::OnAttachmentUnlocked()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoubleDoorSD", "OnAttachmentUnlocked");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHDoubleDoorSD.OnDoorBlockOverlapEnd
// (Final, Native, Protected)
// Parameters:
// class UPrimitiveComponent* OverlappedComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* OtherActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UPrimitiveComponent* OtherComp (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 OtherBodyIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ASHDoubleDoorSD::OnDoorBlockOverlapEnd(class UPrimitiveComponent* OverlappedComponent, class AActor* OtherActor, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoubleDoorSD", "OnDoorBlockOverlapEnd");
Params::SHDoubleDoorSD_OnDoorBlockOverlapEnd Parms{};
Parms.OverlappedComponent = OverlappedComponent;
Parms.OtherActor = OtherActor;
Parms.OtherComp = OtherComp;
Parms.OtherBodyIndex = OtherBodyIndex;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHDoubleDoorSD.OnDoorBlockOverlapStart
// (Final, Native, Protected, HasOutParams)
// Parameters:
// class UPrimitiveComponent* OverlappedComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* OtherActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UPrimitiveComponent* OtherComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 OtherBodyIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool FromSweep (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FHitResult& SweepResult (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
void ASHDoubleDoorSD::OnDoorBlockOverlapStart(class UPrimitiveComponent* OverlappedComponent, class AActor* OtherActor, class UPrimitiveComponent* OtherComponent, int32 OtherBodyIndex, bool FromSweep, const struct FHitResult& SweepResult)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoubleDoorSD", "OnDoorBlockOverlapStart");
Params::SHDoubleDoorSD_OnDoorBlockOverlapStart Parms{};
Parms.OverlappedComponent = OverlappedComponent;
Parms.OtherActor = OtherActor;
Parms.OtherComponent = OtherComponent;
Parms.OtherBodyIndex = OtherBodyIndex;
Parms.FromSweep = FromSweep;
Parms.SweepResult = std::move(SweepResult);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHDoubleDoorSD.OnLockInteractFinished
// (Final, Native, Public)
void ASHDoubleDoorSD::OnLockInteractFinished()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoubleDoorSD", "OnLockInteractFinished");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHDoubleDoorSD.OnLockStateChanged
// (Final, Native, Protected)
// Parameters:
// class USHDoorLockComponent* LockComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ASHDoubleDoorSD::OnLockStateChanged(class USHDoorLockComponent* LockComponent)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoubleDoorSD", "OnLockStateChanged");
Params::SHDoubleDoorSD_OnLockStateChanged Parms{};
Parms.LockComponent = LockComponent;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHDoubleDoorSD.ProcessProximityBeginOverlap
// (Final, Native, Protected, HasOutParams)
// Parameters:
// class UPrimitiveComponent* OverlappedComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* OtherActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UPrimitiveComponent* OtherComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 OtherBodyIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool FromSweep (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FHitResult& SweepResult (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
void ASHDoubleDoorSD::ProcessProximityBeginOverlap(class UPrimitiveComponent* OverlappedComponent, class AActor* OtherActor, class UPrimitiveComponent* OtherComponent, int32 OtherBodyIndex, bool FromSweep, const struct FHitResult& SweepResult)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoubleDoorSD", "ProcessProximityBeginOverlap");
Params::SHDoubleDoorSD_ProcessProximityBeginOverlap Parms{};
Parms.OverlappedComponent = OverlappedComponent;
Parms.OtherActor = OtherActor;
Parms.OtherComponent = OtherComponent;
Parms.OtherBodyIndex = OtherBodyIndex;
Parms.FromSweep = FromSweep;
Parms.SweepResult = std::move(SweepResult);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHDoubleDoorSD.SetupDoorSwitch
// (Final, Native, Public, BlueprintCallable)
void ASHDoubleDoorSD::SetupDoorSwitch()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHDoubleDoorSD", "SetupDoorSwitch");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHElevatorEngine.AddOrder
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const int32 FloorOrder (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ASHElevatorEngine::AddOrder(const int32 FloorOrder)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHElevatorEngine", "AddOrder");
Params::SHElevatorEngine_AddOrder Parms{};
Parms.FloorOrder = FloorOrder;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHElevatorEngine.AreDoorsBlocked
// (Event, Protected, BlueprintEvent)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ASHElevatorEngine::AreDoorsBlocked()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHElevatorEngine", "AreDoorsBlocked");
Params::SHElevatorEngine_AreDoorsBlocked Parms{};
UObject::ProcessEvent(Func, &Parms);
return Parms.ReturnValue;
}
// Function Cronos.SHElevatorEngine.ClearOrders
// (Final, Native, Public, BlueprintCallable)
void ASHElevatorEngine::ClearOrders()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHElevatorEngine", "ClearOrders");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHElevatorEngine.IsInteriorReady
// (Event, Protected, BlueprintEvent)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ASHElevatorEngine::IsInteriorReady()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHElevatorEngine", "IsInteriorReady");
Params::SHElevatorEngine_IsInteriorReady Parms{};
UObject::ProcessEvent(Func, &Parms);
return Parms.ReturnValue;
}
// Function Cronos.SHElevatorEngine.ProcessDoorAlphaChanged
// (Event, Protected, BlueprintEvent)
// Parameters:
// float Alpha (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ASHElevatorEngine::ProcessDoorAlphaChanged(float Alpha)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHElevatorEngine", "ProcessDoorAlphaChanged");
Params::SHElevatorEngine_ProcessDoorAlphaChanged Parms{};
Parms.Alpha = Alpha;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.SHElevatorEngine.SetCloseDoorsBlocked
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const bool Blocked (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UObject* Object (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ASHElevatorEngine::SetCloseDoorsBlocked(const bool Blocked, const class UObject* Object)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHElevatorEngine", "SetCloseDoorsBlocked");
Params::SHElevatorEngine_SetCloseDoorsBlocked Parms{};
Parms.Blocked = Blocked;
Parms.Object = Object;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHElevatorEngine.SetReceiveOrdersBlocked
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const bool Blocked (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UObject* Object (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ASHElevatorEngine::SetReceiveOrdersBlocked(const bool Blocked, const class UObject* Object)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHElevatorEngine", "SetReceiveOrdersBlocked");
Params::SHElevatorEngine_SetReceiveOrdersBlocked Parms{};
Parms.Blocked = Blocked;
Parms.Object = Object;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHElevatorEngine.GetActiveOrder
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// struct FSHElevatorOrderData ReturnValue (Parm, OutParm, ReturnParm, NoDestructor, NativeAccessSpecifierPublic)
struct FSHElevatorOrderData ASHElevatorEngine::GetActiveOrder() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHElevatorEngine", "GetActiveOrder");
Params::SHElevatorEngine_GetActiveOrder Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHElevatorEngine.GetCurrentDisplayFloor
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 ASHElevatorEngine::GetCurrentDisplayFloor() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHElevatorEngine", "GetCurrentDisplayFloor");
Params::SHElevatorEngine_GetCurrentDisplayFloor Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHElevatorEngine.GetCurrentFloor
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 ASHElevatorEngine::GetCurrentFloor() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHElevatorEngine", "GetCurrentFloor");
Params::SHElevatorEngine_GetCurrentFloor Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHElevatorEngine.GetOrdersQueue
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// TArray<int32> ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic)
TArray<int32> ASHElevatorEngine::GetOrdersQueue() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHElevatorEngine", "GetOrdersQueue");
Params::SHElevatorEngine_GetOrdersQueue Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHElevatorEngine.HasActiveOrder
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ASHElevatorEngine::HasActiveOrder() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHElevatorEngine", "HasActiveOrder");
Params::SHElevatorEngine_HasActiveOrder Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHElevatorEngine.IsCloseDoorsBlocked
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ASHElevatorEngine::IsCloseDoorsBlocked() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHElevatorEngine", "IsCloseDoorsBlocked");
Params::SHElevatorEngine_IsCloseDoorsBlocked Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHElevatorEngine.IsReceiveOrdersBlocked
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ASHElevatorEngine::IsReceiveOrdersBlocked() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHElevatorEngine", "IsReceiveOrdersBlocked");
Params::SHElevatorEngine_IsReceiveOrdersBlocked Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHElevatorFloorDoor.HandleDoorAlphaChanged
// (Final, Native, Protected)
// Parameters:
// class ASHElevatorEngine* ElevatorEngine (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ASHElevatorFloorDoor::HandleDoorAlphaChanged(class ASHElevatorEngine* ElevatorEngine, float Value)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHElevatorFloorDoor", "HandleDoorAlphaChanged");
Params::SHElevatorFloorDoor_HandleDoorAlphaChanged Parms{};
Parms.ElevatorEngine = ElevatorEngine;
Parms.Value = Value;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHElevatorFloorDoor.HandleInteract
// (Final, Native, Protected)
// Parameters:
// class USHInteractionGenericComponent* Generic (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class ASHCharacterPlay* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ASHElevatorFloorDoor::HandleInteract(class USHInteractionGenericComponent* Generic, class ASHCharacterPlay* Character)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHElevatorFloorDoor", "HandleInteract");
Params::SHElevatorFloorDoor_HandleInteract Parms{};
Parms.Generic = Generic;
Parms.Character = Character;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHElevatorFloorDoor.ProcessDoorAlphaChanged
// (Event, Protected, BlueprintEvent)
// Parameters:
// float Alpha (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ASHElevatorFloorDoor::ProcessDoorAlphaChanged(float Alpha)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHElevatorFloorDoor", "ProcessDoorAlphaChanged");
Params::SHElevatorFloorDoor_ProcessDoorAlphaChanged Parms{};
Parms.Alpha = Alpha;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.GameEnvironmentSwitchVolume.SetEnabled
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const class UObject* Enabler (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool InEnabled (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AGameEnvironmentSwitchVolume::SetEnabled(const class UObject* Enabler, bool InEnabled)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GameEnvironmentSwitchVolume", "SetEnabled");
Params::GameEnvironmentSwitchVolume_SetEnabled Parms{};
Parms.Enabler = Enabler;
Parms.InEnabled = InEnabled;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHEvolutionMergeComponent.OnMergingEnded
// (Final, Native, Public, BlueprintCallable)
void USHEvolutionMergeComponent::OnMergingEnded()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHEvolutionMergeComponent", "OnMergingEnded");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHEvolutionMergeComponent.OnMergingInterrupted
// (Final, Native, Public, BlueprintCallable)
void USHEvolutionMergeComponent::OnMergingInterrupted()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHEvolutionMergeComponent", "OnMergingInterrupted");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHEvolutionMergeComponent.OnMergingStarted
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// ESHMonsterType bodyType (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHEvolutionMergeComponent::OnMergingStarted(ESHMonsterType bodyType)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHEvolutionMergeComponent", "OnMergingStarted");
Params::SHEvolutionMergeComponent_OnMergingStarted Parms{};
Parms.bodyType = bodyType;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHFabricatorItemCostWidget.EnoughMaterialToCraft
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHFabricatorItemCostWidget::EnoughMaterialToCraft()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHFabricatorItemCostWidget", "EnoughMaterialToCraft");
Params::SHFabricatorItemCostWidget_EnoughMaterialToCraft Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHFabricatorItemCostWidget.GetItemRowName
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// class FName ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FName USHFabricatorItemCostWidget::GetItemRowName()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHFabricatorItemCostWidget", "GetItemRowName");
Params::SHFabricatorItemCostWidget_GetItemRowName Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHFabricatorItemCostWidget.OnItemInitialized
// (Event, Public, BlueprintEvent)
// Parameters:
// bool PureIcon (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHFabricatorItemCostWidget::OnItemInitialized(bool PureIcon)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHFabricatorItemCostWidget", "OnItemInitialized");
Params::SHFabricatorItemCostWidget_OnItemInitialized Parms{};
Parms.PureIcon = PureIcon;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.SHFabricatorItemCostWidget.RefreshState
// (Event, Public, BlueprintEvent)
void USHFabricatorItemCostWidget::RefreshState()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHFabricatorItemCostWidget", "RefreshState");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.SHFabricatorModalCraftingWidget.DecreaseCraftingAmount
// (Final, Native, Public, BlueprintCallable)
void USHFabricatorModalCraftingWidget::DecreaseCraftingAmount()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHFabricatorModalCraftingWidget", "DecreaseCraftingAmount");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHFabricatorModalCraftingWidget.Hide
// (Final, Native, Public, BlueprintCallable)
void USHFabricatorModalCraftingWidget::Hide()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHFabricatorModalCraftingWidget", "Hide");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHFabricatorModalCraftingWidget.IncreaseCraftingAmount
// (Final, Native, Public, BlueprintCallable)
void USHFabricatorModalCraftingWidget::IncreaseCraftingAmount()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHFabricatorModalCraftingWidget", "IncreaseCraftingAmount");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHFabricatorModalCraftingWidget.Show
// (Final, Native, Public, BlueprintCallable)
void USHFabricatorModalCraftingWidget::Show()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHFabricatorModalCraftingWidget", "Show");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHFabricatorModalCraftingWidget.GetCraftingAmount
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 USHFabricatorModalCraftingWidget::GetCraftingAmount() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHFabricatorModalCraftingWidget", "GetCraftingAmount");
Params::SHFabricatorModalCraftingWidget_GetCraftingAmount Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHFakeMirrorComponent.GetRenderFactor
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float USHFakeMirrorComponent::GetRenderFactor() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHFakeMirrorComponent", "GetRenderFactor");
Params::SHFakeMirrorComponent_GetRenderFactor Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHFlickeringLightBase.GetAllFlickeringLights
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// TArray<class ASHFlickeringLightBase*> ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic)
TArray<class ASHFlickeringLightBase*> ASHFlickeringLightBase::GetAllFlickeringLights()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHFlickeringLightBase", "GetAllFlickeringLights");
Params::SHFlickeringLightBase_GetAllFlickeringLights Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHFlickeringLightBase.GetCullingVisibility
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ASHFlickeringLightBase::GetCullingVisibility()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHFlickeringLightBase", "GetCullingVisibility");
Params::SHFlickeringLightBase_GetCullingVisibility Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHFlickeringLightBase.GetGroupState
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class FName Group (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// ESHFlickerGroupState ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
ESHFlickerGroupState ASHFlickeringLightBase::GetGroupState(class FName Group)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHFlickeringLightBase", "GetGroupState");
Params::SHFlickeringLightBase_GetGroupState Parms{};
Parms.Group = Group;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHFlickeringLightBase.OnEditorRefresh
// (Event, Public, BlueprintEvent)
void ASHFlickeringLightBase::OnEditorRefresh()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHFlickeringLightBase", "OnEditorRefresh");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.SHFlickeringLightBase.OnPostConstruction
// (Event, Public, BlueprintEvent)
void ASHFlickeringLightBase::OnPostConstruction()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHFlickeringLightBase", "OnPostConstruction");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.SHFlickeringLightBase.PrepareFlickerGroups
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// float Temperature (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float IntensityScale (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ResetGroups (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ASHFlickeringLightBase::PrepareFlickerGroups(float Temperature, float IntensityScale, bool ResetGroups)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHFlickeringLightBase", "PrepareFlickerGroups");
Params::SHFlickeringLightBase_PrepareFlickerGroups Parms{};
Parms.Temperature = Temperature;
Parms.IntensityScale = IntensityScale;
Parms.ResetGroups = ResetGroups;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHFlickeringLightBase.SetGroupState
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class FName Group (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// ESHFlickerGroupState State (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ASHFlickeringLightBase::SetGroupState(class FName Group, ESHFlickerGroupState State)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHFlickeringLightBase", "SetGroupState");
Params::SHFlickeringLightBase_SetGroupState Parms{};
Parms.Group = Group;
Parms.State = State;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHFlickeringLightBase.SetWantTickEnabled
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool bEnabled (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ASHFlickeringLightBase::SetWantTickEnabled(bool bEnabled)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHFlickeringLightBase", "SetWantTickEnabled");
Params::SHFlickeringLightBase_SetWantTickEnabled Parms{};
Parms.bEnabled = bEnabled;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHFlickeringLightBase.StartBuzzSound
// (Final, Native, Public, BlueprintCallable)
void ASHFlickeringLightBase::StartBuzzSound()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHFlickeringLightBase", "StartBuzzSound");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHFlickeringLightBase.StepFlickersInEditor
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// float DeltaSeconds (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ASHFlickeringLightBase::StepFlickersInEditor(float DeltaSeconds)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHFlickeringLightBase", "StepFlickersInEditor");
Params::SHFlickeringLightBase_StepFlickersInEditor Parms{};
Parms.DeltaSeconds = DeltaSeconds;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHFlickeringLightBase.StopBuzzSound
// (Final, Native, Public, BlueprintCallable)
void ASHFlickeringLightBase::StopBuzzSound()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHFlickeringLightBase", "StopBuzzSound");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHFlickeringLightBase.UpdateInitialStateInEditor
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool InitialState (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ASHFlickeringLightBase::UpdateInitialStateInEditor(bool InitialState)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHFlickeringLightBase", "UpdateInitialStateInEditor");
Params::SHFlickeringLightBase_UpdateInitialStateInEditor Parms{};
Parms.InitialState = InitialState;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHFlickeringLightBase.UpdateInitialStateInRuntime
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool InitialState (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ASHFlickeringLightBase::UpdateInitialStateInRuntime(bool InitialState)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHFlickeringLightBase", "UpdateInitialStateInRuntime");
Params::SHFlickeringLightBase_UpdateInitialStateInRuntime Parms{};
Parms.InitialState = InitialState;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHFlickeringLightBase.UpdateNativeFlickers
// (Final, Native, Public, HasDefaults, BlueprintCallable)
// Parameters:
// bool RandomFlickerEnabled (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FLinearColor& EmissionColor (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool EmissionReplaceMtl (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool EmissionReplaceLgh (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float ExternalScaleLight (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float ExternalScaleMaterial (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ASHFlickeringLightBase::UpdateNativeFlickers(bool RandomFlickerEnabled, const struct FLinearColor& EmissionColor, bool EmissionReplaceMtl, bool EmissionReplaceLgh, float ExternalScaleLight, float ExternalScaleMaterial)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHFlickeringLightBase", "UpdateNativeFlickers");
Params::SHFlickeringLightBase_UpdateNativeFlickers Parms{};
Parms.RandomFlickerEnabled = RandomFlickerEnabled;
Parms.EmissionColor = std::move(EmissionColor);
Parms.EmissionReplaceMtl = EmissionReplaceMtl;
Parms.EmissionReplaceLgh = EmissionReplaceLgh;
Parms.ExternalScaleLight = ExternalScaleLight;
Parms.ExternalScaleMaterial = ExternalScaleMaterial;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHFlickeringLightBase.UpdateNativeParameters
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool EnableRandomFlicker (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float LightIntensityMin (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float LightIntensityMax (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float BlinkingMin (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float BlinkingMax (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float ChangeTimeMin (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float ChangeTimeMax (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float ShutdownIntensity (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float GentleShutdownTime (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ForceGentleShutdown (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool BlinkingIsAbsolute (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ASHFlickeringLightBase::UpdateNativeParameters(bool EnableRandomFlicker, float LightIntensityMin, float LightIntensityMax, float BlinkingMin, float BlinkingMax, float ChangeTimeMin, float ChangeTimeMax, float ShutdownIntensity, float GentleShutdownTime, bool ForceGentleShutdown, bool BlinkingIsAbsolute)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHFlickeringLightBase", "UpdateNativeParameters");
Params::SHFlickeringLightBase_UpdateNativeParameters Parms{};
Parms.EnableRandomFlicker = EnableRandomFlicker;
Parms.LightIntensityMin = LightIntensityMin;
Parms.LightIntensityMax = LightIntensityMax;
Parms.BlinkingMin = BlinkingMin;
Parms.BlinkingMax = BlinkingMax;
Parms.ChangeTimeMin = ChangeTimeMin;
Parms.ChangeTimeMax = ChangeTimeMax;
Parms.ShutdownIntensity = ShutdownIntensity;
Parms.GentleShutdownTime = GentleShutdownTime;
Parms.ForceGentleShutdown = ForceGentleShutdown;
Parms.BlinkingIsAbsolute = BlinkingIsAbsolute;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHFlickeringLightBase.UpdateOffTagsInGroups
// (Final, Native, Public, BlueprintCallable)
void ASHFlickeringLightBase::UpdateOffTagsInGroups()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHFlickeringLightBase", "UpdateOffTagsInGroups");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHFlickeringLightBase.UpdateTemperatureAndBaseIntensity
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// float Temperature (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float IntensityScale (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ASHFlickeringLightBase::UpdateTemperatureAndBaseIntensity(float Temperature, float IntensityScale)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHFlickeringLightBase", "UpdateTemperatureAndBaseIntensity");
Params::SHFlickeringLightBase_UpdateTemperatureAndBaseIntensity Parms{};
Parms.Temperature = Temperature;
Parms.IntensityScale = IntensityScale;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHFlickeringLightBase.EditModeEnabled
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ASHFlickeringLightBase::EditModeEnabled() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHFlickeringLightBase", "EditModeEnabled");
Params::SHFlickeringLightBase_EditModeEnabled Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHFlickeringLightBase.GetAverageIntensity
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float ASHFlickeringLightBase::GetAverageIntensity() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHFlickeringLightBase", "GetAverageIntensity");
Params::SHFlickeringLightBase_GetAverageIntensity Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHFlickeringLightBase.GetNumberOfBrokenComponents
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 ASHFlickeringLightBase::GetNumberOfBrokenComponents() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHFlickeringLightBase", "GetNumberOfBrokenComponents");
Params::SHFlickeringLightBase_GetNumberOfBrokenComponents Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHFocusableComponent.ConsumeCurrentItem
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool SetPuzzleAsSolved (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHFocusableComponent::ConsumeCurrentItem(bool SetPuzzleAsSolved)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHFocusableComponent", "ConsumeCurrentItem");
Params::SHFocusableComponent_ConsumeCurrentItem Parms{};
Parms.SetPuzzleAsSolved = SetPuzzleAsSolved;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHFocusableComponent.HideRequest
// (Final, Native, Public, BlueprintCallable)
void USHFocusableComponent::HideRequest()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHFocusableComponent", "HideRequest");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHFocusableComponent.Interact
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class USHInteractionGenericComponent* Generic (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class ASHCharacterPlay* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHFocusableComponent::Interact(class USHInteractionGenericComponent* Generic, class ASHCharacterPlay* Character)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHFocusableComponent", "Interact");
Params::SHFocusableComponent_Interact Parms{};
Parms.Generic = Generic;
Parms.Character = Character;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHFocusableComponent.ProcessProximityBeginOverlap
// (Final, Native, Protected, HasOutParams)
// Parameters:
// class UPrimitiveComponent* OverlappedComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* OtherActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UPrimitiveComponent* OtherComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 OtherBodyIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool FromSweep (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FHitResult& SweepResult (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
void USHFocusableComponent::ProcessProximityBeginOverlap(class UPrimitiveComponent* OverlappedComponent, class AActor* OtherActor, class UPrimitiveComponent* OtherComponent, int32 OtherBodyIndex, bool FromSweep, const struct FHitResult& SweepResult)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHFocusableComponent", "ProcessProximityBeginOverlap");
Params::SHFocusableComponent_ProcessProximityBeginOverlap Parms{};
Parms.OverlappedComponent = OverlappedComponent;
Parms.OtherActor = OtherActor;
Parms.OtherComponent = OtherComponent;
Parms.OtherBodyIndex = OtherBodyIndex;
Parms.FromSweep = FromSweep;
Parms.SweepResult = std::move(SweepResult);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHFocusableComponent.ProcessReceiveDamageEvent
// (Final, Native, Protected)
void USHFocusableComponent::ProcessReceiveDamageEvent()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHFocusableComponent", "ProcessReceiveDamageEvent");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHFocusableComponent.RegisterComponents
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class UCameraComponent* CameraComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class USHInteractionGenericComponent* InteractionGenericComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHFocusableComponent::RegisterComponents(class UCameraComponent* CameraComponent, class USHInteractionGenericComponent* InteractionGenericComponent)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHFocusableComponent", "RegisterComponents");
Params::SHFocusableComponent_RegisterComponents Parms{};
Parms.CameraComponent = CameraComponent;
Parms.InteractionGenericComponent = InteractionGenericComponent;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHFocusableComponent.RegisterTeleportPlayerCapsuleComponent
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class UCapsuleComponent* InCapsuleComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHFocusableComponent::RegisterTeleportPlayerCapsuleComponent(class UCapsuleComponent* InCapsuleComponent)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHFocusableComponent", "RegisterTeleportPlayerCapsuleComponent");
Params::SHFocusableComponent_RegisterTeleportPlayerCapsuleComponent Parms{};
Parms.InCapsuleComponent = InCapsuleComponent;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHFocusableComponent.SetControlTips
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const TArray<struct FDataTableRowHandle>&TipSet (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
void USHFocusableComponent::SetControlTips(const TArray<struct FDataTableRowHandle>& TipSet)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHFocusableComponent", "SetControlTips");
Params::SHFocusableComponent_SetControlTips Parms{};
Parms.TipSet = std::move(TipSet);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHFocusableComponent.SetDefaultControlTips
// (Final, Native, Public, BlueprintCallable)
void USHFocusableComponent::SetDefaultControlTips()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHFocusableComponent", "SetDefaultControlTips");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHFocusableComponent.SetInputBlocked
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const bool Blocked (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UObject* Object (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHFocusableComponent::SetInputBlocked(const bool Blocked, const class UObject* Object)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHFocusableComponent", "SetInputBlocked");
Params::SHFocusableComponent_SetInputBlocked Parms{};
Parms.Blocked = Blocked;
Parms.Object = Object;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHFocusableComponent.SetInteractBlocked
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const bool Blocked (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UObject* Object (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHFocusableComponent::SetInteractBlocked(const bool Blocked, const class UObject* Object)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHFocusableComponent", "SetInteractBlocked");
Params::SHFocusableComponent_SetInteractBlocked Parms{};
Parms.Blocked = Blocked;
Parms.Object = Object;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHFocusableComponent.SetSolved
// (Final, Native, Public, BlueprintCallable)
void USHFocusableComponent::SetSolved()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHFocusableComponent", "SetSolved");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHFocusableComponent.GetInteractingCharacter
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class ACharacter* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class ACharacter* USHFocusableComponent::GetInteractingCharacter() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHFocusableComponent", "GetInteractingCharacter");
Params::SHFocusableComponent_GetInteractingCharacter Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHFocusableComponent.IsCameraRotationAllowed
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHFocusableComponent::IsCameraRotationAllowed() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHFocusableComponent", "IsCameraRotationAllowed");
Params::SHFocusableComponent_IsCameraRotationAllowed Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHFocusableComponent.IsInputBlocked
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHFocusableComponent::IsInputBlocked() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHFocusableComponent", "IsInputBlocked");
Params::SHFocusableComponent_IsInputBlocked Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHFocusableComponent.IsInteractBlocked
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHFocusableComponent::IsInteractBlocked() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHFocusableComponent", "IsInteractBlocked");
Params::SHFocusableComponent_IsInteractBlocked Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHFocusableComponent.IsShown
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHFocusableComponent::IsShown() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHFocusableComponent", "IsShown");
Params::SHFocusableComponent_IsShown Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHFocusableComponent.IsSolved
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHFocusableComponent::IsSolved() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHFocusableComponent", "IsSolved");
Params::SHFocusableComponent_IsSolved Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHFogCutoutActor.SetEnabled
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const class UObject* Enabler (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool InEnabled (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ASHFogCutoutActor::SetEnabled(const class UObject* Enabler, bool InEnabled)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHFogCutoutActor", "SetEnabled");
Params::SHFogCutoutActor_SetEnabled Parms{};
Parms.Enabler = Enabler;
Parms.InEnabled = InEnabled;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHFogCutoutActor.UpdateCutout
// (Final, Native, Public, BlueprintCallable)
void ASHFogCutoutActor::UpdateCutout()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHFogCutoutActor", "UpdateCutout");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHFogCutoutActor.UpdateCutoutWithMPC
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class UMaterialParameterCollection* FogMPCAsset (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ASHFogCutoutActor::UpdateCutoutWithMPC(class UMaterialParameterCollection* FogMPCAsset)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHFogCutoutActor", "UpdateCutoutWithMPC");
Params::SHFogCutoutActor_UpdateCutoutWithMPC Parms{};
Parms.FogMPCAsset = FogMPCAsset;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHFogCutoutActor.UpdatePlayerPositionWithMPC
// (Final, Native, Public, HasDefaults, BlueprintCallable)
// Parameters:
// const struct FVector& PlayerPosition (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UMaterialParameterCollection* FogMPCAsset (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ASHFogCutoutActor::UpdatePlayerPositionWithMPC(const struct FVector& PlayerPosition, class UMaterialParameterCollection* FogMPCAsset)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHFogCutoutActor", "UpdatePlayerPositionWithMPC");
Params::SHFogCutoutActor_UpdatePlayerPositionWithMPC Parms{};
Parms.PlayerPosition = std::move(PlayerPosition);
Parms.FogMPCAsset = FogMPCAsset;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHFogManager.ClearCutoutsWithMPC
// (Final, Native, Static, Protected, BlueprintCallable)
// Parameters:
// class UObject* WorldContextObject (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UMaterialParameterCollection* FogMPCAsset (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHFogManager::ClearCutoutsWithMPC(class UObject* WorldContextObject, class UMaterialParameterCollection* FogMPCAsset)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHFogManager", "ClearCutoutsWithMPC");
Params::SHFogManager_ClearCutoutsWithMPC Parms{};
Parms.WorldContextObject = WorldContextObject;
Parms.FogMPCAsset = FogMPCAsset;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHFogManager.OnRestoreWorldDependentSettingsNative
// (Final, Native, Protected)
// Parameters:
// class USHGameInstance* OutGameInstance (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHFogManager::OnRestoreWorldDependentSettingsNative(class USHGameInstance* OutGameInstance)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHFogManager", "OnRestoreWorldDependentSettingsNative");
Params::SHFogManager_OnRestoreWorldDependentSettingsNative Parms{};
Parms.OutGameInstance = OutGameInstance;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHFogManager.SHDebug_Fog_DrawDebug
// (Final, Exec, Native, Protected)
void USHFogManager::SHDebug_Fog_DrawDebug()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHFogManager", "SHDebug_Fog_DrawDebug");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHFogManager.SHDebug_Fog_ValuesDebug
// (Final, Exec, Native, Protected)
void USHFogManager::SHDebug_Fog_ValuesDebug()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHFogManager", "SHDebug_Fog_ValuesDebug");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameInstance.BeginCustomLevel
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const struct FStreamableLevelHandle& LevelHandle (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
void USHGameInstance::BeginCustomLevel(const struct FStreamableLevelHandle& LevelHandle)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameInstance", "BeginCustomLevel");
Params::SHGameInstance_BeginCustomLevel Parms{};
Parms.LevelHandle = std::move(LevelHandle);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameInstance.ChangeDebugWidgetVisibility
// (Final, Native, Public, BlueprintCallable)
void USHGameInstance::ChangeDebugWidgetVisibility()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameInstance", "ChangeDebugWidgetVisibility");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameInstance.OnChangeWorldDependentSettings
// (Event, Public, BlueprintEvent)
void USHGameInstance::OnChangeWorldDependentSettings()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameInstance", "OnChangeWorldDependentSettings");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.SHGameInstance.OnLastTelemetryRequestFinished
// (Final, Native, Protected)
void USHGameInstance::OnLastTelemetryRequestFinished()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameInstance", "OnLastTelemetryRequestFinished");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameInstance.SetDebugWidgetVisibility
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool bInNewVisibility (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHGameInstance::SetDebugWidgetVisibility(bool bInNewVisibility)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameInstance", "SetDebugWidgetVisibility");
Params::SHGameInstance_SetDebugWidgetVisibility Parms{};
Parms.bInNewVisibility = bInNewVisibility;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayHoldControlEntry.AddKeyToTrack
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const struct FKey& InKey (ConstParm, Parm, OutParm, ReferenceParm, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHGameplayHoldControlEntry::AddKeyToTrack(const struct FKey& InKey)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayHoldControlEntry", "AddKeyToTrack");
Params::SHGameplayHoldControlEntry_AddKeyToTrack Parms{};
Parms.InKey = std::move(InKey);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayHoldControlEntry.SetActionTagToTrack
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const struct FGameplayTag& InTag (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHGameplayHoldControlEntry::SetActionTagToTrack(const struct FGameplayTag& InTag)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayHoldControlEntry", "SetActionTagToTrack");
Params::SHGameplayHoldControlEntry_SetActionTagToTrack Parms{};
Parms.InTag = std::move(InTag);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayHoldControlEntry.SetHoldProgressLimit
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// float InNewValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHGameplayHoldControlEntry::SetHoldProgressLimit(float InNewValue)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayHoldControlEntry", "SetHoldProgressLimit");
Params::SHGameplayHoldControlEntry_SetHoldProgressLimit Parms{};
Parms.InNewValue = InNewValue;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayHoldControlEntry.GetHoldProgress
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float USHGameplayHoldControlEntry::GetHoldProgress() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayHoldControlEntry", "GetHoldProgress");
Params::SHGameplayHoldControlEntry_GetHoldProgress Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHGameplayFocusSlotButton.ButtonPressed
// (Final, Native, Public)
void USHGameplayFocusSlotButton::ButtonPressed()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayFocusSlotButton", "ButtonPressed");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayFocusSlotButton.OnSetHighlight
// (Event, Public, BlueprintEvent)
// Parameters:
// bool Enable (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHGameplayFocusSlotButton::OnSetHighlight(bool Enable)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayFocusSlotButton", "OnSetHighlight");
Params::SHGameplayFocusSlotButton_OnSetHighlight Parms{};
Parms.Enable = Enable;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.SHGameplayHudWidget.AddHudNotification
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const struct FSHItemDataStruct& InItemData (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
// int32 InQuantity (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// TSubclassOf<class UPlayerHUDCollectInfoWidget>InSpecificWidgetToUse (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UPlayerHUDCollectInfoWidget* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UPlayerHUDCollectInfoWidget* USHGameplayHudWidget::AddHudNotification(const struct FSHItemDataStruct& InItemData, int32 InQuantity, TSubclassOf<class UPlayerHUDCollectInfoWidget> InSpecificWidgetToUse)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayHudWidget", "AddHudNotification");
Params::SHGameplayHudWidget_AddHudNotification Parms{};
Parms.InItemData = std::move(InItemData);
Parms.InQuantity = InQuantity;
Parms.InSpecificWidgetToUse = InSpecificWidgetToUse;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHGameplayHudWidget.HideCompass
// (Final, Native, Public, BlueprintCallable)
void USHGameplayHudWidget::HideCompass()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayHudWidget", "HideCompass");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayHudWidget.OnCollectItemFinished
// (Final, Native, Public)
// Parameters:
// class UPlayerHUDCollectInfoWidget* infoWidget (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHGameplayHudWidget::OnCollectItemFinished(class UPlayerHUDCollectInfoWidget* infoWidget)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayHudWidget", "OnCollectItemFinished");
Params::SHGameplayHudWidget_OnCollectItemFinished Parms{};
Parms.infoWidget = infoWidget;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayHudWidget.OnDatabaseEntryLogged
// (Final, Native, Public)
// Parameters:
// class FName InItemRowName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UDataTable* InDataTable (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHGameplayHudWidget::OnDatabaseEntryLogged(class FName InItemRowName, const class UDataTable* InDataTable)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayHudWidget", "OnDatabaseEntryLogged");
Params::SHGameplayHudWidget_OnDatabaseEntryLogged Parms{};
Parms.InItemRowName = InItemRowName;
Parms.InDataTable = InDataTable;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayHudWidget.OnFabricationFailed
// (Final, Native, Public, HasOutParams)
// Parameters:
// const struct FSHItemDataStruct& ItemData (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
// int32 Quantity (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHGameplayHudWidget::OnFabricationFailed(const struct FSHItemDataStruct& ItemData, int32 Quantity)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayHudWidget", "OnFabricationFailed");
Params::SHGameplayHudWidget_OnFabricationFailed Parms{};
Parms.ItemData = std::move(ItemData);
Parms.Quantity = Quantity;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayHudWidget.OnGameNotInstalled
// (Final, Native, Public)
void USHGameplayHudWidget::OnGameNotInstalled()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayHudWidget", "OnGameNotInstalled");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayHudWidget.OnInit
// (Event, Public, BlueprintEvent)
void USHGameplayHudWidget::OnInit()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayHudWidget", "OnInit");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.SHGameplayHudWidget.OnItemCollected
// (Final, Native, Public)
// Parameters:
// const struct FSHItemDataStruct& ItemData (Parm, NativeAccessSpecifierPublic)
// int32 Quantity (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHGameplayHudWidget::OnItemCollected(const struct FSHItemDataStruct& ItemData, int32 Quantity)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayHudWidget", "OnItemCollected");
Params::SHGameplayHudWidget_OnItemCollected Parms{};
Parms.ItemData = std::move(ItemData);
Parms.Quantity = Quantity;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayHudWidget.OnItemPickupFailed
// (Final, Native, Public, HasOutParams)
// Parameters:
// const struct FSHItemDataStruct& ItemData (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
// bool InventoryItem (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHGameplayHudWidget::OnItemPickupFailed(const struct FSHItemDataStruct& ItemData, bool InventoryItem)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayHudWidget", "OnItemPickupFailed");
Params::SHGameplayHudWidget_OnItemPickupFailed Parms{};
Parms.ItemData = std::move(ItemData);
Parms.InventoryItem = InventoryItem;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayHudWidget.OnItemUseFailed
// (Final, Native, Public, HasOutParams)
// Parameters:
// const struct FSHItemDataStruct& ItemData (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
void USHGameplayHudWidget::OnItemUseFailed(const struct FSHItemDataStruct& ItemData)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayHudWidget", "OnItemUseFailed");
Params::SHGameplayHudWidget_OnItemUseFailed Parms{};
Parms.ItemData = std::move(ItemData);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayHudWidget.OnNewSoulCollected
// (Final, Native, Public)
// Parameters:
// class FName InSoulID (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// ESoulInteractionType InSoulInteractionType (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHGameplayHudWidget::OnNewSoulCollected(class FName InSoulID, ESoulInteractionType InSoulInteractionType)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayHudWidget", "OnNewSoulCollected");
Params::SHGameplayHudWidget_OnNewSoulCollected Parms{};
Parms.InSoulID = InSoulID;
Parms.InSoulInteractionType = InSoulInteractionType;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayHudWidget.OnPlayerSettingsChanged
// (Final, Native, Public)
// Parameters:
// class UPlayerProfile* Settings (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHGameplayHudWidget::OnPlayerSettingsChanged(class UPlayerProfile* Settings)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayHudWidget", "OnPlayerSettingsChanged");
Params::SHGameplayHudWidget_OnPlayerSettingsChanged Parms{};
Parms.Settings = Settings;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayHudWidget.SetHudTargetOpacity
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const float InNewOpacity (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bInInstant (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHGameplayHudWidget::SetHudTargetOpacity(const float InNewOpacity, bool bInInstant)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayHudWidget", "SetHudTargetOpacity");
Params::SHGameplayHudWidget_SetHudTargetOpacity Parms{};
Parms.InNewOpacity = InNewOpacity;
Parms.bInInstant = bInInstant;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayHudWidget.SetHudVisibility
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const bool NewVisibility (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bPopNotification (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHGameplayHudWidget::SetHudVisibility(const bool NewVisibility, bool bPopNotification)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayHudWidget", "SetHudVisibility");
Params::SHGameplayHudWidget_SetHudVisibility Parms{};
Parms.NewVisibility = NewVisibility;
Parms.bPopNotification = bPopNotification;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayHudWidget.ShowCompass
// (Final, Native, Public, BlueprintCallable)
void USHGameplayHudWidget::ShowCompass()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayHudWidget", "ShowCompass");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayHudWidget.GetContainerDynamicWidgets
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class UCronosContainerDynamicWidgets* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UCronosContainerDynamicWidgets* USHGameplayHudWidget::GetContainerDynamicWidgets() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayHudWidget", "GetContainerDynamicWidgets");
Params::SHGameplayHudWidget_GetContainerDynamicWidgets Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHGameplayMenuInventoryButton.ButtonPressed
// (Final, Native, Public)
void USHGameplayMenuInventoryButton::ButtonPressed()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayMenuInventoryButton", "ButtonPressed");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayMenuInventoryButton.OnSetEqipped
// (Event, Public, BlueprintEvent)
// Parameters:
// bool Enable (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHGameplayMenuInventoryButton::OnSetEqipped(bool Enable)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayMenuInventoryButton", "OnSetEqipped");
Params::SHGameplayMenuInventoryButton_OnSetEqipped Parms{};
Parms.Enable = Enable;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.SHGameplayMenuInventoryButton.OnSetHighlight
// (Event, Public, BlueprintEvent)
// Parameters:
// bool Enable (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHGameplayMenuInventoryButton::OnSetHighlight(bool Enable)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayMenuInventoryButton", "OnSetHighlight");
Params::SHGameplayMenuInventoryButton_OnSetHighlight Parms{};
Parms.Enable = Enable;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.TakeRecorderPlayAnimComponent.OnMontageEnded
// (Final, Native, Protected)
// Parameters:
// class UAnimMontage* Montage (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bInterrupted (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UTakeRecorderPlayAnimComponent::OnMontageEnded(class UAnimMontage* Montage, bool bInterrupted)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("TakeRecorderPlayAnimComponent", "OnMontageEnded");
Params::TakeRecorderPlayAnimComponent_OnMontageEnded Parms{};
Parms.Montage = Montage;
Parms.bInterrupted = bInterrupted;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.TakeRecorderPlayAnimComponent.OverrideAnimInstance
// (Final, Native, Public, BlueprintCallable)
void UTakeRecorderPlayAnimComponent::OverrideAnimInstance()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("TakeRecorderPlayAnimComponent", "OverrideAnimInstance");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.TakeRecorderPlayAnimComponent.PlayAnimOnCharacter
// (Final, Native, Public, BlueprintCallable)
void UTakeRecorderPlayAnimComponent::PlayAnimOnCharacter()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("TakeRecorderPlayAnimComponent", "PlayAnimOnCharacter");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayMenuInventorySubCategory.OnSetHighlight
// (Event, Public, BlueprintEvent)
// Parameters:
// bool Enable (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHGameplayMenuInventorySubCategory::OnSetHighlight(bool Enable)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayMenuInventorySubCategory", "OnSetHighlight");
Params::SHGameplayMenuInventorySubCategory_OnSetHighlight Parms{};
Parms.Enable = Enable;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.SHGameplayMenuMapsButton.ButtonPressed
// (Final, Native, Public)
void USHGameplayMenuMapsButton::ButtonPressed()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayMenuMapsButton", "ButtonPressed");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayMenuMapsButton.OnSetHighlight
// (Event, Public, BlueprintEvent)
// Parameters:
// bool Enable (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHGameplayMenuMapsButton::OnSetHighlight(bool Enable)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayMenuMapsButton", "OnSetHighlight");
Params::SHGameplayMenuMapsButton_OnSetHighlight Parms{};
Parms.Enable = Enable;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.SHGameplayMenuMemoButton.ButtonPressed
// (Final, Native, Public)
void USHGameplayMenuMemoButton::ButtonPressed()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayMenuMemoButton", "ButtonPressed");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayMenuMemoButton.OnSetHighlight
// (Event, Public, BlueprintEvent)
// Parameters:
// bool Enable (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHGameplayMenuMemoButton::OnSetHighlight(bool Enable)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayMenuMemoButton", "OnSetHighlight");
Params::SHGameplayMenuMemoButton_OnSetHighlight Parms{};
Parms.Enable = Enable;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.SHGameplayMenuMemoSubCategory.OnSetHighlight
// (Event, Public, BlueprintEvent)
// Parameters:
// bool Enable (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHGameplayMenuMemoSubCategory::OnSetHighlight(bool Enable)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayMenuMemoSubCategory", "OnSetHighlight");
Params::SHGameplayMenuMemoSubCategory_OnSetHighlight Parms{};
Parms.Enable = Enable;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.SHGameplayMenuSectionDatabaseWidget.OnItemSelected
// (Event, Public, BlueprintEvent)
// Parameters:
// class UWidget* SelectedWidget (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHGameplayMenuSectionDatabaseWidget::OnItemSelected(class UWidget* SelectedWidget)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayMenuSectionDatabaseWidget", "OnItemSelected");
Params::SHGameplayMenuSectionDatabaseWidget_OnItemSelected Parms{};
Parms.SelectedWidget = SelectedWidget;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.SHGameplayMenuSectionDatabaseWidget.OnWidgetShown
// (Event, Public, BlueprintEvent)
void USHGameplayMenuSectionDatabaseWidget::OnWidgetShown()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayMenuSectionDatabaseWidget", "OnWidgetShown");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.SHGameplayMenuSectionDatabaseWidget.GetFocusedDatabaseCategory
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// EBTDatabaseItemCategory ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EBTDatabaseItemCategory USHGameplayMenuSectionDatabaseWidget::GetFocusedDatabaseCategory() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayMenuSectionDatabaseWidget", "GetFocusedDatabaseCategory");
Params::SHGameplayMenuSectionDatabaseWidget_GetFocusedDatabaseCategory Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHGameplayMenuSectionDatabaseWidget.IsSelectionScreenActive
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHGameplayMenuSectionDatabaseWidget::IsSelectionScreenActive() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayMenuSectionDatabaseWidget", "IsSelectionScreenActive");
Params::SHGameplayMenuSectionDatabaseWidget_IsSelectionScreenActive Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHGameplayMenuSectionFabricatorWidget.CanCraftCurrentSelection
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// bool* InsufficentResources (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHGameplayMenuSectionFabricatorWidget::CanCraftCurrentSelection(bool* InsufficentResources)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayMenuSectionFabricatorWidget", "CanCraftCurrentSelection");
Params::SHGameplayMenuSectionFabricatorWidget_CanCraftCurrentSelection Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (InsufficentResources != nullptr)
*InsufficentResources = Parms.InsufficentResources;
return Parms.ReturnValue;
}
// Function Cronos.SHGameplayMenuSectionFabricatorWidget.CanCraftItem
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// class FName Item (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool* InsufficentResources (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHGameplayMenuSectionFabricatorWidget::CanCraftItem(class FName Item, bool* InsufficentResources)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayMenuSectionFabricatorWidget", "CanCraftItem");
Params::SHGameplayMenuSectionFabricatorWidget_CanCraftItem Parms{};
Parms.Item = Item;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (InsufficentResources != nullptr)
*InsufficentResources = Parms.InsufficentResources;
return Parms.ReturnValue;
}
// Function Cronos.SHGameplayMenuSectionFabricatorWidget.DebugNavigate
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// int32 XMove (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 YMove (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHGameplayMenuSectionFabricatorWidget::DebugNavigate(int32 XMove, int32 YMove)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayMenuSectionFabricatorWidget", "DebugNavigate");
Params::SHGameplayMenuSectionFabricatorWidget_DebugNavigate Parms{};
Parms.XMove = XMove;
Parms.YMove = YMove;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayMenuSectionFabricatorWidget.DiscardRequest
// (Final, Native, Public, BlueprintCallable)
void USHGameplayMenuSectionFabricatorWidget::DiscardRequest()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayMenuSectionFabricatorWidget", "DiscardRequest");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayMenuSectionFabricatorWidget.ForceHideDiscardModal
// (Final, Native, Public, BlueprintCallable)
void USHGameplayMenuSectionFabricatorWidget::ForceHideDiscardModal()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayMenuSectionFabricatorWidget", "ForceHideDiscardModal");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayMenuSectionFabricatorWidget.GetCraftingProgress
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float USHGameplayMenuSectionFabricatorWidget::GetCraftingProgress()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayMenuSectionFabricatorWidget", "GetCraftingProgress");
Params::SHGameplayMenuSectionFabricatorWidget_GetCraftingProgress Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHGameplayMenuSectionFabricatorWidget.GetFabricatorSelectionData
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// class FName ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FName USHGameplayMenuSectionFabricatorWidget::GetFabricatorSelectionData()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayMenuSectionFabricatorWidget", "GetFabricatorSelectionData");
Params::SHGameplayMenuSectionFabricatorWidget_GetFabricatorSelectionData Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHGameplayMenuSectionFabricatorWidget.GetSelectionItemData
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// class FName ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FName USHGameplayMenuSectionFabricatorWidget::GetSelectionItemData()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayMenuSectionFabricatorWidget", "GetSelectionItemData");
Params::SHGameplayMenuSectionFabricatorWidget_GetSelectionItemData Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHGameplayMenuSectionFabricatorWidget.HideMenu
// (Final, Native, Public)
// Parameters:
// bool bForce (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHGameplayMenuSectionFabricatorWidget::HideMenu(bool bForce)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayMenuSectionFabricatorWidget", "HideMenu");
Params::SHGameplayMenuSectionFabricatorWidget_HideMenu Parms{};
Parms.bForce = bForce;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayMenuSectionFabricatorWidget.IsInFailedCraftingState
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHGameplayMenuSectionFabricatorWidget::IsInFailedCraftingState()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayMenuSectionFabricatorWidget", "IsInFailedCraftingState");
Params::SHGameplayMenuSectionFabricatorWidget_IsInFailedCraftingState Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHGameplayMenuSectionFabricatorWidget.OnDiscardChoice
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool Accepted (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 ChosenAmount (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHGameplayMenuSectionFabricatorWidget::OnDiscardChoice(bool Accepted, int32 ChosenAmount)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayMenuSectionFabricatorWidget", "OnDiscardChoice");
Params::SHGameplayMenuSectionFabricatorWidget_OnDiscardChoice Parms{};
Parms.Accepted = Accepted;
Parms.ChosenAmount = ChosenAmount;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayMenuSectionFabricatorWidget.OnItemsPanelLeft
// (Final, Native, Public)
void USHGameplayMenuSectionFabricatorWidget::OnItemsPanelLeft()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayMenuSectionFabricatorWidget", "OnItemsPanelLeft");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayMenuSectionFabricatorWidget.OnSelectionChanged
// (Event, Public, BlueprintEvent)
void USHGameplayMenuSectionFabricatorWidget::OnSelectionChanged()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayMenuSectionFabricatorWidget", "OnSelectionChanged");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.SHGameplayMenuSectionFabricatorWidget.OnSlotBindingHidden
// (Final, Native, Public, BlueprintCallable)
void USHGameplayMenuSectionFabricatorWidget::OnSlotBindingHidden()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayMenuSectionFabricatorWidget", "OnSlotBindingHidden");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayMenuSectionFabricatorWidget.RefreshControlsBox
// (Final, Native, Protected)
// Parameters:
// const TArray<struct FSHGameplayControlDataStruct>&InDefaultControlsData (Parm, ZeroConstructor, NativeAccessSpecifierPublic)
void USHGameplayMenuSectionFabricatorWidget::RefreshControlsBox(const TArray<struct FSHGameplayControlDataStruct>& InDefaultControlsData)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayMenuSectionFabricatorWidget", "RefreshControlsBox");
Params::SHGameplayMenuSectionFabricatorWidget_RefreshControlsBox Parms{};
Parms.InDefaultControlsData = std::move(InDefaultControlsData);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayMenuSectionFabricatorWidget.RefreshGridValues
// (Final, Native, Public, BlueprintCallable)
void USHGameplayMenuSectionFabricatorWidget::RefreshGridValues()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayMenuSectionFabricatorWidget", "RefreshGridValues");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayMenuSectionFabricatorWidget.SlotBindingRequest
// (Final, Native, Public, BlueprintCallable)
void USHGameplayMenuSectionFabricatorWidget::SlotBindingRequest()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayMenuSectionFabricatorWidget", "SlotBindingRequest");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayMenuSectionFabricatorWidget.StartCrafting
// (Final, Native, Public, BlueprintCallable)
void USHGameplayMenuSectionFabricatorWidget::StartCrafting()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayMenuSectionFabricatorWidget", "StartCrafting");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayMenuSectionFabricatorWidget.SwitchToFabricatorGrid
// (Final, Native, Public, BlueprintCallable)
void USHGameplayMenuSectionFabricatorWidget::SwitchToFabricatorGrid()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayMenuSectionFabricatorWidget", "SwitchToFabricatorGrid");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayMenuSectionFabricatorWidget.SwitchToItemsGrid
// (Final, Native, Public, BlueprintCallable)
void USHGameplayMenuSectionFabricatorWidget::SwitchToItemsGrid()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayMenuSectionFabricatorWidget", "SwitchToItemsGrid");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayMenuSectionFabricatorWidget.UseItemRequest
// (Final, Native, Public, BlueprintCallable)
void USHGameplayMenuSectionFabricatorWidget::UseItemRequest()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayMenuSectionFabricatorWidget", "UseItemRequest");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayMenuSectionFabricatorWidget.GetFabricationData_BP
// (Final, Native, Protected, HasOutParams, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const class FName& ItemRowName (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FFabricationDataStruct ReturnValue (Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic)
struct FFabricationDataStruct USHGameplayMenuSectionFabricatorWidget::GetFabricationData_BP(const class FName& ItemRowName) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayMenuSectionFabricatorWidget", "GetFabricationData_BP");
Params::SHGameplayMenuSectionFabricatorWidget_GetFabricationData_BP Parms{};
Parms.ItemRowName = ItemRowName;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHGameplayMenuSectionSoulsWidget.GetCurrentSelection
// (Final, Native, Protected, BlueprintCallable, BlueprintPure)
// Parameters:
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 USHGameplayMenuSectionSoulsWidget::GetCurrentSelection()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayMenuSectionSoulsWidget", "GetCurrentSelection");
Params::SHGameplayMenuSectionSoulsWidget_GetCurrentSelection Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHGameplayMenuSectionSoulsWidget.OnSelectionChanged
// (Event, Public, BlueprintEvent)
// Parameters:
// int32 NewSection (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHGameplayMenuSectionSoulsWidget::OnSelectionChanged(int32 NewSection)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayMenuSectionSoulsWidget", "OnSelectionChanged");
Params::SHGameplayMenuSectionSoulsWidget_OnSelectionChanged Parms{};
Parms.NewSection = NewSection;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.SHGameplayMenuSectionSoulsWidget.OnWidgetShown
// (Event, Public, BlueprintEvent)
void USHGameplayMenuSectionSoulsWidget::OnWidgetShown()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayMenuSectionSoulsWidget", "OnWidgetShown");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.SHGameplayMenuWidget.GetCurrentSection
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// ESHGameplayMenuSectionEnum ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
ESHGameplayMenuSectionEnum USHGameplayMenuWidget::GetCurrentSection()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayMenuWidget", "GetCurrentSection");
Params::SHGameplayMenuWidget_GetCurrentSection Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHGameplayMenuWidget.HideMenu
// (Final, Native, Public, BlueprintCallable)
void USHGameplayMenuWidget::HideMenu()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayMenuWidget", "HideMenu");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayMenuWidget.SelectSection
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool Next (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHGameplayMenuWidget::SelectSection(bool Next)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayMenuWidget", "SelectSection");
Params::SHGameplayMenuWidget_SelectSection Parms{};
Parms.Next = Next;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayMenuWidget.ShowMenu
// (Final, Native, Public, BlueprintCallable)
void USHGameplayMenuWidget::ShowMenu()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayMenuWidget", "ShowMenu");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayReadingWidget.Hide
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHGameplayReadingWidget::Hide()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayReadingWidget", "Hide");
Params::SHGameplayReadingWidget_Hide Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHGameplayReadingWidget.HideInstant
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHGameplayReadingWidget::HideInstant()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayReadingWidget", "HideInstant");
Params::SHGameplayReadingWidget_HideInstant Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHGameplayReadingWidget.SetText
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const class FText& newText (Parm, NativeAccessSpecifierPublic)
void USHGameplayReadingWidget::SetText(const class FText& newText)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayReadingWidget", "SetText");
Params::SHGameplayReadingWidget_SetText Parms{};
Parms.newText = std::move(newText);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayReadingWidget.Show
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const class FText& Transcript (Parm, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHGameplayReadingWidget::Show(const class FText& Transcript)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayReadingWidget", "Show");
Params::SHGameplayReadingWidget_Show Parms{};
Parms.Transcript = std::move(Transcript);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHGameplayReadingWidget.IsAvailable
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHGameplayReadingWidget::IsAvailable() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayReadingWidget", "IsAvailable");
Params::SHGameplayReadingWidget_IsAvailable Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHGameplaySaveMenuWidget.HideInstant
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHGameplaySaveMenuWidget::HideInstant()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplaySaveMenuWidget", "HideInstant");
Params::SHGameplaySaveMenuWidget_HideInstant Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHGameplaySaveMenuWidget.PlayHide
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHGameplaySaveMenuWidget::PlayHide()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplaySaveMenuWidget", "PlayHide");
Params::SHGameplaySaveMenuWidget_PlayHide Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHGameplaySaveMenuWidget.PlaySetup
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class ASHSavePoint* SavePoint (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHGameplaySaveMenuWidget::PlaySetup(class ASHSavePoint* SavePoint)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplaySaveMenuWidget", "PlaySetup");
Params::SHGameplaySaveMenuWidget_PlaySetup Parms{};
Parms.SavePoint = SavePoint;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHGameplaySaveMenuWidget.PlayShow
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHGameplaySaveMenuWidget::PlayShow()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplaySaveMenuWidget", "PlayShow");
Params::SHGameplaySaveMenuWidget_PlayShow Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHGameplaySaveMenuWidget.IsAvailable
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHGameplaySaveMenuWidget::IsAvailable() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplaySaveMenuWidget", "IsAvailable");
Params::SHGameplaySaveMenuWidget_IsAvailable Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHGameplayStatics.AcquireContentBundle
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// class UObject* InWorldContextObject (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 InMainBundleIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 InSubBundleIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHGameplayStatics::AcquireContentBundle(class UObject* InWorldContextObject, int32 InMainBundleIndex, int32 InSubBundleIndex)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "AcquireContentBundle");
Params::SHGameplayStatics_AcquireContentBundle Parms{};
Parms.InWorldContextObject = InWorldContextObject;
Parms.InMainBundleIndex = InMainBundleIndex;
Parms.InSubBundleIndex = InSubBundleIndex;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayStatics.AcquiredDefaultStoreItems
// (Final, Native, Static, Public)
// Parameters:
// const class UObject* InWorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHGameplayStatics::AcquiredDefaultStoreItems(const class UObject* InWorldContextObject)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "AcquiredDefaultStoreItems");
Params::SHGameplayStatics_AcquiredDefaultStoreItems Parms{};
Parms.InWorldContextObject = InWorldContextObject;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayStatics.AddFullyUpgradedWeaponToUpgradedList
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const class UObject* InWorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class FName& ItemName (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHGameplayStatics::AddFullyUpgradedWeaponToUpgradedList(const class UObject* InWorldContextObject, const class FName& ItemName)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "AddFullyUpgradedWeaponToUpgradedList");
Params::SHGameplayStatics_AddFullyUpgradedWeaponToUpgradedList Parms{};
Parms.InWorldContextObject = InWorldContextObject;
Parms.ItemName = ItemName;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHGameplayStatics.AddItemToContributedValuablesList
// (Final, Native, Static, Public, HasOutParams, HasDefaults, BlueprintCallable)
// Parameters:
// const class UObject* InWorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FGuid& InItemID (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHGameplayStatics::AddItemToContributedValuablesList(const class UObject* InWorldContextObject, const struct FGuid& InItemID)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "AddItemToContributedValuablesList");
Params::SHGameplayStatics_AddItemToContributedValuablesList Parms{};
Parms.InWorldContextObject = InWorldContextObject;
Parms.InItemID = std::move(InItemID);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHGameplayStatics.AddItemToCraftedList
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const class UObject* InWorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class FName& ItemName (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHGameplayStatics::AddItemToCraftedList(const class UObject* InWorldContextObject, const class FName& ItemName)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "AddItemToCraftedList");
Params::SHGameplayStatics_AddItemToCraftedList Parms{};
Parms.InWorldContextObject = InWorldContextObject;
Parms.ItemName = ItemName;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHGameplayStatics.AddPointAndExtendSpline
// (Final, Native, Static, Public, HasDefaults, BlueprintCallable)
// Parameters:
// class USplineComponent* Spline (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& position (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHGameplayStatics::AddPointAndExtendSpline(class USplineComponent* Spline, const struct FVector& position)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "AddPointAndExtendSpline");
Params::SHGameplayStatics_AddPointAndExtendSpline Parms{};
Parms.Spline = Spline;
Parms.position = std::move(position);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayStatics.ApplyEffectWithDurationSetByCaller
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// class UAbilitySystemComponent* AbilitySystemComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const TSubclassOf<class UGameplayEffect>EffectToApply (ConstParm, Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const float duration (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FActiveGameplayEffectHandle ReturnValue (Parm, OutParm, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FActiveGameplayEffectHandle USHGameplayStatics::ApplyEffectWithDurationSetByCaller(class UAbilitySystemComponent* AbilitySystemComponent, const TSubclassOf<class UGameplayEffect> EffectToApply, const float duration)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "ApplyEffectWithDurationSetByCaller");
Params::SHGameplayStatics_ApplyEffectWithDurationSetByCaller Parms{};
Parms.AbilitySystemComponent = AbilitySystemComponent;
Parms.EffectToApply = EffectToApply;
Parms.duration = duration;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHGameplayStatics.AttachToFlashlight
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// class AActor* Actor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHGameplayStatics::AttachToFlashlight(class AActor* Actor)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "AttachToFlashlight");
Params::SHGameplayStatics_AttachToFlashlight Parms{};
Parms.Actor = Actor;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayStatics.AttachToHead
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// class AActor* Actor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* AttachOwner (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHGameplayStatics::AttachToHead(class AActor* Actor, class AActor* AttachOwner)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "AttachToHead");
Params::SHGameplayStatics_AttachToHead Parms{};
Parms.Actor = Actor;
Parms.AttachOwner = AttachOwner;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayStatics.CapsuleTraceMultiWithRotation
// (Final, Native, Static, Public, HasOutParams, HasDefaults, BlueprintCallable)
// Parameters:
// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& Start (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& End (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FRotator& orientation (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
// float Radius (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float HalfHeight (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// ETraceTypeQuery TraceChannel (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bTraceComplex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const TArray<class AActor*>& ActorsToIgnore (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
// EDrawDebugTrace DrawDebugType (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// TArray<struct FHitResult>* OutHits (Parm, OutParm, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
// bool bIgnoreSelf (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FLinearColor& TraceColor (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FLinearColor& TraceHitColor (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float DrawTime (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHGameplayStatics::CapsuleTraceMultiWithRotation(const class UObject* WorldContextObject, const struct FVector& Start, const struct FVector& End, const struct FRotator& orientation, float Radius, float HalfHeight, ETraceTypeQuery TraceChannel, bool bTraceComplex, const TArray<class AActor*>& ActorsToIgnore, EDrawDebugTrace DrawDebugType, TArray<struct FHitResult>* OutHits, bool bIgnoreSelf, const struct FLinearColor& TraceColor, const struct FLinearColor& TraceHitColor, float DrawTime)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "CapsuleTraceMultiWithRotation");
Params::SHGameplayStatics_CapsuleTraceMultiWithRotation Parms{};
Parms.WorldContextObject = WorldContextObject;
Parms.Start = std::move(Start);
Parms.End = std::move(End);
Parms.orientation = std::move(orientation);
Parms.Radius = Radius;
Parms.HalfHeight = HalfHeight;
Parms.TraceChannel = TraceChannel;
Parms.bTraceComplex = bTraceComplex;
Parms.ActorsToIgnore = std::move(ActorsToIgnore);
Parms.DrawDebugType = DrawDebugType;
Parms.bIgnoreSelf = bIgnoreSelf;
Parms.TraceColor = std::move(TraceColor);
Parms.TraceHitColor = std::move(TraceHitColor);
Parms.DrawTime = DrawTime;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (OutHits != nullptr)
*OutHits = std::move(Parms.OutHits);
return Parms.ReturnValue;
}
// Function Cronos.SHGameplayStatics.CheckAngleBetweenVectors
// (Final, Native, Static, Public, HasDefaults, BlueprintCallable)
// Parameters:
// const struct FVector& VectorA (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& VectorB (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float USHGameplayStatics::CheckAngleBetweenVectors(const struct FVector& VectorA, const struct FVector& VectorB)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "CheckAngleBetweenVectors");
Params::SHGameplayStatics_CheckAngleBetweenVectors Parms{};
Parms.VectorA = std::move(VectorA);
Parms.VectorB = std::move(VectorB);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHGameplayStatics.CheckNewGamePlusTransferableData
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// const class UObject* InWorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHGameplayStatics::CheckNewGamePlusTransferableData(const class UObject* InWorldContextObject)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "CheckNewGamePlusTransferableData");
Params::SHGameplayStatics_CheckNewGamePlusTransferableData Parms{};
Parms.InWorldContextObject = InWorldContextObject;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayStatics.ClearIntroCutsceneChoice
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// const class UObject* InWorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHGameplayStatics::ClearIntroCutsceneChoice(const class UObject* InWorldContextObject)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "ClearIntroCutsceneChoice");
Params::SHGameplayStatics_ClearIntroCutsceneChoice Parms{};
Parms.InWorldContextObject = InWorldContextObject;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayStatics.ClearUnlockedAdditionalContentBundles
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// class UObject* InWorldContextObject (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHGameplayStatics::ClearUnlockedAdditionalContentBundles(class UObject* InWorldContextObject)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "ClearUnlockedAdditionalContentBundles");
Params::SHGameplayStatics_ClearUnlockedAdditionalContentBundles Parms{};
Parms.InWorldContextObject = InWorldContextObject;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayStatics.DisableTravelerAttachmentsPhysics
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// const class UObject* InWorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHGameplayStatics::DisableTravelerAttachmentsPhysics(const class UObject* InWorldContextObject)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "DisableTravelerAttachmentsPhysics");
Params::SHGameplayStatics_DisableTravelerAttachmentsPhysics Parms{};
Parms.InWorldContextObject = InWorldContextObject;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayStatics.DrawBoneDebug
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// class ACharacter* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// EBones bone (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float DrawRadius (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHGameplayStatics::DrawBoneDebug(class ACharacter* Character, EBones bone, float DrawRadius)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "DrawBoneDebug");
Params::SHGameplayStatics_DrawBoneDebug Parms{};
Parms.Character = Character;
Parms.bone = bone;
Parms.DrawRadius = DrawRadius;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayStatics.DrawLineIn3D
// (Final, Native, Static, Public, HasOutParams, HasDefaults, BlueprintCallable)
// Parameters:
// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& Start (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& End (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FLinearColor& Color (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// uint8 DepthPriority (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float Thickness (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float Lifetime (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHGameplayStatics::DrawLineIn3D(const class UObject* WorldContextObject, const struct FVector& Start, const struct FVector& End, const struct FLinearColor& Color, uint8 DepthPriority, float Thickness, float Lifetime)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "DrawLineIn3D");
Params::SHGameplayStatics_DrawLineIn3D Parms{};
Parms.WorldContextObject = WorldContextObject;
Parms.Start = std::move(Start);
Parms.End = std::move(End);
Parms.Color = std::move(Color);
Parms.DepthPriority = DepthPriority;
Parms.Thickness = Thickness;
Parms.Lifetime = Lifetime;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayStatics.EnemiesMerged
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// const class UObject* InWorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHGameplayStatics::EnemiesMerged(const class UObject* InWorldContextObject)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "EnemiesMerged");
Params::SHGameplayStatics_EnemiesMerged Parms{};
Parms.InWorldContextObject = InWorldContextObject;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayStatics.ExtractRootMotionFromSource
// (Final, Native, Static, Public, HasDefaults, BlueprintCallable)
// Parameters:
// class UAnimSequenceBase* anim (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FTransform ReturnValue (Parm, OutParm, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FTransform USHGameplayStatics::ExtractRootMotionFromSource(class UAnimSequenceBase* anim)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "ExtractRootMotionFromSource");
Params::SHGameplayStatics_ExtractRootMotionFromSource Parms{};
Parms.anim = anim;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHGameplayStatics.FindCurveTime
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// const float InAlpha (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const float InBlendTime (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UCurveFloat* InCurve (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float USHGameplayStatics::FindCurveTime(const float InAlpha, const float InBlendTime, const class UCurveFloat* InCurve)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "FindCurveTime");
Params::SHGameplayStatics_FindCurveTime Parms{};
Parms.InAlpha = InAlpha;
Parms.InBlendTime = InBlendTime;
Parms.InCurve = InCurve;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHGameplayStatics.FInterpToConstantAngle
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// float Current (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float Target (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const float DeltaTime (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const float Speed (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float USHGameplayStatics::FInterpToConstantAngle(float Current, float Target, const float DeltaTime, const float Speed)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "FInterpToConstantAngle");
Params::SHGameplayStatics_FInterpToConstantAngle Parms{};
Parms.Current = Current;
Parms.Target = Target;
Parms.DeltaTime = DeltaTime;
Parms.Speed = Speed;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHGameplayStatics.ForceSeparateTranslucencyEnabled
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool State (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHGameplayStatics::ForceSeparateTranslucencyEnabled(const class UObject* WorldContextObject, bool State)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "ForceSeparateTranslucencyEnabled");
Params::SHGameplayStatics_ForceSeparateTranslucencyEnabled Parms{};
Parms.WorldContextObject = WorldContextObject;
Parms.State = State;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayStatics.GameFinished
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// const class UObject* InWorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// EGameplayDifficulty InOnDifficulty (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHGameplayStatics::GameFinished(const class UObject* InWorldContextObject, EGameplayDifficulty InOnDifficulty)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "GameFinished");
Params::SHGameplayStatics_GameFinished Parms{};
Parms.InWorldContextObject = InWorldContextObject;
Parms.InOnDifficulty = InOnDifficulty;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayStatics.GetAllAnimSequencesFromBlendSpace
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable, BlueprintPure)
// Parameters:
// class UBlendSpace* BlendSpace (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// TArray<class UAnimSequence*>* AnimationAssets (Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic)
void USHGameplayStatics::GetAllAnimSequencesFromBlendSpace(class UBlendSpace* BlendSpace, TArray<class UAnimSequence*>* AnimationAssets)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "GetAllAnimSequencesFromBlendSpace");
Params::SHGameplayStatics_GetAllAnimSequencesFromBlendSpace Parms{};
Parms.BlendSpace = BlendSpace;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (AnimationAssets != nullptr)
*AnimationAssets = std::move(Parms.AnimationAssets);
}
// Function Cronos.SHGameplayStatics.GetAnimSlotName
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// const class AActor* AnimatedActor (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// EAnimationSlot Slot (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class FName ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FName USHGameplayStatics::GetAnimSlotName(const class AActor* AnimatedActor, EAnimationSlot Slot)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "GetAnimSlotName");
Params::SHGameplayStatics_GetAnimSlotName Parms{};
Parms.AnimatedActor = AnimatedActor;
Parms.Slot = Slot;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHGameplayStatics.GetBoneFromName
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// class AActor* Actor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class FName bone (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// EBones ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EBones USHGameplayStatics::GetBoneFromName(class AActor* Actor, class FName bone)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "GetBoneFromName");
Params::SHGameplayStatics_GetBoneFromName Parms{};
Parms.Actor = Actor;
Parms.bone = bone;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHGameplayStatics.GetBoneName
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// class AActor* Actor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// EBones bone (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class FName ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FName USHGameplayStatics::GetBoneName(class AActor* Actor, EBones bone)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "GetBoneName");
Params::SHGameplayStatics_GetBoneName Parms{};
Parms.Actor = Actor;
Parms.bone = bone;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHGameplayStatics.GetCurrentMachineAndStateIndices
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
// Parameters:
// class UAnimInstance* InAnimInstance (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class FName StateMachine (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32* MachineIndex (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32* StateIndex (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHGameplayStatics::GetCurrentMachineAndStateIndices(class UAnimInstance* InAnimInstance, class FName StateMachine, int32* MachineIndex, int32* StateIndex)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "GetCurrentMachineAndStateIndices");
Params::SHGameplayStatics_GetCurrentMachineAndStateIndices Parms{};
Parms.InAnimInstance = InAnimInstance;
Parms.StateMachine = StateMachine;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (MachineIndex != nullptr)
*MachineIndex = Parms.MachineIndex;
if (StateIndex != nullptr)
*StateIndex = Parms.StateIndex;
}
// Function Cronos.SHGameplayStatics.GetFirstViewportTransform
// (Final, Native, Static, Public, HasDefaults, BlueprintCallable)
// Parameters:
// struct FTransform ReturnValue (Parm, OutParm, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FTransform USHGameplayStatics::GetFirstViewportTransform()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "GetFirstViewportTransform");
Params::SHGameplayStatics_GetFirstViewportTransform Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHGameplayStatics.GetGameplayDifficulty
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// const class UObject* InWorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// EGameplayDifficulty ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EGameplayDifficulty USHGameplayStatics::GetGameplayDifficulty(const class UObject* InWorldContextObject)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "GetGameplayDifficulty");
Params::SHGameplayStatics_GetGameplayDifficulty Parms{};
Parms.InWorldContextObject = InWorldContextObject;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHGameplayStatics.GetHitDirection
// (Final, Native, Static, Public, HasOutParams, HasDefaults, BlueprintCallable)
// Parameters:
// const struct FHitResult& Hit (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector USHGameplayStatics::GetHitDirection(const struct FHitResult& Hit)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "GetHitDirection");
Params::SHGameplayStatics_GetHitDirection Parms{};
Parms.Hit = std::move(Hit);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHGameplayStatics.GetIntroCutsceneChoicesMask
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// const class UObject* InWorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 USHGameplayStatics::GetIntroCutsceneChoicesMask(const class UObject* InWorldContextObject)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "GetIntroCutsceneChoicesMask");
Params::SHGameplayStatics_GetIntroCutsceneChoicesMask Parms{};
Parms.InWorldContextObject = InWorldContextObject;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHGameplayStatics.GetIntroCutsceneRightChoicesNumber
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// const class UObject* InWorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 USHGameplayStatics::GetIntroCutsceneRightChoicesNumber(const class UObject* InWorldContextObject)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "GetIntroCutsceneRightChoicesNumber");
Params::SHGameplayStatics_GetIntroCutsceneRightChoicesNumber Parms{};
Parms.InWorldContextObject = InWorldContextObject;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHGameplayStatics.GetLinesCount
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// const class FString& String (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 USHGameplayStatics::GetLinesCount(const class FString& String)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "GetLinesCount");
Params::SHGameplayStatics_GetLinesCount Parms{};
Parms.String = std::move(String);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHGameplayStatics.GetPlayGameMode
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class APlayGameMode* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class APlayGameMode* USHGameplayStatics::GetPlayGameMode(const class UObject* WorldContextObject)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "GetPlayGameMode");
Params::SHGameplayStatics_GetPlayGameMode Parms{};
Parms.WorldContextObject = WorldContextObject;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHGameplayStatics.GetRootMotionTranslation
// (Final, Native, Static, Public, HasDefaults, BlueprintCallable, BlueprintPure)
// Parameters:
// class UAnimationAsset* AnimationAsset (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector USHGameplayStatics::GetRootMotionTranslation(class UAnimationAsset* AnimationAsset)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "GetRootMotionTranslation");
Params::SHGameplayStatics_GetRootMotionTranslation Parms{};
Parms.AnimationAsset = AnimationAsset;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHGameplayStatics.GetRotatorInterpTo
// (Final, Native, Static, Public, HasDefaults, BlueprintCallable, BlueprintPure)
// Parameters:
// const struct FRotator& Current (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
// const struct FRotator& Target (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
// float DeltaTime (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float InterpSpeed (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FRotator ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
struct FRotator USHGameplayStatics::GetRotatorInterpTo(const struct FRotator& Current, const struct FRotator& Target, float DeltaTime, float InterpSpeed)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "GetRotatorInterpTo");
Params::SHGameplayStatics_GetRotatorInterpTo Parms{};
Parms.Current = std::move(Current);
Parms.Target = std::move(Target);
Parms.DeltaTime = DeltaTime;
Parms.InterpSpeed = InterpSpeed;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHGameplayStatics.GetRotatorsComponentDelta
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// const float InRot1 (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const float InRot2 (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float USHGameplayStatics::GetRotatorsComponentDelta(const float InRot1, const float InRot2)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "GetRotatorsComponentDelta");
Params::SHGameplayStatics_GetRotatorsComponentDelta Parms{};
Parms.InRot1 = InRot1;
Parms.InRot2 = InRot2;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHGameplayStatics.GetRotatorsDelta
// (Final, Native, Static, Public, HasDefaults, BlueprintCallable, BlueprintPure)
// Parameters:
// const struct FRotator& InRot1 (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
// const struct FRotator& InRot2 (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
// struct FRotator ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
struct FRotator USHGameplayStatics::GetRotatorsDelta(const struct FRotator& InRot1, const struct FRotator& InRot2)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "GetRotatorsDelta");
Params::SHGameplayStatics_GetRotatorsDelta Parms{};
Parms.InRot1 = std::move(InRot1);
Parms.InRot2 = std::move(InRot2);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHGameplayStatics.GetSHInputDevice
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// const class UObject* WorldContextObjectd (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// EGameBaseInputDevice ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EGameBaseInputDevice USHGameplayStatics::GetSHInputDevice(const class UObject* WorldContextObjectd)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "GetSHInputDevice");
Params::SHGameplayStatics_GetSHInputDevice Parms{};
Parms.WorldContextObjectd = WorldContextObjectd;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHGameplayStatics.GetShowFlagValue
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// const class FString& InName (ConstParm, Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 USHGameplayStatics::GetShowFlagValue(const class FString& InName)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "GetShowFlagValue");
Params::SHGameplayStatics_GetShowFlagValue Parms{};
Parms.InName = std::move(InName);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHGameplayStatics.GetYawAngleBetweenActorAndTarget
// (Final, Native, Static, Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintPure)
// Parameters:
// const class AActor* Actor (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& Target (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float USHGameplayStatics::GetYawAngleBetweenActorAndTarget(const class AActor* Actor, const struct FVector& Target)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "GetYawAngleBetweenActorAndTarget");
Params::SHGameplayStatics_GetYawAngleBetweenActorAndTarget Parms{};
Parms.Actor = Actor;
Parms.Target = std::move(Target);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHGameplayStatics.HasContentBundleBeenAcquired
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// class UObject* InWorldContextObject (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 InMainBundleIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 InSubBundleIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHGameplayStatics::HasContentBundleBeenAcquired(class UObject* InWorldContextObject, int32 InMainBundleIndex, int32 InSubBundleIndex)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "HasContentBundleBeenAcquired");
Params::SHGameplayStatics_HasContentBundleBeenAcquired Parms{};
Parms.InWorldContextObject = InWorldContextObject;
Parms.InMainBundleIndex = InMainBundleIndex;
Parms.InSubBundleIndex = InSubBundleIndex;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHGameplayStatics.HasDefaultStoreItemsAcquired
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// const class UObject* InWorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHGameplayStatics::HasDefaultStoreItemsAcquired(const class UObject* InWorldContextObject)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "HasDefaultStoreItemsAcquired");
Params::SHGameplayStatics_HasDefaultStoreItemsAcquired Parms{};
Parms.InWorldContextObject = InWorldContextObject;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHGameplayStatics.HasEverFinishedGame
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// const class UObject* InWorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHGameplayStatics::HasEverFinishedGame(const class UObject* InWorldContextObject)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "HasEverFinishedGame");
Params::SHGameplayStatics_HasEverFinishedGame Parms{};
Parms.InWorldContextObject = InWorldContextObject;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHGameplayStatics.HideTips
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHGameplayStatics::HideTips(const class UObject* WorldContextObject)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "HideTips");
Params::SHGameplayStatics_HideTips Parms{};
Parms.WorldContextObject = WorldContextObject;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayStatics.IsCurrentGameNewGamePlus
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// const class UObject* InWorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHGameplayStatics::IsCurrentGameNewGamePlus(const class UObject* InWorldContextObject)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "IsCurrentGameNewGamePlus");
Params::SHGameplayStatics_IsCurrentGameNewGamePlus Parms{};
Parms.InWorldContextObject = InWorldContextObject;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHGameplayStatics.IsCurrentPlaythroughFirst
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// const class UObject* InWorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHGameplayStatics::IsCurrentPlaythroughFirst(const class UObject* InWorldContextObject)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "IsCurrentPlaythroughFirst");
Params::SHGameplayStatics_IsCurrentPlaythroughFirst Parms{};
Parms.InWorldContextObject = InWorldContextObject;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHGameplayStatics.IsDeluxeBundleAvailable
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// class UObject* WorldContextObject (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHGameplayStatics::IsDeluxeBundleAvailable(class UObject* WorldContextObject)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "IsDeluxeBundleAvailable");
Params::SHGameplayStatics_IsDeluxeBundleAvailable Parms{};
Parms.WorldContextObject = WorldContextObject;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHGameplayStatics.IsDifficultyAvailable
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// const class UObject* InWorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// EGameplayDifficulty InGameplayDifficulty (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHGameplayStatics::IsDifficultyAvailable(const class UObject* InWorldContextObject, EGameplayDifficulty InGameplayDifficulty)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "IsDifficultyAvailable");
Params::SHGameplayStatics_IsDifficultyAvailable Parms{};
Parms.InWorldContextObject = InWorldContextObject;
Parms.InGameplayDifficulty = InGameplayDifficulty;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHGameplayStatics.IsInChasingArea
// (Final, Native, Static, Public, HasDefaults, BlueprintCallable, BlueprintPure)
// Parameters:
// class AActor* Actor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& Location (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float Extent (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHGameplayStatics::IsInChasingArea(class AActor* Actor, const struct FVector& Location, float Extent)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "IsInChasingArea");
Params::SHGameplayStatics_IsInChasingArea Parms{};
Parms.Actor = Actor;
Parms.Location = std::move(Location);
Parms.Extent = Extent;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHGameplayStatics.IsItNewGamePlusDifficulty
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// EGameplayDifficulty InGameplayDifficulty (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHGameplayStatics::IsItNewGamePlusDifficulty(EGameplayDifficulty InGameplayDifficulty)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "IsItNewGamePlusDifficulty");
Params::SHGameplayStatics_IsItNewGamePlusDifficulty Parms{};
Parms.InGameplayDifficulty = InGameplayDifficulty;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHGameplayStatics.IsNewGamePlusAvailable
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// const class UObject* InWorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHGameplayStatics::IsNewGamePlusAvailable(const class UObject* InWorldContextObject)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "IsNewGamePlusAvailable");
Params::SHGameplayStatics_IsNewGamePlusAvailable Parms{};
Parms.InWorldContextObject = InWorldContextObject;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHGameplayStatics.IsPlayerSkinAvailable
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// class UObject* WorldContextObject (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// EPlayerSkin PlayerSkin (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHGameplayStatics::IsPlayerSkinAvailable(class UObject* WorldContextObject, EPlayerSkin PlayerSkin)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "IsPlayerSkinAvailable");
Params::SHGameplayStatics_IsPlayerSkinAvailable Parms{};
Parms.WorldContextObject = WorldContextObject;
Parms.PlayerSkin = PlayerSkin;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHGameplayStatics.IsPreOrderBundleAvailable
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// class UObject* WorldContextObject (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHGameplayStatics::IsPreOrderBundleAvailable(class UObject* WorldContextObject)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "IsPreOrderBundleAvailable");
Params::SHGameplayStatics_IsPreOrderBundleAvailable Parms{};
Parms.WorldContextObject = WorldContextObject;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHGameplayStatics.IsUsingGamepad
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHGameplayStatics::IsUsingGamepad(const class UObject* WorldContextObject)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "IsUsingGamepad");
Params::SHGameplayStatics_IsUsingGamepad Parms{};
Parms.WorldContextObject = WorldContextObject;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHGameplayStatics.LockSkin
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// class UObject* WorldContextObject (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const EPlayerSkin PlayerSkin (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHGameplayStatics::LockSkin(class UObject* WorldContextObject, const EPlayerSkin PlayerSkin)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "LockSkin");
Params::SHGameplayStatics_LockSkin Parms{};
Parms.WorldContextObject = WorldContextObject;
Parms.PlayerSkin = PlayerSkin;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayStatics.MarkActorDirty
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// class AActor* Actor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHGameplayStatics::MarkActorDirty(class AActor* Actor)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "MarkActorDirty");
Params::SHGameplayStatics_MarkActorDirty Parms{};
Parms.Actor = Actor;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayStatics.NormalizeAngle
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// float Angle (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float USHGameplayStatics::NormalizeAngle(float Angle)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "NormalizeAngle");
Params::SHGameplayStatics_NormalizeAngle Parms{};
Parms.Angle = Angle;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHGameplayStatics.PlayerDied
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// const class UObject* InWorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHGameplayStatics::PlayerDied(const class UObject* InWorldContextObject)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "PlayerDied");
Params::SHGameplayStatics_PlayerDied Parms{};
Parms.InWorldContextObject = InWorldContextObject;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayStatics.PrintNoFlow
// (Final, Native, Static, Public, HasDefaults, BlueprintCallable, BlueprintPure)
// Parameters:
// const class FString& String (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 Key (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float DisplayTime (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FLinearColor& Color (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class FString ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString USHGameplayStatics::PrintNoFlow(const class FString& String, int32 Key, float DisplayTime, const struct FLinearColor& Color)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "PrintNoFlow");
Params::SHGameplayStatics_PrintNoFlow Parms{};
Parms.String = std::move(String);
Parms.Key = Key;
Parms.DisplayTime = DisplayTime;
Parms.Color = std::move(Color);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHGameplayStatics.RequestGameplayTagChildren
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const struct FGameplayTag& GameplayTag (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FGameplayTagContainer ReturnValue (Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic)
struct FGameplayTagContainer USHGameplayStatics::RequestGameplayTagChildren(const struct FGameplayTag& GameplayTag)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "RequestGameplayTagChildren");
Params::SHGameplayStatics_RequestGameplayTagChildren Parms{};
Parms.GameplayTag = std::move(GameplayTag);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHGameplayStatics.ResetActorGuid
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// class AActor* Actor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHGameplayStatics::ResetActorGuid(class AActor* Actor)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "ResetActorGuid");
Params::SHGameplayStatics_ResetActorGuid Parms{};
Parms.Actor = Actor;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayStatics.SaveStationUsed
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// const class UObject* InWorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHGameplayStatics::SaveStationUsed(const class UObject* InWorldContextObject)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "SaveStationUsed");
Params::SHGameplayStatics_SaveStationUsed Parms{};
Parms.InWorldContextObject = InWorldContextObject;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayStatics.SetGameplayDifficulty
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// const class UObject* InWorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// EGameplayDifficulty InGameplayDifficulty (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHGameplayStatics::SetGameplayDifficulty(const class UObject* InWorldContextObject, EGameplayDifficulty InGameplayDifficulty)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "SetGameplayDifficulty");
Params::SHGameplayStatics_SetGameplayDifficulty Parms{};
Parms.InWorldContextObject = InWorldContextObject;
Parms.InGameplayDifficulty = InGameplayDifficulty;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayStatics.SetIntroCutsceneChoice
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// const class UObject* InWorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 InChoiceIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bIsRightChoice (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHGameplayStatics::SetIntroCutsceneChoice(const class UObject* InWorldContextObject, int32 InChoiceIndex, bool bIsRightChoice)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "SetIntroCutsceneChoice");
Params::SHGameplayStatics_SetIntroCutsceneChoice Parms{};
Parms.InWorldContextObject = InWorldContextObject;
Parms.InChoiceIndex = InChoiceIndex;
Parms.bIsRightChoice = bIsRightChoice;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayStatics.SetIsEditorOnly
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// class UActorComponent* Component (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const bool bValue (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHGameplayStatics::SetIsEditorOnly(class UActorComponent* Component, const bool bValue)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "SetIsEditorOnly");
Params::SHGameplayStatics_SetIsEditorOnly Parms{};
Parms.Component = Component;
Parms.bValue = bValue;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayStatics.SetNextMontageSection
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const class USkeletalMeshComponent* SkeletalMeshComponent (ConstParm, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UAnimMontage* Montage (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class FName& NextSection (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class FName OptionalSectionName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHGameplayStatics::SetNextMontageSection(const class USkeletalMeshComponent* SkeletalMeshComponent, const class UAnimMontage* Montage, const class FName& NextSection, class FName OptionalSectionName)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "SetNextMontageSection");
Params::SHGameplayStatics_SetNextMontageSection Parms{};
Parms.SkeletalMeshComponent = SkeletalMeshComponent;
Parms.Montage = Montage;
Parms.NextSection = NextSection;
Parms.OptionalSectionName = OptionalSectionName;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayStatics.SetPlayerSkin
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// EPlayerSkin PlayerSkin (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHGameplayStatics::SetPlayerSkin(const class UObject* WorldContextObject, EPlayerSkin PlayerSkin)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "SetPlayerSkin");
Params::SHGameplayStatics_SetPlayerSkin Parms{};
Parms.WorldContextObject = WorldContextObject;
Parms.PlayerSkin = PlayerSkin;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayStatics.SetShowFlagValue
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// const class FString& InName (ConstParm, Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bSet (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHGameplayStatics::SetShowFlagValue(const class FString& InName, bool bSet)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "SetShowFlagValue");
Params::SHGameplayStatics_SetShowFlagValue Parms{};
Parms.InName = std::move(InName);
Parms.bSet = bSet;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayStatics.ShowEndGameCreditsWidget
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// class UObject* InWorldContextObject (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UGameplayEndGameCreditsWidget* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UGameplayEndGameCreditsWidget* USHGameplayStatics::ShowEndGameCreditsWidget(class UObject* InWorldContextObject)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "ShowEndGameCreditsWidget");
Params::SHGameplayStatics_ShowEndGameCreditsWidget Parms{};
Parms.InWorldContextObject = InWorldContextObject;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHGameplayStatics.ShowEndGameWidget
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// class UObject* InWorldContextObject (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UGameplayEndGameWidget* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UGameplayEndGameWidget* USHGameplayStatics::ShowEndGameWidget(class UObject* InWorldContextObject)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "ShowEndGameWidget");
Params::SHGameplayStatics_ShowEndGameWidget Parms{};
Parms.InWorldContextObject = InWorldContextObject;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHGameplayStatics.ShowTips
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const TArray<class FName>& Tips (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
void USHGameplayStatics::ShowTips(const class UObject* WorldContextObject, const TArray<class FName>& Tips)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "ShowTips");
Params::SHGameplayStatics_ShowTips Parms{};
Parms.WorldContextObject = WorldContextObject;
Parms.Tips = std::move(Tips);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayStatics.ShowTipsFromPreset
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FDataTableRowHandle& Preset (ConstParm, Parm, NoDestructor, NativeAccessSpecifierPublic)
void USHGameplayStatics::ShowTipsFromPreset(const class UObject* WorldContextObject, const struct FDataTableRowHandle& Preset)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "ShowTipsFromPreset");
Params::SHGameplayStatics_ShowTipsFromPreset Parms{};
Parms.WorldContextObject = WorldContextObject;
Parms.Preset = std::move(Preset);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayStatics.SpawnActorOnSameLevel
// (Final, Native, Static, Public, HasOutParams, HasDefaults, BlueprintCallable)
// Parameters:
// class UClass* Class_0 (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FTransform& Transform (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* OwningActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class AActor* USHGameplayStatics::SpawnActorOnSameLevel(class UClass* Class_0, const struct FTransform& Transform, class AActor* OwningActor)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "SpawnActorOnSameLevel");
Params::SHGameplayStatics_SpawnActorOnSameLevel Parms{};
Parms.Class_0 = Class_0;
Parms.Transform = std::move(Transform);
Parms.OwningActor = OwningActor;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHGameplayStatics.SphereOverlapComponentsByProfile
// (Final, Native, Static, Public, HasOutParams, HasDefaults, BlueprintCallable)
// Parameters:
// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& SpherePos (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float SphereRadius (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class FName ProfileName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bTraceComplex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const TArray<class AActor*>& ActorsToIgnore (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
// EDrawDebugTrace DrawDebugType (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// TArray<class UPrimitiveComponent*>* OutComponents (Parm, OutParm, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
// const struct FLinearColor& TraceColor (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float DrawTime (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHGameplayStatics::SphereOverlapComponentsByProfile(const class UObject* WorldContextObject, const struct FVector& SpherePos, float SphereRadius, class FName ProfileName, bool bTraceComplex, const TArray<class AActor*>& ActorsToIgnore, EDrawDebugTrace DrawDebugType, TArray<class UPrimitiveComponent*>* OutComponents, const struct FLinearColor& TraceColor, float DrawTime)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "SphereOverlapComponentsByProfile");
Params::SHGameplayStatics_SphereOverlapComponentsByProfile Parms{};
Parms.WorldContextObject = WorldContextObject;
Parms.SpherePos = std::move(SpherePos);
Parms.SphereRadius = SphereRadius;
Parms.ProfileName = ProfileName;
Parms.bTraceComplex = bTraceComplex;
Parms.ActorsToIgnore = std::move(ActorsToIgnore);
Parms.DrawDebugType = DrawDebugType;
Parms.TraceColor = std::move(TraceColor);
Parms.DrawTime = DrawTime;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (OutComponents != nullptr)
*OutComponents = std::move(Parms.OutComponents);
return Parms.ReturnValue;
}
// Function Cronos.SHGameplayStatics.TakeNewGamePlusTransferableDataSnapshot
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// const class UObject* InWorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHGameplayStatics::TakeNewGamePlusTransferableDataSnapshot(const class UObject* InWorldContextObject)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "TakeNewGamePlusTransferableDataSnapshot");
Params::SHGameplayStatics_TakeNewGamePlusTransferableDataSnapshot Parms{};
Parms.InWorldContextObject = InWorldContextObject;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayStatics.TestDisableAimShake
// (Final, Native, Static, Public, BlueprintCallable)
void USHGameplayStatics::TestDisableAimShake()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "TestDisableAimShake");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayStatics.UnlockSkin
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// class UObject* WorldContextObject (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const EPlayerSkin PlayerSkin (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHGameplayStatics::UnlockSkin(class UObject* WorldContextObject, const EPlayerSkin PlayerSkin)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "UnlockSkin");
Params::SHGameplayStatics_UnlockSkin Parms{};
Parms.WorldContextObject = WorldContextObject;
Parms.PlayerSkin = PlayerSkin;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayStatics.UnwindAngle
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// float Angle (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float USHGameplayStatics::UnwindAngle(float Angle)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHGameplayStatics", "UnwindAngle");
Params::SHGameplayStatics_UnwindAngle Parms{};
Parms.Angle = Angle;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHGameplayWeaponModeWidget.OnActiveSlotChanged
// (Final, Native, Private)
// Parameters:
// int32 InNewSlotIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 InPrevSlotIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHGameplayWeaponModeWidget::OnActiveSlotChanged(int32 InNewSlotIndex, int32 InPrevSlotIndex)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayWeaponModeWidget", "OnActiveSlotChanged");
Params::SHGameplayWeaponModeWidget_OnActiveSlotChanged Parms{};
Parms.InNewSlotIndex = InNewSlotIndex;
Parms.InPrevSlotIndex = InPrevSlotIndex;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHGameplayWeaponModeWidget.OnInputDeviceChanged
// (Event, Protected, BlueprintEvent)
// Parameters:
// const EGameBaseInputDevice InNewInputDevice (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHGameplayWeaponModeWidget::OnInputDeviceChanged(const EGameBaseInputDevice InNewInputDevice)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHGameplayWeaponModeWidget", "OnInputDeviceChanged");
Params::SHGameplayWeaponModeWidget_OnInputDeviceChanged Parms{};
Parms.InNewInputDevice = InNewInputDevice;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.EnergyGrenadeProjectile.SlowdownEnemy
// (Final, Native, Private, HasOutParams)
// Parameters:
// class UPrimitiveComponent* OverlappedComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* OtherActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UPrimitiveComponent* OtherComp (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 OtherBodyIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bFromSweep (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FHitResult& SweepResult (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
void AEnergyGrenadeProjectile::SlowdownEnemy(class UPrimitiveComponent* OverlappedComponent, class AActor* OtherActor, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, const struct FHitResult& SweepResult)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("EnergyGrenadeProjectile", "SlowdownEnemy");
Params::EnergyGrenadeProjectile_SlowdownEnemy Parms{};
Parms.OverlappedComponent = OverlappedComponent;
Parms.OtherActor = OtherActor;
Parms.OtherComp = OtherComp;
Parms.OtherBodyIndex = OtherBodyIndex;
Parms.bFromSweep = bFromSweep;
Parms.SweepResult = std::move(SweepResult);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHHittableObject.OnHit
// (Native, Event, Public, HasDefaults, BlueprintCallable, BlueprintEvent)
// Parameters:
// class USceneComponent* HitComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& hitLoc (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// ESHHitSource hitSource (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ISHHittableObject::OnHit(class USceneComponent* HitComponent, const struct FVector& hitLoc, ESHHitSource hitSource)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("SHHittableObject", "OnHit");
Params::SHHittableObject_OnHit Parms{};
Parms.HitComponent = HitComponent;
Parms.hitLoc = std::move(hitLoc);
Parms.hitSource = hitSource;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHHud.ShowCronosHUD
// (Final, Exec, Native, Public)
void ASHHud::ShowCronosHUD()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHHud", "ShowCronosHUD");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHHudPlay.GetZOrderForDisplayableWidget
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// const class UObject* InWorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// EBTDisplayableWidgetLayerType InWidgetLayer (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 ASHHudPlay::GetZOrderForDisplayableWidget(const class UObject* InWorldContextObject, EBTDisplayableWidgetLayerType InWidgetLayer)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHHudPlay", "GetZOrderForDisplayableWidget");
Params::SHHudPlay_GetZOrderForDisplayableWidget Parms{};
Parms.InWorldContextObject = InWorldContextObject;
Parms.InWidgetLayer = InWidgetLayer;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHHudPlay.SetHUDWidget
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class USHGameplayHudWidget* InWidget (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ASHHudPlay::SetHUDWidget(class USHGameplayHudWidget* InWidget)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHHudPlay", "SetHUDWidget");
Params::SHHudPlay_SetHUDWidget Parms{};
Parms.InWidget = InWidget;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHHudPlay.SetSoulExtractionStartingData
// (Final, Native, Protected, HasDefaults, BlueprintCallable)
// Parameters:
// const struct FDataTableRowHandle& InExtractionData (Parm, NoDestructor, NativeAccessSpecifierPublic)
// ESoulExtractionPhase InBeginningPhase (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FGuid& InExtractionSourceGUID (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ASHHudPlay::SetSoulExtractionStartingData(const struct FDataTableRowHandle& InExtractionData, ESoulExtractionPhase InBeginningPhase, const struct FGuid& InExtractionSourceGUID)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHHudPlay", "SetSoulExtractionStartingData");
Params::SHHudPlay_SetSoulExtractionStartingData Parms{};
Parms.InExtractionData = std::move(InExtractionData);
Parms.InBeginningPhase = InBeginningPhase;
Parms.InExtractionSourceGUID = std::move(InExtractionSourceGUID);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHHudPlay.GetInGameMenuManagerComponent
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class UBTInGameMenuManagerComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UBTInGameMenuManagerComponent* ASHHudPlay::GetInGameMenuManagerComponent() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHHudPlay", "GetInGameMenuManagerComponent");
Params::SHHudPlay_GetInGameMenuManagerComponent Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHHudPlay.GetNotificationManagerComponent
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class UBTNotificationManagerComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UBTNotificationManagerComponent* ASHHudPlay::GetNotificationManagerComponent() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHHudPlay", "GetNotificationManagerComponent");
Params::SHHudPlay_GetNotificationManagerComponent Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHHudPlay.GetUIAudioDataAsset
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class UBTUIAudioDataAsset* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UBTUIAudioDataAsset* ASHHudPlay::GetUIAudioDataAsset() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHHudPlay", "GetUIAudioDataAsset");
Params::SHHudPlay_GetUIAudioDataAsset Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHHudPlay.GetWidgetFloatingManagerComponent
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class UBTWidgetFloatingManagerComponent*ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UBTWidgetFloatingManagerComponent* ASHHudPlay::GetWidgetFloatingManagerComponent() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHHudPlay", "GetWidgetFloatingManagerComponent");
Params::SHHudPlay_GetWidgetFloatingManagerComponent Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHInGameMenuWidget.OnFadedOut
// (Final, Native, Protected)
void USHInGameMenuWidget::OnFadedOut()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHInGameMenuWidget", "OnFadedOut");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHInteractionSlot.ProcessInteractionRequest
// (Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const TScriptInterface<class ISHInteraction>&Interaction (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ISHInteractionSlot::ProcessInteractionRequest(const TScriptInterface<class ISHInteraction>& Interaction)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("SHInteractionSlot", "ProcessInteractionRequest");
Params::SHInteractionSlot_ProcessInteractionRequest Parms{};
Parms.Interaction = Interaction;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHInteractionSlot.HasInteraction
// (Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ISHInteractionSlot::HasInteraction() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("SHInteractionSlot", "HasInteraction");
Params::SHInteractionSlot_HasInteraction Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHInteractionGenericSlot.ProcessGenericInteractionStop
// (Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const struct FSHInteractionGenericStopData&StopData (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
void ISHInteractionGenericSlot::ProcessGenericInteractionStop(const struct FSHInteractionGenericStopData& StopData)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("SHInteractionGenericSlot", "ProcessGenericInteractionStop");
Params::SHInteractionGenericSlot_ProcessGenericInteractionStop Parms{};
Parms.StopData = std::move(StopData);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHInteractionIconComponent.UpdateProgressBarVisibility
// (Final, Native, Public, BlueprintCallable)
void USHInteractionIconComponent::UpdateProgressBarVisibility()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHInteractionIconComponent", "UpdateProgressBarVisibility");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHInteractionIconComponent.GetCurrentSlot
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class USHInteractionIconSlotComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class USHInteractionIconSlotComponent* USHInteractionIconComponent::GetCurrentSlot() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHInteractionIconComponent", "GetCurrentSlot");
Params::SHInteractionIconComponent_GetCurrentSlot Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHInteractionIconComponent.GetDetectionState
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// EDetectionState ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EDetectionState USHInteractionIconComponent::GetDetectionState() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHInteractionIconComponent", "GetDetectionState");
Params::SHInteractionIconComponent_GetDetectionState Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHInteractionIconComponent.GetInteractionIconWidget
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class USHInteractionIconWidget* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class USHInteractionIconWidget* USHInteractionIconComponent::GetInteractionIconWidget() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHInteractionIconComponent", "GetInteractionIconWidget");
Params::SHInteractionIconComponent_GetInteractionIconWidget Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHInteractionIconManagerComponent.AddOpacityMultiplier
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class UObject* Object (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const float Multiplier (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHInteractionIconManagerComponent::AddOpacityMultiplier(class UObject* Object, const float Multiplier)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHInteractionIconManagerComponent", "AddOpacityMultiplier");
Params::SHInteractionIconManagerComponent_AddOpacityMultiplier Parms{};
Parms.Object = Object;
Parms.Multiplier = Multiplier;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHInteractionIconManagerComponent.RemoveOpacityMultiplier
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class UObject* Object (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHInteractionIconManagerComponent::RemoveOpacityMultiplier(class UObject* Object)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHInteractionIconManagerComponent", "RemoveOpacityMultiplier");
Params::SHInteractionIconManagerComponent_RemoveOpacityMultiplier Parms{};
Parms.Object = Object;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.WeatherSystemManager.Debug_Weather_ValuesPrint
// (Final, Exec, Native, Protected)
void UWeatherSystemManager::Debug_Weather_ValuesPrint()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("WeatherSystemManager", "Debug_Weather_ValuesPrint");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.WeatherSystemManager.Debug_Weather_VolumesDraw
// (Final, Exec, Native, Protected)
void UWeatherSystemManager::Debug_Weather_VolumesDraw()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("WeatherSystemManager", "Debug_Weather_VolumesDraw");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.WeatherSystemManager.SetAmbientDustSystemDisabled
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const bool IsDisable (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UObject* Object (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UWeatherSystemManager::SetAmbientDustSystemDisabled(const bool IsDisable, const class UObject* Object)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("WeatherSystemManager", "SetAmbientDustSystemDisabled");
Params::WeatherSystemManager_SetAmbientDustSystemDisabled Parms{};
Parms.IsDisable = IsDisable;
Parms.Object = Object;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.WeatherSystemManager.GetEncompassedAmbientDustVolume
// (Final, Native, Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const struct FVector& InLocation (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const float Radius (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class ANiagaraAmbientDustVolume* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class ANiagaraAmbientDustVolume* UWeatherSystemManager::GetEncompassedAmbientDustVolume(const struct FVector& InLocation, const float Radius) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("WeatherSystemManager", "GetEncompassedAmbientDustVolume");
Params::WeatherSystemManager_GetEncompassedAmbientDustVolume Parms{};
Parms.InLocation = std::move(InLocation);
Parms.Radius = Radius;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.WeatherSystemManager.GetEncompassedAmbientDustVolumes
// (Final, Native, Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const struct FVector& InLocation (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const float Radius (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// TArray<class ANiagaraAmbientDustVolume*>ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic)
TArray<class ANiagaraAmbientDustVolume*> UWeatherSystemManager::GetEncompassedAmbientDustVolumes(const struct FVector& InLocation, const float Radius) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("WeatherSystemManager", "GetEncompassedAmbientDustVolumes");
Params::WeatherSystemManager_GetEncompassedAmbientDustVolumes Parms{};
Parms.InLocation = std::move(InLocation);
Parms.Radius = Radius;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.WeatherSystemManager.GetEncompassedDustVolume
// (Final, Native, Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const struct FVector& InLocation (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class ANiagaraDustVolume* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class ANiagaraDustVolume* UWeatherSystemManager::GetEncompassedDustVolume(const struct FVector& InLocation) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("WeatherSystemManager", "GetEncompassedDustVolume");
Params::WeatherSystemManager_GetEncompassedDustVolume Parms{};
Parms.InLocation = std::move(InLocation);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.WeatherSystemManager.GetEncompassedSnowVolume
// (Final, Native, Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const struct FVector& InLocation (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class ANiagaraSnowVolume* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class ANiagaraSnowVolume* UWeatherSystemManager::GetEncompassedSnowVolume(const struct FVector& InLocation) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("WeatherSystemManager", "GetEncompassedSnowVolume");
Params::WeatherSystemManager_GetEncompassedSnowVolume Parms{};
Parms.InLocation = std::move(InLocation);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.WeatherSystemManager.GetRegisteredAmbientDustVolumeCount
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 UWeatherSystemManager::GetRegisteredAmbientDustVolumeCount() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("WeatherSystemManager", "GetRegisteredAmbientDustVolumeCount");
Params::WeatherSystemManager_GetRegisteredAmbientDustVolumeCount Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.WeatherSystemManager.GetRegisteredAmbientDustVolumes
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// TArray<class ANiagaraAmbientDustVolume*>ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic)
TArray<class ANiagaraAmbientDustVolume*> UWeatherSystemManager::GetRegisteredAmbientDustVolumes() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("WeatherSystemManager", "GetRegisteredAmbientDustVolumes");
Params::WeatherSystemManager_GetRegisteredAmbientDustVolumes Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.WeatherSystemManager.GetRegisteredDustVolumeCount
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 UWeatherSystemManager::GetRegisteredDustVolumeCount() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("WeatherSystemManager", "GetRegisteredDustVolumeCount");
Params::WeatherSystemManager_GetRegisteredDustVolumeCount Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.WeatherSystemManager.GetRegisteredDustVolumes
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// TArray<class ANiagaraDustVolume*> ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic)
TArray<class ANiagaraDustVolume*> UWeatherSystemManager::GetRegisteredDustVolumes() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("WeatherSystemManager", "GetRegisteredDustVolumes");
Params::WeatherSystemManager_GetRegisteredDustVolumes Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.WeatherSystemManager.GetRegisteredSnowVolumeCount
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 UWeatherSystemManager::GetRegisteredSnowVolumeCount() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("WeatherSystemManager", "GetRegisteredSnowVolumeCount");
Params::WeatherSystemManager_GetRegisteredSnowVolumeCount Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.WeatherSystemManager.GetRegisteredSnowVolumes
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// TArray<class ANiagaraSnowVolume*> ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic)
TArray<class ANiagaraSnowVolume*> UWeatherSystemManager::GetRegisteredSnowVolumes() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("WeatherSystemManager", "GetRegisteredSnowVolumes");
Params::WeatherSystemManager_GetRegisteredSnowVolumes Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.WeatherSystemManager.IsAmbientDustSystemDisabled
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UWeatherSystemManager::IsAmbientDustSystemDisabled() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("WeatherSystemManager", "IsAmbientDustSystemDisabled");
Params::WeatherSystemManager_IsAmbientDustSystemDisabled Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.WeatherSystemManager.IsAmbientDustSystemDisabledBy
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const class UObject* Object (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UWeatherSystemManager::IsAmbientDustSystemDisabledBy(const class UObject* Object) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("WeatherSystemManager", "IsAmbientDustSystemDisabledBy");
Params::WeatherSystemManager_IsAmbientDustSystemDisabledBy Parms{};
Parms.Object = Object;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHInteractionIconSlotComponent.SetIsSlotEnabled
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool bInSlotEnabled (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHInteractionIconSlotComponent::SetIsSlotEnabled(bool bInSlotEnabled)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHInteractionIconSlotComponent", "SetIsSlotEnabled");
Params::SHInteractionIconSlotComponent_SetIsSlotEnabled Parms{};
Parms.bInSlotEnabled = bInSlotEnabled;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHInteractionIconSlotComponent.IsSlotEnabled
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHInteractionIconSlotComponent::IsSlotEnabled() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHInteractionIconSlotComponent", "IsSlotEnabled");
Params::SHInteractionIconSlotComponent_IsSlotEnabled Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHInteractionIconWidget.GetCircleProgressState
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHInteractionIconWidget::GetCircleProgressState()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHInteractionIconWidget", "GetCircleProgressState");
Params::SHInteractionIconWidget_GetCircleProgressState Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHInteractionIconWidget.GetOwnerActor
// (Final, Native, Protected, BlueprintCallable, BlueprintPure)
// Parameters:
// class AActor* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class AActor* USHInteractionIconWidget::GetOwnerActor()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHInteractionIconWidget", "GetOwnerActor");
Params::SHInteractionIconWidget_GetOwnerActor Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHInteractionIconWidget.OnItemChanged
// (Final, Native, Protected)
void USHInteractionIconWidget::OnItemChanged()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHInteractionIconWidget", "OnItemChanged");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHInteractionIconWidget.OnPlayerItemChanged
// (Final, Native, Protected)
// Parameters:
// class FName ItemName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 ItemQuantity (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHInteractionIconWidget::OnPlayerItemChanged(class FName ItemName, int32 ItemQuantity)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHInteractionIconWidget", "OnPlayerItemChanged");
Params::SHInteractionIconWidget_OnPlayerItemChanged Parms{};
Parms.ItemName = ItemName;
Parms.ItemQuantity = ItemQuantity;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHInteractionIconWidget.SetCircleProgressState
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool bState (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHInteractionIconWidget::SetCircleProgressState(bool bState)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHInteractionIconWidget", "SetCircleProgressState");
Params::SHInteractionIconWidget_SetCircleProgressState Parms{};
Parms.bState = bState;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHInteractionIconWidget.SetPercent
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// float Percent (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHInteractionIconWidget::SetPercent(float Percent)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHInteractionIconWidget", "SetPercent");
Params::SHInteractionIconWidget_SetPercent Parms{};
Parms.Percent = Percent;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHInteractionIconWidget.UpdateItemCount
// (Final, Native, Protected)
void USHInteractionIconWidget::UpdateItemCount()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHInteractionIconWidget", "UpdateItemCount");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHInteriorExteriorVolume.GetCharacterPlay
// (Final, Native, Protected)
// Parameters:
// class ASHCharacterPlay* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class ASHCharacterPlay* ASHInteriorExteriorVolume::GetCharacterPlay()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHInteriorExteriorVolume", "GetCharacterPlay");
Params::SHInteriorExteriorVolume_GetCharacterPlay Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHInteriorExteriorVolume.IsPointWithin
// (Final, Native, Protected, HasDefaults, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const struct FVector& Point (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ASHInteriorExteriorVolume::IsPointWithin(const struct FVector& Point) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHInteriorExteriorVolume", "IsPointWithin");
Params::SHInteriorExteriorVolume_IsPointWithin Parms{};
Parms.Point = std::move(Point);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHInventoryRenderer.GetRenderTarget
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class UTextureRenderTarget2D* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UTextureRenderTarget2D* ASHInventoryRenderer::GetRenderTarget() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHInventoryRenderer", "GetRenderTarget");
Params::SHInventoryRenderer_GetRenderTarget Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHInventoryRenderer.GetUserWidgetObject
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class USHGameplayMenuSectionInventoryWidget*ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class USHGameplayMenuSectionInventoryWidget* ASHInventoryRenderer::GetUserWidgetObject() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHInventoryRenderer", "GetUserWidgetObject");
Params::SHInventoryRenderer_GetUserWidgetObject Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHInventoryWeaponModesMenuWidget.GetAmmoCount
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// class FName modeName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 USHInventoryWeaponModesMenuWidget::GetAmmoCount(class FName modeName)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHInventoryWeaponModesMenuWidget", "GetAmmoCount");
Params::SHInventoryWeaponModesMenuWidget_GetAmmoCount Parms{};
Parms.modeName = modeName;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHInventoryWeaponModesMenuWidget.OnShow
// (Event, Public, BlueprintEvent)
void USHInventoryWeaponModesMenuWidget::OnShow()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHInventoryWeaponModesMenuWidget", "OnShow");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.SoulExtractionNestedMenuWidget.IsPhaseAllowedOnBackground
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const ESoulExtractionPhase InPhase (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USoulExtractionNestedMenuWidget::IsPhaseAllowedOnBackground(const ESoulExtractionPhase InPhase) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SoulExtractionNestedMenuWidget", "IsPhaseAllowedOnBackground");
Params::SoulExtractionNestedMenuWidget_IsPhaseAllowedOnBackground Parms{};
Parms.InPhase = InPhase;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHItemAnimInterface.PlayIntroInvestigation
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
void ISHItemAnimInterface::PlayIntroInvestigation()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("SHItemAnimInterface", "PlayIntroInvestigation");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHItemAnimInterface.PlayMainInvestigation
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
void ISHItemAnimInterface::PlayMainInvestigation()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("SHItemAnimInterface", "PlayMainInvestigation");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHItemAnimInterface.PlayOutroInvestigation
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
void ISHItemAnimInterface::PlayOutroInvestigation()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("SHItemAnimInterface", "PlayOutroInvestigation");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHItemInvestigationExecutive.OnStartInvestigation
// (Event, Protected, BlueprintEvent)
void ASHItemInvestigationExecutive::OnStartInvestigation()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHItemInvestigationExecutive", "OnStartInvestigation");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.SHItemInvestigationExecutive.SetAllActionsBlocked
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const bool Blocked (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UObject* Object (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ASHItemInvestigationExecutive::SetAllActionsBlocked(const bool Blocked, const class UObject* Object)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHItemInvestigationExecutive", "SetAllActionsBlocked");
Params::SHItemInvestigationExecutive_SetAllActionsBlocked Parms{};
Parms.Blocked = Blocked;
Parms.Object = Object;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHItemInvestigationExecutive.SetCameraAnchor
// (Final, Native, Public, HasDefaults, BlueprintCallable)
// Parameters:
// const struct FVector& InCameraAnchor (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ASHItemInvestigationExecutive::SetCameraAnchor(const struct FVector& InCameraAnchor)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHItemInvestigationExecutive", "SetCameraAnchor");
Params::SHItemInvestigationExecutive_SetCameraAnchor Parms{};
Parms.InCameraAnchor = std::move(InCameraAnchor);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHItemInvestigationExecutive.SetCameraDefaultFocialLength
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const float InFocialLength (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ASHItemInvestigationExecutive::SetCameraDefaultFocialLength(const float InFocialLength)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHItemInvestigationExecutive", "SetCameraDefaultFocialLength");
Params::SHItemInvestigationExecutive_SetCameraDefaultFocialLength Parms{};
Parms.InFocialLength = InFocialLength;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHItemInvestigationExecutive.SetCameraMovementBlocked
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const bool Blocked (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UObject* Object (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ASHItemInvestigationExecutive::SetCameraMovementBlocked(const bool Blocked, const class UObject* Object)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHItemInvestigationExecutive", "SetCameraMovementBlocked");
Params::SHItemInvestigationExecutive_SetCameraMovementBlocked Parms{};
Parms.Blocked = Blocked;
Parms.Object = Object;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHItemInvestigationExecutive.SetCameraZoomBlocked
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const bool Blocked (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UObject* Object (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ASHItemInvestigationExecutive::SetCameraZoomBlocked(const bool Blocked, const class UObject* Object)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHItemInvestigationExecutive", "SetCameraZoomBlocked");
Params::SHItemInvestigationExecutive_SetCameraZoomBlocked Parms{};
Parms.Blocked = Blocked;
Parms.Object = Object;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHItemInvestigationExecutive.SetCustomTranscriptData
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// TSoftObjectPtr<class USHTranscriptData> InCustomTranscriptData (Parm, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ASHItemInvestigationExecutive::SetCustomTranscriptData(TSoftObjectPtr<class USHTranscriptData> InCustomTranscriptData)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHItemInvestigationExecutive", "SetCustomTranscriptData");
Params::SHItemInvestigationExecutive_SetCustomTranscriptData Parms{};
Parms.InCustomTranscriptData = InCustomTranscriptData;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHItemInvestigationExecutive.SetExitBlocked
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const bool Blocked (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UObject* Object (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ASHItemInvestigationExecutive::SetExitBlocked(const bool Blocked, const class UObject* Object)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHItemInvestigationExecutive", "SetExitBlocked");
Params::SHItemInvestigationExecutive_SetExitBlocked Parms{};
Parms.Blocked = Blocked;
Parms.Object = Object;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHItemInvestigationExecutive.SetRotateItemBlocked
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const bool Blocked (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UObject* Object (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ASHItemInvestigationExecutive::SetRotateItemBlocked(const bool Blocked, const class UObject* Object)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHItemInvestigationExecutive", "SetRotateItemBlocked");
Params::SHItemInvestigationExecutive_SetRotateItemBlocked Parms{};
Parms.Blocked = Blocked;
Parms.Object = Object;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHItemInvestigationExecutive.SetTranscirptBlocked
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const bool Blocked (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UObject* Object (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ASHItemInvestigationExecutive::SetTranscirptBlocked(const bool Blocked, const class UObject* Object)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHItemInvestigationExecutive", "SetTranscirptBlocked");
Params::SHItemInvestigationExecutive_SetTranscirptBlocked Parms{};
Parms.Blocked = Blocked;
Parms.Object = Object;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHItemInvestigationExecutive.GetCameraAnchor
// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const struct FVector ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
const struct FVector ASHItemInvestigationExecutive::GetCameraAnchor() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHItemInvestigationExecutive", "GetCameraAnchor");
Params::SHItemInvestigationExecutive_GetCameraAnchor Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHItemInvestigationExecutive.GetInvestigatedItemActor
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class ASHItem* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class ASHItem* ASHItemInvestigationExecutive::GetInvestigatedItemActor() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHItemInvestigationExecutive", "GetInvestigatedItemActor");
Params::SHItemInvestigationExecutive_GetInvestigatedItemActor Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHItemInvestigationExecutive.IsAllActionsBlocked
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ASHItemInvestigationExecutive::IsAllActionsBlocked() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHItemInvestigationExecutive", "IsAllActionsBlocked");
Params::SHItemInvestigationExecutive_IsAllActionsBlocked Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHItemInvestigationExecutive.IsCameraMovementBlocked
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ASHItemInvestigationExecutive::IsCameraMovementBlocked() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHItemInvestigationExecutive", "IsCameraMovementBlocked");
Params::SHItemInvestigationExecutive_IsCameraMovementBlocked Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHItemInvestigationExecutive.IsCameraZoomBlocked
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ASHItemInvestigationExecutive::IsCameraZoomBlocked() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHItemInvestigationExecutive", "IsCameraZoomBlocked");
Params::SHItemInvestigationExecutive_IsCameraZoomBlocked Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHItemInvestigationExecutive.IsExitBlocked
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ASHItemInvestigationExecutive::IsExitBlocked() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHItemInvestigationExecutive", "IsExitBlocked");
Params::SHItemInvestigationExecutive_IsExitBlocked Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHItemInvestigationExecutive.IsRotateItemBlocked
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ASHItemInvestigationExecutive::IsRotateItemBlocked() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHItemInvestigationExecutive", "IsRotateItemBlocked");
Params::SHItemInvestigationExecutive_IsRotateItemBlocked Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHItemInvestigationExecutive.IsTranscirptBlocked
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ASHItemInvestigationExecutive::IsTranscirptBlocked() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHItemInvestigationExecutive", "IsTranscirptBlocked");
Params::SHItemInvestigationExecutive_IsTranscirptBlocked Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHItemWeaponRangedMultiMode.OnPlayerWeaponModeContainerChanged
// (Final, Native, Private)
// Parameters:
// int32 ModContainerIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ASHItemWeaponRangedMultiMode::OnPlayerWeaponModeContainerChanged(int32 ModContainerIndex)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHItemWeaponRangedMultiMode", "OnPlayerWeaponModeContainerChanged");
Params::SHItemWeaponRangedMultiMode_OnPlayerWeaponModeContainerChanged Parms{};
Parms.ModContainerIndex = ModContainerIndex;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHLegacyMergeComponent.GetDamageMultiplier
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float USHLegacyMergeComponent::GetDamageMultiplier()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHLegacyMergeComponent", "GetDamageMultiplier");
Params::SHLegacyMergeComponent_GetDamageMultiplier Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHLegacyMergeComponent.HasChestProtection
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHLegacyMergeComponent::HasChestProtection()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHLegacyMergeComponent", "HasChestProtection");
Params::SHLegacyMergeComponent_HasChestProtection Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHLegacyMergeComponent.HasMergedWith
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// ESHMonsterType Type (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHLegacyMergeComponent::HasMergedWith(ESHMonsterType Type)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHLegacyMergeComponent", "HasMergedWith");
Params::SHLegacyMergeComponent_HasMergedWith Parms{};
Parms.Type = Type;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHLegacyMergeComponent.IsMonsterMerging
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHLegacyMergeComponent::IsMonsterMerging()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHLegacyMergeComponent", "IsMonsterMerging");
Params::SHLegacyMergeComponent_IsMonsterMerging Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHLegacyMergeComponent.OnMergingEnded
// (Final, Native, Public, BlueprintCallable)
void USHLegacyMergeComponent::OnMergingEnded()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHLegacyMergeComponent", "OnMergingEnded");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHLegacyMergeComponent.OnMergingInterrupted
// (Final, Native, Public, BlueprintCallable)
void USHLegacyMergeComponent::OnMergingInterrupted()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHLegacyMergeComponent", "OnMergingInterrupted");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHLegacyMergeComponent.OnMergingStarted
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// ESHMonsterType bodyType (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHLegacyMergeComponent::OnMergingStarted(ESHMonsterType bodyType)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHLegacyMergeComponent", "OnMergingStarted");
Params::SHLegacyMergeComponent_OnMergingStarted Parms{};
Parms.bodyType = bodyType;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHLocalFogVolumetricActor.OnEnableStateChanged
// (Event, Protected, BlueprintEvent)
void ASHLocalFogVolumetricActor::OnEnableStateChanged()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHLocalFogVolumetricActor", "OnEnableStateChanged");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.SHLocalFogVolumetricActor.SetEnabled
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const bool bInEnabled (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UObject* Object (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ASHLocalFogVolumetricActor::SetEnabled(const bool bInEnabled, const class UObject* Object)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHLocalFogVolumetricActor", "SetEnabled");
Params::SHLocalFogVolumetricActor_SetEnabled Parms{};
Parms.bInEnabled = bInEnabled;
Parms.Object = Object;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHLocalFogVolumetricActor.IsEnabled
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ASHLocalFogVolumetricActor::IsEnabled() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHLocalFogVolumetricActor", "IsEnabled");
Params::SHLocalFogVolumetricActor_IsEnabled Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHLocomotionAnimInstance.GetMoveAlpha
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// int32 PoseIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float USHLocomotionAnimInstance::GetMoveAlpha(int32 PoseIndex)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHLocomotionAnimInstance", "GetMoveAlpha");
Params::SHLocomotionAnimInstance_GetMoveAlpha Parms{};
Parms.PoseIndex = PoseIndex;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHLocomotionAnimInstance.SetMoveEndAlphaParams
// (Final, Native, Public, BlueprintCallable)
void USHLocomotionAnimInstance::SetMoveEndAlphaParams()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHLocomotionAnimInstance", "SetMoveEndAlphaParams");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHLocomotionAnimInstance.GetMovementInputValue
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float USHLocomotionAnimInstance::GetMovementInputValue() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHLocomotionAnimInstance", "GetMovementInputValue");
Params::SHLocomotionAnimInstance_GetMovementInputValue Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHLocomotionAnimInstance.GetVelocity
// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector USHLocomotionAnimInstance::GetVelocity() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHLocomotionAnimInstance", "GetVelocity");
Params::SHLocomotionAnimInstance_GetVelocity Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHLocomotionAnimInstance.HasMovementInput
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHLocomotionAnimInstance::HasMovementInput() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHLocomotionAnimInstance", "HasMovementInput");
Params::SHLocomotionAnimInstance_HasMovementInput Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHLocomotionAnimInstance.IsMoving
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHLocomotionAnimInstance::IsMoving() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHLocomotionAnimInstance", "IsMoving");
Params::SHLocomotionAnimInstance_IsMoving Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHLocomotionAnimInstance.ShouldMove
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHLocomotionAnimInstance::ShouldMove() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHLocomotionAnimInstance", "ShouldMove");
Params::SHLocomotionAnimInstance_ShouldMove Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHLocomotionAnimInstance.ShouldNotMove
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHLocomotionAnimInstance::ShouldNotMove() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHLocomotionAnimInstance", "ShouldNotMove");
Params::SHLocomotionAnimInstance_ShouldNotMove Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHLocomotionRangeAnimInstance.GetGaitValue
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// EPlayGait ForGait (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float USHLocomotionRangeAnimInstance::GetGaitValue(EPlayGait ForGait)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHLocomotionRangeAnimInstance", "GetGaitValue");
Params::SHLocomotionRangeAnimInstance_GetGaitValue Parms{};
Parms.ForGait = ForGait;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHLocomotionRangeAnimInstance.BlockFootUpdate
// (Final, Native, Public, BlueprintCallable)
void USHLocomotionRangeAnimInstance::BlockFootUpdate()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHLocomotionRangeAnimInstance", "BlockFootUpdate");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHLocomotionRangeAnimInstance.BlockPivotUpdate
// (Final, Native, Public, BlueprintCallable)
void USHLocomotionRangeAnimInstance::BlockPivotUpdate()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHLocomotionRangeAnimInstance", "BlockPivotUpdate");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHLocomotionRangeAnimInstance.BlockShoulderUpdate
// (Final, Native, Public, BlueprintCallable)
void USHLocomotionRangeAnimInstance::BlockShoulderUpdate()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHLocomotionRangeAnimInstance", "BlockShoulderUpdate");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHLocomotionRangeAnimInstance.GetBestStartAnim
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// class UAnimSequence* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UAnimSequence* USHLocomotionRangeAnimInstance::GetBestStartAnim()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHLocomotionRangeAnimInstance", "GetBestStartAnim");
Params::SHLocomotionRangeAnimInstance_GetBestStartAnim Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHLocomotionRangeAnimInstance.ResetPreviousMoveXYAngleGoal
// (Final, Native, Public, BlueprintCallable)
void USHLocomotionRangeAnimInstance::ResetPreviousMoveXYAngleGoal()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHLocomotionRangeAnimInstance", "ResetPreviousMoveXYAngleGoal");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHLocomotionRangeAnimInstance.StartsEntered
// (Final, Native, Public, BlueprintCallable)
void USHLocomotionRangeAnimInstance::StartsEntered()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHLocomotionRangeAnimInstance", "StartsEntered");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHLocomotionRangeAnimInstance.UnBlockFootUpdate
// (Final, Native, Public, BlueprintCallable)
void USHLocomotionRangeAnimInstance::UnBlockFootUpdate()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHLocomotionRangeAnimInstance", "UnBlockFootUpdate");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHLocomotionRangeAnimInstance.UnBlockShoulderUpdate
// (Final, Native, Public, BlueprintCallable)
void USHLocomotionRangeAnimInstance::UnBlockShoulderUpdate()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHLocomotionRangeAnimInstance", "UnBlockShoulderUpdate");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHLocomotionRangeAnimInstance.AimingNotReloading
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHLocomotionRangeAnimInstance::AimingNotReloading() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHLocomotionRangeAnimInstance", "AimingNotReloading");
Params::SHLocomotionRangeAnimInstance_AimingNotReloading Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHLocomotionRangeAnimInstance.GetDesiredGaitValue
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float USHLocomotionRangeAnimInstance::GetDesiredGaitValue() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHLocomotionRangeAnimInstance", "GetDesiredGaitValue");
Params::SHLocomotionRangeAnimInstance_GetDesiredGaitValue Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHLocomotionRangeAnimInstance.GetMoveAimAlpha
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// int32 PoseIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float USHLocomotionRangeAnimInstance::GetMoveAimAlpha(int32 PoseIndex) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHLocomotionRangeAnimInstance", "GetMoveAimAlpha");
Params::SHLocomotionRangeAnimInstance_GetMoveAimAlpha Parms{};
Parms.PoseIndex = PoseIndex;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHLocomotionRangeAnimInstance.GetPlayCharacterOwner
// (Final, Native, Protected, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class ASHCharacterPlay* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class ASHCharacterPlay* USHLocomotionRangeAnimInstance::GetPlayCharacterOwner() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHLocomotionRangeAnimInstance", "GetPlayCharacterOwner");
Params::SHLocomotionRangeAnimInstance_GetPlayCharacterOwner Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHLocomotionRangeAnimInstance.GetTurnInPlaceSubcomponent
// (Final, Native, Protected, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class USHAnimTurnInPlaceSubcomp* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class USHAnimTurnInPlaceSubcomp* USHLocomotionRangeAnimInstance::GetTurnInPlaceSubcomponent() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHLocomotionRangeAnimInstance", "GetTurnInPlaceSubcomponent");
Params::SHLocomotionRangeAnimInstance_GetTurnInPlaceSubcomponent Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHLocomotionRangeAnimInstance.HasAnyGait
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHLocomotionRangeAnimInstance::HasAnyGait() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHLocomotionRangeAnimInstance", "HasAnyGait");
Params::SHLocomotionRangeAnimInstance_HasAnyGait Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHLocomotionRangeAnimInstance.hasGameplayTag
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// const struct FGameplayTag& Tag (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHLocomotionRangeAnimInstance::hasGameplayTag(const struct FGameplayTag& Tag) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHLocomotionRangeAnimInstance", "hasGameplayTag");
Params::SHLocomotionRangeAnimInstance_hasGameplayTag Parms{};
Parms.Tag = std::move(Tag);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHLocomotionRangeAnimInstance.HasZeroGait
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHLocomotionRangeAnimInstance::HasZeroGait() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHLocomotionRangeAnimInstance", "HasZeroGait");
Params::SHLocomotionRangeAnimInstance_HasZeroGait Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHLocomotionRangeAnimInstance.IdleToMove
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHLocomotionRangeAnimInstance::IdleToMove() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHLocomotionRangeAnimInstance", "IdleToMove");
Params::SHLocomotionRangeAnimInstance_IdleToMove Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHLocomotionRangeAnimInstance.IdleToStart
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHLocomotionRangeAnimInstance::IdleToStart() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHLocomotionRangeAnimInstance", "IdleToStart");
Params::SHLocomotionRangeAnimInstance_IdleToStart Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHLocomotionRangeAnimInstance.IsIn180ActionDegreeRange
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHLocomotionRangeAnimInstance::IsIn180ActionDegreeRange() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHLocomotionRangeAnimInstance", "IsIn180ActionDegreeRange");
Params::SHLocomotionRangeAnimInstance_IsIn180ActionDegreeRange Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHLocomotionRangeAnimInstance.IsNotAimTurning
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHLocomotionRangeAnimInstance::IsNotAimTurning() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHLocomotionRangeAnimInstance", "IsNotAimTurning");
Params::SHLocomotionRangeAnimInstance_IsNotAimTurning Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHLocomotionRangeAnimInstance.MoveToIdle
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHLocomotionRangeAnimInstance::MoveToIdle() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHLocomotionRangeAnimInstance", "MoveToIdle");
Params::SHLocomotionRangeAnimInstance_MoveToIdle Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHLocomotionRangeAnimInstance.MoveToStops
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHLocomotionRangeAnimInstance::MoveToStops() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHLocomotionRangeAnimInstance", "MoveToStops");
Params::SHLocomotionRangeAnimInstance_MoveToStops Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHLocomotionRangeAnimInstance.StartsToMove
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHLocomotionRangeAnimInstance::StartsToMove() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHLocomotionRangeAnimInstance", "StartsToMove");
Params::SHLocomotionRangeAnimInstance_StartsToMove Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHLocomotionRangeAnimInstance.StartsToStops
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHLocomotionRangeAnimInstance::StartsToStops() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHLocomotionRangeAnimInstance", "StartsToStops");
Params::SHLocomotionRangeAnimInstance_StartsToStops Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHLocomotionRangeAnimInstance.StartToIdle
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHLocomotionRangeAnimInstance::StartToIdle() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHLocomotionRangeAnimInstance", "StartToIdle");
Params::SHLocomotionRangeAnimInstance_StartToIdle Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHLocomotionRangeAnimInstance.WantTurnInPlace
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHLocomotionRangeAnimInstance::WantTurnInPlace() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHLocomotionRangeAnimInstance", "WantTurnInPlace");
Params::SHLocomotionRangeAnimInstance_WantTurnInPlace Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHLootManager.ShouldCreateLoot
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ASHLootManager::ShouldCreateLoot()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHLootManager", "ShouldCreateLoot");
Params::SHLootManager_ShouldCreateLoot Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHLootManager.ToggleLootManagerDebugData
// (Event, Public, BlueprintEvent)
void ASHLootManager::ToggleLootManagerDebugData()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHLootManager", "ToggleLootManagerDebugData");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.SHMainMenuWidget.BeginCustomLevel
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const struct FStreamableLevelHandle& LevelHandle (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
void USHMainMenuWidget::BeginCustomLevel(const struct FStreamableLevelHandle& LevelHandle)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHMainMenuWidget", "BeginCustomLevel");
Params::SHMainMenuWidget_BeginCustomLevel Parms{};
Parms.LevelHandle = std::move(LevelHandle);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHMainMenuWidget.BeginGameFromSpawnPoint
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const struct FSpawnPointData& SpawnPointData (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
// class UMovieConfig* Movie (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float NonSkippableLen (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool IsNewGame (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHMainMenuWidget::BeginGameFromSpawnPoint(const struct FSpawnPointData& SpawnPointData, class UMovieConfig* Movie, float NonSkippableLen, bool IsNewGame)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHMainMenuWidget", "BeginGameFromSpawnPoint");
Params::SHMainMenuWidget_BeginGameFromSpawnPoint Parms{};
Parms.SpawnPointData = std::move(SpawnPointData);
Parms.Movie = Movie;
Parms.NonSkippableLen = NonSkippableLen;
Parms.IsNewGame = IsNewGame;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHMainMenuWidget.BeginGameFromSpawnPointHandle
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const struct FSpawnPointHandle& SpawnPointHandle (ConstParm, Parm, NativeAccessSpecifierPublic)
// class UMovieConfig* Movie (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float NonSkippableLen (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool IsNewGame (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHMainMenuWidget::BeginGameFromSpawnPointHandle(const struct FSpawnPointHandle& SpawnPointHandle, class UMovieConfig* Movie, float NonSkippableLen, bool IsNewGame)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHMainMenuWidget", "BeginGameFromSpawnPointHandle");
Params::SHMainMenuWidget_BeginGameFromSpawnPointHandle Parms{};
Parms.SpawnPointHandle = std::move(SpawnPointHandle);
Parms.Movie = Movie;
Parms.NonSkippableLen = NonSkippableLen;
Parms.IsNewGame = IsNewGame;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHMainMenuWidget.BeginNewGameFromDASpawnpoint
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// int32 inx (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool IsNewGame (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHMainMenuWidget::BeginNewGameFromDASpawnpoint(int32 inx, bool IsNewGame)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHMainMenuWidget", "BeginNewGameFromDASpawnpoint");
Params::SHMainMenuWidget_BeginNewGameFromDASpawnpoint Parms{};
Parms.inx = inx;
Parms.IsNewGame = IsNewGame;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHMainMenuWidget.BeginNewGameFromSpawnPoint
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class UMovieConfig* Movie (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float NonSkippableLen (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHMainMenuWidget::BeginNewGameFromSpawnPoint(class UMovieConfig* Movie, float NonSkippableLen)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHMainMenuWidget", "BeginNewGameFromSpawnPoint");
Params::SHMainMenuWidget_BeginNewGameFromSpawnPoint Parms{};
Parms.Movie = Movie;
Parms.NonSkippableLen = NonSkippableLen;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHMainMenuWidget.DlcDataUpdated
// (Final, Native, Protected)
void USHMainMenuWidget::DlcDataUpdated()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHMainMenuWidget", "DlcDataUpdated");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHMainMenuWidget.OnDlcDataUpdated
// (Event, Protected, BlueprintEvent)
void USHMainMenuWidget::OnDlcDataUpdated()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHMainMenuWidget", "OnDlcDataUpdated");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.SHNPCLocomotionAnimInstance.ShouldMove
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHNPCLocomotionAnimInstance::ShouldMove() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHNPCLocomotionAnimInstance", "ShouldMove");
Params::SHNPCLocomotionAnimInstance_ShouldMove Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHNPCLocomotionAnimInstance.ShouldTurnInPlace
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHNPCLocomotionAnimInstance::ShouldTurnInPlace() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHNPCLocomotionAnimInstance", "ShouldTurnInPlace");
Params::SHNPCLocomotionAnimInstance_ShouldTurnInPlace Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHMonsterManagerComponent.AddEnemy
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AActor* enemy (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHMonsterManagerComponent::AddEnemy(class AActor* enemy)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHMonsterManagerComponent", "AddEnemy");
Params::SHMonsterManagerComponent_AddEnemy Parms{};
Parms.enemy = enemy;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHMonsterManagerComponent.GetCorpses
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// TArray<class ACronosBaseEnemyCharacter*>ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic)
TArray<class ACronosBaseEnemyCharacter*> USHMonsterManagerComponent::GetCorpses()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHMonsterManagerComponent", "GetCorpses");
Params::SHMonsterManagerComponent_GetCorpses Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHMonsterManagerComponent.GetEnemies
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// TArray<class AActor*> ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic)
TArray<class AActor*> USHMonsterManagerComponent::GetEnemies()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHMonsterManagerComponent", "GetEnemies");
Params::SHMonsterManagerComponent_GetEnemies Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHMonsterManagerComponent.GetEnemiesAsPawns
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// TArray<class APawn*> ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic)
TArray<class APawn*> USHMonsterManagerComponent::GetEnemiesAsPawns()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHMonsterManagerComponent", "GetEnemiesAsPawns");
Params::SHMonsterManagerComponent_GetEnemiesAsPawns Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHMonsterManagerComponent.RemoveEnemy
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AActor* enemy (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHMonsterManagerComponent::RemoveEnemy(class AActor* enemy)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHMonsterManagerComponent", "RemoveEnemy");
Params::SHMonsterManagerComponent_RemoveEnemy Parms{};
Parms.enemy = enemy;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHMonsterSpawner.SetupSpawner
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// TSubclassOf<class AActor> ActorToSpawn (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// TSubclassOf<class AAIController> AIController (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ASHMonsterSpawner::SetupSpawner(TSubclassOf<class AActor> ActorToSpawn, TSubclassOf<class AAIController> AIController)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHMonsterSpawner", "SetupSpawner");
Params::SHMonsterSpawner_SetupSpawner Parms{};
Parms.ActorToSpawn = ActorToSpawn;
Parms.AIController = AIController;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHMusicSwitchVolume.SetIsEnabled
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool bInIsEnabled (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ASHMusicSwitchVolume::SetIsEnabled(bool bInIsEnabled)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHMusicSwitchVolume", "SetIsEnabled");
Params::SHMusicSwitchVolume_SetIsEnabled Parms{};
Parms.bInIsEnabled = bInIsEnabled;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHMusicSwitchVolume.IsEnabled
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ASHMusicSwitchVolume::IsEnabled() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHMusicSwitchVolume", "IsEnabled");
Params::SHMusicSwitchVolume_IsEnabled Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHPOVDetectorComponent.SetLinePoints
// (Final, Native, Protected, BlueprintCallable)
// Parameters:
// const class USceneComponent* Point0 (ConstParm, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class USceneComponent* Point1 (ConstParm, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class USceneComponent* Point2 (ConstParm, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHPOVDetectorComponent::SetLinePoints(const class USceneComponent* Point0, const class USceneComponent* Point1, const class USceneComponent* Point2)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHPOVDetectorComponent", "SetLinePoints");
Params::SHPOVDetectorComponent_SetLinePoints Parms{};
Parms.Point0 = Point0;
Parms.Point1 = Point1;
Parms.Point2 = Point2;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHPOVDetectorComponent.SetManyProximityPoints
// (Final, Native, Protected, HasOutParams, BlueprintCallable)
// Parameters:
// const TArray<class USceneComponent*>& NewPoints (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, ContainsInstancedReference, NativeAccessSpecifierPublic)
void USHPOVDetectorComponent::SetManyProximityPoints(const TArray<class USceneComponent*>& NewPoints)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHPOVDetectorComponent", "SetManyProximityPoints");
Params::SHPOVDetectorComponent_SetManyProximityPoints Parms{};
Parms.NewPoints = std::move(NewPoints);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHPOVDetectorComponent.SetProximityPoints
// (Final, Native, Protected, BlueprintCallable)
// Parameters:
// const class USceneComponent* Point0 (ConstParm, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class USceneComponent* Point1 (ConstParm, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHPOVDetectorComponent::SetProximityPoints(const class USceneComponent* Point0, const class USceneComponent* Point1)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHPOVDetectorComponent", "SetProximityPoints");
Params::SHPOVDetectorComponent_SetProximityPoints Parms{};
Parms.Point0 = Point0;
Parms.Point1 = Point1;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHPOVDetectorComponent.ArePointsAligned
// (Final, Native, Protected, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHPOVDetectorComponent::ArePointsAligned() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHPOVDetectorComponent", "ArePointsAligned");
Params::SHPOVDetectorComponent_ArePointsAligned Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHPushableComponent.Abort
// (Final, Native, Public, BlueprintCallable)
void USHPushableComponent::Abort()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHPushableComponent", "Abort");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHPushableComponent.Initialize
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class UStaticMeshComponent* InMainMesh (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const TArray<class UCapsuleComponent*>& InAnimSpots (Parm, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
void USHPushableComponent::Initialize(class UStaticMeshComponent* InMainMesh, const TArray<class UCapsuleComponent*>& InAnimSpots)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHPushableComponent", "Initialize");
Params::SHPushableComponent_Initialize Parms{};
Parms.InMainMesh = InMainMesh;
Parms.InAnimSpots = std::move(InAnimSpots);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHPushableComponent.Interact
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class ASHCharacterPlay* InInteractingCharacter (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHPushableComponent::Interact(class ASHCharacterPlay* InInteractingCharacter)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHPushableComponent", "Interact");
Params::SHPushableComponent_Interact Parms{};
Parms.InInteractingCharacter = InInteractingCharacter;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHPushableComponent.OnAnimStartEnded
// (Final, Native, Protected)
void USHPushableComponent::OnAnimStartEnded()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHPushableComponent", "OnAnimStartEnded");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHPushableComponent.ProcessEndInteraction
// (Final, Native, Protected)
void USHPushableComponent::ProcessEndInteraction()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHPushableComponent", "ProcessEndInteraction");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHPushableComponent.SetComponentBlocked
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const bool Blocked (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UObject* Object (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHPushableComponent::SetComponentBlocked(const bool Blocked, const class UObject* Object)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHPushableComponent", "SetComponentBlocked");
Params::SHPushableComponent_SetComponentBlocked Parms{};
Parms.Blocked = Blocked;
Parms.Object = Object;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHPushableComponent.StopInteract
// (Final, Native, Public, BlueprintCallable)
void USHPushableComponent::StopInteract()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHPushableComponent", "StopInteract");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHPushableComponent.WillReachMaxDistance
// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure)
// Parameters:
// const struct FVector& PushVector (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float DeltaTime (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHPushableComponent::WillReachMaxDistance(const struct FVector& PushVector, float DeltaTime)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHPushableComponent", "WillReachMaxDistance");
Params::SHPushableComponent_WillReachMaxDistance Parms{};
Parms.PushVector = std::move(PushVector);
Parms.DeltaTime = DeltaTime;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHPushableComponent.FindBestAnimSpot
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class UCapsuleComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UCapsuleComponent* USHPushableComponent::FindBestAnimSpot() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHPushableComponent", "FindBestAnimSpot");
Params::SHPushableComponent_FindBestAnimSpot Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHPushableComponent.GetPushingInput
// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector USHPushableComponent::GetPushingInput() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHPushableComponent", "GetPushingInput");
Params::SHPushableComponent_GetPushingInput Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHPushableComponent.IsComponentBlocked
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHPushableComponent::IsComponentBlocked() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHPushableComponent", "IsComponentBlocked");
Params::SHPushableComponent_IsComponentBlocked Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHPushableComponent.ReachedMaxDistanceLimit
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHPushableComponent::ReachedMaxDistanceLimit() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHPushableComponent", "ReachedMaxDistanceLimit");
Params::SHPushableComponent_ReachedMaxDistanceLimit Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHPushingObjectAnimInstance.ApplyAnyMovementStarted
// (Final, Native, Protected, BlueprintCallable)
void USHPushingObjectAnimInstance::ApplyAnyMovementStarted()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHPushingObjectAnimInstance", "ApplyAnyMovementStarted");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHPushingObjectAnimInstance.ApplyInteractionFinished
// (Final, Native, Protected, BlueprintCallable)
void USHPushingObjectAnimInstance::ApplyInteractionFinished()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHPushingObjectAnimInstance", "ApplyInteractionFinished");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHPushingObjectAnimInstance.ApplyMovementStopped
// (Final, Native, Protected, HasDefaults, BlueprintCallable)
// Parameters:
// const struct FVector& StoppedMovementInput (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHPushingObjectAnimInstance::ApplyMovementStopped(const struct FVector& StoppedMovementInput)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHPushingObjectAnimInstance", "ApplyMovementStopped");
Params::SHPushingObjectAnimInstance_ApplyMovementStopped Parms{};
Parms.StoppedMovementInput = std::move(StoppedMovementInput);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHPushingObjectAnimInstance.OnAbortedBP
// (Event, Public, BlueprintEvent)
void USHPushingObjectAnimInstance::OnAbortedBP()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHPushingObjectAnimInstance", "OnAbortedBP");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.SHPushingObjectAnimInstance.GetBlockedInputValue
// (Final, Native, Protected, HasDefaults, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector USHPushingObjectAnimInstance::GetBlockedInputValue() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHPushingObjectAnimInstance", "GetBlockedInputValue");
Params::SHPushingObjectAnimInstance_GetBlockedInputValue Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHSavePoint.ExitInteractionRequest
// (Final, Native, Public, BlueprintCallable)
void ASHSavePoint::ExitInteractionRequest()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHSavePoint", "ExitInteractionRequest");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHSavePoint.ManualInteractRequest
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class ASHCharacterPlay* Character (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool SkipMoveToSpot (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ASHSavePoint::ManualInteractRequest(class ASHCharacterPlay* Character, bool SkipMoveToSpot)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHSavePoint", "ManualInteractRequest");
Params::SHSavePoint_ManualInteractRequest Parms{};
Parms.Character = Character;
Parms.SkipMoveToSpot = SkipMoveToSpot;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHSavePoint.OnInteractionEnded
// (Event, Protected, BlueprintEvent)
// Parameters:
// bool WasAborted (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ASHSavePoint::OnInteractionEnded(bool WasAborted)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHSavePoint", "OnInteractionEnded");
Params::SHSavePoint_OnInteractionEnded Parms{};
Parms.WasAborted = WasAborted;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.SHSavePoint.OnInteractionStarted
// (Event, Protected, BlueprintEvent)
void ASHSavePoint::OnInteractionStarted()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHSavePoint", "OnInteractionStarted");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.SHSavePoint.ProcessProximityBeginOverlap
// (Final, Native, Protected, HasOutParams)
// Parameters:
// class UPrimitiveComponent* OverlappedComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* OtherActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UPrimitiveComponent* OtherComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 OtherBodyIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool FromSweep (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FHitResult& SweepResult (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
void ASHSavePoint::ProcessProximityBeginOverlap(class UPrimitiveComponent* OverlappedComponent, class AActor* OtherActor, class UPrimitiveComponent* OtherComponent, int32 OtherBodyIndex, bool FromSweep, const struct FHitResult& SweepResult)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHSavePoint", "ProcessProximityBeginOverlap");
Params::SHSavePoint_ProcessProximityBeginOverlap Parms{};
Parms.OverlappedComponent = OverlappedComponent;
Parms.OtherActor = OtherActor;
Parms.OtherComponent = OtherComponent;
Parms.OtherBodyIndex = OtherBodyIndex;
Parms.FromSweep = FromSweep;
Parms.SweepResult = std::move(SweepResult);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHSectionInventoryExamineWidget.OnActivate
// (Event, Public, BlueprintEvent)
void USHSectionInventoryExamineWidget::OnActivate()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHSectionInventoryExamineWidget", "OnActivate");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.SHSectionInventoryExamineWidget.OnQuit
// (Event, Public, BlueprintEvent)
void USHSectionInventoryExamineWidget::OnQuit()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHSectionInventoryExamineWidget", "OnQuit");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.SHSectionInventoryExamineWidget.GetCurrentItemData
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// struct FSHItemDataStruct ReturnValue (Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic)
struct FSHItemDataStruct USHSectionInventoryExamineWidget::GetCurrentItemData() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHSectionInventoryExamineWidget", "GetCurrentItemData");
Params::SHSectionInventoryExamineWidget_GetCurrentItemData Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHSettingOptionsPanel.ShowTextVisualization
// (Final, Native, Protected)
// Parameters:
// bool Show_0 (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHSettingOptionsPanel::ShowTextVisualization(bool Show_0)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHSettingOptionsPanel", "ShowTextVisualization");
Params::SHSettingOptionsPanel_ShowTextVisualization Parms{};
Parms.Show_0 = Show_0;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHSettingOptionsPanel.UpdateTextVisualization
// (Final, Native, Protected)
void USHSettingOptionsPanel::UpdateTextVisualization()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHSettingOptionsPanel", "UpdateTextVisualization");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHSettingOptionsPanel.GetCenterDotData
// (Final, Native, Protected, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// struct FCenterDotData ReturnValue (Parm, OutParm, ReturnParm, NoDestructor, NativeAccessSpecifierPublic)
struct FCenterDotData USHSettingOptionsPanel::GetCenterDotData() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHSettingOptionsPanel", "GetCenterDotData");
Params::SHSettingOptionsPanel_GetCenterDotData Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHSettingOptionsPanel.GetControlSchemeData
// (Final, Native, Protected, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// EControllerIcons ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EControllerIcons USHSettingOptionsPanel::GetControlSchemeData() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHSettingOptionsPanel", "GetControlSchemeData");
Params::SHSettingOptionsPanel_GetControlSchemeData Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHSettingOptionsPanel.GetHintsData
// (Final, Native, Protected, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// struct FHintsData ReturnValue (Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic)
struct FHintsData USHSettingOptionsPanel::GetHintsData() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHSettingOptionsPanel", "GetHintsData");
Params::SHSettingOptionsPanel_GetHintsData Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHSettingOptionsPanel.GetInteractionIndicatorData
// (Final, Native, Protected, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// struct FInteractionIndicatorData ReturnValue (Parm, OutParm, ReturnParm, NoDestructor, NativeAccessSpecifierPublic)
struct FInteractionIndicatorData USHSettingOptionsPanel::GetInteractionIndicatorData() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHSettingOptionsPanel", "GetInteractionIndicatorData");
Params::SHSettingOptionsPanel_GetInteractionIndicatorData Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHSettingOptionsPanel.GetReticleData
// (Final, Native, Protected, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// struct FReticleData ReturnValue (Parm, OutParm, ReturnParm, NoDestructor, NativeAccessSpecifierPublic)
struct FReticleData USHSettingOptionsPanel::GetReticleData() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHSettingOptionsPanel", "GetReticleData");
Params::SHSettingOptionsPanel_GetReticleData Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHSettingOptionsPanel.GetTranscriptionData
// (Final, Native, Protected, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// struct FTranscriptionData ReturnValue (Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic)
struct FTranscriptionData USHSettingOptionsPanel::GetTranscriptionData() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHSettingOptionsPanel", "GetTranscriptionData");
Params::SHSettingOptionsPanel_GetTranscriptionData Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHSettingOptionsPanel.GetTutorialsData
// (Final, Native, Protected, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// struct FTutorialsData ReturnValue (Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic)
struct FTutorialsData USHSettingOptionsPanel::GetTutorialsData() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHSettingOptionsPanel", "GetTutorialsData");
Params::SHSettingOptionsPanel_GetTutorialsData Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHSettingOptionsPanel.ShowCenterDotVisualization
// (Final, Native, Protected, Const)
// Parameters:
// bool Show_0 (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHSettingOptionsPanel::ShowCenterDotVisualization(bool Show_0) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHSettingOptionsPanel", "ShowCenterDotVisualization");
Params::SHSettingOptionsPanel_ShowCenterDotVisualization Parms{};
Parms.Show_0 = Show_0;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHSettingOptionsPanel.ShowColorVisionDeficiencyVisualization
// (Final, Native, Protected, Const)
// Parameters:
// bool Show_0 (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHSettingOptionsPanel::ShowColorVisionDeficiencyVisualization(bool Show_0) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHSettingOptionsPanel", "ShowColorVisionDeficiencyVisualization");
Params::SHSettingOptionsPanel_ShowColorVisionDeficiencyVisualization Parms{};
Parms.Show_0 = Show_0;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHSettingOptionsPanel.ShowControlSchemeVisualization
// (Final, Native, Protected, Const)
// Parameters:
// bool Show_0 (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHSettingOptionsPanel::ShowControlSchemeVisualization(bool Show_0) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHSettingOptionsPanel", "ShowControlSchemeVisualization");
Params::SHSettingOptionsPanel_ShowControlSchemeVisualization Parms{};
Parms.Show_0 = Show_0;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHSettingOptionsPanel.ShowControlTipsVisualization
// (Final, Native, Protected, Const)
// Parameters:
// bool Show_0 (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHSettingOptionsPanel::ShowControlTipsVisualization(bool Show_0) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHSettingOptionsPanel", "ShowControlTipsVisualization");
Params::SHSettingOptionsPanel_ShowControlTipsVisualization Parms{};
Parms.Show_0 = Show_0;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHSettingOptionsPanel.ShowHintsVisualization
// (Final, Native, Protected, Const)
// Parameters:
// bool Show_0 (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHSettingOptionsPanel::ShowHintsVisualization(bool Show_0) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHSettingOptionsPanel", "ShowHintsVisualization");
Params::SHSettingOptionsPanel_ShowHintsVisualization Parms{};
Parms.Show_0 = Show_0;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHSettingOptionsPanel.ShowInteractionIndicatorVisualization
// (Final, Native, Protected, Const)
// Parameters:
// bool Show_0 (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHSettingOptionsPanel::ShowInteractionIndicatorVisualization(bool Show_0) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHSettingOptionsPanel", "ShowInteractionIndicatorVisualization");
Params::SHSettingOptionsPanel_ShowInteractionIndicatorVisualization Parms{};
Parms.Show_0 = Show_0;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHSettingOptionsPanel.ShowReticleVisualization
// (Final, Native, Protected, Const)
// Parameters:
// bool Show_0 (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHSettingOptionsPanel::ShowReticleVisualization(bool Show_0) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHSettingOptionsPanel", "ShowReticleVisualization");
Params::SHSettingOptionsPanel_ShowReticleVisualization Parms{};
Parms.Show_0 = Show_0;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHSettingOptionsPanel.ShowTranscriptionVisualization
// (Final, Native, Protected, Const)
// Parameters:
// bool Show_0 (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHSettingOptionsPanel::ShowTranscriptionVisualization(bool Show_0) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHSettingOptionsPanel", "ShowTranscriptionVisualization");
Params::SHSettingOptionsPanel_ShowTranscriptionVisualization Parms{};
Parms.Show_0 = Show_0;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHSettingOptionsPanel.ShowTutorialsVisualization
// (Final, Native, Protected, Const)
// Parameters:
// bool Show_0 (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHSettingOptionsPanel::ShowTutorialsVisualization(bool Show_0) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHSettingOptionsPanel", "ShowTutorialsVisualization");
Params::SHSettingOptionsPanel_ShowTutorialsVisualization Parms{};
Parms.Show_0 = Show_0;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHSettingOptionsPanel.UpdateCenterDotVisualization
// (Final, Native, Protected, Const)
void USHSettingOptionsPanel::UpdateCenterDotVisualization() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHSettingOptionsPanel", "UpdateCenterDotVisualization");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHSettingOptionsPanel.UpdateColorVisionDeficiencyVisualization
// (Final, Native, Protected, Const)
void USHSettingOptionsPanel::UpdateColorVisionDeficiencyVisualization() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHSettingOptionsPanel", "UpdateColorVisionDeficiencyVisualization");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHSettingOptionsPanel.UpdateControlSchemeVisualization
// (Final, Native, Protected, Const)
void USHSettingOptionsPanel::UpdateControlSchemeVisualization() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHSettingOptionsPanel", "UpdateControlSchemeVisualization");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHSettingOptionsPanel.UpdateControlTipsVisualization
// (Final, Native, Protected, Const)
void USHSettingOptionsPanel::UpdateControlTipsVisualization() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHSettingOptionsPanel", "UpdateControlTipsVisualization");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHSettingOptionsPanel.UpdateHintsVisualization
// (Final, Native, Protected, Const)
void USHSettingOptionsPanel::UpdateHintsVisualization() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHSettingOptionsPanel", "UpdateHintsVisualization");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHSettingOptionsPanel.UpdateInteractionIndicatorVisualization
// (Final, Native, Protected, Const)
void USHSettingOptionsPanel::UpdateInteractionIndicatorVisualization() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHSettingOptionsPanel", "UpdateInteractionIndicatorVisualization");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHSettingOptionsPanel.UpdateMotionInputEnabled
// (Final, Native, Protected, Const)
void USHSettingOptionsPanel::UpdateMotionInputEnabled() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHSettingOptionsPanel", "UpdateMotionInputEnabled");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHSettingOptionsPanel.UpdateMouseControlsEnabled
// (Final, Native, Protected, Const)
void USHSettingOptionsPanel::UpdateMouseControlsEnabled() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHSettingOptionsPanel", "UpdateMouseControlsEnabled");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHSettingOptionsPanel.UpdateReticleVisualization
// (Final, Native, Protected, Const)
void USHSettingOptionsPanel::UpdateReticleVisualization() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHSettingOptionsPanel", "UpdateReticleVisualization");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHSettingOptionsPanel.UpdateTranscriptionVisualization
// (Final, Native, Protected, Const)
void USHSettingOptionsPanel::UpdateTranscriptionVisualization() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHSettingOptionsPanel", "UpdateTranscriptionVisualization");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHSettingOptionsPanel.UpdateTutorialsVisualization
// (Final, Native, Protected, Const)
void USHSettingOptionsPanel::UpdateTutorialsVisualization() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHSettingOptionsPanel", "UpdateTutorialsVisualization");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHTraceHelperStatics.K2_ComplexCapsuleTraceByChannel
// (Final, Native, Static, Public, HasOutParams, HasDefaults, BlueprintCallable)
// Parameters:
// struct FHitResult* OutHitResult (Parm, OutParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
// struct FRotator* OutHitRotation (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
// float* OutHitCapsuleHalfHeight (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float* OutHitCapsuleHeightScalar (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UObject* InWorldContext (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float InCapsuleRadius (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float InCapsuleFromHalfHeight (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float InCapsuleToHalfHeight (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& InFromLocation (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& InToLocation (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FRotator& InFromRotation (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
// const struct FRotator& InToRotation (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
// float InRotationPrecisionAngle (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float InTraceDensity (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float InTopTraceHeightScalar (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float InBottomTraceHeightScalar (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float InCollisionPullbackTime (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// ETraceTypeQuery InTraceChannel (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool InTraceComplex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const TArray<class AActor*>& InActorsToIgnore (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
// float InDrawDebugDuration (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHTraceHelperStatics::K2_ComplexCapsuleTraceByChannel(struct FHitResult* OutHitResult, struct FRotator* OutHitRotation, float* OutHitCapsuleHalfHeight, float* OutHitCapsuleHeightScalar, class UObject* InWorldContext, float InCapsuleRadius, float InCapsuleFromHalfHeight, float InCapsuleToHalfHeight, const struct FVector& InFromLocation, const struct FVector& InToLocation, const struct FRotator& InFromRotation, const struct FRotator& InToRotation, float InRotationPrecisionAngle, float InTraceDensity, float InTopTraceHeightScalar, float InBottomTraceHeightScalar, float InCollisionPullbackTime, ETraceTypeQuery InTraceChannel, bool InTraceComplex, const TArray<class AActor*>& InActorsToIgnore, float InDrawDebugDuration)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHTraceHelperStatics", "K2_ComplexCapsuleTraceByChannel");
Params::SHTraceHelperStatics_K2_ComplexCapsuleTraceByChannel Parms{};
Parms.InWorldContext = InWorldContext;
Parms.InCapsuleRadius = InCapsuleRadius;
Parms.InCapsuleFromHalfHeight = InCapsuleFromHalfHeight;
Parms.InCapsuleToHalfHeight = InCapsuleToHalfHeight;
Parms.InFromLocation = std::move(InFromLocation);
Parms.InToLocation = std::move(InToLocation);
Parms.InFromRotation = std::move(InFromRotation);
Parms.InToRotation = std::move(InToRotation);
Parms.InRotationPrecisionAngle = InRotationPrecisionAngle;
Parms.InTraceDensity = InTraceDensity;
Parms.InTopTraceHeightScalar = InTopTraceHeightScalar;
Parms.InBottomTraceHeightScalar = InBottomTraceHeightScalar;
Parms.InCollisionPullbackTime = InCollisionPullbackTime;
Parms.InTraceChannel = InTraceChannel;
Parms.InTraceComplex = InTraceComplex;
Parms.InActorsToIgnore = std::move(InActorsToIgnore);
Parms.InDrawDebugDuration = InDrawDebugDuration;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (OutHitResult != nullptr)
*OutHitResult = std::move(Parms.OutHitResult);
if (OutHitRotation != nullptr)
*OutHitRotation = std::move(Parms.OutHitRotation);
if (OutHitCapsuleHalfHeight != nullptr)
*OutHitCapsuleHalfHeight = Parms.OutHitCapsuleHalfHeight;
if (OutHitCapsuleHeightScalar != nullptr)
*OutHitCapsuleHeightScalar = Parms.OutHitCapsuleHeightScalar;
return Parms.ReturnValue;
}
// Function Cronos.SHTraceHelperStatics.K2_ComplexCapsuleTraceByComponent
// (Final, Native, Static, Public, HasOutParams, HasDefaults, BlueprintCallable)
// Parameters:
// struct FHitResult* OutHitResult (Parm, OutParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
// struct FRotator* OutHitRotation (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
// float* OutHitCapsuleHalfHeight (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float* OutHitCapsuleHeightScalar (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UCapsuleComponent* InCapsuleComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float InCapsuleRadiusIncrease (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float InCapsuleToHalfHeight (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& InToLocation (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FRotator& InToDeltaRotation (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
// float InRotationPrecisionAngle (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float InTraceDensity (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float InTopTraceHeightScalar (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float InBottomTraceHeightScalar (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float InCollisionPullbackTime (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool InTraceComplex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const TArray<class AActor*>& InActorsToIgnore (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
// float InDrawDebugDuration (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHTraceHelperStatics::K2_ComplexCapsuleTraceByComponent(struct FHitResult* OutHitResult, struct FRotator* OutHitRotation, float* OutHitCapsuleHalfHeight, float* OutHitCapsuleHeightScalar, class UCapsuleComponent* InCapsuleComponent, float InCapsuleRadiusIncrease, float InCapsuleToHalfHeight, const struct FVector& InToLocation, const struct FRotator& InToDeltaRotation, float InRotationPrecisionAngle, float InTraceDensity, float InTopTraceHeightScalar, float InBottomTraceHeightScalar, float InCollisionPullbackTime, bool InTraceComplex, const TArray<class AActor*>& InActorsToIgnore, float InDrawDebugDuration)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHTraceHelperStatics", "K2_ComplexCapsuleTraceByComponent");
Params::SHTraceHelperStatics_K2_ComplexCapsuleTraceByComponent Parms{};
Parms.InCapsuleComponent = InCapsuleComponent;
Parms.InCapsuleRadiusIncrease = InCapsuleRadiusIncrease;
Parms.InCapsuleToHalfHeight = InCapsuleToHalfHeight;
Parms.InToLocation = std::move(InToLocation);
Parms.InToDeltaRotation = std::move(InToDeltaRotation);
Parms.InRotationPrecisionAngle = InRotationPrecisionAngle;
Parms.InTraceDensity = InTraceDensity;
Parms.InTopTraceHeightScalar = InTopTraceHeightScalar;
Parms.InBottomTraceHeightScalar = InBottomTraceHeightScalar;
Parms.InCollisionPullbackTime = InCollisionPullbackTime;
Parms.InTraceComplex = InTraceComplex;
Parms.InActorsToIgnore = std::move(InActorsToIgnore);
Parms.InDrawDebugDuration = InDrawDebugDuration;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (OutHitResult != nullptr)
*OutHitResult = std::move(Parms.OutHitResult);
if (OutHitRotation != nullptr)
*OutHitRotation = std::move(Parms.OutHitRotation);
if (OutHitCapsuleHalfHeight != nullptr)
*OutHitCapsuleHalfHeight = Parms.OutHitCapsuleHalfHeight;
if (OutHitCapsuleHeightScalar != nullptr)
*OutHitCapsuleHeightScalar = Parms.OutHitCapsuleHeightScalar;
return Parms.ReturnValue;
}
// Function Cronos.SHTraceHelperStatics.K2_ComplexCapsuleTraceByProfile
// (Final, Native, Static, Public, HasOutParams, HasDefaults, BlueprintCallable)
// Parameters:
// struct FHitResult* OutHitResult (Parm, OutParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
// struct FRotator* OutHitRotation (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
// float* OutHitCapsuleHalfHeight (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float* OutHitCapsuleHeightScalar (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UObject* InWorldContext (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float InCapsuleRadius (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float InCapsuleFromHalfHeight (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float InCapsuleToHalfHeight (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& InFromLocation (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FVector& InToLocation (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FRotator& InFromRotation (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
// const struct FRotator& InToRotation (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
// float InRotationPrecisionAngle (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float InTraceDensity (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float InTopTraceHeightScalar (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float InBottomTraceHeightScalar (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float InCollisionPullbackTime (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class FName InCollisionProfileName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool InTraceComplex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const TArray<class AActor*>& InActorsToIgnore (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
// float InDrawDebugDuration (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHTraceHelperStatics::K2_ComplexCapsuleTraceByProfile(struct FHitResult* OutHitResult, struct FRotator* OutHitRotation, float* OutHitCapsuleHalfHeight, float* OutHitCapsuleHeightScalar, class UObject* InWorldContext, float InCapsuleRadius, float InCapsuleFromHalfHeight, float InCapsuleToHalfHeight, const struct FVector& InFromLocation, const struct FVector& InToLocation, const struct FRotator& InFromRotation, const struct FRotator& InToRotation, float InRotationPrecisionAngle, float InTraceDensity, float InTopTraceHeightScalar, float InBottomTraceHeightScalar, float InCollisionPullbackTime, class FName InCollisionProfileName, bool InTraceComplex, const TArray<class AActor*>& InActorsToIgnore, float InDrawDebugDuration)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SHTraceHelperStatics", "K2_ComplexCapsuleTraceByProfile");
Params::SHTraceHelperStatics_K2_ComplexCapsuleTraceByProfile Parms{};
Parms.InWorldContext = InWorldContext;
Parms.InCapsuleRadius = InCapsuleRadius;
Parms.InCapsuleFromHalfHeight = InCapsuleFromHalfHeight;
Parms.InCapsuleToHalfHeight = InCapsuleToHalfHeight;
Parms.InFromLocation = std::move(InFromLocation);
Parms.InToLocation = std::move(InToLocation);
Parms.InFromRotation = std::move(InFromRotation);
Parms.InToRotation = std::move(InToRotation);
Parms.InRotationPrecisionAngle = InRotationPrecisionAngle;
Parms.InTraceDensity = InTraceDensity;
Parms.InTopTraceHeightScalar = InTopTraceHeightScalar;
Parms.InBottomTraceHeightScalar = InBottomTraceHeightScalar;
Parms.InCollisionPullbackTime = InCollisionPullbackTime;
Parms.InCollisionProfileName = InCollisionProfileName;
Parms.InTraceComplex = InTraceComplex;
Parms.InActorsToIgnore = std::move(InActorsToIgnore);
Parms.InDrawDebugDuration = InDrawDebugDuration;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (OutHitResult != nullptr)
*OutHitResult = std::move(Parms.OutHitResult);
if (OutHitRotation != nullptr)
*OutHitRotation = std::move(Parms.OutHitRotation);
if (OutHitCapsuleHalfHeight != nullptr)
*OutHitCapsuleHalfHeight = Parms.OutHitCapsuleHalfHeight;
if (OutHitCapsuleHeightScalar != nullptr)
*OutHitCapsuleHeightScalar = Parms.OutHitCapsuleHeightScalar;
return Parms.ReturnValue;
}
// Function Cronos.SHTraversalLadder.ActivateInteraction
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class USHInteractionGenericComponent* InteractionGenericComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ASHTraversalLadder::ActivateInteraction(class USHInteractionGenericComponent* InteractionGenericComponent)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHTraversalLadder", "ActivateInteraction");
Params::SHTraversalLadder_ActivateInteraction Parms{};
Parms.InteractionGenericComponent = InteractionGenericComponent;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHTraversalLadder.InterruptInteraction
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
void ASHTraversalLadder::InterruptInteraction()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHTraversalLadder", "InterruptInteraction");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHTraversalLadder.OnTraversalStarted
// (Event, Protected, BlueprintEvent)
// Parameters:
// const ESHDetectionSide side (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ASHTraversalLadder::OnTraversalStarted(const ESHDetectionSide side)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHTraversalLadder", "OnTraversalStarted");
Params::SHTraversalLadder_OnTraversalStarted Parms{};
Parms.side = side;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.SHTraversalLadder.ProcessEndTraversal
// (Final, Native, Protected)
void ASHTraversalLadder::ProcessEndTraversal()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHTraversalLadder", "ProcessEndTraversal");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHTraversalLadder.ProcessSetupTraversalEnd
// (Final, Native, Protected)
// Parameters:
// bool WasCompleted (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ASHTraversalLadder::ProcessSetupTraversalEnd(bool WasCompleted)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHTraversalLadder", "ProcessSetupTraversalEnd");
Params::SHTraversalLadder_ProcessSetupTraversalEnd Parms{};
Parms.WasCompleted = WasCompleted;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHTraversalLadder.ProcessStartTraversalMontageEnd
// (Final, Native, Protected)
// Parameters:
// class UAnimMontage* Montage (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bInterrupted (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ASHTraversalLadder::ProcessStartTraversalMontageEnd(class UAnimMontage* Montage, bool bInterrupted)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHTraversalLadder", "ProcessStartTraversalMontageEnd");
Params::SHTraversalLadder_ProcessStartTraversalMontageEnd Parms{};
Parms.Montage = Montage;
Parms.bInterrupted = bInterrupted;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHTraversalLadderAnimInstance.BroadcastEndOfTraversal
// (Final, Native, Public, BlueprintCallable)
void USHTraversalLadderAnimInstance::BroadcastEndOfTraversal()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHTraversalLadderAnimInstance", "BroadcastEndOfTraversal");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHTraversalLadderAnimInstance.DecrementStep
// (Final, Native, Public, BlueprintCallable)
void USHTraversalLadderAnimInstance::DecrementStep()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHTraversalLadderAnimInstance", "DecrementStep");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHTraversalLadderAnimInstance.IncrementStep
// (Final, Native, Public, BlueprintCallable)
void USHTraversalLadderAnimInstance::IncrementStep()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHTraversalLadderAnimInstance", "IncrementStep");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHTraversalLadderAnimInstance.OnOwnerGameplayEvent
// (Final, Native, Public)
// Parameters:
// const struct FGameplayTag& EventTag (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const struct FGameplayEventData& EventData (Parm, NativeAccessSpecifierPublic)
void USHTraversalLadderAnimInstance::OnOwnerGameplayEvent(const struct FGameplayTag& EventTag, const struct FGameplayEventData& EventData)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHTraversalLadderAnimInstance", "OnOwnerGameplayEvent");
Params::SHTraversalLadderAnimInstance_OnOwnerGameplayEvent Parms{};
Parms.EventTag = std::move(EventTag);
Parms.EventData = std::move(EventData);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHTraversalLadderAnimInstance.SetIsPlayingCycle
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool bNewPlayingCycle (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHTraversalLadderAnimInstance::SetIsPlayingCycle(bool bNewPlayingCycle)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHTraversalLadderAnimInstance", "SetIsPlayingCycle");
Params::SHTraversalLadderAnimInstance_SetIsPlayingCycle Parms{};
Parms.bNewPlayingCycle = bNewPlayingCycle;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHWeaponManageCmbSubcomp.HandleHealthStateChangedEvent
// (Final, Native, Protected)
void USHWeaponManageCmbSubcomp::HandleHealthStateChangedEvent()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHWeaponManageCmbSubcomp", "HandleHealthStateChangedEvent");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHWeaponManageCmbSubcomp.HideWeapon
// (Final, Native, Public, BlueprintCallable)
void USHWeaponManageCmbSubcomp::HideWeapon()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHWeaponManageCmbSubcomp", "HideWeapon");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHWeaponManageCmbSubcomp.IsWeaponHidden
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHWeaponManageCmbSubcomp::IsWeaponHidden()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHWeaponManageCmbSubcomp", "IsWeaponHidden");
Params::SHWeaponManageCmbSubcomp_IsWeaponHidden Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHWeaponManageCmbSubcomp.OnEquipWeaponEnd
// (Final, Native, Protected)
// Parameters:
// class UAnimMontage* Montage (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// ESHAnimEndType AnimEndType (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHWeaponManageCmbSubcomp::OnEquipWeaponEnd(class UAnimMontage* Montage, ESHAnimEndType AnimEndType)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHWeaponManageCmbSubcomp", "OnEquipWeaponEnd");
Params::SHWeaponManageCmbSubcomp_OnEquipWeaponEnd Parms{};
Parms.Montage = Montage;
Parms.AnimEndType = AnimEndType;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHWeaponManageCmbSubcomp.OnUnequipWeaponEnd
// (Final, Native, Protected)
// Parameters:
// class UAnimMontage* Montage (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// ESHAnimEndType AnimEndType (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHWeaponManageCmbSubcomp::OnUnequipWeaponEnd(class UAnimMontage* Montage, ESHAnimEndType AnimEndType)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHWeaponManageCmbSubcomp", "OnUnequipWeaponEnd");
Params::SHWeaponManageCmbSubcomp_OnUnequipWeaponEnd Parms{};
Parms.Montage = Montage;
Parms.AnimEndType = AnimEndType;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHWeaponManageCmbSubcomp.RequestEquipWeapon
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class FName WeaponDataRowName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool Instant (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHWeaponManageCmbSubcomp::RequestEquipWeapon(class FName WeaponDataRowName, bool Instant)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHWeaponManageCmbSubcomp", "RequestEquipWeapon");
Params::SHWeaponManageCmbSubcomp_RequestEquipWeapon Parms{};
Parms.WeaponDataRowName = WeaponDataRowName;
Parms.Instant = Instant;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHWeaponManageCmbSubcomp.RequestUnequipWeapon
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool Instant (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHWeaponManageCmbSubcomp::RequestUnequipWeapon(bool Instant)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHWeaponManageCmbSubcomp", "RequestUnequipWeapon");
Params::SHWeaponManageCmbSubcomp_RequestUnequipWeapon Parms{};
Parms.Instant = Instant;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHWeaponManageCmbSubcomp.SetNewLocomotionAnimationSet
// (Final, Native, Public, BlueprintCallable)
void USHWeaponManageCmbSubcomp::SetNewLocomotionAnimationSet()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHWeaponManageCmbSubcomp", "SetNewLocomotionAnimationSet");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHWeaponManageCmbSubcomp.ShowWeapon
// (Final, Native, Public, BlueprintCallable)
void USHWeaponManageCmbSubcomp::ShowWeapon()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHWeaponManageCmbSubcomp", "ShowWeapon");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHWeaponManageCmbSubcomp.SpawnAndSetWeapon
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class FName WeaponDataRowName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USHWeaponManageCmbSubcomp::SpawnAndSetWeapon(class FName WeaponDataRowName)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHWeaponManageCmbSubcomp", "SpawnAndSetWeapon");
Params::SHWeaponManageCmbSubcomp_SpawnAndSetWeapon Parms{};
Parms.WeaponDataRowName = WeaponDataRowName;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SHWeaponManageCmbSubcomp.GetCurrentMeleeWeapon
// (Final, Native, Public, Const)
// Parameters:
// class ASHItemWeaponMelee* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class ASHItemWeaponMelee* USHWeaponManageCmbSubcomp::GetCurrentMeleeWeapon() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHWeaponManageCmbSubcomp", "GetCurrentMeleeWeapon");
Params::SHWeaponManageCmbSubcomp_GetCurrentMeleeWeapon Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHWeaponManageCmbSubcomp.GetDefaultMeleeWeapon
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class ASHItemWeaponMelee* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class ASHItemWeaponMelee* USHWeaponManageCmbSubcomp::GetDefaultMeleeWeapon() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHWeaponManageCmbSubcomp", "GetDefaultMeleeWeapon");
Params::SHWeaponManageCmbSubcomp_GetDefaultMeleeWeapon Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHWeaponManageCmbSubcomp.GetEquippedWeapon
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class ASHItemWeapon* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class ASHItemWeapon* USHWeaponManageCmbSubcomp::GetEquippedWeapon() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHWeaponManageCmbSubcomp", "GetEquippedWeapon");
Params::SHWeaponManageCmbSubcomp_GetEquippedWeapon Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHWeaponManageCmbSubcomp.GetEquippedWeaponName
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class FName ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FName USHWeaponManageCmbSubcomp::GetEquippedWeaponName() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHWeaponManageCmbSubcomp", "GetEquippedWeaponName");
Params::SHWeaponManageCmbSubcomp_GetEquippedWeaponName Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHWeaponManageCmbSubcomp.GetNoWeaponDataTableRowName
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class FName ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FName USHWeaponManageCmbSubcomp::GetNoWeaponDataTableRowName() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHWeaponManageCmbSubcomp", "GetNoWeaponDataTableRowName");
Params::SHWeaponManageCmbSubcomp_GetNoWeaponDataTableRowName Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SHWeaponManageCmbSubcomp.HasEquippedWeapon
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USHWeaponManageCmbSubcomp::HasEquippedWeapon() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SHWeaponManageCmbSubcomp", "HasEquippedWeapon");
Params::SHWeaponManageCmbSubcomp_HasEquippedWeapon Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SingleFullscreenImageWidget.BuildAnimMapping
// (Event, Public, BlueprintEvent)
void USingleFullscreenImageWidget::BuildAnimMapping()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SingleFullscreenImageWidget", "BuildAnimMapping");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.SingleStashGridItem.GetItemRowName
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// class FName ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FName USingleStashGridItem::GetItemRowName()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SingleStashGridItem", "GetItemRowName");
Params::SingleStashGridItem_GetItemRowName Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SingleStashGridItem.Init
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const struct FInventoryItemDataStruct& ItemInSlot (Parm, NativeAccessSpecifierPublic)
// class UUserWidget* ParentWidget (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool PureIcon (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USingleStashGridItem::Init(const struct FInventoryItemDataStruct& ItemInSlot, class UUserWidget* ParentWidget, bool PureIcon)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SingleStashGridItem", "Init");
Params::SingleStashGridItem_Init Parms{};
Parms.ItemInSlot = std::move(ItemInSlot);
Parms.ParentWidget = ParentWidget;
Parms.PureIcon = PureIcon;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SingleStashGridItem.IsEmptySlot
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USingleStashGridItem::IsEmptySlot()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SingleStashGridItem", "IsEmptySlot");
Params::SingleStashGridItem_IsEmptySlot Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SingleStashGridItem.IsItemFocused
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool USingleStashGridItem::IsItemFocused()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SingleStashGridItem", "IsItemFocused");
Params::SingleStashGridItem_IsItemFocused Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.SingleStashGridItem.OnActionPerformed
// (Event, Public, BlueprintEvent)
// Parameters:
// int32 Amount (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USingleStashGridItem::OnActionPerformed(int32 Amount)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SingleStashGridItem", "OnActionPerformed");
Params::SingleStashGridItem_OnActionPerformed Parms{};
Parms.Amount = Amount;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.SingleStashGridItem.OnAnySlotReassigned
// (Final, Native, Private)
// Parameters:
// int32 InSlotIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 InNewWeaponModeContainerIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 InPrevWeaponModeContainerIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USingleStashGridItem::OnAnySlotReassigned(int32 InSlotIndex, int32 InNewWeaponModeContainerIndex, int32 InPrevWeaponModeContainerIndex)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SingleStashGridItem", "OnAnySlotReassigned");
Params::SingleStashGridItem_OnAnySlotReassigned Parms{};
Parms.InSlotIndex = InSlotIndex;
Parms.InNewWeaponModeContainerIndex = InNewWeaponModeContainerIndex;
Parms.InPrevWeaponModeContainerIndex = InPrevWeaponModeContainerIndex;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SingleStashGridItem.OnItemInitialized
// (Event, Public, BlueprintEvent)
// Parameters:
// bool PureIcon (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USingleStashGridItem::OnItemInitialized(bool PureIcon)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SingleStashGridItem", "OnItemInitialized");
Params::SingleStashGridItem_OnItemInitialized Parms{};
Parms.PureIcon = PureIcon;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.SingleStashGridItem.OnWeaponSlotChanged
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// int32 InNewSlotIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USingleStashGridItem::OnWeaponSlotChanged(int32 InNewSlotIndex)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SingleStashGridItem", "OnWeaponSlotChanged");
Params::SingleStashGridItem_OnWeaponSlotChanged Parms{};
Parms.InNewSlotIndex = InNewSlotIndex;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.SingleStashGridItem.RecalculateQuant
// (Final, Native, Public, BlueprintCallable)
void USingleStashGridItem::RecalculateQuant()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SingleStashGridItem", "RecalculateQuant");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SingleStashGridItem.Refresh
// (Event, Public, BlueprintCallable, BlueprintEvent)
void USingleStashGridItem::Refresh()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SingleStashGridItem", "Refresh");
UObject::ProcessEvent(Func, nullptr);
}
// Function Cronos.SingleStashGridItem.SetAvailabilityHighlight
// (Event, Public, BlueprintEvent)
// Parameters:
// bool Set (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool Success (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USingleStashGridItem::SetAvailabilityHighlight(bool Set, bool Success)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SingleStashGridItem", "SetAvailabilityHighlight");
Params::SingleStashGridItem_SetAvailabilityHighlight Parms{};
Parms.Set = Set;
Parms.Success = Success;
UObject::ProcessEvent(Func, &Parms);
}
// Function Cronos.SingleStashGridItem.SetItemFocused
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool Val (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USingleStashGridItem::SetItemFocused(bool Val)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SingleStashGridItem", "SetItemFocused");
Params::SingleStashGridItem_SetItemFocused Parms{};
Parms.Val = Val;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SleepingEnemyMimic.InitNiagaraSystems
// (Final, Native, Public, BlueprintCallable, Const)
// Parameters:
// class UNiagaraComponent* ArmTentacles (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UNiagaraComponent* HeadTentacles (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ASleepingEnemyMimic::InitNiagaraSystems(class UNiagaraComponent* ArmTentacles, class UNiagaraComponent* HeadTentacles) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SleepingEnemyMimic", "InitNiagaraSystems");
Params::SleepingEnemyMimic_InitNiagaraSystems Parms{};
Parms.ArmTentacles = ArmTentacles;
Parms.HeadTentacles = HeadTentacles;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SmartGunFireComponent.StartedOverheat
// (Final, Native, Private)
// Parameters:
// class UAnimMontage* Montage (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// ESHAnimEndType AnimEndType (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USmartGunFireComponent::StartedOverheat(class UAnimMontage* Montage, ESHAnimEndType AnimEndType)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SmartGunFireComponent", "StartedOverheat");
Params::SmartGunFireComponent_StartedOverheat Parms{};
Parms.Montage = Montage;
Parms.AnimEndType = AnimEndType;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SoulDeletionConfirmationWidget.SetSelectedSoulToDelete
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const class FText& InSoulName (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
void USoulDeletionConfirmationWidget::SetSelectedSoulToDelete(const class FText& InSoulName)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SoulDeletionConfirmationWidget", "SetSelectedSoulToDelete");
Params::SoulDeletionConfirmationWidget_SetSelectedSoulToDelete Parms{};
Parms.InSoulName = std::move(InSoulName);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SoulExtractionProgressableWidget.ContinueProgress
// (Native, Public, BlueprintCallable)
void USoulExtractionProgressableWidget::ContinueProgress()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SoulExtractionProgressableWidget", "ContinueProgress");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SoulExtractionProgressableWidget.InterruptProgress
// (Native, Public, BlueprintCallable)
void USoulExtractionProgressableWidget::InterruptProgress()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SoulExtractionProgressableWidget", "InterruptProgress");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SoulExtractionProgressableWidget.OnProgressFinished
// (Final, Native, Private)
void USoulExtractionProgressableWidget::OnProgressFinished()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SoulExtractionProgressableWidget", "OnProgressFinished");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.SoulExtractionProgressableWidget.StartProgress
// (Native, Public, BlueprintCallable)
// Parameters:
// float InForDuration (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USoulExtractionProgressableWidget::StartProgress(float InForDuration)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SoulExtractionProgressableWidget", "StartProgress");
Params::SoulExtractionProgressableWidget_StartProgress Parms{};
Parms.InForDuration = InForDuration;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.TentacleGrabVFXManager.OnGrabActivation
// (Final, Native, Public)
void ATentacleGrabVFXManager::OnGrabActivation()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("TentacleGrabVFXManager", "OnGrabActivation");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.TentacleGrabVFXManager.OnGrabStateChange
// (Final, Native, Public)
// Parameters:
// ETentacleGrabState NewState (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ATentacleGrabVFXManager::OnGrabStateChange(ETentacleGrabState NewState)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("TentacleGrabVFXManager", "OnGrabStateChange");
Params::TentacleGrabVFXManager_OnGrabStateChange Parms{};
Parms.NewState = NewState;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.TentacleGrabVFXManager.OnGrabTentaclesTimelineEnd
// (Final, Native, Private)
void ATentacleGrabVFXManager::OnGrabTentaclesTimelineEnd()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("TentacleGrabVFXManager", "OnGrabTentaclesTimelineEnd");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.TentacleGrabVFXManager.OnGrabTentaclesTimelineTick_GetReady
// (Final, Native, Private)
// Parameters:
// float Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ATentacleGrabVFXManager::OnGrabTentaclesTimelineTick_GetReady(float Value)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("TentacleGrabVFXManager", "OnGrabTentaclesTimelineTick_GetReady");
Params::TentacleGrabVFXManager_OnGrabTentaclesTimelineTick_GetReady Parms{};
Parms.Value = Value;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.TentacleGrabVFXManager.OnGrabTentaclesTimelineTick_GetShotOut
// (Final, Native, Private)
// Parameters:
// float Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ATentacleGrabVFXManager::OnGrabTentaclesTimelineTick_GetShotOut(float Value)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("TentacleGrabVFXManager", "OnGrabTentaclesTimelineTick_GetShotOut");
Params::TentacleGrabVFXManager_OnGrabTentaclesTimelineTick_GetShotOut Parms{};
Parms.Value = Value;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.TentacleGrabVFXManager.OnGrabTentaclesTimelineTick_Retreact
// (Final, Native, Private)
// Parameters:
// float Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ATentacleGrabVFXManager::OnGrabTentaclesTimelineTick_Retreact(float Value)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("TentacleGrabVFXManager", "OnGrabTentaclesTimelineTick_Retreact");
Params::TentacleGrabVFXManager_OnGrabTentaclesTimelineTick_Retreact Parms{};
Parms.Value = Value;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.TrailerEnemyActor.DissolveBodyTest
// (Final, Native, Public, BlueprintCallable)
void ATrailerEnemyActor::DissolveBodyTest()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("TrailerEnemyActor", "DissolveBodyTest");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.TrailerEnemyActor.GetAbsorptionComponent
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class UAbsorptionComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UAbsorptionComponent* ATrailerEnemyActor::GetAbsorptionComponent()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("TrailerEnemyActor", "GetAbsorptionComponent");
Params::TrailerEnemyActor_GetAbsorptionComponent Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.TrailerEnemyActor.GetArmorComponentTest
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class UArmorComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UArmorComponent* ATrailerEnemyActor::GetArmorComponentTest()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("TrailerEnemyActor", "GetArmorComponentTest");
Params::TrailerEnemyActor_GetArmorComponentTest Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.TrailerEnemyActor.Mapping_RefreshAppearance
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const EEnemyArchetype InArchetype (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const uint8 InAttributes (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const uint8 InRank (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const EGenders InGender (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ATrailerEnemyActor::Mapping_RefreshAppearance(const EEnemyArchetype InArchetype, const uint8 InAttributes, const uint8 InRank, const EGenders InGender)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("TrailerEnemyActor", "Mapping_RefreshAppearance");
Params::TrailerEnemyActor_Mapping_RefreshAppearance Parms{};
Parms.InArchetype = InArchetype;
Parms.InAttributes = InAttributes;
Parms.InRank = InRank;
Parms.InGender = InGender;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.TrailerEnemyActor.Mapping_RefreshAppearanceDefault
// (Final, Native, Public, BlueprintCallable)
void ATrailerEnemyActor::Mapping_RefreshAppearanceDefault()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("TrailerEnemyActor", "Mapping_RefreshAppearanceDefault");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.TrailerEnemyActor.Mapping_SetAppearanceConfig
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class UAppearanceConfig* InConfig (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ATrailerEnemyActor::Mapping_SetAppearanceConfig(class UAppearanceConfig* InConfig)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("TrailerEnemyActor", "Mapping_SetAppearanceConfig");
Params::TrailerEnemyActor_Mapping_SetAppearanceConfig Parms{};
Parms.InConfig = InConfig;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.TrailerEnemyActor.Mapping_SetAppearanceTags
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const struct FGameplayTagContainer& InTags (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
void ATrailerEnemyActor::Mapping_SetAppearanceTags(const struct FGameplayTagContainer& InTags)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("TrailerEnemyActor", "Mapping_SetAppearanceTags");
Params::TrailerEnemyActor_Mapping_SetAppearanceTags Parms{};
Parms.InTags = std::move(InTags);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.TrailerEnemyActor.RefreshAnimation
// (Final, Native, Public, BlueprintCallable)
void ATrailerEnemyActor::RefreshAnimation()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("TrailerEnemyActor", "RefreshAnimation");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.TrailerEnemyActor.RefreshData
// (Final, Native, Public, BlueprintCallable)
void ATrailerEnemyActor::RefreshData()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("TrailerEnemyActor", "RefreshData");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.TrailerEnemyActor.SetInitialData
// (Final, Native, Public, BlueprintCallable)
void ATrailerEnemyActor::SetInitialData()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("TrailerEnemyActor", "SetInitialData");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function Cronos.TrailerEnemyActor.TestAbsorb
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const uint8 InRank (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ATrailerEnemyActor::TestAbsorb(const uint8 InRank)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("TrailerEnemyActor", "TestAbsorb");
Params::TrailerEnemyActor_TestAbsorb Parms{};
Parms.InRank = InRank;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function Cronos.TrailerEnemyActor.GetTeethMeshTest
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class USkeletalMeshComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class USkeletalMeshComponent* ATrailerEnemyActor::GetTeethMeshTest() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("TrailerEnemyActor", "GetTeethMeshTest");
Params::TrailerEnemyActor_GetTeethMeshTest Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function Cronos.TravelerPostProcessAnimInstance.DisablePhysics
// (Final, Native, Public, BlueprintCallable)
void UTravelerPostProcessAnimInstance::DisablePhysics()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("TravelerPostProcessAnimInstance", "DisablePhysics");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
}