text: ﻿#pragma once
  
  // Name: SeaOfThieves, Version: 2.0.23
  
  
  /*!!DEFINE!!*/
  
  /*!!HELPER_DEF!!*/
  
  /*!!HELPER_INC!!*/
  
  #ifdef _MSC_VER
  	#pragma pack(push, 0x01)
  #endif
  
  namespace CG
  {
  //---------------------------------------------------------------------------
  // Classes
  //---------------------------------------------------------------------------
  
  // BlueprintGeneratedClass BP_ItemPreview.BP_ItemPreview_C
  // 0x0090 (FullSize[0x0670] - InheritedSize[0x05E0])
  class ABP_ItemPreview_C : public AItemPreviewActor
  {
  public:
  	struct FPointerToUberGraphFrame                    UberGraphFrame;                                            // 0x05E0(0x0008) (ZeroConstructor, Transient, DuplicateTransient)
  	class UArrowComponent*                             Camera_Dog;                                                // 0x05E8(0x0008) (BlueprintVisible, ZeroConstructor, IsPlainOldData, NonTransactional, NoDestructor)
  	class UArrowComponent*                             Camera_Far;                                                // 0x05F0(0x0008) (BlueprintVisible, ZeroConstructor, IsPlainOldData, NonTransactional, NoDestructor)
  	class UArrowComponent*                             Camera_Mid;                                                // 0x05F8(0x0008) (BlueprintVisible, ZeroConstructor, IsPlainOldData, NonTransactional, NoDestructor)
  	class UArrowComponent*                             Camera_Near;                                               // 0x0600(0x0008) (BlueprintVisible, ZeroConstructor, IsPlainOldData, NonTransactional, NoDestructor)
  	class UBillboardComponent*                         IconBillboard;                                             // 0x0608(0x0008) (BlueprintVisible, ZeroConstructor, IsPlainOldData, NonTransactional, NoDestructor)
  	class UArrowComponent*                             Camera_Default;                                            // 0x0610(0x0008) (BlueprintVisible, ZeroConstructor, IsPlainOldData, NonTransactional, NoDestructor)
  	class UChildActorComponent*                        ChildActor;                                                // 0x0618(0x0008) (BlueprintVisible, ZeroConstructor, IsPlainOldData, NonTransactional, NoDestructor)
  	class USkeletalMeshComponent*                      HiddenDftMesh;                                             // 0x0620(0x0008) (BlueprintVisible, ZeroConstructor, IsPlainOldData, NonTransactional, NoDestructor)
  	class USkeletalMeshComponent*                      ItemMesh;                                                  // 0x0628(0x0008) (BlueprintVisible, ZeroConstructor, IsPlainOldData, NonTransactional, NoDestructor)
  	class UCameraComponent*                            Camera;                                                    // 0x0630(0x0008) (BlueprintVisible, ZeroConstructor, IsPlainOldData, NonTransactional, NoDestructor)
  	class USceneComponent*                             DefaultSceneRoot;                                          // 0x0638(0x0008) (BlueprintVisible, ZeroConstructor, IsPlainOldData, NonTransactional, NoDestructor)
  	struct FScriptMulticastDelegate                    PreviewBusy;                                               // 0x0640(0x0010) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, BlueprintAssignable, BlueprintCallable)
  	struct FScriptMulticastDelegate                    PreviewReady;                                              // 0x0650(0x0010) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, BlueprintAssignable, BlueprintCallable)
  	struct FScriptMulticastDelegate                    PreviewShutdown;                                           // 0x0660(0x0010) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, BlueprintAssignable, BlueprintCallable)
  
  
  	static UClass* StaticClass()
  	{
  		static auto ptr = UObject::FindClass("BlueprintGeneratedClass BP_ItemPreview.BP_ItemPreview_C");
  		return ptr;
  	}
  
  
  
  	void UserConstructionScript();
  	void ReceiveEndPlay(TEnumAsByte<Engine_EEndPlayReason> EndPlayReason);
  	void ReceiveBeginPlay();
  	void ExecuteUbergraph_BP_ItemPreview(int EntryPoint);
  	void PreviewShutdown__DelegateSignature(const struct FPiratePreviewShutdownEvent& Data);
  	void PreviewReady__DelegateSignature(const struct FPiratePreviewReadyEvent& Data);
  	void PreviewBusy__DelegateSignature(const struct FPiratePreviewBusyEvent& Data);
  	void AfterRead();
  	void BeforeDelete();
  
  };
  
  }
  
  #ifdef _MSC_VER
  	#pragma pack(pop)
  #endif
  