Files
EscapeTheBackrooms_Internal/EscapeTheBackroomsGUiTest/SDK/SDK/INTERACTIVE_FoliageComp_BP_parameters.hpp
2024-04-20 14:19:09 +02:00

347 lines
42 KiB
C++

#pragma once
// Dumped with Dumper-7!
#include "../SDK.hpp"
namespace SDK
{
namespace Params
{
//---------------------------------------------------------------------------------------------------------------------
// PARAMETERS
//---------------------------------------------------------------------------------------------------------------------
// 0xA8 (0xA8 - 0x0)
// Function INTERACTIVE_FoliageComp_BP.INTERACTIVE_FoliageComp_BP_C.Start New Instance Offset
struct UINTERACTIVE_FoliageComp_BP_C_Start_New_Instance_Offset_Params
{
public:
int32 Instance; // 0x0(0x4)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector NewOffset; // 0x4(0xC)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float DeformDuration; // 0x10(0x4)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float UnDeformSpeed; // 0x14(0x4)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool UpdateComponent; // 0x18(0x1)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
uint8 Pad_200C[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
float IgnoreIfGrowing; // 0x1C(0x4)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float FinalUnDeformSpeed; // 0x20(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector NewPrevOffset; // 0x24(0xC)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float StartTime; // 0x30(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool Ignore; // 0x34(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor)
uint8 Pad_200D[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
float DeformAlpha; // 0x38(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool HasInstanceData; // 0x3C(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor)
uint8 Pad_200E[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
float CallFunc_BreakVector_X; // 0x40(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_BreakVector_Y; // 0x44(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_BreakVector_Z; // 0x48(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_SetCustomDataValue_ReturnValue; // 0x4C(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
bool CallFunc_SetCustomDataValue_ReturnValue_1; // 0x4D(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
bool CallFunc_SetCustomDataValue_ReturnValue_2; // 0x4E(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
bool CallFunc_SetCustomDataValue_ReturnValue_3; // 0x4F(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
bool CallFunc_GetCurrentInstanceDeformAlpha_HasInstanceData; // 0x50(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
uint8 Pad_200F[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
float CallFunc_GetCurrentInstanceDeformAlpha_CurrentAlpha; // 0x54(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_SetCustomDataValue_ReturnValue_4; // 0x58(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
uint8 Pad_2010[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
struct FVector CallFunc_GetCurrentInstanceGPU_Offset_CurrentOffset; // 0x5C(0xC)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_SetCustomDataValue_ReturnValue_5; // 0x68(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
uint8 Pad_2011[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
float CallFunc_GetTimeSeconds_ReturnValue; // 0x6C(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_Subtract_FloatFloat_ReturnValue; // 0x70(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FInstanceData K2Node_MakeStruct_InstanceData; // 0x74(0x24)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_BreakVector_X_1; // 0x98(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_BreakVector_Y_1; // 0x9C(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_BreakVector_Z_1; // 0xA0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_SetCustomDataValue_ReturnValue_6; // 0xA4(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
bool CallFunc_SetCustomDataValue_ReturnValue_7; // 0xA5(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
bool CallFunc_SetCustomDataValue_ReturnValue_8; // 0xA6(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
bool CallFunc_Less_FloatFloat_ReturnValue; // 0xA7(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
};
// 0x32 (0x32 - 0x0)
// Function INTERACTIVE_FoliageComp_BP.INTERACTIVE_FoliageComp_BP_C.ForceMarkDirty
struct UINTERACTIVE_FoliageComp_BP_C_ForceMarkDirty_Params
{
public:
struct FTransform CallFunc_GetInstanceTransform_OutInstanceTransform; // 0x0(0x30)(IsPlainOldData, NoDestructor)
bool CallFunc_GetInstanceTransform_ReturnValue; // 0x30(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
bool CallFunc_UpdateInstanceTransform_ReturnValue; // 0x31(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
};
// 0x68 (0x68 - 0x0)
// Function INTERACTIVE_FoliageComp_BP.INTERACTIVE_FoliageComp_BP_C.GetCurrentInstanceUN-DeformAlpha
struct UINTERACTIVE_FoliageComp_BP_C_GetCurrentInstanceUNMinusDeformAlpha_Params
{
public:
int32 InstanceIndex; // 0x0(0x4)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool HasInstanceData; // 0x4(0x1)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor)
uint8 Pad_201F[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
float CurrentAlpha; // 0x8(0x4)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FInstanceData InstData; // 0xC(0x24)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FInstanceData CallFunc_Map_Find_Value; // 0x30(0x24)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_Map_Find_ReturnValue; // 0x54(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
bool CallFunc_Map_Contains_ReturnValue; // 0x55(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
uint8 Pad_2021[0x2]; // Fixing Size After Last Property [ Dumper-7 ]
float CallFunc_GetTimeSeconds_ReturnValue; // 0x58(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_Subtract_FloatFloat_ReturnValue; // 0x5C(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_Multiply_FloatFloat_ReturnValue; // 0x60(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_FClamp_ReturnValue; // 0x64(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
// 0x9C (0x9C - 0x0)
// Function INTERACTIVE_FoliageComp_BP.INTERACTIVE_FoliageComp_BP_C.GetCurrentInstanceGPU_Offset
struct UINTERACTIVE_FoliageComp_BP_C_GetCurrentInstanceGPU_Offset_Params
{
public:
int32 InstanceIndex; // 0x0(0x4)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool AtSpecifiedAlpha; // 0x4(0x1)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
uint8 Pad_2029[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
float SpecifiedAlpha; // 0x8(0x4)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CurrentOffset; // 0xC(0xC)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FInstanceData InstData; // 0x18(0x24)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float Alpha; // 0x3C(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_GetCurrentInstanceDeformAlpha_HasInstanceData; // 0x40(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
uint8 Pad_202A[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
float CallFunc_GetCurrentInstanceDeformAlpha_CurrentAlpha; // 0x44(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FInstanceData CallFunc_Map_Find_Value; // 0x48(0x24)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_Map_Find_ReturnValue; // 0x6C(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
bool CallFunc_Map_Contains_ReturnValue; // 0x6D(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
uint8 Pad_202B[0x2]; // Fixing Size After Last Property [ Dumper-7 ]
struct FVector CallFunc_VLerp_ReturnValue; // 0x70(0xC)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_GetTimeSeconds_ReturnValue; // 0x7C(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_Subtract_FloatFloat_ReturnValue; // 0x80(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_Multiply_FloatFloat_ReturnValue; // 0x84(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_FClamp_ReturnValue; // 0x88(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_Subtract_FloatFloat_ReturnValue_1; // 0x8C(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_Multiply_VectorFloat_ReturnValue; // 0x90(0xC)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
// 0x6C (0x6C - 0x0)
// Function INTERACTIVE_FoliageComp_BP.INTERACTIVE_FoliageComp_BP_C.GetCurrentInstanceDeformAlpha
struct UINTERACTIVE_FoliageComp_BP_C_GetCurrentInstanceDeformAlpha_Params
{
public:
int32 InstanceIndex; // 0x0(0x4)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool HasInstanceData; // 0x4(0x1)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor)
uint8 Pad_202C[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
float CurrentAlpha; // 0x8(0x4)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FInstanceData InstData; // 0xC(0x24)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FInstanceData CallFunc_Map_Find_Value; // 0x30(0x24)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_Map_Find_ReturnValue; // 0x54(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
bool CallFunc_Map_Contains_ReturnValue; // 0x55(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
uint8 Pad_202D[0x2]; // Fixing Size After Last Property [ Dumper-7 ]
float CallFunc_GetTimeSeconds_ReturnValue; // 0x58(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_Add_FloatFloat_ReturnValue; // 0x5C(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_Subtract_FloatFloat_ReturnValue; // 0x60(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_Divide_FloatFloat_ReturnValue; // 0x64(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_FClamp_ReturnValue; // 0x68(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
// 0x11 (0x11 - 0x0)
// Function INTERACTIVE_FoliageComp_BP.INTERACTIVE_FoliageComp_BP_C.Copy&SetFoliageParameters_FromClass
struct UINTERACTIVE_FoliageComp_BP_C_Copy_SetFoliageParameters_FromClass_Params
{
public:
class UClass* CopyFrom; // 0x0(0x8)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
class UStaticMesh* MeshToSet; // 0x8(0x8)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_SetStaticMesh_ReturnValue; // 0x10(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
};
// 0x9 (0x9 - 0x0)
// Function INTERACTIVE_FoliageComp_BP.INTERACTIVE_FoliageComp_BP_C.Copy&SetFoliageParameters
struct UINTERACTIVE_FoliageComp_BP_C_Copy_SetFoliageParameters_Params
{
public:
class UINTERACTIVE_FoliageComp_BP_C* CopyFrom; // 0x0(0x8)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_SetStaticMesh_ReturnValue; // 0x8(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
};
// 0x5 (0x5 - 0x0)
// Function INTERACTIVE_FoliageComp_BP.INTERACTIVE_FoliageComp_BP_C.RemoveAnyActiveStatuses
struct UINTERACTIVE_FoliageComp_BP_C_RemoveAnyActiveStatuses_Params
{
public:
int32 InstanceIndex; // 0x0(0x4)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsTrampled___; // 0x4(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
};
// 0x6 (0x6 - 0x0)
// Function INTERACTIVE_FoliageComp_BP.INTERACTIVE_FoliageComp_BP_C.IsTrampled?
struct UINTERACTIVE_FoliageComp_BP_C_IsTrampled__Params
{
public:
int32 InstanceIndex; // 0x0(0x4)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool _; // 0x4(0x1)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor)
bool CallFunc_Array_Contains_ReturnValue; // 0x5(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
};
// 0x7 (0x7 - 0x0)
// Function INTERACTIVE_FoliageComp_BP.INTERACTIVE_FoliageComp_BP_C.RemoveInstanceStatus
struct UINTERACTIVE_FoliageComp_BP_C_RemoveInstanceStatus_Params
{
public:
int32 InstanceIndex; // 0x0(0x4)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
enum class EInstanceStatus Status; // 0x4(0x1)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool K2Node_SwitchEnum_CmpSuccess; // 0x5(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
bool CallFunc_Array_RemoveItem_ReturnValue; // 0x6(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
};
// 0xC (0xC - 0x0)
// Function INTERACTIVE_FoliageComp_BP.INTERACTIVE_FoliageComp_BP_C.AddInstanceStatus
struct UINTERACTIVE_FoliageComp_BP_C_AddInstanceStatus_Params
{
public:
int32 InstanceIndex; // 0x0(0x4)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
enum class EInstanceStatus Status; // 0x4(0x1)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool K2Node_SwitchEnum_CmpSuccess; // 0x5(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
uint8 Pad_202F[0x2]; // Fixing Size After Last Property [ Dumper-7 ]
int32 CallFunc_Array_Add_ReturnValue; // 0x8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
// 0x1 (0x1 - 0x0)
// Function INTERACTIVE_FoliageComp_BP.INTERACTIVE_FoliageComp_BP_C.ReceiveEndPlay
struct UINTERACTIVE_FoliageComp_BP_C_ReceiveEndPlay_Params
{
public:
enum class EEndPlayReason EndPlayReason; // 0x0(0x1)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
// 0x4 (0x4 - 0x0)
// Function INTERACTIVE_FoliageComp_BP.INTERACTIVE_FoliageComp_BP_C.DivideIntoChunks_InfLoopWorkaround
struct UINTERACTIVE_FoliageComp_BP_C_DivideIntoChunks_InfLoopWorkaround_Params
{
public:
float ChunkSize; // 0x0(0x4)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
// 0x2A4 (0x2A4 - 0x0)
// Function INTERACTIVE_FoliageComp_BP.INTERACTIVE_FoliageComp_BP_C.ExecuteUbergraph_INTERACTIVE_FoliageComp_BP
struct UINTERACTIVE_FoliageComp_BP_C_ExecuteUbergraph_INTERACTIVE_FoliageComp_BP_Params
{
public:
int32 EntryPoint; // 0x0(0x4)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 Temp_int_Array_Index_Variable; // 0x4(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 Temp_int_Variable; // 0x8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_Add_IntInt_ReturnValue; // 0xC(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_GetInstanceCount_ReturnValue; // 0x10(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_GetGameTimeInSeconds_ReturnValue; // 0x14(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_Greater_IntInt_ReturnValue; // 0x18(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
bool CallFunc_Greater_FloatFloat_ReturnValue; // 0x19(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
uint8 Pad_2030[0x6]; // Fixing Size After Last Property [ Dumper-7 ]
TArray<class AInteractiveGrassManager_BP_C*> CallFunc_GetAllActorsOfClass_OutActors; // 0x20(0x10)(ReferenceParm)
bool CallFunc_BooleanAND_ReturnValue; // 0x30(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
uint8 Pad_2031[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
class AInteractiveGrassManager_BP_C* CallFunc_Array_Get_Item; // 0x38(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsValid_ReturnValue; // 0x40(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
enum class EEndPlayReason K2Node_Event_EndPlayReason; // 0x41(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_2032[0x2]; // Fixing Size After Last Property [ Dumper-7 ]
float K2Node_CustomEvent_chunkSize; // 0x44(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_GetComponentBounds_Origin; // 0x48(0xC)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_GetComponentBounds_BoxExtent; // 0x54(0xC)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_GetComponentBounds_SphereRadius; // 0x60(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_Multiply_FloatFloat_ReturnValue; // 0x64(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_BreakVector_X; // 0x68(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_BreakVector_Y; // 0x6C(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_BreakVector_Z; // 0x70(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_BreakVector_X_1; // 0x74(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_BreakVector_Y_1; // 0x78(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_BreakVector_Z_1; // 0x7C(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_Multiply_FloatFloat_ReturnValue_1; // 0x80(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_Add_FloatFloat_ReturnValue; // 0x84(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_Subtract_FloatFloat_ReturnValue; // 0x88(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_Subtract_FloatFloat_ReturnValue_1; // 0x8C(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_Multiply_FloatFloat_ReturnValue_2; // 0x90(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_MakeVector_ReturnValue; // 0x94(0xC)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_Divide_FloatFloat_ReturnValue; // 0xA0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_FCeil_ReturnValue; // 0xA4(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_Divide_FloatFloat_ReturnValue_1; // 0xA8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 Temp_int_Variable_1; // 0xAC(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_FCeil_ReturnValue_1; // 0xB0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_Add_IntInt_ReturnValue_1; // 0xB4(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_Subtract_IntInt_ReturnValue; // 0xB8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_Subtract_IntInt_ReturnValue_1; // 0xBC(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_LessEqual_IntInt_ReturnValue; // 0xC0(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
uint8 Pad_2033[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
float CallFunc_BreakVector_X_2; // 0xC4(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_BreakVector_Y_2; // 0xC8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_BreakVector_Z_2; // 0xCC(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 Temp_int_Variable_2; // 0xD0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_Add_IntInt_ReturnValue_2; // 0xD4(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_Divide_FloatFloat_ReturnValue_2; // 0xD8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_Multiply_IntFloat_ReturnValue; // 0xDC(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_Add_FloatFloat_ReturnValue_1; // 0xE0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_Divide_FloatFloat_ReturnValue_3; // 0xE4(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_BreakVector_X_3; // 0xE8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_BreakVector_Y_3; // 0xEC(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_BreakVector_Z_3; // 0xF0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_Multiply_IntFloat_ReturnValue_1; // 0xF4(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_Add_FloatFloat_ReturnValue_2; // 0xF8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_Add_FloatFloat_ReturnValue_3; // 0xFC(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_Add_FloatFloat_ReturnValue_4; // 0x100(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_Greater_FloatFloat_ReturnValue_1; // 0x104(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
uint8 Pad_2034[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
struct FVector CallFunc_MakeVector_ReturnValue_1; // 0x108(0xC)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_2035[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
class AInteractiveFoliageChunk_BP_C* CallFunc_AddFoliageChunkActor_addedChunk; // 0x118(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_Array_Add_ReturnValue; // 0x120(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 Temp_int_Variable_3; // 0x124(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_GetComponentBounds_Origin_1; // 0x128(0xC)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_GetComponentBounds_BoxExtent_1; // 0x134(0xC)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_GetComponentBounds_SphereRadius_1; // 0x140(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_2036[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
class AInteractiveFoliageChunk_BP_C* CallFunc_AddFoliageChunkActor_addedChunk_1; // 0x148(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_Add_IntInt_ReturnValue_3; // 0x150(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_GetInstanceCount_ReturnValue_1; // 0x154(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_Divide_IntInt_ReturnValue; // 0x158(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_Subtract_IntInt_ReturnValue_2; // 0x15C(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 Temp_int_Variable_4; // 0x160(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_2037[0xC]; // Fixing Size After Last Property [ Dumper-7 ]
struct FTransform CallFunc_GetInstanceTransform_OutInstanceTransform; // 0x170(0x30)(IsPlainOldData, NoDestructor)
bool CallFunc_GetInstanceTransform_ReturnValue; // 0x1A0(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
uint8 Pad_2038[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
struct FVector CallFunc_BreakTransform_Location; // 0x1A4(0xC)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FRotator CallFunc_BreakTransform_Rotation; // 0x1B0(0xC)(ZeroConstructor, IsPlainOldData, NoDestructor)
struct FVector CallFunc_BreakTransform_Scale; // 0x1BC(0xC)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_LessEqual_IntInt_ReturnValue_1; // 0x1C8(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
uint8 Pad_2039[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
float CallFunc_BreakVector_X_4; // 0x1CC(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_BreakVector_Y_4; // 0x1D0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_BreakVector_Z_4; // 0x1D4(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_Add_IntInt_ReturnValue_4; // 0x1D8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_Multiply_IntInt_ReturnValue; // 0x1DC(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_Multiply_IntInt_ReturnValue_1; // 0x1E0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_Subtract_IntInt_ReturnValue_3; // 0x1E4(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_LessEqual_IntInt_ReturnValue_2; // 0x1E8(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
uint8 Pad_203A[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
int32 CallFunc_Subtract_IntInt_ReturnValue_4; // 0x1EC(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_LessEqual_IntInt_ReturnValue_3; // 0x1F0(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
uint8 Pad_203B[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
int32 CallFunc_Multiply_IntInt_ReturnValue_2; // 0x1F4(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_Subtract_IntInt_ReturnValue_5; // 0x1F8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_LessEqual_IntInt_ReturnValue_4; // 0x1FC(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
uint8 Pad_203C[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
int32 Temp_int_Loop_Counter_Variable; // 0x200(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_Add_IntInt_ReturnValue_5; // 0x204(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
class UINTERACTIVE_FoliageComp_BP_C* CallFunc_Array_Get_Item_1; // 0x208(0x8)(ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
TArray<int32> CallFunc_AddInstances_ReturnValue; // 0x210(0x10)(ReferenceParm)
int32 CallFunc_Array_Length_ReturnValue; // 0x220(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 Temp_int_Variable_5; // 0x224(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_Less_IntInt_ReturnValue; // 0x228(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
bool CallFunc_LessEqual_IntInt_ReturnValue_5; // 0x229(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
uint8 Pad_203D[0x2]; // Fixing Size After Last Property [ Dumper-7 ]
int32 CallFunc_Add_IntInt_ReturnValue_6; // 0x22C(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 K2Node_MathExpression_ReturnValue; // 0x230(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_203E[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
class UINTERACTIVE_FoliageComp_BP_C* CallFunc_Array_Get_Item_2; // 0x238(0x8)(ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FTransform CallFunc_K2_GetComponentToWorld_ReturnValue; // 0x240(0x30)(IsPlainOldData, NoDestructor)
struct FTransform CallFunc_ConvertTransformToRelative_ReturnValue; // 0x270(0x30)(IsPlainOldData, NoDestructor)
int32 CallFunc_Array_Add_ReturnValue_1; // 0x2A0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
}
}