811 lines
38 KiB
C++
811 lines
38 KiB
C++
#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()
|
|
{
|
|
return StaticClassImpl<"DataStream">();
|
|
}
|
|
static class UDataStream* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDataStream>();
|
|
}
|
|
};
|
|
static_assert(alignof(UDataStream) == 0x000008, "Wrong alignment on UDataStream");
|
|
static_assert(sizeof(UDataStream) == 0x000028, "Wrong size on UDataStream");
|
|
|
|
// Class IrisCore.DataStreamDefinitions
|
|
// 0x0018 (0x0040 - 0x0028)
|
|
class UDataStreamDefinitions final : public UObject
|
|
{
|
|
public:
|
|
TArray<struct FDataStreamDefinition> 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()
|
|
{
|
|
return StaticClassImpl<"DataStreamDefinitions">();
|
|
}
|
|
static class UDataStreamDefinitions* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDataStreamDefinitions>();
|
|
}
|
|
};
|
|
static_assert(alignof(UDataStreamDefinitions) == 0x000008, "Wrong alignment on UDataStreamDefinitions");
|
|
static_assert(sizeof(UDataStreamDefinitions) == 0x000040, "Wrong size on UDataStreamDefinitions");
|
|
static_assert(offsetof(UDataStreamDefinitions, DataStreamDefinitions) == 0x000028, "Member 'UDataStreamDefinitions::DataStreamDefinitions' has a wrong offset!");
|
|
|
|
// 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()
|
|
{
|
|
return StaticClassImpl<"DataStreamManager">();
|
|
}
|
|
static class UDataStreamManager* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDataStreamManager>();
|
|
}
|
|
};
|
|
static_assert(alignof(UDataStreamManager) == 0x000008, "Wrong alignment on UDataStreamManager");
|
|
static_assert(sizeof(UDataStreamManager) == 0x000030, "Wrong size on UDataStreamManager");
|
|
|
|
// Class IrisCore.NetObjectFilterConfig
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UNetObjectFilterConfig : public UObject
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
return StaticClassImpl<"NetObjectFilterConfig">();
|
|
}
|
|
static class UNetObjectFilterConfig* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNetObjectFilterConfig>();
|
|
}
|
|
};
|
|
static_assert(alignof(UNetObjectFilterConfig) == 0x000008, "Wrong alignment on UNetObjectFilterConfig");
|
|
static_assert(sizeof(UNetObjectFilterConfig) == 0x000028, "Wrong size on UNetObjectFilterConfig");
|
|
|
|
// Class IrisCore.FilterOutNetObjectFilterConfig
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UFilterOutNetObjectFilterConfig final : public UNetObjectFilterConfig
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
return StaticClassImpl<"FilterOutNetObjectFilterConfig">();
|
|
}
|
|
static class UFilterOutNetObjectFilterConfig* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UFilterOutNetObjectFilterConfig>();
|
|
}
|
|
};
|
|
static_assert(alignof(UFilterOutNetObjectFilterConfig) == 0x000008, "Wrong alignment on UFilterOutNetObjectFilterConfig");
|
|
static_assert(sizeof(UFilterOutNetObjectFilterConfig) == 0x000028, "Wrong size on UFilterOutNetObjectFilterConfig");
|
|
|
|
// Class IrisCore.NetObjectFilter
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UNetObjectFilter : public UObject
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
return StaticClassImpl<"NetObjectFilter">();
|
|
}
|
|
static class UNetObjectFilter* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNetObjectFilter>();
|
|
}
|
|
};
|
|
static_assert(alignof(UNetObjectFilter) == 0x000008, "Wrong alignment on UNetObjectFilter");
|
|
static_assert(sizeof(UNetObjectFilter) == 0x000028, "Wrong size on UNetObjectFilter");
|
|
|
|
// Class IrisCore.FilterOutNetObjectFilter
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UFilterOutNetObjectFilter final : public UNetObjectFilter
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
return StaticClassImpl<"FilterOutNetObjectFilter">();
|
|
}
|
|
static class UFilterOutNetObjectFilter* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UFilterOutNetObjectFilter>();
|
|
}
|
|
};
|
|
static_assert(alignof(UFilterOutNetObjectFilter) == 0x000008, "Wrong alignment on UFilterOutNetObjectFilter");
|
|
static_assert(sizeof(UFilterOutNetObjectFilter) == 0x000028, "Wrong size on UFilterOutNetObjectFilter");
|
|
|
|
// Class IrisCore.IrisObjectReferencePackageMap
|
|
// 0x0008 (0x00E8 - 0x00E0)
|
|
class UIrisObjectReferencePackageMap final : public UPackageMap
|
|
{
|
|
public:
|
|
uint8 Pad_E0[0x8]; // 0x00E0(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
return StaticClassImpl<"IrisObjectReferencePackageMap">();
|
|
}
|
|
static class UIrisObjectReferencePackageMap* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UIrisObjectReferencePackageMap>();
|
|
}
|
|
};
|
|
static_assert(alignof(UIrisObjectReferencePackageMap) == 0x000008, "Wrong alignment on UIrisObjectReferencePackageMap");
|
|
static_assert(sizeof(UIrisObjectReferencePackageMap) == 0x0000E8, "Wrong size on UIrisObjectReferencePackageMap");
|
|
|
|
// Class IrisCore.NetObjectPrioritizer
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UNetObjectPrioritizer : public UObject
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
return StaticClassImpl<"NetObjectPrioritizer">();
|
|
}
|
|
static class UNetObjectPrioritizer* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNetObjectPrioritizer>();
|
|
}
|
|
};
|
|
static_assert(alignof(UNetObjectPrioritizer) == 0x000008, "Wrong alignment on UNetObjectPrioritizer");
|
|
static_assert(sizeof(UNetObjectPrioritizer) == 0x000028, "Wrong size on 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()
|
|
{
|
|
return StaticClassImpl<"LocationBasedNetObjectPrioritizer">();
|
|
}
|
|
static class ULocationBasedNetObjectPrioritizer* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULocationBasedNetObjectPrioritizer>();
|
|
}
|
|
};
|
|
static_assert(alignof(ULocationBasedNetObjectPrioritizer) == 0x000008, "Wrong alignment on ULocationBasedNetObjectPrioritizer");
|
|
static_assert(sizeof(ULocationBasedNetObjectPrioritizer) == 0x000060, "Wrong size on ULocationBasedNetObjectPrioritizer");
|
|
|
|
// 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()
|
|
{
|
|
return StaticClassImpl<"NetBlobHandler">();
|
|
}
|
|
static class UNetBlobHandler* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNetBlobHandler>();
|
|
}
|
|
};
|
|
static_assert(alignof(UNetBlobHandler) == 0x000008, "Wrong alignment on UNetBlobHandler");
|
|
static_assert(sizeof(UNetBlobHandler) == 0x000038, "Wrong size on UNetBlobHandler");
|
|
|
|
// Class IrisCore.NetBlobHandlerDefinitions
|
|
// 0x0010 (0x0038 - 0x0028)
|
|
class UNetBlobHandlerDefinitions final : public UObject
|
|
{
|
|
public:
|
|
TArray<struct FNetBlobHandlerDefinition> NetBlobHandlerDefinitions; // 0x0028(0x0010)(ZeroConstructor, Config, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
return StaticClassImpl<"NetBlobHandlerDefinitions">();
|
|
}
|
|
static class UNetBlobHandlerDefinitions* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNetBlobHandlerDefinitions>();
|
|
}
|
|
};
|
|
static_assert(alignof(UNetBlobHandlerDefinitions) == 0x000008, "Wrong alignment on UNetBlobHandlerDefinitions");
|
|
static_assert(sizeof(UNetBlobHandlerDefinitions) == 0x000038, "Wrong size on UNetBlobHandlerDefinitions");
|
|
static_assert(offsetof(UNetBlobHandlerDefinitions, NetBlobHandlerDefinitions) == 0x000028, "Member 'UNetBlobHandlerDefinitions::NetBlobHandlerDefinitions' has a wrong offset!");
|
|
|
|
// Class IrisCore.NetObjectBlobHandler
|
|
// 0x0000 (0x0038 - 0x0038)
|
|
class UNetObjectBlobHandler final : public UNetBlobHandler
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
return StaticClassImpl<"NetObjectBlobHandler">();
|
|
}
|
|
static class UNetObjectBlobHandler* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNetObjectBlobHandler>();
|
|
}
|
|
};
|
|
static_assert(alignof(UNetObjectBlobHandler) == 0x000008, "Wrong alignment on UNetObjectBlobHandler");
|
|
static_assert(sizeof(UNetObjectBlobHandler) == 0x000038, "Wrong size on UNetObjectBlobHandler");
|
|
|
|
// Class IrisCore.NetObjectPrioritizerConfig
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UNetObjectPrioritizerConfig : public UObject
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
return StaticClassImpl<"NetObjectPrioritizerConfig">();
|
|
}
|
|
static class UNetObjectPrioritizerConfig* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNetObjectPrioritizerConfig>();
|
|
}
|
|
};
|
|
static_assert(alignof(UNetObjectPrioritizerConfig) == 0x000008, "Wrong alignment on UNetObjectPrioritizerConfig");
|
|
static_assert(sizeof(UNetObjectPrioritizerConfig) == 0x000028, "Wrong size on UNetObjectPrioritizerConfig");
|
|
|
|
// 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()
|
|
{
|
|
return StaticClassImpl<"NetObjectCountLimiterConfig">();
|
|
}
|
|
static class UNetObjectCountLimiterConfig* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNetObjectCountLimiterConfig>();
|
|
}
|
|
};
|
|
static_assert(alignof(UNetObjectCountLimiterConfig) == 0x000008, "Wrong alignment on UNetObjectCountLimiterConfig");
|
|
static_assert(sizeof(UNetObjectCountLimiterConfig) == 0x000040, "Wrong size on UNetObjectCountLimiterConfig");
|
|
static_assert(offsetof(UNetObjectCountLimiterConfig, Mode) == 0x000028, "Member 'UNetObjectCountLimiterConfig::Mode' has a wrong offset!");
|
|
static_assert(offsetof(UNetObjectCountLimiterConfig, MaxObjectCount) == 0x00002C, "Member 'UNetObjectCountLimiterConfig::MaxObjectCount' has a wrong offset!");
|
|
static_assert(offsetof(UNetObjectCountLimiterConfig, Priority) == 0x000030, "Member 'UNetObjectCountLimiterConfig::Priority' has a wrong offset!");
|
|
static_assert(offsetof(UNetObjectCountLimiterConfig, OwningConnectionPriority) == 0x000034, "Member 'UNetObjectCountLimiterConfig::OwningConnectionPriority' has a wrong offset!");
|
|
static_assert(offsetof(UNetObjectCountLimiterConfig, bEnableOwnedObjectsFastLane) == 0x000038, "Member 'UNetObjectCountLimiterConfig::bEnableOwnedObjectsFastLane' has a wrong offset!");
|
|
|
|
// 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()
|
|
{
|
|
return StaticClassImpl<"NetObjectCountLimiter">();
|
|
}
|
|
static class UNetObjectCountLimiter* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNetObjectCountLimiter>();
|
|
}
|
|
};
|
|
static_assert(alignof(UNetObjectCountLimiter) == 0x000008, "Wrong alignment on UNetObjectCountLimiter");
|
|
static_assert(sizeof(UNetObjectCountLimiter) == 0x000090, "Wrong size on UNetObjectCountLimiter");
|
|
|
|
// Class IrisCore.NetObjectFilterDefinitions
|
|
// 0x0010 (0x0038 - 0x0028)
|
|
class UNetObjectFilterDefinitions final : public UObject
|
|
{
|
|
public:
|
|
TArray<struct FNetObjectFilterDefinition> NetObjectFilterDefinitions; // 0x0028(0x0010)(ZeroConstructor, Config, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
return StaticClassImpl<"NetObjectFilterDefinitions">();
|
|
}
|
|
static class UNetObjectFilterDefinitions* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNetObjectFilterDefinitions>();
|
|
}
|
|
};
|
|
static_assert(alignof(UNetObjectFilterDefinitions) == 0x000008, "Wrong alignment on UNetObjectFilterDefinitions");
|
|
static_assert(sizeof(UNetObjectFilterDefinitions) == 0x000038, "Wrong size on UNetObjectFilterDefinitions");
|
|
static_assert(offsetof(UNetObjectFilterDefinitions, NetObjectFilterDefinitions) == 0x000028, "Member 'UNetObjectFilterDefinitions::NetObjectFilterDefinitions' has a wrong offset!");
|
|
|
|
// Class IrisCore.NetObjectGridFilterConfig
|
|
// 0x0048 (0x0070 - 0x0028)
|
|
class UNetObjectGridFilterConfig final : public UNetObjectFilterConfig
|
|
{
|
|
public:
|
|
uint32 ViewPosRelevancyFrameCount; // 0x0028(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float CellSizeX; // 0x002C(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float CellSizeY; // 0x0030(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MaxCullDistance; // 0x0034(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float DefaultCullDistance; // 0x0038(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_3C[0x4]; // 0x003C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FVector MinPos; // 0x0040(0x0018)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector MaxPos; // 0x0058(0x0018)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
return StaticClassImpl<"NetObjectGridFilterConfig">();
|
|
}
|
|
static class UNetObjectGridFilterConfig* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNetObjectGridFilterConfig>();
|
|
}
|
|
};
|
|
static_assert(alignof(UNetObjectGridFilterConfig) == 0x000008, "Wrong alignment on UNetObjectGridFilterConfig");
|
|
static_assert(sizeof(UNetObjectGridFilterConfig) == 0x000070, "Wrong size on UNetObjectGridFilterConfig");
|
|
static_assert(offsetof(UNetObjectGridFilterConfig, ViewPosRelevancyFrameCount) == 0x000028, "Member 'UNetObjectGridFilterConfig::ViewPosRelevancyFrameCount' has a wrong offset!");
|
|
static_assert(offsetof(UNetObjectGridFilterConfig, CellSizeX) == 0x00002C, "Member 'UNetObjectGridFilterConfig::CellSizeX' has a wrong offset!");
|
|
static_assert(offsetof(UNetObjectGridFilterConfig, CellSizeY) == 0x000030, "Member 'UNetObjectGridFilterConfig::CellSizeY' has a wrong offset!");
|
|
static_assert(offsetof(UNetObjectGridFilterConfig, MaxCullDistance) == 0x000034, "Member 'UNetObjectGridFilterConfig::MaxCullDistance' has a wrong offset!");
|
|
static_assert(offsetof(UNetObjectGridFilterConfig, DefaultCullDistance) == 0x000038, "Member 'UNetObjectGridFilterConfig::DefaultCullDistance' has a wrong offset!");
|
|
static_assert(offsetof(UNetObjectGridFilterConfig, MinPos) == 0x000040, "Member 'UNetObjectGridFilterConfig::MinPos' has a wrong offset!");
|
|
static_assert(offsetof(UNetObjectGridFilterConfig, MaxPos) == 0x000058, "Member 'UNetObjectGridFilterConfig::MaxPos' has a wrong offset!");
|
|
|
|
// Class IrisCore.NetObjectGridFilter
|
|
// 0x00B0 (0x00D8 - 0x0028)
|
|
class UNetObjectGridFilter final : public UNetObjectFilter
|
|
{
|
|
public:
|
|
uint8 Pad_28[0xB0]; // 0x0028(0x00B0)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
return StaticClassImpl<"NetObjectGridFilter">();
|
|
}
|
|
static class UNetObjectGridFilter* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNetObjectGridFilter>();
|
|
}
|
|
};
|
|
static_assert(alignof(UNetObjectGridFilter) == 0x000008, "Wrong alignment on UNetObjectGridFilter");
|
|
static_assert(sizeof(UNetObjectGridFilter) == 0x0000D8, "Wrong size on UNetObjectGridFilter");
|
|
|
|
// Class IrisCore.NetObjectPrioritizerDefinitions
|
|
// 0x0010 (0x0038 - 0x0028)
|
|
class UNetObjectPrioritizerDefinitions final : public UObject
|
|
{
|
|
public:
|
|
TArray<struct FNetObjectPrioritizerDefinition> NetObjectPrioritizerDefinitions; // 0x0028(0x0010)(ZeroConstructor, Config, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
return StaticClassImpl<"NetObjectPrioritizerDefinitions">();
|
|
}
|
|
static class UNetObjectPrioritizerDefinitions* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNetObjectPrioritizerDefinitions>();
|
|
}
|
|
};
|
|
static_assert(alignof(UNetObjectPrioritizerDefinitions) == 0x000008, "Wrong alignment on UNetObjectPrioritizerDefinitions");
|
|
static_assert(sizeof(UNetObjectPrioritizerDefinitions) == 0x000038, "Wrong size on UNetObjectPrioritizerDefinitions");
|
|
static_assert(offsetof(UNetObjectPrioritizerDefinitions, NetObjectPrioritizerDefinitions) == 0x000028, "Member 'UNetObjectPrioritizerDefinitions::NetObjectPrioritizerDefinitions' has a wrong offset!");
|
|
|
|
// 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()
|
|
{
|
|
return StaticClassImpl<"NetRPCHandler">();
|
|
}
|
|
static class UNetRPCHandler* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNetRPCHandler>();
|
|
}
|
|
};
|
|
static_assert(alignof(UNetRPCHandler) == 0x000008, "Wrong alignment on UNetRPCHandler");
|
|
static_assert(sizeof(UNetRPCHandler) == 0x000040, "Wrong size on 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()
|
|
{
|
|
return StaticClassImpl<"NetTokenDataStream">();
|
|
}
|
|
static class UNetTokenDataStream* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNetTokenDataStream>();
|
|
}
|
|
};
|
|
static_assert(alignof(UNetTokenDataStream) == 0x000008, "Wrong alignment on UNetTokenDataStream");
|
|
static_assert(sizeof(UNetTokenDataStream) == 0x000078, "Wrong size on UNetTokenDataStream");
|
|
|
|
// Class IrisCore.NopNetObjectFilterConfig
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UNopNetObjectFilterConfig final : public UNetObjectFilterConfig
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
return StaticClassImpl<"NopNetObjectFilterConfig">();
|
|
}
|
|
static class UNopNetObjectFilterConfig* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNopNetObjectFilterConfig>();
|
|
}
|
|
};
|
|
static_assert(alignof(UNopNetObjectFilterConfig) == 0x000008, "Wrong alignment on UNopNetObjectFilterConfig");
|
|
static_assert(sizeof(UNopNetObjectFilterConfig) == 0x000028, "Wrong size on UNopNetObjectFilterConfig");
|
|
|
|
// Class IrisCore.NopNetObjectFilter
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UNopNetObjectFilter final : public UNetObjectFilter
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
return StaticClassImpl<"NopNetObjectFilter">();
|
|
}
|
|
static class UNopNetObjectFilter* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNopNetObjectFilter>();
|
|
}
|
|
};
|
|
static_assert(alignof(UNopNetObjectFilter) == 0x000008, "Wrong alignment on UNopNetObjectFilter");
|
|
static_assert(sizeof(UNopNetObjectFilter) == 0x000028, "Wrong size on 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()
|
|
{
|
|
return StaticClassImpl<"ReplicationBridge">();
|
|
}
|
|
static class UReplicationBridge* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UReplicationBridge>();
|
|
}
|
|
};
|
|
static_assert(alignof(UReplicationBridge) == 0x000008, "Wrong alignment on UReplicationBridge");
|
|
static_assert(sizeof(UReplicationBridge) == 0x000110, "Wrong size on UReplicationBridge");
|
|
|
|
// Class IrisCore.ObjectReplicationBridge
|
|
// 0x0330 (0x0440 - 0x0110)
|
|
class UObjectReplicationBridge : public UReplicationBridge
|
|
{
|
|
public:
|
|
uint8 Pad_110[0x330]; // 0x0110(0x0330)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
return StaticClassImpl<"ObjectReplicationBridge">();
|
|
}
|
|
static class UObjectReplicationBridge* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UObjectReplicationBridge>();
|
|
}
|
|
};
|
|
static_assert(alignof(UObjectReplicationBridge) == 0x000008, "Wrong alignment on UObjectReplicationBridge");
|
|
static_assert(sizeof(UObjectReplicationBridge) == 0x000440, "Wrong size on UObjectReplicationBridge");
|
|
|
|
// Class IrisCore.ObjectReplicationBridgeConfig
|
|
// 0x0050 (0x0078 - 0x0028)
|
|
class UObjectReplicationBridgeConfig final : public UObject
|
|
{
|
|
public:
|
|
TArray<struct FObjectReplicationBridgePollConfig> PollConfigs; // 0x0028(0x0010)(ZeroConstructor, Config, NativeAccessSpecifierPrivate)
|
|
TArray<struct FObjectReplicationBridgeFilterConfig> FilterConfigs; // 0x0038(0x0010)(ZeroConstructor, Config, NativeAccessSpecifierPrivate)
|
|
TArray<struct FObjectReplicationBridgePrioritizerConfig> PrioritizerConfigs; // 0x0048(0x0010)(ZeroConstructor, Config, NativeAccessSpecifierPrivate)
|
|
TArray<struct FObjectReplicationBridgeDeltaCompressionConfig> DeltaCompressionConfigs; // 0x0058(0x0010)(ZeroConstructor, Config, NativeAccessSpecifierPrivate)
|
|
class FName DefaultSpatialFilterName; // 0x0068(0x0008)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class FName RequiredNetDriverChannelClassName; // 0x0070(0x0008)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
return StaticClassImpl<"ObjectReplicationBridgeConfig">();
|
|
}
|
|
static class UObjectReplicationBridgeConfig* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UObjectReplicationBridgeConfig>();
|
|
}
|
|
};
|
|
static_assert(alignof(UObjectReplicationBridgeConfig) == 0x000008, "Wrong alignment on UObjectReplicationBridgeConfig");
|
|
static_assert(sizeof(UObjectReplicationBridgeConfig) == 0x000078, "Wrong size on UObjectReplicationBridgeConfig");
|
|
static_assert(offsetof(UObjectReplicationBridgeConfig, PollConfigs) == 0x000028, "Member 'UObjectReplicationBridgeConfig::PollConfigs' has a wrong offset!");
|
|
static_assert(offsetof(UObjectReplicationBridgeConfig, FilterConfigs) == 0x000038, "Member 'UObjectReplicationBridgeConfig::FilterConfigs' has a wrong offset!");
|
|
static_assert(offsetof(UObjectReplicationBridgeConfig, PrioritizerConfigs) == 0x000048, "Member 'UObjectReplicationBridgeConfig::PrioritizerConfigs' has a wrong offset!");
|
|
static_assert(offsetof(UObjectReplicationBridgeConfig, DeltaCompressionConfigs) == 0x000058, "Member 'UObjectReplicationBridgeConfig::DeltaCompressionConfigs' has a wrong offset!");
|
|
static_assert(offsetof(UObjectReplicationBridgeConfig, DefaultSpatialFilterName) == 0x000068, "Member 'UObjectReplicationBridgeConfig::DefaultSpatialFilterName' has a wrong offset!");
|
|
static_assert(offsetof(UObjectReplicationBridgeConfig, RequiredNetDriverChannelClassName) == 0x000070, "Member 'UObjectReplicationBridgeConfig::RequiredNetDriverChannelClassName' has a wrong offset!");
|
|
|
|
// 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()
|
|
{
|
|
return StaticClassImpl<"SequentialPartialNetBlobHandlerConfig">();
|
|
}
|
|
static class USequentialPartialNetBlobHandlerConfig* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USequentialPartialNetBlobHandlerConfig>();
|
|
}
|
|
};
|
|
static_assert(alignof(USequentialPartialNetBlobHandlerConfig) == 0x000008, "Wrong alignment on USequentialPartialNetBlobHandlerConfig");
|
|
static_assert(sizeof(USequentialPartialNetBlobHandlerConfig) == 0x000030, "Wrong size on USequentialPartialNetBlobHandlerConfig");
|
|
static_assert(offsetof(USequentialPartialNetBlobHandlerConfig, MaxPartBitCount) == 0x000028, "Member 'USequentialPartialNetBlobHandlerConfig::MaxPartBitCount' has a wrong offset!");
|
|
static_assert(offsetof(USequentialPartialNetBlobHandlerConfig, MaxPartCount) == 0x00002C, "Member 'USequentialPartialNetBlobHandlerConfig::MaxPartCount' has a wrong offset!");
|
|
|
|
// Class IrisCore.PartialNetObjectAttachmentHandlerConfig
|
|
// 0x0008 (0x0038 - 0x0030)
|
|
class UPartialNetObjectAttachmentHandlerConfig final : public USequentialPartialNetBlobHandlerConfig
|
|
{
|
|
public:
|
|
uint32 BitCountSplitThreshold; // 0x0030(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_34[0x4]; // 0x0034(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
return StaticClassImpl<"PartialNetObjectAttachmentHandlerConfig">();
|
|
}
|
|
static class UPartialNetObjectAttachmentHandlerConfig* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UPartialNetObjectAttachmentHandlerConfig>();
|
|
}
|
|
};
|
|
static_assert(alignof(UPartialNetObjectAttachmentHandlerConfig) == 0x000008, "Wrong alignment on UPartialNetObjectAttachmentHandlerConfig");
|
|
static_assert(sizeof(UPartialNetObjectAttachmentHandlerConfig) == 0x000038, "Wrong size on UPartialNetObjectAttachmentHandlerConfig");
|
|
static_assert(offsetof(UPartialNetObjectAttachmentHandlerConfig, BitCountSplitThreshold) == 0x000030, "Member 'UPartialNetObjectAttachmentHandlerConfig::BitCountSplitThreshold' has a wrong offset!");
|
|
|
|
// 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()
|
|
{
|
|
return StaticClassImpl<"SequentialPartialNetBlobHandler">();
|
|
}
|
|
static class USequentialPartialNetBlobHandler* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USequentialPartialNetBlobHandler>();
|
|
}
|
|
};
|
|
static_assert(alignof(USequentialPartialNetBlobHandler) == 0x000008, "Wrong alignment on USequentialPartialNetBlobHandler");
|
|
static_assert(sizeof(USequentialPartialNetBlobHandler) == 0x000048, "Wrong size on USequentialPartialNetBlobHandler");
|
|
|
|
// Class IrisCore.PartialNetObjectAttachmentHandler
|
|
// 0x0000 (0x0048 - 0x0048)
|
|
class UPartialNetObjectAttachmentHandler final : public USequentialPartialNetBlobHandler
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
return StaticClassImpl<"PartialNetObjectAttachmentHandler">();
|
|
}
|
|
static class UPartialNetObjectAttachmentHandler* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UPartialNetObjectAttachmentHandler>();
|
|
}
|
|
};
|
|
static_assert(alignof(UPartialNetObjectAttachmentHandler) == 0x000008, "Wrong alignment on UPartialNetObjectAttachmentHandler");
|
|
static_assert(sizeof(UPartialNetObjectAttachmentHandler) == 0x000048, "Wrong size on 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()
|
|
{
|
|
return StaticClassImpl<"ReplicationDataStream">();
|
|
}
|
|
static class UReplicationDataStream* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UReplicationDataStream>();
|
|
}
|
|
};
|
|
static_assert(alignof(UReplicationDataStream) == 0x000008, "Wrong alignment on UReplicationDataStream");
|
|
static_assert(sizeof(UReplicationDataStream) == 0x000038, "Wrong size on UReplicationDataStream");
|
|
|
|
// Class IrisCore.ReplicationSystem
|
|
// 0x0028 (0x0050 - 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[0x10]; // 0x0040(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
return StaticClassImpl<"ReplicationSystem">();
|
|
}
|
|
static class UReplicationSystem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UReplicationSystem>();
|
|
}
|
|
};
|
|
static_assert(alignof(UReplicationSystem) == 0x000008, "Wrong alignment on UReplicationSystem");
|
|
static_assert(sizeof(UReplicationSystem) == 0x000050, "Wrong size on UReplicationSystem");
|
|
static_assert(offsetof(UReplicationSystem, ReplicationBridge) == 0x000038, "Member 'UReplicationSystem::ReplicationBridge' has a wrong offset!");
|
|
|
|
// 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()
|
|
{
|
|
return StaticClassImpl<"SphereNetObjectPrioritizerConfig">();
|
|
}
|
|
static class USphereNetObjectPrioritizerConfig* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USphereNetObjectPrioritizerConfig>();
|
|
}
|
|
};
|
|
static_assert(alignof(USphereNetObjectPrioritizerConfig) == 0x000008, "Wrong alignment on USphereNetObjectPrioritizerConfig");
|
|
static_assert(sizeof(USphereNetObjectPrioritizerConfig) == 0x000040, "Wrong size on USphereNetObjectPrioritizerConfig");
|
|
static_assert(offsetof(USphereNetObjectPrioritizerConfig, InnerRadius) == 0x000028, "Member 'USphereNetObjectPrioritizerConfig::InnerRadius' has a wrong offset!");
|
|
static_assert(offsetof(USphereNetObjectPrioritizerConfig, OuterRadius) == 0x00002C, "Member 'USphereNetObjectPrioritizerConfig::OuterRadius' has a wrong offset!");
|
|
static_assert(offsetof(USphereNetObjectPrioritizerConfig, InnerPriority) == 0x000030, "Member 'USphereNetObjectPrioritizerConfig::InnerPriority' has a wrong offset!");
|
|
static_assert(offsetof(USphereNetObjectPrioritizerConfig, OuterPriority) == 0x000034, "Member 'USphereNetObjectPrioritizerConfig::OuterPriority' has a wrong offset!");
|
|
static_assert(offsetof(USphereNetObjectPrioritizerConfig, OutsidePriority) == 0x000038, "Member 'USphereNetObjectPrioritizerConfig::OutsidePriority' has a wrong offset!");
|
|
|
|
// 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()
|
|
{
|
|
return StaticClassImpl<"SphereNetObjectPrioritizer">();
|
|
}
|
|
static class USphereNetObjectPrioritizer* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USphereNetObjectPrioritizer>();
|
|
}
|
|
};
|
|
static_assert(alignof(USphereNetObjectPrioritizer) == 0x000008, "Wrong alignment on USphereNetObjectPrioritizer");
|
|
static_assert(sizeof(USphereNetObjectPrioritizer) == 0x000068, "Wrong size on 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()
|
|
{
|
|
return StaticClassImpl<"SphereWithOwnerBoostNetObjectPrioritizerConfig">();
|
|
}
|
|
static class USphereWithOwnerBoostNetObjectPrioritizerConfig* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USphereWithOwnerBoostNetObjectPrioritizerConfig>();
|
|
}
|
|
};
|
|
static_assert(alignof(USphereWithOwnerBoostNetObjectPrioritizerConfig) == 0x000008, "Wrong alignment on USphereWithOwnerBoostNetObjectPrioritizerConfig");
|
|
static_assert(sizeof(USphereWithOwnerBoostNetObjectPrioritizerConfig) == 0x000048, "Wrong size on USphereWithOwnerBoostNetObjectPrioritizerConfig");
|
|
static_assert(offsetof(USphereWithOwnerBoostNetObjectPrioritizerConfig, OwnerPriorityBoost) == 0x000040, "Member 'USphereWithOwnerBoostNetObjectPrioritizerConfig::OwnerPriorityBoost' has a wrong offset!");
|
|
|
|
// 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()
|
|
{
|
|
return StaticClassImpl<"SphereWithOwnerBoostNetObjectPrioritizer">();
|
|
}
|
|
static class USphereWithOwnerBoostNetObjectPrioritizer* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USphereWithOwnerBoostNetObjectPrioritizer>();
|
|
}
|
|
};
|
|
static_assert(alignof(USphereWithOwnerBoostNetObjectPrioritizer) == 0x000008, "Wrong alignment on USphereWithOwnerBoostNetObjectPrioritizer");
|
|
static_assert(sizeof(USphereWithOwnerBoostNetObjectPrioritizer) == 0x0000A0, "Wrong size on USphereWithOwnerBoostNetObjectPrioritizer");
|
|
|
|
// Class IrisCore.ReplicationStateDescriptorConfig
|
|
// 0x0010 (0x0038 - 0x0028)
|
|
class UReplicationStateDescriptorConfig final : public UObject
|
|
{
|
|
public:
|
|
TArray<struct FSupportsStructNetSerializerConfig> SupportsStructNetSerializerList; // 0x0028(0x0010)(ZeroConstructor, Config, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
return StaticClassImpl<"ReplicationStateDescriptorConfig">();
|
|
}
|
|
static class UReplicationStateDescriptorConfig* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UReplicationStateDescriptorConfig>();
|
|
}
|
|
};
|
|
static_assert(alignof(UReplicationStateDescriptorConfig) == 0x000008, "Wrong alignment on UReplicationStateDescriptorConfig");
|
|
static_assert(sizeof(UReplicationStateDescriptorConfig) == 0x000038, "Wrong size on UReplicationStateDescriptorConfig");
|
|
static_assert(offsetof(UReplicationStateDescriptorConfig, SupportsStructNetSerializerList) == 0x000028, "Member 'UReplicationStateDescriptorConfig::SupportsStructNetSerializerList' has a wrong offset!");
|
|
|
|
}
|
|
|