25.08.2024

This commit is contained in:
Konstantin 'cpz' L. 2024-08-25 13:16:19 +03:00
parent 8398ded532
commit 1f05fe4a38
16 changed files with 31983 additions and 32997 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -55,8 +55,6 @@ public:
// Alignment: 8 // Alignment: 8
// Size: 0x38 // Size: 0x38
// Has VTable // Has VTable
// MClassHasEntityLimitedDataDesc
// MNetworkAssumeNotNetworkable
class CScriptComponent : public CEntityComponent class CScriptComponent : public CEntityComponent
{ {
private: private:
@ -72,7 +70,6 @@ public:
// Registered binary: engine2.dll (project 'entity2') // Registered binary: engine2.dll (project 'entity2')
// Alignment: 8 // Alignment: 8
// Size: 0x78 // Size: 0x78
// MNetworkAssumeNotNetworkable
// //
// MNetworkVarNames "int32 m_nameStringableIndex" // MNetworkVarNames "int32 m_nameStringableIndex"
class CEntityIdentity class CEntityIdentity
@ -99,7 +96,7 @@ public:
// MNetworkChangeAccessorFieldPathIndex // MNetworkChangeAccessorFieldPathIndex
ChangeAccessorFieldPathIndex_t m_PathIndex; // 0x40 ChangeAccessorFieldPathIndex_t m_PathIndex; // 0x40
private: private:
[[maybe_unused]] uint8_t __pad0042[0x16]; // 0x42 [[maybe_unused]] uint8_t __pad0044[0x14]; // 0x44
public: public:
CEntityIdentity* m_pPrev; // 0x58 CEntityIdentity* m_pPrev; // 0x58
CEntityIdentity* m_pNext; // 0x60 CEntityIdentity* m_pNext; // 0x60
@ -114,8 +111,6 @@ public:
// Alignment: 8 // Alignment: 8
// Size: 0x38 // Size: 0x38
// Has VTable // Has VTable
// Construct disallowed
// MConstructibleClassBase
// //
// MNetworkVarNames "CEntityIdentity * m_pEntity" // MNetworkVarNames "CEntityIdentity * m_pEntity"
// MNetworkVarNames "CScriptComponent::Storage_t m_CScriptComponent" // MNetworkVarNames "CScriptComponent::Storage_t m_CScriptComponent"

View File

@ -74,7 +74,6 @@ struct PostProcessingLocalContrastParameters_t;
// Registered binary: materialsystem2.dll (project 'materialsystem2') // Registered binary: materialsystem2.dll (project 'materialsystem2')
// Alignment: 8 // Alignment: 8
// Size: 0x8 // Size: 0x8
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct MaterialParam_t struct MaterialParam_t
@ -86,7 +85,6 @@ public:
// Registered binary: materialsystem2.dll (project 'materialsystem2') // Registered binary: materialsystem2.dll (project 'materialsystem2')
// Alignment: 8 // Alignment: 8
// Size: 0x18 // Size: 0x18
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct MaterialParamVector_t : public MaterialParam_t struct MaterialParamVector_t : public MaterialParam_t
@ -98,7 +96,6 @@ public:
// Registered binary: materialsystem2.dll (project 'materialsystem2') // Registered binary: materialsystem2.dll (project 'materialsystem2')
// Alignment: 8 // Alignment: 8
// Size: 0x10 // Size: 0x10
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct MaterialParamString_t : public MaterialParam_t struct MaterialParamString_t : public MaterialParam_t
@ -111,7 +108,6 @@ public:
// Alignment: 4 // Alignment: 4
// Size: 0x24 // Size: 0x24
// Has Trivial Destructor // Has Trivial Destructor
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct PostProcessingVignetteParameters_t struct PostProcessingVignetteParameters_t
@ -128,7 +124,6 @@ public:
// Registered binary: materialsystem2.dll (project 'materialsystem2') // Registered binary: materialsystem2.dll (project 'materialsystem2')
// Alignment: 8 // Alignment: 8
// Size: 0x10 // Size: 0x10
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct MaterialParamInt_t : public MaterialParam_t struct MaterialParamInt_t : public MaterialParam_t
@ -141,7 +136,6 @@ public:
// Alignment: 4 // Alignment: 4
// Size: 0x14 // Size: 0x14
// Has Trivial Destructor // Has Trivial Destructor
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct PostProcessingLocalContrastParameters_t struct PostProcessingLocalContrastParameters_t
@ -158,7 +152,6 @@ public:
// Alignment: 4 // Alignment: 4
// Size: 0x3c // Size: 0x3c
// Has Trivial Destructor // Has Trivial Destructor
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct PostProcessingTonemapParameters_t struct PostProcessingTonemapParameters_t
@ -185,7 +178,6 @@ public:
// Alignment: 4 // Alignment: 4
// Size: 0x70 // Size: 0x70
// Has Trivial Destructor // Has Trivial Destructor
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct PostProcessingBloomParameters_t struct PostProcessingBloomParameters_t
@ -206,7 +198,6 @@ public:
// Registered binary: materialsystem2.dll (project 'materialsystem2') // Registered binary: materialsystem2.dll (project 'materialsystem2')
// Alignment: 8 // Alignment: 8
// Size: 0x20 // Size: 0x20
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct MaterialParamBuffer_t : public MaterialParam_t struct MaterialParamBuffer_t : public MaterialParam_t
@ -218,7 +209,6 @@ public:
// Registered binary: materialsystem2.dll (project 'materialsystem2') // Registered binary: materialsystem2.dll (project 'materialsystem2')
// Alignment: 8 // Alignment: 8
// Size: 0x130 // Size: 0x130
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct MaterialResourceData_t struct MaterialResourceData_t
@ -243,7 +233,6 @@ public:
// Registered binary: materialsystem2.dll (project 'materialsystem2') // Registered binary: materialsystem2.dll (project 'materialsystem2')
// Alignment: 8 // Alignment: 8
// Size: 0x118 // Size: 0x118
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct PostProcessingResource_t struct PostProcessingResource_t
@ -295,7 +284,6 @@ public:
// Registered binary: materialsystem2.dll (project 'materialsystem2') // Registered binary: materialsystem2.dll (project 'materialsystem2')
// Alignment: 8 // Alignment: 8
// Size: 0x10 // Size: 0x10
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct MaterialParamFloat_t : public MaterialParam_t struct MaterialParamFloat_t : public MaterialParam_t
@ -307,7 +295,6 @@ public:
// Registered binary: materialsystem2.dll (project 'materialsystem2') // Registered binary: materialsystem2.dll (project 'materialsystem2')
// Alignment: 8 // Alignment: 8
// Size: 0x10 // Size: 0x10
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct MaterialParamTexture_t : public MaterialParam_t struct MaterialParamTexture_t : public MaterialParam_t

View File

@ -11,11 +11,11 @@
// Registered binary: networksystem.dll (project 'networksystem') // Registered binary: networksystem.dll (project 'networksystem')
// Alignment: 8 // Alignment: 8
// Size: 0x2 // Size: 0x4
// Has Trivial Destructor // Has Trivial Destructor
struct ChangeAccessorFieldPathIndex_t struct ChangeAccessorFieldPathIndex_t
{ {
public: public:
int16_t m_Value; // 0x0 int32_t m_Value; // 0x0
}; };

File diff suppressed because it is too large Load Diff

View File

@ -30,9 +30,9 @@ public:
// Alignment: 8 // Alignment: 8
// Size: 0x80 // Size: 0x80
// Has VTable // Has VTable
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
// MPulseEditorIsControlFlowNode
class CPulseCell_WaitForCursorsWithTagBase : public CPulseCell_BaseYieldingInflow class CPulseCell_WaitForCursorsWithTagBase : public CPulseCell_BaseYieldingInflow
{ {
public: public:
@ -48,7 +48,6 @@ public:
// Alignment: 8 // Alignment: 8
// Size: 0x88 // Size: 0x88
// Has VTable // Has VTable
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
// MCellForDomain "BaseDomain" // MCellForDomain "BaseDomain"
@ -92,7 +91,6 @@ public:
// Alignment: 8 // Alignment: 8
// Size: 0x88 // Size: 0x88
// Has VTable // Has VTable
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
// MCellForDomain "BaseDomain" // MCellForDomain "BaseDomain"

View File

@ -4,7 +4,7 @@
// ///////////////////////////////////////////////////////////// // /////////////////////////////////////////////////////////////
// Binary: resourcesystem.dll // Binary: resourcesystem.dll
// Classes count: 0 (Allocated) | 48 (Unallocated) // Classes count: 0 (Allocated) | 49 (Unallocated)
// Enums count: 0 (Allocated) | 0 (Unallocated) // Enums count: 0 (Allocated) | 0 (Unallocated)
// Created using source2gen - github.com/neverlosecc/source2gen // Created using source2gen - github.com/neverlosecc/source2gen
// ///////////////////////////////////////////////////////////// // /////////////////////////////////////////////////////////////
@ -127,7 +127,7 @@ public:
// Has Trivial Constructor // Has Trivial Constructor
// Has Trivial Destructor // Has Trivial Destructor
// //
// MResourceTypeForInfoType "vanmgrpheconitem€i<EFBFBD>¡ø" // MResourceTypeForInfoType "vanmgrpheconitemÀYm½û"
class InfoForResourceTypeIAnimGraphModelBinding class InfoForResourceTypeIAnimGraphModelBinding
{ {
private: private:
@ -233,6 +233,20 @@ private:
public: public:
}; };
// Registered binary: resourcesystem.dll (project 'resourcesystem')
// Alignment: 8
// Size: 0x1
// Has Trivial Constructor
// Has Trivial Destructor
//
// MResourceTypeForInfoType "vnmik"
class InfoForResourceTypeCNmIKRig
{
private:
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
public:
};
// Registered binary: resourcesystem.dll (project 'resourcesystem') // Registered binary: resourcesystem.dll (project 'resourcesystem')
// Alignment: 8 // Alignment: 8
// Size: 0x1 // Size: 0x1
@ -337,7 +351,7 @@ public:
// Has Trivial Constructor // Has Trivial Constructor
// Has Trivial Destructor // Has Trivial Destructor
// //
// MResourceTypeForInfoType "vgcxdata" // MResourceTypeForInfoType "vgcxdataàbm½û"
class InfoForResourceTypeCGcExportableExternalData class InfoForResourceTypeCGcExportableExternalData
{ {
private: private:
@ -376,7 +390,6 @@ public:
// Registered binary: resourcesystem.dll (project 'resourcesystem') // Registered binary: resourcesystem.dll (project 'resourcesystem')
// Alignment: 8 // Alignment: 8
// Size: 0x8 // Size: 0x8
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct TestResource_t struct TestResource_t
@ -532,7 +545,7 @@ public:
// Has Trivial Constructor // Has Trivial Constructor
// Has Trivial Destructor // Has Trivial Destructor
// //
// MResourceTypeForInfoType "econitem€i<EFBFBD>¡ø" // MResourceTypeForInfoType "econitemÀYm½û"
class InfoForResourceTypeCCSGOEconItem class InfoForResourceTypeCCSGOEconItem
{ {
private: private:
@ -560,7 +573,7 @@ public:
// Has Trivial Constructor // Has Trivial Constructor
// Has Trivial Destructor // Has Trivial Destructor
// //
// MResourceTypeForInfoType "vcompmatÐo<EFBFBD>¡ø" // MResourceTypeForInfoType "vcompmat"
class InfoForResourceTypeCCompositeMaterialKit class InfoForResourceTypeCCompositeMaterialKit
{ {
private: private:
@ -641,7 +654,6 @@ public:
// Registered binary: resourcesystem.dll (project 'resourcesystem') // Registered binary: resourcesystem.dll (project 'resourcesystem')
// Alignment: 8 // Alignment: 8
// Size: 0x10 // Size: 0x10
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct ManifestTestResource_t struct ManifestTestResource_t

View File

@ -26,7 +26,6 @@ struct SceneViewId_t;
// Registered binary: scenesystem.dll (project 'scenesystem') // Registered binary: scenesystem.dll (project 'scenesystem')
// Alignment: 8 // Alignment: 8
// Size: 0x30 // Size: 0x30
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
class CSSDSMsg_ViewTarget class CSSDSMsg_ViewTarget
@ -49,7 +48,6 @@ public:
// Size: 0x10 // Size: 0x10
// Has Trivial Constructor // Has Trivial Constructor
// Has Trivial Destructor // Has Trivial Destructor
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct SceneViewId_t struct SceneViewId_t
@ -62,7 +60,6 @@ public:
// Registered binary: scenesystem.dll (project 'scenesystem') // Registered binary: scenesystem.dll (project 'scenesystem')
// Alignment: 8 // Alignment: 8
// Size: 0x10 // Size: 0x10
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
class CSSDSEndFrameViewInfo class CSSDSEndFrameViewInfo
@ -75,7 +72,6 @@ public:
// Registered binary: scenesystem.dll (project 'scenesystem') // Registered binary: scenesystem.dll (project 'scenesystem')
// Alignment: 8 // Alignment: 8
// Size: 0x38 // Size: 0x38
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
class CSSDSMsg_LayerBase class CSSDSMsg_LayerBase
@ -95,7 +91,6 @@ public:
// Registered binary: scenesystem.dll (project 'scenesystem') // Registered binary: scenesystem.dll (project 'scenesystem')
// Alignment: 8 // Alignment: 8
// Size: 0x38 // Size: 0x38
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
class CSSDSMsg_PostLayer : public CSSDSMsg_LayerBase class CSSDSMsg_PostLayer : public CSSDSMsg_LayerBase
@ -106,7 +101,6 @@ public:
// Registered binary: scenesystem.dll (project 'scenesystem') // Registered binary: scenesystem.dll (project 'scenesystem')
// Alignment: 8 // Alignment: 8
// Size: 0x38 // Size: 0x38
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
class CSSDSMsg_PreLayer : public CSSDSMsg_LayerBase class CSSDSMsg_PreLayer : public CSSDSMsg_LayerBase
@ -117,7 +111,6 @@ public:
// Registered binary: scenesystem.dll (project 'scenesystem') // Registered binary: scenesystem.dll (project 'scenesystem')
// Alignment: 8 // Alignment: 8
// Size: 0x30 // Size: 0x30
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
class CSSDSMsg_ViewTargetList class CSSDSMsg_ViewTargetList
@ -131,7 +124,6 @@ public:
// Registered binary: scenesystem.dll (project 'scenesystem') // Registered binary: scenesystem.dll (project 'scenesystem')
// Alignment: 8 // Alignment: 8
// Size: 0x18 // Size: 0x18
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
class CSSDSMsg_ViewRender class CSSDSMsg_ViewRender
@ -144,7 +136,6 @@ public:
// Registered binary: scenesystem.dll (project 'scenesystem') // Registered binary: scenesystem.dll (project 'scenesystem')
// Alignment: 8 // Alignment: 8
// Size: 0x18 // Size: 0x18
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
class CSSDSMsg_EndFrame class CSSDSMsg_EndFrame

View File

@ -77,7 +77,6 @@ public:
// Alignment: 8 // Alignment: 8
// Size: 0x10 // Size: 0x10
// Has VTable // Has VTable
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
class CExampleSchemaVData_PolymorphicBase class CExampleSchemaVData_PolymorphicBase
@ -92,7 +91,6 @@ public:
// Alignment: 8 // Alignment: 8
// Size: 0x18 // Size: 0x18
// Has VTable // Has VTable
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
class CExampleSchemaVData_PolymorphicDerivedA : public CExampleSchemaVData_PolymorphicBase class CExampleSchemaVData_PolymorphicDerivedA : public CExampleSchemaVData_PolymorphicBase
@ -105,7 +103,6 @@ public:
// Alignment: 8 // Alignment: 8
// Size: 0x18 // Size: 0x18
// Has VTable // Has VTable
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
class CExampleSchemaVData_PolymorphicDerivedB : public CExampleSchemaVData_PolymorphicBase class CExampleSchemaVData_PolymorphicDerivedB : public CExampleSchemaVData_PolymorphicBase
@ -133,7 +130,6 @@ public:
// Alignment: 4 // Alignment: 4
// Size: 0x8 // Size: 0x8
// Has Trivial Destructor // Has Trivial Destructor
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
class CExampleSchemaVData_Monomorphic class CExampleSchemaVData_Monomorphic

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -49,7 +49,6 @@ struct FourVectors2D;
// Size: 0x8 // Size: 0x8
// Has Trivial Constructor // Has Trivial Constructor
// Has Trivial Destructor // Has Trivial Destructor
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct RnSoftbodySpring_t struct RnSoftbodySpring_t
@ -64,7 +63,6 @@ public:
// Size: 0x4 // Size: 0x4
// Has Trivial Constructor // Has Trivial Constructor
// Has Trivial Destructor // Has Trivial Destructor
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct RnSoftbodyParticle_t struct RnSoftbodyParticle_t
@ -76,7 +74,6 @@ public:
// Registered binary: vphysics2.dll (project 'physicslib') // Registered binary: vphysics2.dll (project 'physicslib')
// Alignment: 8 // Alignment: 8
// Size: 0xf8 // Size: 0xf8
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct RnHull_t struct RnHull_t
@ -123,7 +120,6 @@ public:
// Size: 0x20 // Size: 0x20
// Has Trivial Constructor // Has Trivial Constructor
// Has Trivial Destructor // Has Trivial Destructor
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct RnSoftbodyCapsule_t struct RnSoftbodyCapsule_t
@ -138,7 +134,6 @@ public:
// Alignment: 4 // Alignment: 4
// Size: 0x1c // Size: 0x1c
// Has Trivial Destructor // Has Trivial Destructor
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct RnCapsule_t struct RnCapsule_t
@ -150,8 +145,7 @@ public:
// Registered binary: vphysics2.dll (project 'physicslib') // Registered binary: vphysics2.dll (project 'physicslib')
// Alignment: 8 // Alignment: 8
// Size: 0x10 // Size: 0x18
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct RnShapeDesc_t struct RnShapeDesc_t
@ -160,12 +154,17 @@ public:
uint32_t m_nCollisionAttributeIndex; // 0x0 uint32_t m_nCollisionAttributeIndex; // 0x0
uint32_t m_nSurfacePropertyIndex; // 0x4 uint32_t m_nSurfacePropertyIndex; // 0x4
CUtlString m_UserFriendlyName; // 0x8 CUtlString m_UserFriendlyName; // 0x8
bool m_bUserFriendlyNameSealed; // 0x10
bool m_bUserFriendlyNameLong; // 0x11
private:
[[maybe_unused]] uint8_t __pad0012[0x2]; // 0x12
public:
uint32_t m_nToolMaterialHash; // 0x14
}; };
// Registered binary: vphysics2.dll (project 'physicslib') // Registered binary: vphysics2.dll (project 'physicslib')
// Alignment: 8 // Alignment: 8
// Size: 0xa8 // Size: 0xa8
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct RnMesh_t struct RnMesh_t
@ -186,7 +185,6 @@ public:
// Registered binary: vphysics2.dll (project 'physicslib') // Registered binary: vphysics2.dll (project 'physicslib')
// Alignment: 8 // Alignment: 8
// Size: 0x620 // Size: 0x620
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct PhysFeModelDesc_t struct PhysFeModelDesc_t
@ -301,7 +299,6 @@ public:
// Registered binary: vphysics2.dll (project 'physicslib') // Registered binary: vphysics2.dll (project 'physicslib')
// Alignment: 8 // Alignment: 8
// Size: 0xd0 // Size: 0xd0
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct RnBodyDesc_t struct RnBodyDesc_t
@ -348,7 +345,6 @@ public:
// Alignment: 16 // Alignment: 16
// Size: 0x40 // Size: 0x40
// Has Trivial Destructor // Has Trivial Destructor
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct FeBoxRigid_t struct FeBoxRigid_t
@ -366,7 +362,6 @@ public:
// Alignment: 4 // Alignment: 4
// Size: 0x9c // Size: 0x9c
// Has Trivial Destructor // Has Trivial Destructor
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
class CFeJiggleBone class CFeJiggleBone
@ -414,7 +409,6 @@ public:
// Size: 0x14 // Size: 0x14
// Has Trivial Constructor // Has Trivial Constructor
// Has Trivial Destructor // Has Trivial Destructor
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct FeBandBendLimit_t struct FeBandBendLimit_t
@ -429,7 +423,6 @@ public:
// Alignment: 4 // Alignment: 4
// Size: 0x10 // Size: 0x10
// Has Trivial Destructor // Has Trivial Destructor
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct FeTaperedCapsuleStretch_t struct FeTaperedCapsuleStretch_t
@ -461,7 +454,6 @@ public:
// Alignment: 16 // Alignment: 16
// Size: 0x30 // Size: 0x30
// Has Trivial Destructor // Has Trivial Destructor
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct FeSimdRodConstraintAnim_t struct FeSimdRodConstraintAnim_t
@ -476,7 +468,6 @@ public:
// Alignment: 16 // Alignment: 16
// Size: 0x50 // Size: 0x50
// Has Trivial Destructor // Has Trivial Destructor
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct FeSimdRodConstraint_t struct FeSimdRodConstraint_t
@ -493,7 +484,6 @@ public:
// Alignment: 16 // Alignment: 16
// Size: 0x20 // Size: 0x20
// Has Trivial Destructor // Has Trivial Destructor
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct FeSphereRigid_t struct FeSphereRigid_t
@ -510,7 +500,6 @@ public:
// Alignment: 16 // Alignment: 16
// Size: 0x30 // Size: 0x30
// Has Trivial Destructor // Has Trivial Destructor
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct FeSimdAnimStrayRadius_t struct FeSimdAnimStrayRadius_t
@ -525,7 +514,6 @@ public:
// Alignment: 4 // Alignment: 4
// Size: 0xc // Size: 0xc
// Has Trivial Destructor // Has Trivial Destructor
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct RnTriangle_t struct RnTriangle_t
@ -537,7 +525,6 @@ public:
// Registered binary: vphysics2.dll (project 'physicslib') // Registered binary: vphysics2.dll (project 'physicslib')
// Alignment: 8 // Alignment: 8
// Size: 0x10 // Size: 0x10
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct FeProxyVertexMap_t struct FeProxyVertexMap_t
@ -551,7 +538,6 @@ public:
// Alignment: 4 // Alignment: 4
// Size: 0x10 // Size: 0x10
// Has Trivial Destructor // Has Trivial Destructor
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct FeNodeIntegrator_t struct FeNodeIntegrator_t
@ -565,22 +551,20 @@ public:
// Registered binary: vphysics2.dll (project 'physicslib') // Registered binary: vphysics2.dll (project 'physicslib')
// Alignment: 8 // Alignment: 8
// Size: 0x30 // Size: 0x38
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct RnCapsuleDesc_t : public RnShapeDesc_t struct RnCapsuleDesc_t : public RnShapeDesc_t
{ {
public: public:
// -> m_vCenter[2] - 0x10 // -> m_vCenter[2] - 0x18
// -> m_flRadius - 0x28 // -> m_flRadius - 0x30
RnCapsule_t m_Capsule; // 0x10 RnCapsule_t m_Capsule; // 0x18
}; };
// Registered binary: vphysics2.dll (project 'physicslib') // Registered binary: vphysics2.dll (project 'physicslib')
// Alignment: 16 // Alignment: 16
// Size: 0xd0 // Size: 0xd0
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
class CFeNamedJiggleBone class CFeNamedJiggleBone
@ -595,7 +579,6 @@ public:
// Registered binary: vphysics2.dll (project 'vphysics2') // Registered binary: vphysics2.dll (project 'vphysics2')
// Alignment: 8 // Alignment: 8
// Size: 0xd8 // Size: 0xd8
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct vphysics_save_cphysicsbody_t : public RnBodyDesc_t struct vphysics_save_cphysicsbody_t : public RnBodyDesc_t
@ -608,7 +591,6 @@ public:
// Alignment: 4 // Alignment: 4
// Size: 0x48 // Size: 0x48
// Has Trivial Destructor // Has Trivial Destructor
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct OldFeEdge_t struct OldFeEdge_t
@ -632,7 +614,6 @@ public:
// Alignment: 4 // Alignment: 4
// Size: 0x8 // Size: 0x8
// Has Trivial Destructor // Has Trivial Destructor
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct FeFollowNode_t struct FeFollowNode_t
@ -645,24 +626,23 @@ public:
// Registered binary: vphysics2.dll (project 'physicslib') // Registered binary: vphysics2.dll (project 'physicslib')
// Alignment: 8 // Alignment: 8
// Size: 0xb8 // Size: 0xc0
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct RnMeshDesc_t : public RnShapeDesc_t struct RnMeshDesc_t : public RnShapeDesc_t
{ {
public: public:
// -> m_vMin - 0x10 // -> m_vMin - 0x18
// -> m_vMax - 0x1c // -> m_vMax - 0x24
// -> m_Nodes - 0x28 // -> m_Nodes - 0x30
// -> m_Vertices - 0x40 // -> m_Vertices - 0x48
// -> m_Triangles - 0x58 // -> m_Triangles - 0x60
// -> m_Wings - 0x70 // -> m_Wings - 0x78
// -> m_Materials - 0x88 // -> m_Materials - 0x90
// -> m_vOrthographicAreas - 0xa0 // -> m_vOrthographicAreas - 0xa8
// -> m_nFlags - 0xac // -> m_nFlags - 0xb4
// -> m_nDebugFlags - 0xb0 // -> m_nDebugFlags - 0xb8
RnMesh_t m_Mesh; // 0x10 RnMesh_t m_Mesh; // 0x18
}; };
// Registered binary: vphysics2.dll (project 'physicslib') // Registered binary: vphysics2.dll (project 'physicslib')
@ -682,7 +662,6 @@ public:
// Size: 0x10 // Size: 0x10
// Has Trivial Constructor // Has Trivial Constructor
// Has Trivial Destructor // Has Trivial Destructor
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct RnBlendVertex_t struct RnBlendVertex_t
@ -701,7 +680,6 @@ public:
// Registered binary: vphysics2.dll (project 'physicslib') // Registered binary: vphysics2.dll (project 'physicslib')
// Alignment: 8 // Alignment: 8
// Size: 0x88 // Size: 0x88
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
class CFeMorphLayer class CFeMorphLayer
@ -723,7 +701,6 @@ public:
// Alignment: 4 // Alignment: 4
// Size: 0x14 // Size: 0x14
// Has Trivial Destructor // Has Trivial Destructor
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct FeCtrlSoftOffset_t struct FeCtrlSoftOffset_t
@ -738,7 +715,6 @@ public:
// Registered binary: vphysics2.dll (project 'physicslib') // Registered binary: vphysics2.dll (project 'physicslib')
// Alignment: 8 // Alignment: 8
// Size: 0x38 // Size: 0x38
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct FeVertexMapDesc_t struct FeVertexMapDesc_t
@ -762,7 +738,6 @@ public:
// Alignment: 16 // Alignment: 16
// Size: 0x30 // Size: 0x30
// Has Trivial Destructor // Has Trivial Destructor
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct FeTaperedCapsuleRigid_t struct FeTaperedCapsuleRigid_t
@ -779,7 +754,6 @@ public:
// Alignment: 4 // Alignment: 4
// Size: 0xc // Size: 0xc
// Has Trivial Destructor // Has Trivial Destructor
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct FeAnimStrayRadius_t struct FeAnimStrayRadius_t
@ -795,7 +769,6 @@ public:
// Size: 0x10 // Size: 0x10
// Has Trivial Constructor // Has Trivial Constructor
// Has Trivial Destructor // Has Trivial Destructor
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct FeEdgeDesc_t struct FeEdgeDesc_t
@ -810,7 +783,6 @@ public:
// Alignment: 4 // Alignment: 4
// Size: 0x10 // Size: 0x10
// Has Trivial Destructor // Has Trivial Destructor
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct FeNodeReverseOffset_t struct FeNodeReverseOffset_t
@ -826,7 +798,6 @@ public:
// Size: 0x10 // Size: 0x10
// Has Trivial Constructor // Has Trivial Constructor
// Has Trivial Destructor // Has Trivial Destructor
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct RnPlane_t struct RnPlane_t
@ -840,7 +811,6 @@ public:
// Alignment: 4 // Alignment: 4
// Size: 0xa4 // Size: 0xa4
// Has Trivial Destructor // Has Trivial Destructor
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
class CFeIndexedJiggleBone class CFeIndexedJiggleBone
@ -854,7 +824,6 @@ public:
// Registered binary: vphysics2.dll (project 'physicslib') // Registered binary: vphysics2.dll (project 'physicslib')
// Alignment: 8 // Alignment: 8
// Size: 0x30 // Size: 0x30
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
class CRegionSVM class CRegionSVM
@ -868,7 +837,6 @@ public:
// Alignment: 4 // Alignment: 4
// Size: 0xc // Size: 0xc
// Has Trivial Destructor // Has Trivial Destructor
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct FeWorldCollisionParams_t struct FeWorldCollisionParams_t
@ -884,7 +852,6 @@ public:
// Alignment: 16 // Alignment: 16
// Size: 0x20 // Size: 0x20
// Has Trivial Destructor // Has Trivial Destructor
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct RnNode_t struct RnNode_t
@ -900,7 +867,6 @@ public:
// Alignment: 16 // Alignment: 16
// Size: 0x40 // Size: 0x40
// Has Trivial Destructor // Has Trivial Destructor
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct FeFitMatrix_t struct FeFitMatrix_t
@ -917,7 +883,6 @@ public:
// Alignment: 16 // Alignment: 16
// Size: 0x130 // Size: 0x130
// Has Trivial Destructor // Has Trivial Destructor
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct FeSimdQuad_t struct FeSimdQuad_t
@ -933,7 +898,6 @@ public:
// Alignment: 16 // Alignment: 16
// Size: 0x50 // Size: 0x50
// Has Trivial Destructor // Has Trivial Destructor
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct FeSimdSpringIntegrator_t struct FeSimdSpringIntegrator_t
@ -950,7 +914,6 @@ public:
// Alignment: 16 // Alignment: 16
// Size: 0x70 // Size: 0x70
// Has Trivial Destructor // Has Trivial Destructor
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct FeSimdNodeBase_t struct FeSimdNodeBase_t
@ -969,7 +932,6 @@ public:
// Alignment: 4 // Alignment: 4
// Size: 0x4c // Size: 0x4c
// Has Trivial Destructor // Has Trivial Destructor
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct FeQuad_t struct FeQuad_t
@ -984,7 +946,6 @@ public:
// Alignment: 4 // Alignment: 4
// Size: 0xc // Size: 0xc
// Has Trivial Destructor // Has Trivial Destructor
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct RnWing_t struct RnWing_t
@ -997,7 +958,6 @@ public:
// Alignment: 2 // Alignment: 2
// Size: 0x4 // Size: 0x4
// Has Trivial Destructor // Has Trivial Destructor
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct FeWeightedNode_t struct FeWeightedNode_t
@ -1010,7 +970,6 @@ public:
// Registered binary: vphysics2.dll (project 'physicslib') // Registered binary: vphysics2.dll (project 'physicslib')
// Alignment: 8 // Alignment: 8
// Size: 0x20 // Size: 0x20
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct FeEffectDesc_t struct FeEffectDesc_t
@ -1026,7 +985,6 @@ public:
// Alignment: 4 // Alignment: 4
// Size: 0x14 // Size: 0x14
// Has Trivial Destructor // Has Trivial Destructor
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct FeSpringIntegrator_t struct FeSpringIntegrator_t
@ -1043,7 +1001,6 @@ public:
// Alignment: 16 // Alignment: 16
// Size: 0x20 // Size: 0x20
// Has Trivial Destructor // Has Trivial Destructor
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
class FourVectors2D class FourVectors2D
@ -1057,7 +1014,6 @@ public:
// Alignment: 4 // Alignment: 4
// Size: 0x18 // Size: 0x18
// Has Trivial Destructor // Has Trivial Destructor
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct FeKelagerBend2_t struct FeKelagerBend2_t
@ -1074,7 +1030,6 @@ public:
// Size: 0x30 // Size: 0x30
// Has Trivial Constructor // Has Trivial Constructor
// Has Trivial Destructor // Has Trivial Destructor
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct CastSphereSATParams_t struct CastSphereSATParams_t
@ -1095,7 +1050,6 @@ public:
// Alignment: 2 // Alignment: 2
// Size: 0x8 // Size: 0x8
// Has Trivial Destructor // Has Trivial Destructor
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct FeRigidColliderIndices_t struct FeRigidColliderIndices_t
@ -1111,7 +1065,6 @@ public:
// Alignment: 4 // Alignment: 4
// Size: 0x18 // Size: 0x18
// Has Trivial Destructor // Has Trivial Destructor
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct FeCollisionPlane_t struct FeCollisionPlane_t
@ -1129,7 +1082,6 @@ public:
// Alignment: 4 // Alignment: 4
// Size: 0x1c // Size: 0x1c
// Has Trivial Destructor // Has Trivial Destructor
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct FeStiffHingeBuild_t struct FeStiffHingeBuild_t
@ -1145,7 +1097,6 @@ public:
// Alignment: 16 // Alignment: 16
// Size: 0x50 // Size: 0x50
// Has Trivial Destructor // Has Trivial Destructor
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct FeBuildBoxRigid_t : public FeBoxRigid_t struct FeBuildBoxRigid_t : public FeBoxRigid_t
@ -1158,7 +1109,6 @@ public:
// Registered binary: vphysics2.dll (project 'physicslib') // Registered binary: vphysics2.dll (project 'physicslib')
// Alignment: 8 // Alignment: 8
// Size: 0x90 // Size: 0x90
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct FeMorphLayerDepr_t struct FeMorphLayerDepr_t
@ -1181,7 +1131,6 @@ public:
// Alignment: 4 // Alignment: 4
// Size: 0x10 // Size: 0x10
// Has Trivial Destructor // Has Trivial Destructor
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct FeCtrlOffset_t struct FeCtrlOffset_t
@ -1209,7 +1158,6 @@ public:
// Alignment: 16 // Alignment: 16
// Size: 0x20 // Size: 0x20
// Has Trivial Destructor // Has Trivial Destructor
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct FeNodeBase_t struct FeNodeBase_t
@ -1227,7 +1175,6 @@ public:
// Registered binary: vphysics2.dll (project 'physicslib') // Registered binary: vphysics2.dll (project 'physicslib')
// Alignment: 8 // Alignment: 8
// Size: 0x30 // Size: 0x30
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct FeVertexMapBuild_t struct FeVertexMapBuild_t
@ -1244,7 +1191,6 @@ public:
// Registered binary: vphysics2.dll (project 'physicslib') // Registered binary: vphysics2.dll (project 'physicslib')
// Alignment: 8 // Alignment: 8
// Size: 0x18 // Size: 0x18
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
class CFeVertexMapBuildArray class CFeVertexMapBuildArray
@ -1257,7 +1203,6 @@ public:
// Alignment: 4 // Alignment: 4
// Size: 0x1c // Size: 0x1c
// Has Trivial Destructor // Has Trivial Destructor
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct FeTri_t struct FeTri_t
@ -1272,14 +1217,13 @@ public:
// Registered binary: vphysics2.dll (project 'physicslib') // Registered binary: vphysics2.dll (project 'physicslib')
// Alignment: 8 // Alignment: 8
// Size: 0x108 // Size: 0x110
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct RnHullDesc_t : public RnShapeDesc_t struct RnHullDesc_t : public RnShapeDesc_t
{ {
public: public:
RnHull_t m_Hull; // 0x10 RnHull_t m_Hull; // 0x18
}; };
// Registered binary: vphysics2.dll (project 'physicslib') // Registered binary: vphysics2.dll (project 'physicslib')
@ -1287,7 +1231,6 @@ public:
// Size: 0x18 // Size: 0x18
// Has Trivial Constructor // Has Trivial Constructor
// Has Trivial Destructor // Has Trivial Destructor
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
class CovMatrix3 class CovMatrix3
@ -1304,7 +1247,6 @@ public:
// Size: 0x1 // Size: 0x1
// Has Trivial Constructor // Has Trivial Constructor
// Has Trivial Destructor // Has Trivial Destructor
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct RnVertex_t struct RnVertex_t
@ -1318,7 +1260,6 @@ public:
// Size: 0x68 // Size: 0x68
// Has Trivial Constructor // Has Trivial Constructor
// Has Trivial Destructor // Has Trivial Destructor
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct Dop26_t struct Dop26_t
@ -1332,7 +1273,6 @@ public:
// Size: 0x1 // Size: 0x1
// Has Trivial Constructor // Has Trivial Constructor
// Has Trivial Destructor // Has Trivial Destructor
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct RnFace_t struct RnFace_t
@ -1345,7 +1285,6 @@ public:
// Alignment: 4 // Alignment: 4
// Size: 0x4 // Size: 0x4
// Has Trivial Destructor // Has Trivial Destructor
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct FeCtrlOsOffset_t struct FeCtrlOsOffset_t
@ -1359,7 +1298,6 @@ public:
// Alignment: 2 // Alignment: 2
// Size: 0x4 // Size: 0x4
// Has Trivial Destructor // Has Trivial Destructor
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct FeSourceEdge_t struct FeSourceEdge_t
@ -1372,7 +1310,6 @@ public:
// Alignment: 4 // Alignment: 4
// Size: 0xc // Size: 0xc
// Has Trivial Destructor // Has Trivial Destructor
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct FeTwistConstraint_t struct FeTwistConstraint_t
@ -1388,7 +1325,6 @@ public:
// Alignment: 2 // Alignment: 2
// Size: 0x8 // Size: 0x8
// Has Trivial Destructor // Has Trivial Destructor
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct FeNodeWindBase_t struct FeNodeWindBase_t
@ -1404,7 +1340,6 @@ public:
// Alignment: 4 // Alignment: 4
// Size: 0x28 // Size: 0x28
// Has Trivial Destructor // Has Trivial Destructor
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct FeAxialEdgeBend_t struct FeAxialEdgeBend_t
@ -1422,7 +1357,6 @@ public:
// Size: 0x60 // Size: 0x60
// Has Trivial Constructor // Has Trivial Constructor
// Has Trivial Destructor // Has Trivial Destructor
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
class FourCovMatrices3 class FourCovMatrices3
@ -1461,7 +1395,6 @@ public:
// Alignment: 16 // Alignment: 16
// Size: 0x30 // Size: 0x30
// Has Trivial Destructor // Has Trivial Destructor
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct FeBuildSphereRigid_t : public FeSphereRigid_t struct FeBuildSphereRigid_t : public FeSphereRigid_t
@ -1475,7 +1408,6 @@ public:
// Alignment: 16 // Alignment: 16
// Size: 0x40 // Size: 0x40
// Has Trivial Destructor // Has Trivial Destructor
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct FeBuildTaperedCapsuleRigid_t : public FeTaperedCapsuleRigid_t struct FeBuildTaperedCapsuleRigid_t : public FeTaperedCapsuleRigid_t
@ -1489,7 +1421,6 @@ public:
// Alignment: 4 // Alignment: 4
// Size: 0x8 // Size: 0x8
// Has Trivial Destructor // Has Trivial Destructor
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct FeSoftParent_t struct FeSoftParent_t
@ -1501,21 +1432,19 @@ public:
// Registered binary: vphysics2.dll (project 'physicslib') // Registered binary: vphysics2.dll (project 'physicslib')
// Alignment: 8 // Alignment: 8
// Size: 0x20 // Size: 0x28
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct RnSphereDesc_t : public RnShapeDesc_t struct RnSphereDesc_t : public RnShapeDesc_t
{ {
public: public:
SphereBase_t< float32 > m_Sphere; // 0x10 SphereBase_t< float32 > m_Sphere; // 0x18
}; };
// Registered binary: vphysics2.dll (project 'physicslib') // Registered binary: vphysics2.dll (project 'physicslib')
// Alignment: 2 // Alignment: 2
// Size: 0x4 // Size: 0x4
// Has Trivial Destructor // Has Trivial Destructor
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct FeTreeChildren_t struct FeTreeChildren_t
@ -1528,7 +1457,6 @@ public:
// Alignment: 4 // Alignment: 4
// Size: 0x14 // Size: 0x14
// Has Trivial Destructor // Has Trivial Destructor
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct FeRodConstraint_t struct FeRodConstraint_t
@ -1545,7 +1473,6 @@ public:
// Alignment: 4 // Alignment: 4
// Size: 0x8 // Size: 0x8
// Has Trivial Destructor // Has Trivial Destructor
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct FeFitWeight_t struct FeFitWeight_t
@ -1561,7 +1488,6 @@ public:
// Size: 0x4 // Size: 0x4
// Has Trivial Constructor // Has Trivial Constructor
// Has Trivial Destructor // Has Trivial Destructor
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct RnHalfEdge_t struct RnHalfEdge_t
@ -1577,7 +1503,6 @@ public:
// Alignment: 16 // Alignment: 16
// Size: 0x80 // Size: 0x80
// Has Trivial Destructor // Has Trivial Destructor
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct FeSimdTri_t struct FeSimdTri_t
@ -1607,7 +1532,6 @@ public:
// Size: 0xc // Size: 0xc
// Has Trivial Constructor // Has Trivial Constructor
// Has Trivial Destructor // Has Trivial Destructor
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct FeFitInfluence_t struct FeFitInfluence_t

View File

@ -10,7 +10,7 @@
// ///////////////////////////////////////////////////////////// // /////////////////////////////////////////////////////////////
// Registered binary: worldrenderer.dll (project 'worldrenderer') // Registered binary: worldrenderer.dll (project 'worldrenderer')
// Enumerator count: 13 // Enumerator count: 14
// Alignment: 4 // Alignment: 4
// Size: 0x4 // Size: 0x4
enum class ObjectTypeFlags_t : std::uint32_t enum class ObjectTypeFlags_t : std::uint32_t
@ -28,6 +28,7 @@ enum class ObjectTypeFlags_t : std::uint32_t
OBJECT_TYPE_OVERLAY = 0x2000, OBJECT_TYPE_OVERLAY = 0x2000,
OBJECT_TYPE_PRECOMPUTED_VISMEMBERS = 0x4000, OBJECT_TYPE_PRECOMPUTED_VISMEMBERS = 0x4000,
OBJECT_TYPE_STATIC_CUBE_MAP = 0x8000, OBJECT_TYPE_STATIC_CUBE_MAP = 0x8000,
OBJECT_TYPE_DISABLE_VIS_CULLING = 0x10000,
}; };
struct ChangeAccessorFieldPathIndex_t; struct ChangeAccessorFieldPathIndex_t;
@ -57,8 +58,6 @@ public:
// Alignment: 8 // Alignment: 8
// Size: 0x38 // Size: 0x38
// Has VTable // Has VTable
// MClassHasEntityLimitedDataDesc
// MNetworkAssumeNotNetworkable
class CScriptComponent : public CEntityComponent class CScriptComponent : public CEntityComponent
{ {
private: private:
@ -74,7 +73,6 @@ public:
// Registered binary: worldrenderer.dll (project 'entity2') // Registered binary: worldrenderer.dll (project 'entity2')
// Alignment: 8 // Alignment: 8
// Size: 0x78 // Size: 0x78
// MNetworkAssumeNotNetworkable
// //
// MNetworkVarNames "int32 m_nameStringableIndex" // MNetworkVarNames "int32 m_nameStringableIndex"
class CEntityIdentity class CEntityIdentity
@ -101,7 +99,7 @@ public:
// MNetworkChangeAccessorFieldPathIndex // MNetworkChangeAccessorFieldPathIndex
ChangeAccessorFieldPathIndex_t m_PathIndex; // 0x40 ChangeAccessorFieldPathIndex_t m_PathIndex; // 0x40
private: private:
[[maybe_unused]] uint8_t __pad0042[0x16]; // 0x42 [[maybe_unused]] uint8_t __pad0044[0x14]; // 0x44
public: public:
CEntityIdentity* m_pPrev; // 0x58 CEntityIdentity* m_pPrev; // 0x58
CEntityIdentity* m_pNext; // 0x60 CEntityIdentity* m_pNext; // 0x60
@ -116,8 +114,6 @@ public:
// Alignment: 8 // Alignment: 8
// Size: 0x38 // Size: 0x38
// Has VTable // Has VTable
// Construct disallowed
// MConstructibleClassBase
// //
// MNetworkVarNames "CEntityIdentity * m_pEntity" // MNetworkVarNames "CEntityIdentity * m_pEntity"
// MNetworkVarNames "CScriptComponent::Storage_t m_CScriptComponent" // MNetworkVarNames "CScriptComponent::Storage_t m_CScriptComponent"
@ -143,7 +139,6 @@ public:
// Registered binary: worldrenderer.dll (project 'worldrenderer') // Registered binary: worldrenderer.dll (project 'worldrenderer')
// Alignment: 8 // Alignment: 8
// Size: 0x88 // Size: 0x88
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct SceneObject_t struct SceneObject_t
@ -174,7 +169,6 @@ public:
// Registered binary: worldrenderer.dll (project 'worldrenderer') // Registered binary: worldrenderer.dll (project 'worldrenderer')
// Alignment: 8 // Alignment: 8
// Size: 0x28 // Size: 0x28
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct AggregateLODSetup_t struct AggregateLODSetup_t
@ -189,7 +183,6 @@ public:
// Alignment: 4 // Alignment: 4
// Size: 0x4 // Size: 0x4
// Has Trivial Destructor // Has Trivial Destructor
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct BaseSceneObjectOverride_t struct BaseSceneObjectOverride_t
@ -202,7 +195,6 @@ public:
// Alignment: 4 // Alignment: 4
// Size: 0x20 // Size: 0x20
// Has Trivial Destructor // Has Trivial Destructor
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct ClutterTile_t struct ClutterTile_t
@ -216,7 +208,6 @@ public:
// Registered binary: worldrenderer.dll (project 'worldrenderer') // Registered binary: worldrenderer.dll (project 'worldrenderer')
// Alignment: 8 // Alignment: 8
// Size: 0x78 // Size: 0x78
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct AggregateSceneObject_t struct AggregateSceneObject_t
@ -238,7 +229,6 @@ public:
// Registered binary: worldrenderer.dll (project 'worldrenderer') // Registered binary: worldrenderer.dll (project 'worldrenderer')
// Alignment: 8 // Alignment: 8
// Size: 0x50 // Size: 0x50
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct NodeData_t struct NodeData_t
@ -272,7 +262,6 @@ public:
// Registered binary: worldrenderer.dll (project 'worldrenderer') // Registered binary: worldrenderer.dll (project 'worldrenderer')
// Alignment: 8 // Alignment: 8
// Size: 0xa0 // Size: 0xa0
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct ClutterSceneObject_t struct ClutterSceneObject_t
@ -297,7 +286,6 @@ public:
// Registered binary: worldrenderer.dll (project 'worldrenderer') // Registered binary: worldrenderer.dll (project 'worldrenderer')
// Alignment: 8 // Alignment: 8
// Size: 0x30 // Size: 0x30
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct BakedLightingInfo_t struct BakedLightingInfo_t
@ -321,7 +309,6 @@ public:
// Alignment: 8 // Alignment: 8
// Size: 0x38 // Size: 0x38
// Has VTable // Has VTable
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct PermEntityLumpData_t struct PermEntityLumpData_t
@ -337,7 +324,6 @@ public:
// Registered binary: worldrenderer.dll (project 'worldrenderer') // Registered binary: worldrenderer.dll (project 'worldrenderer')
// Alignment: 8 // Alignment: 8
// Size: 0x140 // Size: 0x140
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct WorldNode_t struct WorldNode_t
@ -360,9 +346,8 @@ public:
// Registered binary: worldrenderer.dll (project 'worldrenderer') // Registered binary: worldrenderer.dll (project 'worldrenderer')
// Alignment: 8 // Alignment: 8
// Size: 0x28 // Size: 0x30
// Has Trivial Destructor // Has Trivial Destructor
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct ExtraVertexStreamOverride_t : public BaseSceneObjectOverride_t struct ExtraVertexStreamOverride_t : public BaseSceneObjectOverride_t
@ -377,7 +362,6 @@ public:
// Registered binary: worldrenderer.dll (project 'worldrenderer') // Registered binary: worldrenderer.dll (project 'worldrenderer')
// Alignment: 8 // Alignment: 8
// Size: 0x30 // Size: 0x30
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct EntityIOConnectionData_t struct EntityIOConnectionData_t
@ -398,7 +382,6 @@ public:
// Registered binary: worldrenderer.dll (project 'worldrenderer') // Registered binary: worldrenderer.dll (project 'worldrenderer')
// Alignment: 8 // Alignment: 8
// Size: 0x48 // Size: 0x48
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct WorldBuilderParams_t struct WorldBuilderParams_t
@ -419,7 +402,6 @@ public:
// Size: 0x8 // Size: 0x8
// Has Trivial Constructor // Has Trivial Constructor
// Has Trivial Destructor // Has Trivial Destructor
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct VoxelVisBlockOffset_t struct VoxelVisBlockOffset_t
@ -446,7 +428,6 @@ public:
// Registered binary: worldrenderer.dll (project 'worldrenderer') // Registered binary: worldrenderer.dll (project 'worldrenderer')
// Alignment: 8 // Alignment: 8
// Size: 0x38 // Size: 0x38
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct WorldNodeOnDiskBufferData_t struct WorldNodeOnDiskBufferData_t
@ -462,7 +443,6 @@ public:
// Alignment: 4 // Alignment: 4
// Size: 0x18 // Size: 0x18
// Has Trivial Destructor // Has Trivial Destructor
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct AggregateMeshInfo_t struct AggregateMeshInfo_t
@ -485,7 +465,6 @@ public:
// Registered binary: worldrenderer.dll (project 'worldrenderer') // Registered binary: worldrenderer.dll (project 'worldrenderer')
// Alignment: 8 // Alignment: 8
// Size: 0xa8 // Size: 0xa8
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct World_t struct World_t
@ -505,7 +484,6 @@ public:
// Registered binary: worldrenderer.dll (project 'worldrenderer') // Registered binary: worldrenderer.dll (project 'worldrenderer')
// Alignment: 8 // Alignment: 8
// Size: 0x70 // Size: 0x70
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct InfoOverlayData_t struct InfoOverlayData_t
@ -529,7 +507,6 @@ public:
// Registered binary: worldrenderer.dll (project 'worldrenderer') // Registered binary: worldrenderer.dll (project 'worldrenderer')
// Alignment: 8 // Alignment: 8
// Size: 0x18 // Size: 0x18
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct MaterialOverride_t : public BaseSceneObjectOverride_t struct MaterialOverride_t : public BaseSceneObjectOverride_t
@ -547,7 +524,6 @@ public:
// Alignment: 8 // Alignment: 8
// Size: 0x40 // Size: 0x40
// Has VTable // Has VTable
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
struct EntityKeyValueData_t struct EntityKeyValueData_t
@ -562,7 +538,6 @@ public:
// Registered binary: worldrenderer.dll (project 'worldrenderer') // Registered binary: worldrenderer.dll (project 'worldrenderer')
// Alignment: 8 // Alignment: 8
// Size: 0xa0 // Size: 0xa0
// Construct allowed
// //
// MGetKV3ClassDefaults // MGetKV3ClassDefaults
class CVoxelVisibility class CVoxelVisibility