{ "worldrenderer.dll": { "classes": { "AggregateLODSetup_t": { "fields": { "m_fMaxObjectScale": { "offset": 12, "type_name": "float32" }, "m_fSwitchDistances": { "offset": 16, "type_name": "CUtlVector" }, "m_vLODOrigin": { "offset": 0, "type_name": "Vector" } }, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" } ], "parent": null }, "AggregateMeshInfo_t": { "fields": { "m_bHasTransform": { "offset": 5, "type_name": "bool" }, "m_nDrawCallIndex": { "offset": 6, "type_name": "int16" }, "m_nLODGroupMask": { "offset": 10, "type_name": "uint8" }, "m_nLODSetupIndex": { "offset": 8, "type_name": "int16" }, "m_nLightProbeVolumePrecomputedHandshake": { "offset": 20, "type_name": "int32" }, "m_nVisClusterMemberCount": { "offset": 4, "type_name": "uint8" }, "m_nVisClusterMemberOffset": { "offset": 0, "type_name": "uint32" }, "m_objectFlags": { "offset": 16, "type_name": "ObjectTypeFlags_t" }, "m_vTintColor": { "offset": 11, "type_name": "Color" } }, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" } ], "parent": null }, "AggregateSceneObject_t": { "fields": { "m_aggregateMeshes": { "offset": 16, "type_name": "CUtlVector" }, "m_allFlags": { "offset": 0, "type_name": "ObjectTypeFlags_t" }, "m_anyFlags": { "offset": 4, "type_name": "ObjectTypeFlags_t" }, "m_fragmentTransforms": { "offset": 88, "type_name": "CUtlVector" }, "m_lodSetups": { "offset": 40, "type_name": "CUtlVector" }, "m_nLayer": { "offset": 8, "type_name": "int16" }, "m_renderableModel": { "offset": 112, "type_name": "CStrongHandle" }, "m_visClusterMembership": { "offset": 64, "type_name": "CUtlVector" } }, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" } ], "parent": null }, "BakedLightingInfo_t": { "fields": { "m_bBakedShadowsGamma20": { "offset": 17, "type_name": "bool" }, "m_bCompressionEnabled": { "offset": 18, "type_name": "bool" }, "m_bHasLightmaps": { "offset": 16, "type_name": "bool" }, "m_lightMaps": { "offset": 24, "type_name": "CUtlVector>" }, "m_nChartPackIterations": { "offset": 19, "type_name": "uint8" }, "m_nLightmapGameVersionNumber": { "offset": 4, "type_name": "uint32" }, "m_nLightmapVersionNumber": { "offset": 0, "type_name": "uint32" }, "m_nVradQuality": { "offset": 20, "type_name": "uint8" }, "m_vLightmapUvScale": { "offset": 8, "type_name": "Vector2D" } }, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" } ], "parent": null }, "BaseSceneObjectOverride_t": { "fields": { "m_nSceneObjectIndex": { "offset": 0, "type_name": "uint32" } }, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" } ], "parent": null }, "CVoxelVisibility": { "fields": { "m_EnclosedClusterListBlock": { "offset": 124, "type_name": "VoxelVisBlockOffset_t" }, "m_EnclosedClustersBlock": { "offset": 132, "type_name": "VoxelVisBlockOffset_t" }, "m_MasksBlock": { "offset": 140, "type_name": "VoxelVisBlockOffset_t" }, "m_NodeBlock": { "offset": 108, "type_name": "VoxelVisBlockOffset_t" }, "m_RegionBlock": { "offset": 116, "type_name": "VoxelVisBlockOffset_t" }, "m_flGridSize": { "offset": 96, "type_name": "float32" }, "m_nBaseClusterCount": { "offset": 64, "type_name": "uint32" }, "m_nPVSBytesPerCluster": { "offset": 68, "type_name": "uint32" }, "m_nSkyVisibilityCluster": { "offset": 100, "type_name": "uint32" }, "m_nSunVisibilityCluster": { "offset": 104, "type_name": "uint32" }, "m_nVisBlocks": { "offset": 148, "type_name": "VoxelVisBlockOffset_t" }, "m_vMaxBounds": { "offset": 84, "type_name": "Vector" }, "m_vMinBounds": { "offset": 72, "type_name": "Vector" } }, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" } ], "parent": null }, "ClutterSceneObject_t": { "fields": { "m_Bounds": { "offset": 0, "type_name": "AABB_t" }, "m_flags": { "offset": 24, "type_name": "ObjectTypeFlags_t" }, "m_instancePositions": { "offset": 32, "type_name": "CUtlVector" }, "m_instanceScales": { "offset": 80, "type_name": "CUtlVector" }, "m_instanceTintSrgb": { "offset": 104, "type_name": "CUtlVector" }, "m_nLayer": { "offset": 28, "type_name": "int16" }, "m_renderableModel": { "offset": 152, "type_name": "CStrongHandle" }, "m_tiles": { "offset": 128, "type_name": "CUtlVector" } }, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" } ], "parent": null }, "ClutterTile_t": { "fields": { "m_BoundsWs": { "offset": 8, "type_name": "AABB_t" }, "m_nFirstInstance": { "offset": 0, "type_name": "uint32" }, "m_nLastInstance": { "offset": 4, "type_name": "uint32" } }, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" } ], "parent": null }, "EntityIOConnectionData_t": { "fields": { "m_flDelay": { "offset": 40, "type_name": "float32" }, "m_inputName": { "offset": 24, "type_name": "CUtlString" }, "m_nTimesToFire": { "offset": 44, "type_name": "int32" }, "m_outputName": { "offset": 0, "type_name": "CUtlString" }, "m_overrideParam": { "offset": 32, "type_name": "CUtlString" }, "m_targetName": { "offset": 16, "type_name": "CUtlString" }, "m_targetType": { "offset": 8, "type_name": "uint32" } }, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" } ], "parent": null }, "EntityKeyValueData_t": { "fields": { "m_connections": { "offset": 8, "type_name": "CUtlVector" }, "m_keyValuesData": { "offset": 32, "type_name": "CUtlBinaryBlock" } }, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" } ], "parent": null }, "ExtraVertexStreamOverride_t": { "fields": { "m_extraBufferBinding": { "offset": 16, "type_name": "CRenderBufferBinding" }, "m_nAdditionalMeshDrawPrimitiveFlags": { "offset": 12, "type_name": "MeshDrawPrimitiveFlags_t" }, "m_nDrawCallIndex": { "offset": 8, "type_name": "uint32" }, "m_nSubSceneObject": { "offset": 4, "type_name": "uint32" } }, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" } ], "parent": "BaseSceneObjectOverride_t" }, "InfoForResourceTypeVMapResourceData_t": { "fields": {}, "metadata": [ { "name": "MResourceTypeForInfoType", "type": "Unknown" } ], "parent": null }, "InfoOverlayData_t": { "fields": { "m_flDepth": { "offset": 56, "type_name": "float32" }, "m_flHeight": { "offset": 52, "type_name": "float32" }, "m_flWidth": { "offset": 48, "type_name": "float32" }, "m_nRenderOrder": { "offset": 88, "type_name": "int32" }, "m_nSequenceOverride": { "offset": 108, "type_name": "int32" }, "m_pMaterial": { "offset": 80, "type_name": "CStrongHandle" }, "m_transform": { "offset": 0, "type_name": "matrix3x4_t" }, "m_vTintColor": { "offset": 92, "type_name": "Vector4D" }, "m_vUVEnd": { "offset": 68, "type_name": "Vector2D" }, "m_vUVStart": { "offset": 60, "type_name": "Vector2D" } }, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" } ], "parent": null }, "MaterialOverride_t": { "fields": { "m_nDrawCallIndex": { "offset": 8, "type_name": "uint32" }, "m_nSubSceneObject": { "offset": 4, "type_name": "uint32" }, "m_pMaterial": { "offset": 16, "type_name": "CStrongHandle" } }, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" } ], "parent": "BaseSceneObjectOverride_t" }, "NodeData_t": { "fields": { "m_ChildNodeIndices": { "offset": 48, "type_name": "CUtlVector" }, "m_flMinimumDistance": { "offset": 40, "type_name": "float32" }, "m_nParent": { "offset": 0, "type_name": "int32" }, "m_vMaxBounds": { "offset": 28, "type_name": "Vector" }, "m_vMinBounds": { "offset": 16, "type_name": "Vector" }, "m_vOrigin": { "offset": 4, "type_name": "Vector" }, "m_worldNodePrefix": { "offset": 72, "type_name": "CUtlString" } }, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" } ], "parent": null }, "PermEntityLumpData_t": { "fields": { "m_childLumps": { "offset": 16, "type_name": "CUtlVector>" }, "m_entityKeyValues": { "offset": 40, "type_name": "CUtlLeanVector" }, "m_name": { "offset": 8, "type_name": "CUtlString" } }, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" } ], "parent": null }, "SceneObject_t": { "fields": { "m_flFadeEndDistance": { "offset": 56, "type_name": "float32" }, "m_flFadeStartDistance": { "offset": 52, "type_name": "float32" }, "m_nCubeMapPrecomputedHandshake": { "offset": 108, "type_name": "int32" }, "m_nLODOverride": { "offset": 106, "type_name": "int16" }, "m_nLightProbeVolumePrecomputedHandshake": { "offset": 112, "type_name": "int32" }, "m_nObjectID": { "offset": 0, "type_name": "uint32" }, "m_nObjectTypeFlags": { "offset": 88, "type_name": "ObjectTypeFlags_t" }, "m_nOverlayRenderOrder": { "offset": 104, "type_name": "int16" }, "m_renderable": { "offset": 128, "type_name": "CStrongHandle" }, "m_renderableModel": { "offset": 120, "type_name": "CStrongHandle" }, "m_skin": { "offset": 80, "type_name": "CUtlString" }, "m_vLightingOrigin": { "offset": 92, "type_name": "Vector" }, "m_vTintColor": { "offset": 60, "type_name": "Vector4D" }, "m_vTransform": { "offset": 4, "type_name": "Vector4D[3]" } }, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" } ], "parent": null }, "VMapResourceData_t": { "fields": {}, "metadata": [], "parent": null }, "VoxelVisBlockOffset_t": { "fields": { "m_nElementCount": { "offset": 4, "type_name": "uint32" }, "m_nOffset": { "offset": 0, "type_name": "uint32" } }, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" } ], "parent": null }, "WorldBuilderParams_t": { "fields": { "m_bBuildBakedLighting": { "offset": 4, "type_name": "bool" }, "m_bakedLightingInfo": { "offset": 8, "type_name": "BakedLightingInfo_t" }, "m_flMinDrawVolumeSize": { "offset": 0, "type_name": "float32" }, "m_nCompileFingerprint": { "offset": 64, "type_name": "uint64" }, "m_nCompileTimestamp": { "offset": 56, "type_name": "uint64" } }, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" } ], "parent": null }, "WorldNodeOnDiskBufferData_t": { "fields": { "m_inputLayoutFields": { "offset": 8, "type_name": "CUtlVector" }, "m_nElementCount": { "offset": 0, "type_name": "int32" }, "m_nElementSizeInBytes": { "offset": 4, "type_name": "int32" }, "m_pData": { "offset": 32, "type_name": "CUtlVector" } }, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" } ], "parent": null }, "WorldNode_t": { "fields": { "m_aggregateSceneObjects": { "offset": 72, "type_name": "CUtlVector" }, "m_bHasBakedGeometryFlag": { "offset": 320, "type_name": "bool" }, "m_clutterSceneObjects": { "offset": 96, "type_name": "CUtlVector" }, "m_extraVertexStreamOverrides": { "offset": 120, "type_name": "CUtlVector" }, "m_extraVertexStreams": { "offset": 168, "type_name": "CUtlVector" }, "m_grassFileName": { "offset": 264, "type_name": "CUtlString" }, "m_infoOverlays": { "offset": 24, "type_name": "CUtlVector" }, "m_layerNames": { "offset": 192, "type_name": "CUtlVector" }, "m_materialOverrides": { "offset": 144, "type_name": "CUtlVector" }, "m_nodeLightingInfo": { "offset": 272, "type_name": "BakedLightingInfo_t" }, "m_overlayLayerIndices": { "offset": 240, "type_name": "CUtlVector" }, "m_sceneObjectLayerIndices": { "offset": 216, "type_name": "CUtlVector" }, "m_sceneObjects": { "offset": 0, "type_name": "CUtlVector" }, "m_visClusterMembership": { "offset": 48, "type_name": "CUtlVector" } }, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" } ], "parent": null }, "World_t": { "fields": { "m_builderParams": { "offset": 0, "type_name": "WorldBuilderParams_t" }, "m_entityLumps": { "offset": 144, "type_name": "CUtlVector>" }, "m_worldLightingInfo": { "offset": 96, "type_name": "BakedLightingInfo_t" }, "m_worldNodes": { "offset": 72, "type_name": "CUtlVector" } }, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" } ], "parent": null } }, "enums": { "ObjectTypeFlags_t": { "alignment": 4, "members": { "OBJECT_TYPE_BAKED_GEOMETRY": 131072, "OBJECT_TYPE_BLOCK_LIGHT": 16, "OBJECT_TYPE_DISABLED_IN_LOW_QUALITY": 128, "OBJECT_TYPE_DISABLE_VIS_CULLING": 65536, "OBJECT_TYPE_MODEL": 8, "OBJECT_TYPE_MODEL_HAS_LODS": 2048, "OBJECT_TYPE_NONE": 0, "OBJECT_TYPE_NO_SHADOWS": 32, "OBJECT_TYPE_NO_SUN_SHADOWS": 256, "OBJECT_TYPE_OVERLAY": 8192, "OBJECT_TYPE_PRECOMPUTED_VISMEMBERS": 16384, "OBJECT_TYPE_RENDER_TO_CUBEMAPS": 1024, "OBJECT_TYPE_RENDER_WITH_DYNAMIC": 512, "OBJECT_TYPE_STATIC_CUBE_MAP": 32768, "OBJECT_TYPE_WORLDSPACE_TEXURE_BLEND": 64 }, "type": "uint32" } } } }