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

View File

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

View File

@ -11,11 +11,11 @@
// Registered binary: networksystem.dll (project 'networksystem')
// Alignment: 8
// Size: 0x2
// Size: 0x4
// Has Trivial Destructor
struct ChangeAccessorFieldPathIndex_t
{
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
// Size: 0x80
// Has VTable
// Construct allowed
//
// MGetKV3ClassDefaults
// MPulseEditorIsControlFlowNode
class CPulseCell_WaitForCursorsWithTagBase : public CPulseCell_BaseYieldingInflow
{
public:
@ -48,7 +48,6 @@ public:
// Alignment: 8
// Size: 0x88
// Has VTable
// Construct allowed
//
// MGetKV3ClassDefaults
// MCellForDomain "BaseDomain"
@ -92,7 +91,6 @@ public:
// Alignment: 8
// Size: 0x88
// Has VTable
// Construct allowed
//
// MGetKV3ClassDefaults
// MCellForDomain "BaseDomain"

View File

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

View File

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

View File

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

View File

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