text: ﻿#pragma once
  
  // Name: SeaOfThieves, Version: 2.0.23
  
  
  /*!!DEFINE!!*/
  
  /*!!HELPER_DEF!!*/
  
  /*!!HELPER_INC!!*/
  
  #ifdef _MSC_VER
  	#pragma pack(push, 0x01)
  #endif
  
  namespace CG
  {
  //---------------------------------------------------------------------------
  // Parameters
  //---------------------------------------------------------------------------
  
  // Function Foliage.FoliageStatistics.FoliageOverlappingSphereCount
  struct UFoliageStatistics_FoliageOverlappingSphereCount_Params
  {
  	class UObject*                                     WorldContextObject;                                        // (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
  	class UStaticMesh*                                 StaticMesh;                                                // (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
  	struct FVector                                     CenterPosition;                                            // (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
  	float                                              Radius;                                                    // (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
  	int                                                ReturnValue;                                               // (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
  };
  
  // Function Foliage.FoliageStatistics.FoliageOverlappingBoxCount
  struct UFoliageStatistics_FoliageOverlappingBoxCount_Params
  {
  	class UObject*                                     WorldContextObject;                                        // (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
  	class UStaticMesh*                                 StaticMesh;                                                // (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
  	struct FBox                                        Box;                                                       // (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
  	int                                                ReturnValue;                                               // (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
  };
  
  // Function Foliage.InteractiveFoliageActor.CapsuleTouched
  struct AInteractiveFoliageActor_CapsuleTouched_Params
  {
  	class AActor*                                      Other;                                                     // (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
  	class UPrimitiveComponent*                         OtherComp;                                                 // (Parm, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
  	int                                                OtherBodyIndex;                                            // (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
  	bool                                               bFromSweep;                                                // (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
  	struct FHitResult                                  OverlapInfo;                                               // (ConstParm, Parm, OutParm, ReferenceParm, ContainsInstancedReference)
  };
  
  // Function Foliage.ProceduralFoliageSpawner.Simulate
  struct UProceduralFoliageSpawner_Simulate_Params
  {
  	int                                                NumSteps;                                                  // (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
  };
  
  }
  
  #ifdef _MSC_VER
  	#pragma pack(pop)
  #endif
  