#pragma once /* * SDK generated by Dumper-7 * * https://github.com/Encryqed/Dumper-7 */ // Package: IrisCore #include "Basic.hpp" #include "CoreUObject_structs.hpp" #include "CoreUObject_classes.hpp" #include "IrisCore_structs.hpp" namespace SDK { // Class IrisCore.DataStream // 0x0000 (0x0028 - 0x0028) class UDataStream : public UObject { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("DataStream") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"DataStream") } static class UDataStream* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UDataStream; // Class IrisCore.DataStreamDefinitions // 0x0018 (0x0040 - 0x0028) class UDataStreamDefinitions final : public UObject { public: TArray DataStreamDefinitions; // 0x0028(0x0010)(ZeroConstructor, Config, NativeAccessSpecifierPrivate) uint8 Pad_38[0x8]; // 0x0038(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("DataStreamDefinitions") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"DataStreamDefinitions") } static class UDataStreamDefinitions* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UDataStreamDefinitions; // Class IrisCore.DataStreamManager // 0x0008 (0x0030 - 0x0028) class UDataStreamManager final : public UDataStream { public: uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("DataStreamManager") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"DataStreamManager") } static class UDataStreamManager* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UDataStreamManager; // Class IrisCore.NetObjectPrioritizerConfig // 0x0000 (0x0028 - 0x0028) class UNetObjectPrioritizerConfig : public UObject { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NetObjectPrioritizerConfig") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NetObjectPrioritizerConfig") } static class UNetObjectPrioritizerConfig* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNetObjectPrioritizerConfig; // Class IrisCore.FieldOfViewNetObjectPrioritizerConfig // 0x0030 (0x0058 - 0x0028) class UFieldOfViewNetObjectPrioritizerConfig final : public UNetObjectPrioritizerConfig { public: float InnerSphereRadius; // 0x0028(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float InnerSpherePriority; // 0x002C(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float OuterSphereRadius; // 0x0030(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float OuterSpherePriority; // 0x0034(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ConeFieldOfViewDegrees; // 0x0038(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float InnerConeLength; // 0x003C(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ConeLength; // 0x0040(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MinConePriority; // 0x0044(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxConePriority; // 0x0048(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LineOfSightWidth; // 0x004C(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LineOfSightPriority; // 0x0050(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float OutsidePriority; // 0x0054(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FieldOfViewNetObjectPrioritizerConfig") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FieldOfViewNetObjectPrioritizerConfig") } static class UFieldOfViewNetObjectPrioritizerConfig* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFieldOfViewNetObjectPrioritizerConfig; // Class IrisCore.NetObjectPrioritizer // 0x0000 (0x0028 - 0x0028) class UNetObjectPrioritizer : public UObject { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NetObjectPrioritizer") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NetObjectPrioritizer") } static class UNetObjectPrioritizer* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNetObjectPrioritizer; // Class IrisCore.LocationBasedNetObjectPrioritizer // 0x0038 (0x0060 - 0x0028) class ULocationBasedNetObjectPrioritizer : public UNetObjectPrioritizer { public: uint8 Pad_28[0x38]; // 0x0028(0x0038)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("LocationBasedNetObjectPrioritizer") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"LocationBasedNetObjectPrioritizer") } static class ULocationBasedNetObjectPrioritizer* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_ULocationBasedNetObjectPrioritizer; // Class IrisCore.FieldOfViewNetObjectPrioritizer // 0x0008 (0x0068 - 0x0060) class UFieldOfViewNetObjectPrioritizer final : public ULocationBasedNetObjectPrioritizer { public: uint8 Pad_60[0x8]; // 0x0060(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FieldOfViewNetObjectPrioritizer") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FieldOfViewNetObjectPrioritizer") } static class UFieldOfViewNetObjectPrioritizer* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFieldOfViewNetObjectPrioritizer; // Class IrisCore.NetObjectFilterConfig // 0x0000 (0x0028 - 0x0028) class UNetObjectFilterConfig : public UObject { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NetObjectFilterConfig") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NetObjectFilterConfig") } static class UNetObjectFilterConfig* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNetObjectFilterConfig; // Class IrisCore.FilterOutNetObjectFilterConfig // 0x0000 (0x0028 - 0x0028) class UFilterOutNetObjectFilterConfig final : public UNetObjectFilterConfig { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FilterOutNetObjectFilterConfig") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FilterOutNetObjectFilterConfig") } static class UFilterOutNetObjectFilterConfig* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFilterOutNetObjectFilterConfig; // Class IrisCore.NetObjectFilter // 0x0038 (0x0060 - 0x0028) class UNetObjectFilter : public UObject { public: uint8 Pad_28[0x38]; // 0x0028(0x0038)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NetObjectFilter") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NetObjectFilter") } static class UNetObjectFilter* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNetObjectFilter; // Class IrisCore.FilterOutNetObjectFilter // 0x0000 (0x0060 - 0x0060) class UFilterOutNetObjectFilter final : public UNetObjectFilter { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("FilterOutNetObjectFilter") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"FilterOutNetObjectFilter") } static class UFilterOutNetObjectFilter* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UFilterOutNetObjectFilter; // Class IrisCore.IrisObjectReferencePackageMap // 0x0018 (0x00F8 - 0x00E0) class UIrisObjectReferencePackageMap final : public UPackageMap { public: uint8 Pad_E0[0x18]; // 0x00E0(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("IrisObjectReferencePackageMap") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"IrisObjectReferencePackageMap") } static class UIrisObjectReferencePackageMap* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UIrisObjectReferencePackageMap; // Class IrisCore.NetBlobHandler // 0x0010 (0x0038 - 0x0028) class UNetBlobHandler : public UObject { public: uint8 Pad_28[0x10]; // 0x0028(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NetBlobHandler") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NetBlobHandler") } static class UNetBlobHandler* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNetBlobHandler; // Class IrisCore.NetBlobHandlerDefinitions // 0x0010 (0x0038 - 0x0028) class UNetBlobHandlerDefinitions final : public UObject { public: TArray NetBlobHandlerDefinitions; // 0x0028(0x0010)(ZeroConstructor, Config, NativeAccessSpecifierPrivate) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NetBlobHandlerDefinitions") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NetBlobHandlerDefinitions") } static class UNetBlobHandlerDefinitions* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNetBlobHandlerDefinitions; // Class IrisCore.NetObjectBlobHandler // 0x0000 (0x0038 - 0x0038) class UNetObjectBlobHandler final : public UNetBlobHandler { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NetObjectBlobHandler") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NetObjectBlobHandler") } static class UNetObjectBlobHandler* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNetObjectBlobHandler; // Class IrisCore.NetObjectConnectionFilterConfig // 0x0008 (0x0030 - 0x0028) class UNetObjectConnectionFilterConfig final : public UNetObjectFilterConfig { public: uint16 MaxObjectCount; // 0x0028(0x0002)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2A[0x6]; // 0x002A(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NetObjectConnectionFilterConfig") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NetObjectConnectionFilterConfig") } static class UNetObjectConnectionFilterConfig* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNetObjectConnectionFilterConfig; // Class IrisCore.NetObjectConnectionFilter // 0x0048 (0x00A8 - 0x0060) class UNetObjectConnectionFilter final : public UNetObjectFilter { public: uint8 Pad_60[0x48]; // 0x0060(0x0048)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NetObjectConnectionFilter") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NetObjectConnectionFilter") } static class UNetObjectConnectionFilter* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNetObjectConnectionFilter; // Class IrisCore.NetObjectCountLimiterConfig // 0x0018 (0x0040 - 0x0028) class UNetObjectCountLimiterConfig : public UNetObjectPrioritizerConfig { public: ENetObjectCountLimiterMode Mode; // 0x0028(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint32 MaxObjectCount; // 0x002C(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Priority; // 0x0030(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float OwningConnectionPriority; // 0x0034(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bEnableOwnedObjectsFastLane; // 0x0038(0x0001)(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("NetObjectCountLimiterConfig") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NetObjectCountLimiterConfig") } static class UNetObjectCountLimiterConfig* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNetObjectCountLimiterConfig; // Class IrisCore.NetObjectCountLimiter // 0x0068 (0x0090 - 0x0028) class UNetObjectCountLimiter final : public UNetObjectPrioritizer { public: uint8 Pad_28[0x68]; // 0x0028(0x0068)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NetObjectCountLimiter") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NetObjectCountLimiter") } static class UNetObjectCountLimiter* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNetObjectCountLimiter; // Class IrisCore.NetObjectFactory // 0x0010 (0x0038 - 0x0028) class UNetObjectFactory : public UObject { public: uint8 Pad_28[0x10]; // 0x0028(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NetObjectFactory") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NetObjectFactory") } static class UNetObjectFactory* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNetObjectFactory; // Class IrisCore.NetObjectFilterDefinitions // 0x0010 (0x0038 - 0x0028) class UNetObjectFilterDefinitions final : public UObject { public: TArray NetObjectFilterDefinitions; // 0x0028(0x0010)(ZeroConstructor, Config, NativeAccessSpecifierPrivate) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NetObjectFilterDefinitions") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NetObjectFilterDefinitions") } static class UNetObjectFilterDefinitions* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNetObjectFilterDefinitions; // Class IrisCore.NetObjectGridFilterConfig // 0x0030 (0x0058 - 0x0028) class UNetObjectGridFilterConfig final : public UNetObjectFilterConfig { public: uint32 ViewPosRelevancyFrameCount; // 0x0028(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint16 DefaultFrameCountBeforeCulling; // 0x002C(0x0002)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2E[0x2]; // 0x002E(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float CellSizeX; // 0x0030(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float CellSizeY; // 0x0034(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxCullDistance; // 0x0038(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DefaultCullDistance; // 0x003C(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bUseExactCullDistance; // 0x0040(0x0001)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_41[0x7]; // 0x0041(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TArray FilterProfiles; // 0x0048(0x0010)(ZeroConstructor, Config, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NetObjectGridFilterConfig") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NetObjectGridFilterConfig") } static class UNetObjectGridFilterConfig* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNetObjectGridFilterConfig; // Class IrisCore.NetObjectGridFilter // 0x00F8 (0x0158 - 0x0060) class UNetObjectGridFilter : public UNetObjectFilter { public: uint8 Pad_60[0xF8]; // 0x0060(0x00F8)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NetObjectGridFilter") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NetObjectGridFilter") } static class UNetObjectGridFilter* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNetObjectGridFilter; // Class IrisCore.NetObjectGridWorldLocFilter // 0x0008 (0x0160 - 0x0158) class UNetObjectGridWorldLocFilter final : public UNetObjectGridFilter { public: uint8 Pad_158[0x8]; // 0x0158(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NetObjectGridWorldLocFilter") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NetObjectGridWorldLocFilter") } static class UNetObjectGridWorldLocFilter* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNetObjectGridWorldLocFilter; // Class IrisCore.NetObjectPrioritizerDefinitions // 0x0010 (0x0038 - 0x0028) class UNetObjectPrioritizerDefinitions final : public UObject { public: TArray NetObjectPrioritizerDefinitions; // 0x0028(0x0010)(ZeroConstructor, Config, NativeAccessSpecifierPrivate) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NetObjectPrioritizerDefinitions") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NetObjectPrioritizerDefinitions") } static class UNetObjectPrioritizerDefinitions* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNetObjectPrioritizerDefinitions; // Class IrisCore.NetRPCHandler // 0x0008 (0x0040 - 0x0038) class UNetRPCHandler final : public UNetBlobHandler { public: uint8 Pad_38[0x8]; // 0x0038(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NetRPCHandler") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NetRPCHandler") } static class UNetRPCHandler* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNetRPCHandler; // Class IrisCore.NetTokenDataStream // 0x0050 (0x0078 - 0x0028) class UNetTokenDataStream final : public UDataStream { public: uint8 Pad_28[0x50]; // 0x0028(0x0050)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NetTokenDataStream") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NetTokenDataStream") } static class UNetTokenDataStream* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNetTokenDataStream; // Class IrisCore.NopNetObjectFilterConfig // 0x0000 (0x0028 - 0x0028) class UNopNetObjectFilterConfig final : public UNetObjectFilterConfig { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NopNetObjectFilterConfig") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NopNetObjectFilterConfig") } static class UNopNetObjectFilterConfig* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNopNetObjectFilterConfig; // Class IrisCore.NopNetObjectFilter // 0x0000 (0x0060 - 0x0060) class UNopNetObjectFilter final : public UNetObjectFilter { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NopNetObjectFilter") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NopNetObjectFilter") } static class UNopNetObjectFilter* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNopNetObjectFilter; // Class IrisCore.ReplicationBridge // 0x00E8 (0x0110 - 0x0028) class UReplicationBridge : public UObject { public: uint8 Pad_28[0xE8]; // 0x0028(0x00E8)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("ReplicationBridge") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"ReplicationBridge") } static class UReplicationBridge* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UReplicationBridge; // Class IrisCore.ObjectReplicationBridge // 0x04E0 (0x05F0 - 0x0110) class alignas(0x10) UObjectReplicationBridge : public UReplicationBridge { public: uint8 Pad_110[0x478]; // 0x0110(0x0478)(Fixing Size After Last Property [ Dumper-7 ]) TArray NetObjectFactories; // 0x0588(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPrivate) uint8 Pad_598[0x58]; // 0x0598(0x0058)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("ObjectReplicationBridge") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"ObjectReplicationBridge") } static class UObjectReplicationBridge* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UObjectReplicationBridge; // Class IrisCore.ObjectReplicationBridgeConfig // 0x0088 (0x00B0 - 0x0028) class UObjectReplicationBridgeConfig final : public UObject { public: TArray PollConfigs; // 0x0028(0x0010)(ZeroConstructor, Config, NativeAccessSpecifierPrivate) TArray FilterConfigs; // 0x0038(0x0010)(ZeroConstructor, Config, NativeAccessSpecifierPrivate) TArray PrioritizerConfigs; // 0x0048(0x0010)(ZeroConstructor, Config, NativeAccessSpecifierPrivate) TArray DeltaCompressionConfigs; // 0x0058(0x0010)(ZeroConstructor, Config, NativeAccessSpecifierPrivate) TArray CriticalClassConfigs; // 0x0068(0x0010)(ZeroConstructor, Config, NativeAccessSpecifierPrivate) bool bAllClassesCritical; // 0x0078(0x0001)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_79[0x7]; // 0x0079(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TArray TypeStatsConfigs; // 0x0080(0x0010)(ZeroConstructor, Config, NativeAccessSpecifierPrivate) class FName DefaultSpatialFilterName; // 0x0090(0x0008)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class FName RequiredNetDriverChannelClassName; // 0x0098(0x0008)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) TArray CriticalActorClasses; // 0x00A0(0x0010)(ZeroConstructor, Config, NativeAccessSpecifierPrivate) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("ObjectReplicationBridgeConfig") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"ObjectReplicationBridgeConfig") } static class UObjectReplicationBridgeConfig* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UObjectReplicationBridgeConfig; // Class IrisCore.SequentialPartialNetBlobHandlerConfig // 0x0008 (0x0030 - 0x0028) class USequentialPartialNetBlobHandlerConfig : public UObject { public: uint32 MaxPartBitCount; // 0x0028(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint32 MaxPartCount; // 0x002C(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("SequentialPartialNetBlobHandlerConfig") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"SequentialPartialNetBlobHandlerConfig") } static class USequentialPartialNetBlobHandlerConfig* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_USequentialPartialNetBlobHandlerConfig; // Class IrisCore.PartialNetObjectAttachmentHandlerConfig // 0x0010 (0x0040 - 0x0030) class UPartialNetObjectAttachmentHandlerConfig final : public USequentialPartialNetBlobHandlerConfig { public: uint32 BitCountSplitThreshold; // 0x0030(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint32 ClientUnreliableBitCountSplitThreshold; // 0x0034(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint32 ServerUnreliableBitCountSplitThreshold; // 0x0038(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_3C[0x4]; // 0x003C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("PartialNetObjectAttachmentHandlerConfig") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"PartialNetObjectAttachmentHandlerConfig") } static class UPartialNetObjectAttachmentHandlerConfig* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UPartialNetObjectAttachmentHandlerConfig; // Class IrisCore.SequentialPartialNetBlobHandler // 0x0010 (0x0048 - 0x0038) class USequentialPartialNetBlobHandler : public UNetBlobHandler { public: uint8 Pad_38[0x10]; // 0x0038(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("SequentialPartialNetBlobHandler") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"SequentialPartialNetBlobHandler") } static class USequentialPartialNetBlobHandler* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_USequentialPartialNetBlobHandler; // Class IrisCore.PartialNetObjectAttachmentHandler // 0x0108 (0x0150 - 0x0048) class UPartialNetObjectAttachmentHandler final : public USequentialPartialNetBlobHandler { public: uint8 Pad_48[0x108]; // 0x0048(0x0108)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("PartialNetObjectAttachmentHandler") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"PartialNetObjectAttachmentHandler") } static class UPartialNetObjectAttachmentHandler* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UPartialNetObjectAttachmentHandler; // Class IrisCore.ReplicationDataStream // 0x0010 (0x0038 - 0x0028) class UReplicationDataStream final : public UDataStream { public: uint8 Pad_28[0x10]; // 0x0028(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("ReplicationDataStream") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"ReplicationDataStream") } static class UReplicationDataStream* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UReplicationDataStream; // Class IrisCore.ReplicationFilteringConfig // 0x0018 (0x0040 - 0x0028) class UReplicationFilteringConfig final : public UObject { public: bool bEnableObjectScopeHysteresis; // 0x0028(0x0001)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 DefaultHysteresisFrameCount; // 0x0029(0x0001)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 HysteresisUpdateConnectionThrottling; // 0x002A(0x0001)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_2B[0x5]; // 0x002B(0x0005)(Fixing Size After Last Property [ Dumper-7 ]) TArray HysteresisProfiles; // 0x0030(0x0010)(ZeroConstructor, Config, NativeAccessSpecifierPrivate) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("ReplicationFilteringConfig") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"ReplicationFilteringConfig") } static class UReplicationFilteringConfig* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UReplicationFilteringConfig; // Class IrisCore.ReplicationSystem // 0x0030 (0x0058 - 0x0028) class UReplicationSystem final : public UObject { public: uint8 Pad_28[0x10]; // 0x0028(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) class UReplicationBridge* ReplicationBridge; // 0x0038(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_40[0x18]; // 0x0040(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("ReplicationSystem") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"ReplicationSystem") } static class UReplicationSystem* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UReplicationSystem; // Class IrisCore.SphereNetObjectPrioritizerConfig // 0x0018 (0x0040 - 0x0028) class USphereNetObjectPrioritizerConfig : public UNetObjectPrioritizerConfig { public: float InnerRadius; // 0x0028(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float OuterRadius; // 0x002C(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float InnerPriority; // 0x0030(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float OuterPriority; // 0x0034(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float OutsidePriority; // 0x0038(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3C[0x4]; // 0x003C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("SphereNetObjectPrioritizerConfig") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"SphereNetObjectPrioritizerConfig") } static class USphereNetObjectPrioritizerConfig* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_USphereNetObjectPrioritizerConfig; // Class IrisCore.SphereNetObjectPrioritizer // 0x0008 (0x0068 - 0x0060) class USphereNetObjectPrioritizer : public ULocationBasedNetObjectPrioritizer { public: uint8 Pad_60[0x8]; // 0x0060(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("SphereNetObjectPrioritizer") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"SphereNetObjectPrioritizer") } static class USphereNetObjectPrioritizer* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_USphereNetObjectPrioritizer; // Class IrisCore.SphereWithOwnerBoostNetObjectPrioritizerConfig // 0x0008 (0x0048 - 0x0040) class USphereWithOwnerBoostNetObjectPrioritizerConfig final : public USphereNetObjectPrioritizerConfig { public: float OwnerPriorityBoost; // 0x0040(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_44[0x4]; // 0x0044(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("SphereWithOwnerBoostNetObjectPrioritizerConfig") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"SphereWithOwnerBoostNetObjectPrioritizerConfig") } static class USphereWithOwnerBoostNetObjectPrioritizerConfig* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_USphereWithOwnerBoostNetObjectPrioritizerConfig; // Class IrisCore.SphereWithOwnerBoostNetObjectPrioritizer // 0x0038 (0x00A0 - 0x0068) class USphereWithOwnerBoostNetObjectPrioritizer final : public USphereNetObjectPrioritizer { public: uint8 Pad_68[0x38]; // 0x0068(0x0038)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("SphereWithOwnerBoostNetObjectPrioritizer") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"SphereWithOwnerBoostNetObjectPrioritizer") } static class USphereWithOwnerBoostNetObjectPrioritizer* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_USphereWithOwnerBoostNetObjectPrioritizer; // Class IrisCore.ReplicationStateDescriptorConfig // 0x0010 (0x0038 - 0x0028) class UReplicationStateDescriptorConfig final : public UObject { public: TArray SupportsStructNetSerializerList; // 0x0028(0x0010)(ZeroConstructor, Config, NativeAccessSpecifierPrivate) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("ReplicationStateDescriptorConfig") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"ReplicationStateDescriptorConfig") } static class UReplicationStateDescriptorConfig* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UReplicationStateDescriptorConfig; // Class IrisCore.WorldLocationsConfig // 0x0030 (0x0058 - 0x0028) class UWorldLocationsConfig final : public UObject { public: struct FVector MinPos; // 0x0028(0x0018)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector MaxPos; // 0x0040(0x0018)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("WorldLocationsConfig") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"WorldLocationsConfig") } static class UWorldLocationsConfig* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UWorldLocationsConfig; }