#pragma once /* * SDK generated by Dumper-7 * * https://github.com/Encryqed/Dumper-7 */ // Package: EngineCustomized #include "Basic.hpp" #include "Engine_structs.hpp" #include "Engine_classes.hpp" #include "EngineCustomized_structs.hpp" #include "DeveloperSettings_classes.hpp" #include "CoreUObject_classes.hpp" #include "OnlineSubsystemUtils_classes.hpp" namespace SDK { // Class EngineCustomized.SlowTickSettings // 0x0030 (0x0068 - 0x0038) class USlowTickSettings final : public UDeveloperSettings { public: uint8 bEnableSlowTickPartBeginPlay : 1; // 0x0038(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_39[0x3]; // 0x0039(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) uint32 SlowTickPhase; // 0x003C(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray LODParametersV2; // 0x0040(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic) TArray RepresentationParameters; // 0x0050(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic) bool bEnableLevelLayer; // 0x0060(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_61[0x7]; // 0x0061(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("SlowTickSettings") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"SlowTickSettings") } static class USlowTickSettings* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_USlowTickSettings; // Class EngineCustomized.SimpleActorSettings // 0x0020 (0x0058 - 0x0038) class USimpleActorSettings final : public UDeveloperSettings { public: double DesiredActorSpawningTimeSlicePerTick; // 0x0038(0x0008)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) double DesiredActorDestructionTimeSlicePerTick; // 0x0040(0x0008)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) double DesiredEntityCompactionTimeSlicePerTick; // 0x0048(0x0008)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DesiredActorFailedSpawningRetryTimeInterval; // 0x0050(0x0004)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DesiredActorFailedSpawningRetryMoveDistance; // 0x0054(0x0004)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("SimpleActorSettings") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"SimpleActorSettings") } static class USimpleActorSettings* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_USimpleActorSettings; // Class EngineCustomized.SlowTickSettingsWithQuality // 0x0010 (0x0048 - 0x0038) class USlowTickSettingsWithQuality final : public UDeveloperSettings { public: TArray LODParametersV2; // 0x0038(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("SlowTickSettingsWithQuality") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"SlowTickSettingsWithQuality") } static class USlowTickSettingsWithQuality* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_USlowTickSettingsWithQuality; // Class EngineCustomized.OnlineGridCells // 0x0030 (0x0320 - 0x02F0) class AOnlineGridCells : public AActor { public: uint8 Pad_2F0[0x8]; // 0x02F0(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) float ConnectionInitialTimeout; // 0x02F8(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float ConnectionTimeout; // 0x02FC(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_300[0x10]; // 0x0300(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) class UNetDriver* NetDriver; // 0x0310(0x0008)(ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_318[0x8]; // 0x0318(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void GetNetDriverAddress(int32* OutIntAddress, class FString* OutStringAddress); bool SendHello2(const class FString& Identity); bool UpdateAddressInfo(const class FString& AddressName, const class FString& AddressUrl); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("OnlineGridCells") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"OnlineGridCells") } static class AOnlineGridCells* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_AOnlineGridCells; // Class EngineCustomized.SlowTickSettingsWithQuality4Debug // 0x0010 (0x0048 - 0x0038) class USlowTickSettingsWithQuality4Debug final : public UDeveloperSettings { public: TArray LODParametersV2; // 0x0038(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("SlowTickSettingsWithQuality4Debug") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"SlowTickSettingsWithQuality4Debug") } static class USlowTickSettingsWithQuality4Debug* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_USlowTickSettingsWithQuality4Debug; // Class EngineCustomized.CustomizedActorIterableLibrary // 0x0000 (0x0028 - 0x0028) class UCustomizedActorIterableLibrary final : public UBlueprintFunctionLibrary { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("CustomizedActorIterableLibrary") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"CustomizedActorIterableLibrary") } static class UCustomizedActorIterableLibrary* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UCustomizedActorIterableLibrary; // Class EngineCustomized.SlowTickStreamingPolicy // 0x0168 (0x0458 - 0x02F0) class ASlowTickStreamingPolicy : public AActor { public: uint8 Pad_2F0[0x168]; // 0x02F0(0x0168)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("SlowTickStreamingPolicy") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"SlowTickStreamingPolicy") } static class ASlowTickStreamingPolicy* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_ASlowTickStreamingPolicy; // Class EngineCustomized.CustomizedAnimationLibrary // 0x0000 (0x0028 - 0x0028) class UCustomizedAnimationLibrary final : public UBlueprintFunctionLibrary { public: static bool Montage_GetAllNotifies(const class UAnimMontage* Montage, TArray* OutNotifies); static int32 Montage_GetCurrentInstanceId(const class UAnimInstance* AnimInstance, const class UAnimMontage* MontageToPlay); static TArray Montage_GetNotifiesByClass(const class UAnimMontage* Montage, const TSubclassOf NotifyClass); static const class UAnimNotify* Montage_GetNotifyByClass(const class UAnimMontage* Montage, const TSubclassOf NotifyClass); static const class UAnimNotifyState* Montage_GetNotifyStateByClass(const class UAnimMontage* Montage, const TSubclassOf NotifyStateClass); static TArray Montage_GetNotifyStatesByClass(const class UAnimMontage* Montage, const TSubclassOf NotifyStateClass); static bool Montage_GetNotifyStateTriggerTime(const class UAnimMontage* Montage, const TSubclassOf NotifyClass, float* OutStartTime, float* OutEndTime); static void Montage_GetNotifyStateTriggerTimeByEvent(const struct FAnimNotifyEventReference& EventReference, float* OutStartTime, float* OutEndTime); static bool Montage_GetNotifyTriggerTime(const class UAnimMontage* Montage, const TSubclassOf NotifyClass, float* OutTime); static float Montage_GetOnNotifyTriggerRemainingTimeByClass(const class UAnimMontage* Montage, const TSubclassOf NotifyClass); static float Montage_GetRateScale(const class UAnimMontage* Montage); static bool Montage_GetSectionIndex(const class UAnimMontage* Montage, class FName SectionName, int32* SectionIndex); static float Montage_GetSectionLength(const class UAnimMontage* Montage, class FName SectionName); static float Montage_GetSectionLengthBySectionIndex(const class UAnimMontage* Montage, const int32 SectionIndex); static bool Montage_GetSectionName(const class UAnimMontage* Montage, const int32 SectionIndex, class FName* SectionName); static bool Montage_GetSectionStartAndEnd(const class UAnimMontage* Montage, class FName SectionName, float* OutStartTime, float* OutEndTime); static bool Montage_GetSectionStartAndEndBySectionIndex(const class UAnimMontage* Montage, const int32 SectionIndex, float* OutStartTime, float* OutEndTime); static class FName Montage_GetSlotName(const class UAnimMontage* Montage); static bool Montage_IsValidSection(const class UAnimMontage* Montage, const int32 SectionIndex); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("CustomizedAnimationLibrary") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"CustomizedAnimationLibrary") } static class UCustomizedAnimationLibrary* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UCustomizedAnimationLibrary; // Class EngineCustomized.SimpleActorPoolableInterface // 0x0000 (0x0000 - 0x0000) class ISimpleActorPoolableInterface final { public: bool CanBePooled(); void PrepareForGame(); void PrepareForPooling(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("SimpleActorPoolableInterface") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"SimpleActorPoolableInterface") } static class ISimpleActorPoolableInterface* GetDefaultObj() { return GetDefaultObjImpl(); } class UObject* AsUObject() { return reinterpret_cast(this); } const class UObject* AsUObject() const { return reinterpret_cast(this); } }; DUMPER7_ASSERTS_ISimpleActorPoolableInterface; // Class EngineCustomized.ECSActorInstancesSettings // 0x0008 (0x0040 - 0x0038) class UECSActorInstancesSettings final : public UDeveloperSettings { public: bool InstanceOnlyInEditor; // 0x0038(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_39[0x7]; // 0x0039(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("ECSActorInstancesSettings") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"ECSActorInstancesSettings") } static class UECSActorInstancesSettings* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UECSActorInstancesSettings; // Class EngineCustomized.ECSActorInstancesComponent // 0x0020 (0x0108 - 0x00E8) class UECSActorInstancesComponent final : public UActorComponent { public: TArray Instances; // 0x00E8(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) uint8 Pad_F8[0x10]; // 0x00F8(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void InitializeAgentComponent(class USimpleAgentComponent* AgentComponent); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("ECSActorInstancesComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"ECSActorInstancesComponent") } static class UECSActorInstancesComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UECSActorInstancesComponent; // Class EngineCustomized.ECSActorInstancesAgent // 0x0020 (0x0310 - 0x02F0) class AECSActorInstancesAgent final : public AActor { public: bool bAutoUpdateProxy; // 0x02F0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2F1[0x7]; // 0x02F1(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TSubclassOf ProxyTargetClass; // 0x02F8(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UECSActorInstancesComponent* InstancesComponent; // 0x0300(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, EditConst, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bEnabled; // 0x0308(0x0001)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_309[0x7]; // 0x0309(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void UpdateProxyImmediately(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("ECSActorInstancesAgent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"ECSActorInstancesAgent") } static class AECSActorInstancesAgent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_AECSActorInstancesAgent; // Class EngineCustomized.SimpleAgentComponent // 0x0028 (0x0110 - 0x00E8) class USimpleAgentComponent final : public UActorComponent { public: uint8 Pad_E8[0x10]; // 0x00E8(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) TWeakObjectPtr InstancesOwner; // 0x00F8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 InstanceIdx; // 0x0100(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_104[0xC]; // 0x0104(0x000C)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void Disable(); void Enable(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("SimpleAgentComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"SimpleAgentComponent") } static class USimpleAgentComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_USimpleAgentComponent; // Class EngineCustomized.SimpleActorsSubsystem // 0x00E0 (0x0120 - 0x0040) class USimpleActorsSubsystem final : public UTickableWorldSubsystem { public: uint8 Pad_40[0x50]; // 0x0040(0x0050)(Fixing Size After Last Property [ Dumper-7 ]) TMap, struct FSimpleAgentInitializationQueue> PendingPuppets; // 0x0090(0x0050)(ContainsInstancedReference, Protected, NativeAccessSpecifierProtected) uint8 Pad_E0[0x40]; // 0x00E0(0x0040)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("SimpleActorsSubsystem") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"SimpleActorsSubsystem") } static class USimpleActorsSubsystem* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_USimpleActorsSubsystem; // Class EngineCustomized.SimpleRepresentationActorManagement // 0x0070 (0x0098 - 0x0028) class USimpleRepresentationActorManagement final : public UObject { public: uint8 Pad_28[0x70]; // 0x0028(0x0070)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("SimpleRepresentationActorManagement") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"SimpleRepresentationActorManagement") } static class USimpleRepresentationActorManagement* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_USimpleRepresentationActorManagement; // Class EngineCustomized.SimpleActorSpawnerSubsystem // 0x00C0 (0x00F0 - 0x0030) class USimpleActorSpawnerSubsystem final : public UWorldSubsystem { public: TArray SpawnRequests; // 0x0030(0x0010)(ZeroConstructor, Protected, NativeAccessSpecifierProtected) TArray ActorsToDestroy; // 0x0040(0x0010)(ZeroConstructor, Protected, UObjectWrapper, NativeAccessSpecifierProtected) TArray DeactivatedActorsToDestroy; // 0x0050(0x0010)(ZeroConstructor, Protected, UObjectWrapper, NativeAccessSpecifierProtected) uint8 Pad_60[0x88]; // 0x0060(0x0088)(Fixing Size After Last Property [ Dumper-7 ]) class USimpleRepresentationActorManagement* RepresentationActorManagement; // 0x00E8(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("SimpleActorSpawnerSubsystem") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"SimpleActorSpawnerSubsystem") } static class USimpleActorSpawnerSubsystem* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_USimpleActorSpawnerSubsystem; // Class EngineCustomized.ActorIterableSubsystem // 0x9D10 (0x9D50 - 0x0040) class UActorIterableSubsystem final : public UTickableWorldSubsystem { public: TArray Layers; // 0x0040(0x0010)(ZeroConstructor, Config, NativeAccessSpecifierPublic) TArray ActorsListFromUnRegisterSlowTick; // 0x0050(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) uint8 Pad_60[0x8]; // 0x0060(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) TMap GamePauseableSeconds; // 0x0068(0x0050)(Protected, NativeAccessSpecifierProtected) uint8 Pad_B8[0x9810]; // 0x00B8(0x9810)(Fixing Size After Last Property [ Dumper-7 ]) float UpdateIntervel; // 0x98C8(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_98CC[0x4]; // 0x98CC(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class FString Version; // 0x98D0(0x0010)(ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_98E0[0x8]; // 0x98E0(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) class ASlowTickStreamingPolicy* ActorLevelPool; // 0x98E8(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) struct FSimpleProcessingPhase ProcessingPhases[0x8]; // 0x98F0(0x0080)(Edit, EditConst, Protected, NativeAccessSpecifierProtected) uint8 Pad_9CF0[0x60]; // 0x9CF0(0x0060)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void AddActorToUnRegisterSlowTickActorsList(class AActor* Actor); void ChangeLODInerval(const EDCSSlowTick LOD, const float Interval); void ChangeLODMaxCost(const EDCSSlowTick LOD, const int32 MaxCost); void DebugControlSlowTick(const EDCSSlowTick SlowTick, class AActor* Actor); void GetAllRegisterActors(const EDCSSlowTick SlowTick, TSubclassOf ActorClass, TArray* OutActors, const bool bIncludeHigherLevel); void GetAllRegisterActorsWithInterface(const EDCSSlowTick SlowTick, TArray* OutActors, TSubclassOf Interface, const bool bIncludeHigherLevel); float GetPauseableSeconds(class AActor* BindActor); bool GetWeightOfSlowTick(const class AActor* Actor, int32* OutWeight, EDCSSlowTick* OutSlowTick); bool IsPauseableSecondsPaused(class AActor* BindActor); void OnExtraTracedActorEndPlayed(class AActor* InActor, EEndPlayReason EndPlayReason); void OnTimeActorEndPlayed(class AActor* InActor, EEndPlayReason EndPlayReason); void OnWorldNewTick(class UWorld* InWorld); void RemoveActorFromUnRegisterSlowTickActorsList(class AActor* Actor); void SetDataLayerActive(const class FName InLayerName, const bool bActive); void SetPauseableSeconds(class AActor* BindActor, bool bPaused); void SetSlowTickSortInterval(const float Interval); void UpdateClientViewPorts(const TArray& InClientViewPorts); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("ActorIterableSubsystem") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"ActorIterableSubsystem") } static class UActorIterableSubsystem* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UActorIterableSubsystem; // Class EngineCustomized.PrivateSlowTickStreamingPolicy // 0x0030 (0x0488 - 0x0458) class APrivateSlowTickStreamingPolicy final : public ASlowTickStreamingPolicy { public: TSoftObjectPtr SlowTickSys; // 0x0458(0x0030)(UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("PrivateSlowTickStreamingPolicy") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"PrivateSlowTickStreamingPolicy") } static class APrivateSlowTickStreamingPolicy* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_APrivateSlowTickStreamingPolicy; // Class EngineCustomized.SlowTickSystemLibrary // 0x0000 (0x0028 - 0x0028) class USlowTickSystemLibrary final : public UBlueprintFunctionLibrary { public: static void GetVisualizationLODParameters(TArray* OutLodParameters, const bool bUseCache); static void SetCachedVisualizationLODParameters(const TArray& InLodParameters, const bool bEnableCache); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("SlowTickSystemLibrary") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"SlowTickSystemLibrary") } static class USlowTickSystemLibrary* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_USlowTickSystemLibrary; // Class EngineCustomized.IpForwardNetDriver // 0x0060 (0x08A0 - 0x0840) class UIpForwardNetDriver final : public UIpNetDriver { public: uint8 Pad_840[0x60]; // 0x0840(0x0060)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("IpForwardNetDriver") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"IpForwardNetDriver") } static class UIpForwardNetDriver* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UIpForwardNetDriver; // Class EngineCustomized.IpForwardNetDriverRegister // 0x0008 (0x0328 - 0x0320) class AIpForwardNetDriverRegister final : public AOnlineGridCells { public: uint8 Pad_320[0x8]; // 0x0320(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: bool DeferredNetDriver(bool bDestroy); bool PostInitServer(); bool PreInitClient(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("IpForwardNetDriverRegister") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"IpForwardNetDriverRegister") } static class AIpForwardNetDriverRegister* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_AIpForwardNetDriverRegister; // Class EngineCustomized.OnlineGridCellsClient // 0x0068 (0x0388 - 0x0320) class AOnlineGridCellsClient final : public AOnlineGridCells { public: uint8 Pad_320[0x8]; // 0x0320(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) class AOnlineGridCellsHostObject* GridCellsOwner; // 0x0328(0x0008)(ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNetConnection* GridCellsConnection; // 0x0330(0x0008)(ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) EGridCellsConnectionState ConnectionState; // 0x0338(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_339[0x4F]; // 0x0339(0x004F)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void ClientOnConnected(); bool InitClient(const class FString& URL); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("OnlineGridCellsClient") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"OnlineGridCellsClient") } static class AOnlineGridCellsClient* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_AOnlineGridCellsClient; // Class EngineCustomized.OnlineGridCellsHost // 0x0110 (0x0430 - 0x0320) class AOnlineGridCellsHost final : public AOnlineGridCells { public: int32 ListenPort; // 0x0320(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bAuthRequired; // 0x0324(0x0001)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_325[0x3]; // 0x0325(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) uint32 MaxAuthTokenSize; // 0x0328(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_32C[0x54]; // 0x032C(0x0054)(Fixing Size After Last Property [ Dumper-7 ]) TArray ClientActors; // 0x0380(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPrivate) uint8 Pad_390[0xA0]; // 0x0390(0x00A0)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: bool InitHost(const class FString& URL); void RegisterHostObject(class AOnlineGridCellsHostObject* NewHostObject); void UnregisterHostObject(const class FString& BeaconType); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("OnlineGridCellsHost") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"OnlineGridCellsHost") } static class AOnlineGridCellsHost* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_AOnlineGridCellsHost; // Class EngineCustomized.OnlineGridCellsHostObject // 0x0018 (0x0308 - 0x02F0) class AOnlineGridCellsHostObject final : public AActor { public: TSubclassOf ClientGridCellsActorClass; // 0x02F0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) TArray ClientActors; // 0x02F8(0x0010)(ZeroConstructor, Protected, UObjectWrapper, NativeAccessSpecifierProtected) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("OnlineGridCellsHostObject") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"OnlineGridCellsHostObject") } static class AOnlineGridCellsHostObject* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_AOnlineGridCellsHostObject; // Class EngineCustomized.DCSNetToolTester // 0x0030 (0x0320 - 0x02F0) class ADCSNetToolTester final : public AActor { public: uint8 Pad_2F0[0x10]; // 0x02F0(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) TMulticastInlineDelegate OnPingSuccessEvent; // 0x0300(0x0010)(Edit, BlueprintVisible, ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) TMulticastInlineDelegate OnPingTimeOutEvent; // 0x0310(0x0010)(Edit, BlueprintVisible, ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) public: void Ping(double CurTimeSeconds, float Interval, const class FString& PingAddress); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("DCSNetToolTester") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"DCSNetToolTester") } static class ADCSNetToolTester* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_ADCSNetToolTester; }