{ "classes": { "hkaiPathfindingUtilFindGraphPathInput": { "name": "hkaiPathfindingUtilFindGraphPathInput", "parent": null, "obj_size": 152, "enums": [], "members": [ { "name": "startNodeKeys", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "initialCosts", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_REAL", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "goalNodeKeys", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "finalCosts", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_REAL", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "maxNumberOfIterations", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "agentInfo", "cl": "hkaiAgentTraversalInfo", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 68 }, { "name": "searchParameters", "cl": "hkaiGraphPathSearchParameters", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 80 }, { "name": "searchBuffers", "cl": "hkaiSearchParametersSearchBuffers", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 120 }, { "name": "hierarchySearchBuffers", "cl": "hkaiSearchParametersSearchBuffers", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 136 } ], "flags": 0, "version": 2 }, "hclBoneSpaceSkinPNTOperator": { "name": "hclBoneSpaceSkinPNTOperator", "parent": "hclBoneSpaceSkinOperator", "obj_size": 176, "enums": [], "members": [ { "name": "localPNTs", "cl": "hclBoneSpaceDeformerLocalBlockPNT", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 144 }, { "name": "localUnpackedPNTs", "cl": "hclBoneSpaceDeformerLocalBlockUnpackedPNT", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 160 } ], "flags": 0, "version": 1 }, "hkpVehicleVelocityDamper": { "name": "hkpVehicleVelocityDamper", "parent": "hkReferencedObject", "obj_size": 16, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkaAnnotationTrack": { "name": "hkaAnnotationTrack", "parent": null, "obj_size": 24, "enums": [], "members": [ { "name": "trackName", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "annotations", "cl": "hkaAnnotationTrackAnnotation", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 8 } ], "flags": 0, "version": 0 }, "hkMeshSectionCinfo": { "name": "hkMeshSectionCinfo", "parent": null, "obj_size": 64, "enums": [], "members": [ { "name": "vertexBuffer", "cl": "hkMeshVertexBuffer", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 512, "offset": 0 }, { "name": "material", "cl": "hkMeshMaterial", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 512, "offset": 8 }, { "name": "boneMatrixMap", "cl": "hkMeshBoneIndexMapping", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "primitiveType", "cl": null, "enum": 39281912, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "numPrimitives", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 36 }, { "name": "indexType", "cl": null, "enum": 39281872, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 40 }, { "name": "indices", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 48 }, { "name": "vertexStartIndex", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 56 }, { "name": "transformIndex", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 60 } ], "flags": 0, "version": 2 }, "hkcdPlanarEntity": { "name": "hkcdPlanarEntity", "parent": "hkReferencedObject", "obj_size": 24, "enums": [], "members": [ { "name": "debugger", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 16 } ], "flags": 0, "version": 0 }, "hkpConstraintMotor": { "name": "hkpConstraintMotor", "parent": "hkReferencedObject", "obj_size": 16, "enums": [ { "name": "MotorType", "items": [ [ 0, "TYPE_INVALID" ], [ 1, "TYPE_POSITION" ], [ 2, "TYPE_VELOCITY" ], [ 3, "TYPE_SPRING_DAMPER" ], [ 4, "TYPE_CALLBACK" ], [ 5, "TYPE_MAX" ] ], "flags": 0 } ], "members": [ { "name": "type", "cl": null, "enum": 39225328, "type": "TYPE_ENUM", "subtype": "TYPE_INT8", "array_size": 0, "flags": 0, "offset": 12 } ], "flags": 0, "version": 0 }, "hkpCharacterRigidBodyCinfo": { "name": "hkpCharacterRigidBodyCinfo", "parent": "hkpCharacterControllerCinfo", "obj_size": 128, "enums": [], "members": [ { "name": "collisionFilterInfo", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 }, { "name": "shape", "cl": "hkpShape", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "position", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "rotation", "cl": null, "enum": 0, "type": "TYPE_QUATERNION", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "mass", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "friction", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 68 }, { "name": "maxLinearVelocity", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 72 }, { "name": "allowedPenetrationDepth", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 76 }, { "name": "up", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 80 }, { "name": "maxSlope", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 96 }, { "name": "maxForce", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 100 }, { "name": "unweldingHeightOffsetFactor", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 104 }, { "name": "maxSpeedForSimplexSolver", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 108 }, { "name": "supportDistance", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 112 }, { "name": "hardSupportDistance", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 116 }, { "name": "vdbColor", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 120 } ], "flags": 0, "version": 0 }, "hclSetupMeshSectionTriangle": { "name": "hclSetupMeshSectionTriangle", "parent": null, "obj_size": 12, "enums": [], "members": [ { "name": "indices", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 3, "flags": 0, "offset": 0 } ], "flags": 0, "version": 0 }, "hkpBinaryAction": { "name": "hkpBinaryAction", "parent": "hkpAction", "obj_size": 64, "enums": [], "members": [ { "name": "entityA", "cl": "hkpEntity", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "entityB", "cl": "hkpEntity", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 56 } ], "flags": 0, "version": 0 }, "hkpVehiclePerWheelSimulation": { "name": "hkpVehiclePerWheelSimulation", "parent": "hkpVehicleSimulation", "obj_size": 80, "enums": [], "members": [ { "name": "instance", "cl": "hkpVehicleInstance", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "world", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 32 }, { "name": "slipDamping", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 40 }, { "name": "impulseScaling", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 44 }, { "name": "maxImpulse", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "takeDynamicVelocity", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 52 }, { "name": "curbDamping", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 56 }, { "name": "wheelData", "cl": "hkpVehiclePerWheelSimulationWheelData", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 64 } ], "flags": 0, "version": 0 }, "hkaiCuttingGeometryInfo": { "name": "hkaiCuttingGeometryInfo", "parent": "hkReferencedObject", "obj_size": 88, "enums": [], "members": [ { "name": "geometry", "cl": "hkGeometry", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "cuttingTriangles", "cl": "hkBitField", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 } ], "flags": 0, "version": 1 }, "hkaAnimationContainer": { "name": "hkaAnimationContainer", "parent": "hkReferencedObject", "obj_size": 96, "enums": [], "members": [ { "name": "skeletons", "cl": "hkaSkeleton", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "animations", "cl": "hkaAnimation", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "bindings", "cl": "hkaAnimationBinding", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "attachments", "cl": "hkaBoneAttachment", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "skins", "cl": "hkaMeshBinding", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 80 } ], "flags": 0, "version": 1 }, "hkaiStreamingCollection": { "name": "hkaiStreamingCollection", "parent": "hkReferencedObject", "obj_size": 48, "enums": [], "members": [ { "name": "isTemporary", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 }, { "name": "tree", "cl": "hkcdDynamicAabbTree", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "instances", "cl": "hkaiStreamingCollectionInstanceInfo", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "clearanceCacheManager", "cl": "hkaiNavMeshClearanceCacheManager", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 40 } ], "flags": 0, "version": 3 }, "hclBufferLayoutBufferElement": { "name": "hclBufferLayoutBufferElement", "parent": null, "obj_size": 4, "enums": [], "members": [ { "name": "vectorConversion", "cl": null, "enum": 39015664, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "vectorSize", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 1 }, { "name": "slotId", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 2 }, { "name": "slotStart", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 3 } ], "flags": 0, "version": 0 }, "hkpPhysicsData": { "name": "hkpPhysicsData", "parent": "hkReferencedObject", "obj_size": 40, "enums": [], "members": [ { "name": "worldCinfo", "cl": "hkpWorldCinfo", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "systems", "cl": "hkpPhysicsSystem", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 24 } ], "flags": 0, "version": 0 }, "hkcdPlanarGeometryPolygonCollection": { "name": "hkcdPlanarGeometryPolygonCollection", "parent": "hkcdPlanarGeometryPrimitivesCollection28", "obj_size": 3472, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkpVehicleFrictionStatus": { "name": "hkpVehicleFrictionStatus", "parent": null, "obj_size": 72, "enums": [], "members": [ { "name": "axis", "cl": "hkpVehicleFrictionStatusAxisStatus", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 2, "flags": 0, "offset": 0 } ], "flags": 0, "version": 0 }, "hkpPhysicsSystemWithContacts": { "name": "hkpPhysicsSystemWithContacts", "parent": "hkpPhysicsSystem", "obj_size": 120, "enums": [], "members": [ { "name": "contacts", "cl": "hkpSerializedAgentNnEntry", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 104 } ], "flags": 0, "version": 0 }, "hclClothData": { "name": "hclClothData", "parent": "hkReferencedObject", "obj_size": 128, "enums": [ { "name": "Platform", "items": [ [ 0, "HCL_PLATFORM_INVALID" ], [ 1, "HCL_PLATFORM_WIN32" ], [ 2, "HCL_PLATFORM_X64" ], [ 4, "HCL_PLATFORM_MACPPC" ], [ 8, "HCL_PLATFORM_IOS" ], [ 16, "HCL_PLATFORM_MAC386" ], [ 32, "HCL_PLATFORM_PS3" ], [ 64, "HCL_PLATFORM_XBOX360" ], [ 128, "HCL_PLATFORM_WII" ], [ 256, "HCL_PLATFORM_LRB" ], [ 512, "HCL_PLATFORM_LINUX" ], [ 1024, "HCL_PLATFORM_PSVITA" ], [ 2048, "HCL_PLATFORM_ANDROID" ], [ 4096, "HCL_PLATFORM_CTR" ], [ 8192, "HCL_PLATFORM_WIIU" ], [ 16384, "HCL_PLATFORM_PS4" ], [ 32768, "HCL_PLATFORM_XBOXONE" ], [ 65536, "HCL_PLATFORM_MAC64" ], [ 131072, "HCL_PLATFORM_NX" ] ], "flags": 0 } ], "members": [ { "name": "name", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "simClothDatas", "cl": "hclSimClothData", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "bufferDefinitions", "cl": "hclBufferDefinition", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 40 }, { "name": "transformSetDefinitions", "cl": "hclTransformSetDefinition", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 56 }, { "name": "operators", "cl": "hclOperator", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 72 }, { "name": "clothStateDatas", "cl": "hclClothState", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 88 }, { "name": "actions", "cl": "hclAction", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 104 }, { "name": "targetPlatform", "cl": null, "enum": 39007168, "type": "TYPE_ENUM", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 0, "offset": 120 } ], "flags": 0, "version": 1 }, "hkMemoryMeshMaterial": { "name": "hkMemoryMeshMaterial", "parent": "hkMeshMaterial", "obj_size": 128, "enums": [], "members": [ { "name": "materialName", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "textures", "cl": "hkMeshTexture", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "diffuseColor", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "ambientColor", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "specularColor", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 80 }, { "name": "emissiveColor", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 96 }, { "name": "userData", "cl": null, "enum": 0, "type": "TYPE_ULONG", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 112 }, { "name": "tesselationFactor", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 120 }, { "name": "displacementAmount", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 124 } ], "flags": 0, "version": 2 }, "hclBoneSpaceMeshMeshDeformPOperator": { "name": "hclBoneSpaceMeshMeshDeformPOperator", "parent": "hclBoneSpaceMeshMeshDeformOperator", "obj_size": 176, "enums": [], "members": [ { "name": "localPs", "cl": "hclBoneSpaceDeformerLocalBlockP", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 144 }, { "name": "localUnpackedPs", "cl": "hclBoneSpaceDeformerLocalBlockUnpackedP", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 160 } ], "flags": 0, "version": 1 }, "hkpStorageSampledHeightFieldShape": { "name": "hkpStorageSampledHeightFieldShape", "parent": "hkpSampledHeightFieldShape", "obj_size": 176, "enums": [], "members": [ { "name": "storage", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_REAL", "array_size": 0, "flags": 0, "offset": 144 }, { "name": "triangleFlip", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 160 } ], "flags": 0, "version": 0 }, "hclBendLinkConstraintSetMxSingle": { "name": "hclBendLinkConstraintSetMxSingle", "parent": null, "obj_size": 28, "enums": [], "members": [ { "name": "bendMinLength", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "stretchMaxLength", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "stretchStiffness", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "bendStiffness", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 }, { "name": "invMassA", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "invMassB", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 20 }, { "name": "particleA", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "particleB", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 26 } ], "flags": 0, "version": 0 }, "hkaiNavMeshEdgeMatchingParameters": { "name": "hkaiNavMeshEdgeMatchingParameters", "parent": null, "obj_size": 56, "enums": [], "members": [ { "name": "maxStepHeight", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "maxSeparation", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "maxOverhang", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "behindFaceTolerance", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 }, { "name": "cosPlanarAlignmentAngle", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "cosVerticalAlignmentAngle", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 20 }, { "name": "minEdgeOverlap", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "edgeTraversibilityHorizontalEpsilon", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 28 }, { "name": "edgeTraversibilityVerticalEpsilon", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "cosClimbingFaceNormalAlignmentAngle", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 36 }, { "name": "cosClimbingEdgeAlignmentAngle", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 40 }, { "name": "minAngleBetweenFaces", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 44 }, { "name": "edgeParallelTolerance", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "useSafeEdgeTraversibilityHorizontalEpsilon", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 52 } ], "flags": 0, "version": 9 }, "hkpCollidableBoundingVolumeData": { "name": "hkpCollidableBoundingVolumeData", "parent": null, "obj_size": 56, "enums": [], "members": [ { "name": "min", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 3, "flags": 0, "offset": 0 }, { "name": "expansionMin", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 3, "flags": 0, "offset": 12 }, { "name": "expansionShift", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 15 }, { "name": "max", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 3, "flags": 0, "offset": 16 }, { "name": "expansionMax", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 3, "flags": 0, "offset": 28 }, { "name": "padding", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 31 }, { "name": "numChildShapeAabbs", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 32 }, { "name": "capacityChildShapeAabbs", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 34 }, { "name": "childShapeAabbs", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 40 }, { "name": "childShapeKeys", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 48 } ], "flags": 0, "version": 1 }, "hkpBridgeAtoms": { "name": "hkpBridgeAtoms", "parent": null, "obj_size": 32, "enums": [], "members": [ { "name": "bridgeAtom", "cl": "hkpBridgeConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 256, "offset": 0 } ], "flags": 0, "version": 0 }, "hkcdShapeInfoCodecType": { "name": "hkcdShapeInfoCodecType", "parent": null, "obj_size": 1, "enums": [ { "name": "ShapeInfoCodecTypeEnum", "items": [ [ 0, "NULL_CODEC" ], [ 1, "UFM358" ], [ 16, "MAX_NUM_CODECS" ] ], "flags": 0 } ], "members": [], "flags": 0, "version": 0 }, "hclBendLinkSetupObject": { "name": "hclBendLinkSetupObject", "parent": "hclConstraintSetSetupObject", "obj_size": 104, "enums": [], "members": [ { "name": "name", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "simulationMesh", "cl": "hclSimulationSetupMesh", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "createStandardLinks", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "vertexSelection", "cl": "hclVertexSelectionInput", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 40 }, { "name": "bendStiffness", "cl": "hclVertexFloatInput", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 56 }, { "name": "stretchStiffness", "cl": "hclVertexFloatInput", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 72 }, { "name": "flatnessFactor", "cl": "hclVertexFloatInput", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 88 } ], "flags": 0, "version": 0 }, "hkReferencedObject": { "name": "hkReferencedObject", "parent": "hkBaseObject", "obj_size": 16, "enums": [], "members": [ { "name": "memSizeAndRefCount", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 8 } ], "flags": 0, "version": 0 }, "hclClothStateTransformSetAccess": { "name": "hclClothStateTransformSetAccess", "parent": null, "obj_size": 32, "enums": [], "members": [ { "name": "transformSetIndex", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "transformSetUsage", "cl": "hclTransformSetUsage", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 } ], "flags": 0, "version": 0 }, "hkArrayTypeAttribute": { "name": "hkArrayTypeAttribute", "parent": null, "obj_size": 1, "enums": [ { "name": "ArrayType", "items": [ [ 0, "NONE" ], [ 1, "POINTSOUP" ], [ 2, "ENTITIES" ] ], "flags": 0 } ], "members": [ { "name": "type", "cl": null, "enum": 39195496, "type": "TYPE_ENUM", "subtype": "TYPE_INT8", "array_size": 0, "flags": 0, "offset": 0 } ], "flags": 0, "version": 0 }, "hkRangeInt32Attribute": { "name": "hkRangeInt32Attribute", "parent": null, "obj_size": 16, "enums": [], "members": [ { "name": "absmin", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "absmax", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "softmin", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "softmax", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 } ], "flags": 0, "version": 0 }, "hkUuid": { "name": "hkUuid", "parent": null, "obj_size": 16, "enums": [], "members": [ { "name": "data", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 4, "flags": 0, "offset": 0 } ], "flags": 0, "version": 1 }, "hkRangeRealAttribute": { "name": "hkRangeRealAttribute", "parent": null, "obj_size": 16, "enums": [], "members": [ { "name": "absmin", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "absmax", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "softmin", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "softmax", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 } ], "flags": 0, "version": 0 }, "hkpMultiRayShape": { "name": "hkpMultiRayShape", "parent": "hkpShape", "obj_size": 48, "enums": [], "members": [ { "name": "rays", "cl": "hkpMultiRayShapeRay", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "rayPenetrationDistance", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 40 } ], "flags": 0, "version": 0 }, "hkMemoryMeshShapeSection": { "name": "hkMemoryMeshShapeSection", "parent": null, "obj_size": 56, "enums": [], "members": [ { "name": "vertexBuffer", "cl": "hkMeshVertexBuffer", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "material", "cl": "hkMeshMaterial", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "boneMatrixMap", "cl": "hkMeshBoneIndexMapping", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "primitiveType", "cl": null, "enum": 39281912, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "numPrimitives", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 36 }, { "name": "indexType", "cl": null, "enum": 39281872, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 40 }, { "name": "vertexStartIndex", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 44 }, { "name": "transformIndex", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "indexBufferOffset", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 52 } ], "flags": 0, "version": 0 }, "hkxNodeAnnotationData": { "name": "hkxNodeAnnotationData", "parent": null, "obj_size": 16, "enums": [], "members": [ { "name": "time", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "description", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 } ], "flags": 0, "version": 0 }, "hkpListShapeBreakableMaterial": { "name": "hkpListShapeBreakableMaterial", "parent": "hkpBreakableMultiMaterial", "obj_size": 56, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkaiEdgePath": { "name": "hkaiEdgePath", "parent": "hkReferencedObject", "obj_size": 64, "enums": [ { "name": "PpivResult", "items": [ [ 0, "PPIV_RESULT_SUCCESS" ], [ 1, "PPIV_RESULT_HIT_PATH_END" ], [ 2, "PPIV_RESULT_INVALID_PATH" ] ], "flags": 0 } ], "members": [ { "name": "edges", "cl": "hkaiEdgePathEdge", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "edgeData", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_INT32", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "edgeDataStriding", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "leftTurnRadius", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 52 }, { "name": "rightTurnRadius", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 56 }, { "name": "characterRadius", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 60 } ], "flags": 0, "version": 1 }, "hkpConstraintChainData": { "name": "hkpConstraintChainData", "parent": "hkpConstraintData", "obj_size": 24, "enums": [], "members": [], "flags": 0, "version": 0 }, "hclBufferUsage": { "name": "hclBufferUsage", "parent": null, "obj_size": 5, "enums": [ { "name": "Component", "items": [ [ 0, "COMPONENT_POSITION" ], [ 1, "COMPONENT_NORMAL" ], [ 2, "COMPONENT_TANGENT" ], [ 3, "COMPONENT_BITANGENT" ] ], "flags": 0 }, { "name": "InternalFlags", "items": [ [ 0, "USAGE_NONE" ], [ 1, "USAGE_READ" ], [ 2, "USAGE_WRITE" ], [ 4, "USAGE_FULL_WRITE" ], [ 8, "USAGE_READ_BEFORE_WRITE" ] ], "flags": 0 } ], "members": [ { "name": "perComponentFlags", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 4, "flags": 0, "offset": 0 }, { "name": "trianglesRead", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 } ], "flags": 0, "version": 0 }, "hkpVehicleSteering": { "name": "hkpVehicleSteering", "parent": "hkReferencedObject", "obj_size": 16, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkcdDynamicTreeDynamicStoragePtr": { "name": "hkcdDynamicTreeDynamicStoragePtr", "parent": "hkcdDynamicTreeDefaultDynamicStoragehkcdDynamicTreeCodecRawUlong", "obj_size": 24, "enums": [], "members": [], "flags": 0, "version": 0 }, "hclGatherSomeVerticesOperatorVertexPair": { "name": "hclGatherSomeVerticesOperatorVertexPair", "parent": null, "obj_size": 4, "enums": [], "members": [ { "name": "indexInput", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "indexOutput", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 2 } ], "flags": 0, "version": 0 }, "hkpRotationalConstraintDataAtoms": { "name": "hkpRotationalConstraintDataAtoms", "parent": null, "obj_size": 128, "enums": [], "members": [ { "name": "rotations", "cl": "hkpSetLocalRotationsConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "ang", "cl": "hkpAngConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 112 } ], "flags": 0, "version": 0 }, "hclTransitionSetupObject": { "name": "hclTransitionSetupObject", "parent": "hclConstraintSetSetupObject", "obj_size": 112, "enums": [], "members": [ { "name": "name", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "simulationMesh", "cl": "hclSimulationSetupMesh", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "vertexSelection", "cl": "hclVertexSelectionInput", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "toAnimDelay", "cl": "hclVertexFloatInput", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "toSimDelay", "cl": "hclVertexFloatInput", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "toSimMaxDistance", "cl": "hclVertexFloatInput", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 80 }, { "name": "toAnimPeriod", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 96 }, { "name": "toSimPeriod", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 100 }, { "name": "referenceBufferSetup", "cl": "hclBufferSetupObject", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 104 } ], "flags": 0, "version": 0 }, "hkaiLineOfSightUtil": { "name": "hkaiLineOfSightUtil", "parent": null, "obj_size": 1, "enums": [ { "name": "UserEdgeFlagBits", "items": [ [ 0, "USER_EDGE_IGNORE" ], [ 1, "USER_EDGE_UNTRAVERSABLE_AS_BOUNDARY" ], [ 2, "USER_EDGE_ALL_AS_BOUNDARY" ], [ 4, "USER_EDGE_FOLLOW" ], [ 8, "USER_EDGE_PRIORITIZE_REGULAR_EDGE" ], [ 16, "USER_EDGE_IGNORE_WINDING" ], [ 32, "USER_EDGE_IGNORE_BOUNDARIES_WHEN_TRAVERSING" ], [ 64, "USER_EDGE_ROTATE_DIRECTION" ], [ 0, "USER_EDGE_DISABLED_DEFAULT" ], [ 124, "USER_EDGE_ENABLED_DEFAULT" ] ], "flags": 0 }, { "name": "LineOfSightResult", "items": [ [ 0, "RESULT_INVALID_INPUT" ], [ 1, "RESULT_CANT_ADVANCE" ], [ 2, "RESULT_REACHED_BOUNDARY_CHECK_LIMIT" ], [ 3, "RESULT_IN_PROGRESS" ], [ 4, "RESULT_HIT_BOUNDARY_EDGE" ], [ 5, "RESULT_HIT_REJECTED_EDGE" ], [ 6, "RESULT_REACHED_RADIUS_LIMIT" ], [ 7, "RESULT_REACHED_PATH_LENGTH_LIMIT" ], [ 8, "RESULT_REACHED_ITERATION_LIMIT" ], [ 9, "RESULT_REACHED_GOAL" ] ], "flags": 0 } ], "members": [], "flags": 1, "version": 0 }, "hkpLinkedCollidable": { "name": "hkpLinkedCollidable", "parent": "hkpCollidable", "obj_size": 128, "enums": [], "members": [ { "name": "collisionEntries", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 112 } ], "flags": 0, "version": 0 }, "hkcdPlanarGeometryPrimitivesCollection28": { "name": "hkcdPlanarGeometryPrimitivesCollection28", "parent": "hkReferencedObject", "obj_size": 3472, "enums": [], "members": [ { "name": "storage", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_INT32", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "primaryBitmap", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "secondaryBitmaps", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 26, "flags": 0, "offset": 36 }, { "name": "freeBlocks", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 832, "flags": 0, "offset": 140 } ], "flags": 0, "version": 0 }, "hkDescriptionAttribute": { "name": "hkDescriptionAttribute", "parent": null, "obj_size": 8, "enums": [], "members": [ { "name": "string", "cl": null, "enum": 0, "type": "TYPE_CSTRING", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 } ], "flags": 0, "version": 0 }, "hkaiDirectedGraphExplicitCost": { "name": "hkaiDirectedGraphExplicitCost", "parent": "hkReferencedObject", "obj_size": 120, "enums": [ { "name": "Constants", "items": [ [ 4294967295, "INVALID_NODE_INDEX" ], [ 4294967295, "INVALID_EDGE_INDEX" ], [ 4294967295, "INVALID_VERTEX_INDEX" ] ], "flags": 0 }, { "name": "EdgeBits", "items": [ [ 2, "EDGE_IS_USER" ], [ 64, "EDGE_EXTERNAL_OPPOSITE" ] ], "flags": 0 } ], "members": [ { "name": "positions", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_VECTOR4", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "nodes", "cl": "hkaiDirectedGraphExplicitCostNode", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "edges", "cl": "hkaiDirectedGraphExplicitCostEdge", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "nodeData", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "edgeData", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 0, "offset": 80 }, { "name": "nodeDataStriding", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 96 }, { "name": "edgeDataStriding", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 100 }, { "name": "streamingSets", "cl": "hkaiStreamingSet", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 104 } ], "flags": 0, "version": 7 }, "hkSetIntFloatPair": { "name": "hkSetIntFloatPair", "parent": "hkSethkIntRealPairhkContainerHeapAllocatorhkMapOperationshkIntRealPair", "obj_size": 24, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkcdStaticTreeTreehkcdStaticTreeDynamicStorage32": { "name": "hkcdStaticTreeTreehkcdStaticTreeDynamicStorage32", "parent": "hkcdStaticTreeDynamicStorage32", "obj_size": 48, "enums": [], "members": [ { "name": "domain", "cl": "hkAabb", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 } ], "flags": 0, "version": 0 }, "hkpWorld": { "name": "hkpWorld", "parent": "hkReferencedObject", "obj_size": 1088, "enums": [ { "name": "ReintegrationRecollideMode", "items": [ [ 1, "RR_MODE_REINTEGRATE" ], [ 2, "RR_MODE_RECOLLIDE_BROADPHASE" ], [ 4, "RR_MODE_RECOLLIDE_NARROWPHASE" ], [ 7, "RR_MODE_ALL" ] ], "flags": 0 }, { "name": "MtAccessChecking", "items": [ [ 0, "MT_ACCESS_CHECKING_ENABLED" ], [ 1, "MT_ACCESS_CHECKING_DISABLED" ] ], "flags": 0 }, { "name": "CachedAabbUpdate", "items": [ [ 0, "SHIFT_BROADPHASE_UPDATE_ENTITY_AABBS" ], [ 1, "SHIFT_BROADPHASE_IGNORE_ENTITY_AABBS" ] ], "flags": 0 } ], "members": [ { "name": "simulation", "cl": "hkpSimulation", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "gravity", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "fixedIsland", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 48 }, { "name": "fixedRigidBody", "cl": "hkpRigidBody", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 56 }, { "name": "activeSimulationIslands", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 1024, "offset": 64 }, { "name": "inactiveSimulationIslands", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 1024, "offset": 80 }, { "name": "dirtySimulationIslands", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 1024, "offset": 96 }, { "name": "maintenanceMgr", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 112 }, { "name": "memoryWatchDog", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 120 }, { "name": "assertOnRunningOutOfSolverMemory", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 128 }, { "name": "broadPhaseType", "cl": null, "enum": 0, "type": "TYPE_ENUM", "subtype": "TYPE_INT8", "array_size": 0, "flags": 1024, "offset": 129 }, { "name": "broadPhase", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 136 }, { "name": "broadPhaseDispatcher", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 144 }, { "name": "phantomBroadPhaseListener", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 152 }, { "name": "entityEntityBroadPhaseListener", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 160 }, { "name": "broadPhaseBorderListener", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 168 }, { "name": "multithreadedSimulationJobData", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 176 }, { "name": "collisionInput", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 184 }, { "name": "collisionFilter", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 192 }, { "name": "collisionDispatcher", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 200 }, { "name": "convexListFilter", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 208 }, { "name": "pendingOperations", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 216 }, { "name": "pendingOperationsCount", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 224 }, { "name": "pendingBodyOperationsCount", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 228 }, { "name": "criticalOperationsLockCount", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 232 }, { "name": "criticalOperationsLockCountForPhantoms", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 236 }, { "name": "blockExecutingPendingOperations", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 240 }, { "name": "criticalOperationsAllowed", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 241 }, { "name": "pendingOperationQueues", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 248 }, { "name": "pendingOperationQueueCount", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 256 }, { "name": "multiThreadCheck", "cl": "hkMultiThreadCheck", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 260 }, { "name": "processActionsInSingleThread", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 272 }, { "name": "allowIntegrationOfIslandsWithoutConstraintsInASeparateJob", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 273 }, { "name": "minDesiredIslandSize", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 276 }, { "name": "modifyConstraintCriticalSection", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 280 }, { "name": "isLocked", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 288 }, { "name": "islandDirtyListCriticalSection", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 296 }, { "name": "propertyMasterLock", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 304 }, { "name": "wantSimulationIslands", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 312 }, { "name": "snapCollisionToConvexEdgeThreshold", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 316 }, { "name": "snapCollisionToConcaveEdgeThreshold", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 320 }, { "name": "enableToiWeldRejection", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 324 }, { "name": "wantDeactivation", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 325 }, { "name": "shouldActivateOnRigidBodyTransformChange", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 326 }, { "name": "deactivationReferenceDistance", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 328 }, { "name": "toiCollisionResponseRotateNormal", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 332 }, { "name": "maxSectorsPerMidphaseCollideTask", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 336 }, { "name": "maxSectorsPerNarrowphaseCollideTask", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 340 }, { "name": "processToisMultithreaded", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 344 }, { "name": "maxEntriesPerToiMidphaseCollideTask", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 348 }, { "name": "maxEntriesPerToiNarrowphaseCollideTask", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 352 }, { "name": "maxNumToiCollisionPairsSinglethreaded", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 356 }, { "name": "simulationType", "cl": null, "enum": 0, "type": "TYPE_ENUM", "subtype": "TYPE_INT32", "array_size": 0, "flags": 1024, "offset": 360 }, { "name": "numToisTillAllowedPenetrationSimplifiedToi", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 364 }, { "name": "numToisTillAllowedPenetrationToi", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 368 }, { "name": "numToisTillAllowedPenetrationToiHigher", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 372 }, { "name": "numToisTillAllowedPenetrationToiForced", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 376 }, { "name": "lastEntityUid", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 380 }, { "name": "lastIslandUid", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 384 }, { "name": "lastConstraintUid", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 388 }, { "name": "phantoms", "cl": "hkpPhantom", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 392 }, { "name": "actionListeners", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 1024, "offset": 408 }, { "name": "entityListeners", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 1024, "offset": 424 }, { "name": "phantomListeners", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 1024, "offset": 440 }, { "name": "constraintListeners", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 1024, "offset": 456 }, { "name": "worldDeletionListeners", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 1024, "offset": 472 }, { "name": "islandActivationListeners", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 1024, "offset": 488 }, { "name": "worldPostSimulationListeners", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 1024, "offset": 504 }, { "name": "worldPostIntegrateListeners", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 1024, "offset": 520 }, { "name": "worldPostCollideListeners", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 1024, "offset": 536 }, { "name": "islandPostIntegrateListeners", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 1024, "offset": 552 }, { "name": "islandPostCollideListeners", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 1024, "offset": 568 }, { "name": "contactListeners", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 1024, "offset": 584 }, { "name": "contactImpulseLimitBreachedListeners", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 1024, "offset": 600 }, { "name": "worldExtensions", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 1024, "offset": 616 }, { "name": "violatedConstraintArray", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 632 }, { "name": "broadPhaseBorder", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 640 }, { "name": "destructionWorld", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 648 }, { "name": "npWorld", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 656 }, { "name": "broadPhaseExtents", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 2, "flags": 0, "offset": 1024 }, { "name": "broadPhaseNumMarkers", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 1056 }, { "name": "sizeOfToiEventQueue", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 1060 }, { "name": "broadPhaseQuerySize", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 1064 }, { "name": "broadPhaseUpdateSize", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 1068 }, { "name": "contactPointGeneration", "cl": null, "enum": 0, "type": "TYPE_ENUM", "subtype": "TYPE_INT8", "array_size": 0, "flags": 1024, "offset": 1072 }, { "name": "useCompoundSpuElf", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 1073 } ], "flags": 1, "version": 0 }, "hkaiPath": { "name": "hkaiPath", "parent": "hkReferencedObject", "obj_size": 40, "enums": [ { "name": "PathPointBits", "items": [ [ 1, "EDGE_TYPE_USER_START" ], [ 2, "EDGE_TYPE_USER_END" ], [ 4, "EDGE_TYPE_SEGMENT_START" ], [ 8, "EDGE_TYPE_SEGMENT_END" ] ], "flags": 0 }, { "name": "ReferenceFrame", "items": [ [ 0, "REFERENCE_FRAME_WORLD" ], [ 1, "REFERENCE_FRAME_SECTION_LOCAL" ], [ 2, "REFERENCE_FRAME_SECTION_FIXED" ] ], "flags": 0 } ], "members": [ { "name": "points", "cl": "hkaiPathPathPoint", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "referenceFrame", "cl": null, "enum": 39180176, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 32 } ], "flags": 0, "version": 10 }, "hkaiStreamingSetGraphConnection": { "name": "hkaiStreamingSetGraphConnection", "parent": null, "obj_size": 16, "enums": [], "members": [ { "name": "nodeIndex", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "oppositeNodeIndex", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "edgeData", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "edgeCost", "cl": null, "enum": 0, "type": "TYPE_HALF", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 } ], "flags": 0, "version": 3 }, "hkcdSimdTree": { "name": "hkcdSimdTree", "parent": "hkBaseObject", "obj_size": 24, "enums": [], "members": [ { "name": "nodes", "cl": "hkcdSimdTreeNode", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 8 } ], "flags": 0, "version": 1 }, "hkMeshVertexBuffer": { "name": "hkMeshVertexBuffer", "parent": "hkReferencedObject", "obj_size": 16, "enums": [ { "name": "Flags", "items": [ [ 1, "ACCESS_READ" ], [ 2, "ACCESS_WRITE" ], [ 3, "ACCESS_READ_WRITE" ], [ 4, "ACCESS_WRITE_DISCARD" ], [ 8, "ACCESS_ELEMENT_ARRAY" ] ], "flags": 0 }, { "name": "LockResult", "items": [ [ 0, "RESULT_FAILURE" ], [ 1, "RESULT_SUCCESS" ], [ 2, "RESULT_IN_USE" ] ], "flags": 0 } ], "members": [], "flags": 0, "version": 0 }, "hkcdStaticPvsBlockHeader": { "name": "hkcdStaticPvsBlockHeader", "parent": null, "obj_size": 8, "enums": [], "members": [ { "name": "offset", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "length", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 } ], "flags": 0, "version": 0 }, "hkaiReferenceFrame": { "name": "hkaiReferenceFrame", "parent": null, "obj_size": 96, "enums": [], "members": [ { "name": "transform", "cl": null, "enum": 0, "type": "TYPE_TRANSFORM", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "linearVelocity", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "angularVelocity", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 80 } ], "flags": 0, "version": 0 }, "hkpShape": { "name": "hkpShape", "parent": "hkpShapeBase", "obj_size": 24, "enums": [], "members": [ { "name": "userData", "cl": null, "enum": 0, "type": "TYPE_ULONG", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 } ], "flags": 0, "version": 1 }, "hkpKeyframedRigidMotion": { "name": "hkpKeyframedRigidMotion", "parent": "hkpMotion", "obj_size": 320, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkpBallAndSocketConstraintData": { "name": "hkpBallAndSocketConstraintData", "parent": "hkpConstraintData", "obj_size": 112, "enums": [], "members": [ { "name": "atoms", "cl": "hkpBallAndSocketConstraintDataAtoms", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 256, "offset": 32 } ], "flags": 0, "version": 0 }, "hclSimpleMeshBoneDeformOperator": { "name": "hclSimpleMeshBoneDeformOperator", "parent": "hclOperator", "obj_size": 72, "enums": [], "members": [ { "name": "inputBufferIdx", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 28 }, { "name": "outputTransformSetIdx", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "triangleBonePairs", "cl": "hclSimpleMeshBoneDeformOperatorTriangleBonePair", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 40 }, { "name": "localBoneTransforms", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_MATRIX4", "array_size": 0, "flags": 0, "offset": 56 } ], "flags": 0, "version": 0 }, "hkxSkinBinding": { "name": "hkxSkinBinding", "parent": "hkReferencedObject", "obj_size": 128, "enums": [], "members": [ { "name": "mesh", "cl": "hkxMesh", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "nodeNames", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRINGPTR", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "bindPose", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_MATRIX4", "array_size": 0, "flags": 0, "offset": 40 }, { "name": "initSkinTransform", "cl": null, "enum": 0, "type": "TYPE_MATRIX4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 } ], "flags": 0, "version": 2 }, "hkMeshMaterial": { "name": "hkMeshMaterial", "parent": "hkReferencedObject", "obj_size": 16, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkaiPhysics2012ShapeVolume": { "name": "hkaiPhysics2012ShapeVolume", "parent": "hkaiVolume", "obj_size": 144, "enums": [], "members": [ { "name": "dispatcher", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 16 }, { "name": "shape", "cl": "hkpShape", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "shapeTransform", "cl": null, "enum": 0, "type": "TYPE_TRANSFORM", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "geometry", "cl": "hkGeometry", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 96 } ], "flags": 0, "version": 2 }, "hkaiNavMeshClearanceCacheManagerRegistration": { "name": "hkaiNavMeshClearanceCacheManagerRegistration", "parent": null, "obj_size": 32, "enums": [], "members": [ { "name": "id", "cl": null, "enum": 0, "type": "TYPE_ULONG", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "info", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "infoMask", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 }, { "name": "cacheIdentifier", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "filter", "cl": "hkaiAstarEdgeFilter", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 24 } ], "flags": 0, "version": 0 }, "hclClothSetupObject": { "name": "hclClothSetupObject", "parent": "hkReferencedObject", "obj_size": 104, "enums": [], "members": [ { "name": "name", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "bufferSetupObjects", "cl": "hclBufferSetupObject", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "transformSetSetupObjects", "cl": "hclTransformSetSetupObject", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 40 }, { "name": "simClothSetupObjects", "cl": "hclSimClothSetupObject", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 56 }, { "name": "operatorSetupObjects", "cl": "hclOperatorSetupObject", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 72 }, { "name": "clothStateSetupObjects", "cl": "hclClothStateSetupObject", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 88 } ], "flags": 0, "version": 0 }, "hkpSetLocalTransformsConstraintAtom": { "name": "hkpSetLocalTransformsConstraintAtom", "parent": "hkpConstraintAtom", "obj_size": 144, "enums": [], "members": [ { "name": "transformA", "cl": null, "enum": 0, "type": "TYPE_TRANSFORM", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "transformB", "cl": null, "enum": 0, "type": "TYPE_TRANSFORM", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 80 } ], "flags": 0, "version": 0 }, "hkpConstraintInstance": { "name": "hkpConstraintInstance", "parent": "hkReferencedObject", "obj_size": 112, "enums": [ { "name": "ConstraintPriority", "items": [ [ 0, "PRIORITY_INVALID" ], [ 1, "PRIORITY_PSI" ], [ 2, "PRIORITY_SIMPLIFIED_TOI_UNUSED" ], [ 3, "PRIORITY_TOI" ], [ 4, "PRIORITY_TOI_HIGHER" ], [ 5, "PRIORITY_TOI_FORCED" ], [ 6, "NUM_PRIORITIES" ] ], "flags": 0 }, { "name": "InstanceType", "items": [ [ 0, "TYPE_NORMAL" ], [ 1, "TYPE_CHAIN" ], [ 2, "TYPE_DISABLE_SPU" ] ], "flags": 0 }, { "name": "AddReferences", "items": [ [ 0, "DO_NOT_ADD_REFERENCES" ], [ 1, "DO_ADD_REFERENCES" ] ], "flags": 0 }, { "name": "CloningMode", "items": [ [ 0, "CLONE_SHALLOW_IF_NOT_CONSTRAINED_TO_WORLD" ], [ 1, "CLONE_DATAS_WITH_MOTORS" ], [ 2, "CLONE_FORCE_SHALLOW" ] ], "flags": 0 }, { "name": "OnDestructionRemapInfo", "items": [ [ 0, "ON_DESTRUCTION_REMAP" ], [ 1, "ON_DESTRUCTION_REMOVE" ], [ 2, "ON_DESTRUCTION_RESET_REMOVE" ] ], "flags": 0 } ], "members": [ { "name": "owner", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 16 }, { "name": "data", "cl": "hkpConstraintData", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "constraintModifiers", "cl": "hkpModifierConstraintAtom", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "entities", "cl": "hkpEntity", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 2, "flags": 0, "offset": 40 }, { "name": "priority", "cl": null, "enum": 39062264, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 56 }, { "name": "wantRuntime", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 57 }, { "name": "destructionRemapInfo", "cl": null, "enum": 39062424, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 58 }, { "name": "listeners", "cl": "hkpConstraintInstanceSmallArraySerializeOverrideType", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 64 }, { "name": "name", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 80 }, { "name": "userData", "cl": null, "enum": 0, "type": "TYPE_ULONG", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 88 }, { "name": "internal", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 96 }, { "name": "uid", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 104 } ], "flags": 0, "version": 1 }, "hkClassEnumItem": { "name": "hkClassEnumItem", "parent": null, "obj_size": 16, "enums": [], "members": [ { "name": "value", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "name", "cl": null, "enum": 0, "type": "TYPE_CSTRING", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 } ], "flags": 0, "version": 0 }, "hclObjectSpaceSkinOperator": { "name": "hclObjectSpaceSkinOperator", "parent": "hclOperator", "obj_size": 224, "enums": [], "members": [ { "name": "boneFromSkinMeshTransforms", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_MATRIX4", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "transformSubset", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT16", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "outputBufferIndex", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "transformSetIndex", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 68 }, { "name": "objectSpaceDeformer", "cl": "hclObjectSpaceDeformer", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 72 } ], "flags": 0, "version": 1 }, "hkpLinLimitConstraintAtom": { "name": "hkpLinLimitConstraintAtom", "parent": "hkpConstraintAtom", "obj_size": 16, "enums": [], "members": [ { "name": "axisIndex", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 2 }, { "name": "min", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "max", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "padding", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 4, "flags": 1024, "offset": 12 } ], "flags": 0, "version": 0 }, "hclSimulationSetupMeshMapOptions": { "name": "hclSimulationSetupMeshMapOptions", "parent": null, "obj_size": 24, "enums": [], "members": [ { "name": "collapseVertices", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "collapseThreshold", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "vertexSelection", "cl": "hclVertexSelectionInput", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 } ], "flags": 0, "version": 0 }, "hkaiDirectedGraphInstanceFreeBlockList": { "name": "hkaiDirectedGraphInstanceFreeBlockList", "parent": null, "obj_size": 16, "enums": [], "members": [ { "name": "blocks", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_INT32", "array_size": 0, "flags": 0, "offset": 0 } ], "flags": 0, "version": 0 }, "hkSkinnedMeshShapeBoneSection": { "name": "hkSkinnedMeshShapeBoneSection", "parent": null, "obj_size": 16, "enums": [], "members": [ { "name": "meshBuffer", "cl": "hkMeshShape", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "startBoneSetId", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "numBoneSets", "cl": null, "enum": 0, "type": "TYPE_INT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 10 } ], "flags": 0, "version": 1 }, "hkcdAdf": { "name": "hkcdAdf", "parent": null, "obj_size": 128, "enums": [], "members": [ { "name": "accuracy", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "domain", "cl": "hkAabb", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "origin", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "scale", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "range", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 2, "flags": 0, "offset": 80 }, { "name": "nodes", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 0, "offset": 88 }, { "name": "voxels", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT16", "array_size": 0, "flags": 0, "offset": 104 } ], "flags": 0, "version": 0 }, "hkpStaticCompoundShapeBreakableMaterial": { "name": "hkpStaticCompoundShapeBreakableMaterial", "parent": "hkpBreakableMultiMaterial", "obj_size": 56, "enums": [], "members": [], "flags": 0, "version": 0 }, "hclTransitionConstraintSet": { "name": "hclTransitionConstraintSet", "parent": "hclConstraintSet", "obj_size": 72, "enums": [], "members": [ { "name": "perParticleData", "cl": "hclTransitionConstraintSetPerParticle", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "toAnimPeriod", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "toAnimPlusDelayPeriod", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 52 }, { "name": "toSimPeriod", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 56 }, { "name": "toSimPlusDelayPeriod", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 60 }, { "name": "referenceMeshBufferIdx", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 } ], "flags": 0, "version": 1 }, "hkpBallGun": { "name": "hkpBallGun", "parent": "hkpFirstPersonGun", "obj_size": 112, "enums": [], "members": [ { "name": "bulletRadius", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "bulletVelocity", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 52 }, { "name": "bulletMass", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 56 }, { "name": "damageMultiplier", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 60 }, { "name": "maxBulletsInWorld", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "bulletOffsetFromCenter", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 80 }, { "name": "addedBodies", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 96 } ], "flags": 0, "version": 0 }, "hkpPulleyConstraintAtom": { "name": "hkpPulleyConstraintAtom", "parent": "hkpConstraintAtom", "obj_size": 64, "enums": [], "members": [ { "name": "fixedPivotAinWorld", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "fixedPivotBinWorld", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "ropeLength", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "leverageOnBodyB", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 52 } ], "flags": 0, "version": 0 }, "hkpTriangleShape": { "name": "hkpTriangleShape", "parent": "hkpConvexShape", "obj_size": 96, "enums": [], "members": [ { "name": "weldingInfo", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 28 }, { "name": "weldingType", "cl": null, "enum": 39210112, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 30 }, { "name": "isExtruded", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 31 }, { "name": "vertexA", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "vertexB", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "vertexC", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "extrusion", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 80 } ], "flags": 0, "version": 0 }, "hclBlendSomeVerticesOperatorBlendEntry": { "name": "hclBlendSomeVerticesOperatorBlendEntry", "parent": null, "obj_size": 8, "enums": [], "members": [ { "name": "vertexIndex", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "blendWeight", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 } ], "flags": 0, "version": 0 }, "ActorInfo": { "name": "ActorInfo", "parent": null, "obj_size": 16, "enums": [], "members": [ { "name": "HashId", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "SRTHash", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "ShapeInfoStart", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "ShapeInfoEnd", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 } ], "flags": 0, "version": 0 }, "hclLocalRangeConstraintSet": { "name": "hclLocalRangeConstraintSet", "parent": "hclConstraintSet", "obj_size": 64, "enums": [ { "name": "ShapeType", "items": [ [ 0, "SHAPE_SPHERE" ], [ 1, "SHAPE_CYLINDER" ] ], "flags": 0 }, { "name": "ForceUpgrade6", "items": [ [ 0, "HCL_FORCE_UPGRADE6" ] ], "flags": 0 } ], "members": [ { "name": "localConstraints", "cl": "hclLocalRangeConstraintSetLocalConstraint", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "referenceMeshBufferIdx", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "stiffness", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 52 }, { "name": "shapeType", "cl": null, "enum": 39131512, "type": "TYPE_ENUM", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 0, "offset": 56 }, { "name": "applyNormalComponent", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 60 } ], "flags": 0, "version": 3 }, "hkpRagdollLimitsData": { "name": "hkpRagdollLimitsData", "parent": "hkpConstraintData", "obj_size": 240, "enums": [], "members": [ { "name": "atoms", "cl": "hkpRagdollLimitsDataAtoms", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 256, "offset": 32 } ], "flags": 0, "version": 0 }, "hkxAttributeHolder": { "name": "hkxAttributeHolder", "parent": "hkReferencedObject", "obj_size": 32, "enums": [], "members": [ { "name": "attributeGroups", "cl": "hkxAttributeGroup", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 16 } ], "flags": 0, "version": 2 }, "hkClassEnum": { "name": "hkClassEnum", "parent": null, "obj_size": 40, "enums": [ { "name": "FlagValues", "items": [ [ 0, "FLAGS_NONE" ] ], "flags": 0 } ], "members": [ { "name": "name", "cl": null, "enum": 0, "type": "TYPE_CSTRING", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "items", "cl": "hkClassEnumItem", "enum": 0, "type": "TYPE_SIMPLEARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "attributes", "cl": "hkCustomAttributes", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 1024, "offset": 24 }, { "name": "flags", "cl": null, "enum": 39197232, "type": "TYPE_FLAGS", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 0, "offset": 32 } ], "flags": 0, "version": 0 }, "hkpStiffSpringConstraintAtom": { "name": "hkpStiffSpringConstraintAtom", "parent": "hkpConstraintAtom", "obj_size": 32, "enums": [], "members": [ { "name": "length", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 256, "offset": 16 }, { "name": "maxLength", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 20 }, { "name": "springConstant", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "springDamping", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 28 } ], "flags": 0, "version": 2 }, "hkpGroupFilter": { "name": "hkpGroupFilter", "parent": "hkpCollisionFilter", "obj_size": 272, "enums": [], "members": [ { "name": "nextFreeSystemGroup", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 72 }, { "name": "collisionLookupTable", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 32, "flags": 0, "offset": 76 }, { "name": "pad256", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 4, "flags": 0, "offset": 208 } ], "flags": 0, "version": 0 }, "hkaSplineCompressedAnimationTrackCompressionParams": { "name": "hkaSplineCompressedAnimationTrackCompressionParams", "parent": null, "obj_size": 28, "enums": [ { "name": "RotationQuantization", "items": [ [ 0, "POLAR32" ], [ 1, "THREECOMP40" ], [ 2, "THREECOMP48" ], [ 3, "THREECOMP24" ], [ 4, "STRAIGHT16" ], [ 5, "UNCOMPRESSED" ] ], "flags": 0 }, { "name": "ScalarQuantization", "items": [ [ 0, "BITS8" ], [ 1, "BITS16" ] ], "flags": 0 } ], "members": [ { "name": "rotationTolerance", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "translationTolerance", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "scaleTolerance", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "floatingTolerance", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 }, { "name": "rotationDegree", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "translationDegree", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 18 }, { "name": "scaleDegree", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 20 }, { "name": "floatingDegree", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 22 }, { "name": "rotationQuantizationType", "cl": null, "enum": 39156016, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "translationQuantizationType", "cl": null, "enum": 39156056, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 25 }, { "name": "scaleQuantizationType", "cl": null, "enum": 39156056, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 26 }, { "name": "floatQuantizationType", "cl": null, "enum": 39156056, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 27 } ], "flags": 0, "version": 0 }, "hkMonitorStreamStringMapStringMap": { "name": "hkMonitorStreamStringMapStringMap", "parent": null, "obj_size": 16, "enums": [], "members": [ { "name": "id", "cl": null, "enum": 0, "type": "TYPE_UINT64", "subtype": "TYPE_VOID", "array_size": 0, "flags": 128, "offset": 0 }, { "name": "string", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 } ], "flags": 0, "version": 0 }, "hkaiNavMeshGenerationSettingsRegionPruningSettingsRegionConnection": { "name": "hkaiNavMeshGenerationSettingsRegionPruningSettingsRegionConnection", "parent": null, "obj_size": 32, "enums": [], "members": [ { "name": "a", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "b", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 } ], "flags": 0, "version": 0 }, "hclCollidable": { "name": "hclCollidable", "parent": "hkReferencedObject", "obj_size": 144, "enums": [], "members": [ { "name": "name", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "transform", "cl": null, "enum": 0, "type": "TYPE_TRANSFORM", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "linearVelocity", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 96 }, { "name": "angularVelocity", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 112 }, { "name": "pinchDetectionEnabled", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 128 }, { "name": "pinchDetectionPriority", "cl": null, "enum": 0, "type": "TYPE_INT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 129 }, { "name": "pinchDetectionRadius", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 132 }, { "name": "shape", "cl": "hclShape", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 136 } ], "flags": 0, "version": 3 }, "hkpParametricCurve": { "name": "hkpParametricCurve", "parent": "hkReferencedObject", "obj_size": 16, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkaiSearchParameters": { "name": "hkaiSearchParameters", "parent": null, "obj_size": 1, "enums": [ { "name": "ElementSizes", "items": [ [ 8, "OPENSET_ELEMENT_SIZE" ], [ 18, "SEARCH_STATE_ELEMENT_SIZE" ], [ 512, "SEARCH_STATE_OVERHEAD" ] ], "flags": 0 }, { "name": "MemoryDefaultsSingleThreaded", "items": [ [ 131072, "OPEN_SET_SIZE_SINGLE_THREADED" ], [ 590336, "SEARCH_STATE_SIZE_SINGLE_THREADED" ], [ 32768, "HIERARCHY_OPEN_SET_SIZE_SINGLE_THREADED" ], [ 147968, "HIERARCHY_SEARCH_STATE_SIZE_SINGLE_THREADED" ] ], "flags": 0 }, { "name": "MemoryDefaultsMultiThreaded", "items": [ [ 8192, "OPEN_SET_SIZE_MULTI_THREADED" ], [ 37376, "SEARCH_STATE_SIZE_MULTI_THREADED" ], [ 2048, "HIERARCHY_OPEN_SET_SIZE_MULTI_THREADED" ], [ 9728, "HIERARCHY_SEARCH_STATE_SIZE_MULTI_THREADED" ] ], "flags": 0 } ], "members": [], "flags": 0, "version": 0 }, "hkcdDynamicTreeDefaultTreePtrStorage": { "name": "hkcdDynamicTreeDefaultTreePtrStorage", "parent": "hkcdDynamicTreeTreehkcdDynamicTreeDynamicStoragePtr", "obj_size": 40, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkpGravityGun": { "name": "hkpGravityGun", "parent": "hkpFirstPersonGun", "obj_size": 128, "enums": [], "members": [ { "name": "grabbedBodies", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 1024, "offset": 48 }, { "name": "maxNumObjectsPicked", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "maxMassOfObjectPicked", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 68 }, { "name": "maxDistOfObjectPicked", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 72 }, { "name": "impulseAppliedWhenObjectNotPicked", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 76 }, { "name": "throwVelocity", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 80 }, { "name": "capturedObjectPosition", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 96 }, { "name": "capturedObjectsOffset", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 112 } ], "flags": 0, "version": 0 }, "hkpVehicleDefaultSteering": { "name": "hkpVehicleDefaultSteering", "parent": "hkpVehicleSteering", "obj_size": 40, "enums": [], "members": [ { "name": "maxSteeringAngle", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 }, { "name": "maxSpeedFullSteeringAngle", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "doesWheelSteer", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_BOOL", "array_size": 0, "flags": 0, "offset": 24 } ], "flags": 0, "version": 0 }, "hclObjectSpaceMeshMeshDeformOperator": { "name": "hclObjectSpaceMeshMeshDeformOperator", "parent": "hclOperator", "obj_size": 232, "enums": [ { "name": "ScaleNormalBehaviour", "items": [ [ 0, "SCALE_NORMAL_IGNORE" ], [ 1, "SCALE_NORMAL_APPLY" ], [ 2, "SCALE_NORMAL_INVERT" ] ], "flags": 0 } ], "members": [ { "name": "inputBufferIdx", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 28 }, { "name": "outputBufferIdx", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "scaleNormalBehaviour", "cl": null, "enum": 39130456, "type": "TYPE_ENUM", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 0, "offset": 36 }, { "name": "inputTrianglesSubset", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT16", "array_size": 0, "flags": 0, "offset": 40 }, { "name": "triangleFromMeshTransforms", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_MATRIX4", "array_size": 0, "flags": 0, "offset": 56 }, { "name": "objectSpaceDeformer", "cl": "hclObjectSpaceDeformer", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 72 }, { "name": "customSkinDeform", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 224 } ], "flags": 0, "version": 1 }, "hkContactPointMaterial": { "name": "hkContactPointMaterial", "parent": null, "obj_size": 16, "enums": [ { "name": "FlagEnum", "items": [ [ 1, "CONTACT_IS_NEW" ], [ 2, "CONTACT_USES_SOLVER_PATH2" ], [ 4, "CONTACT_BREAKOFF_OBJECT_ID_SMALLER" ], [ 8, "CONTACT_IS_DISABLED" ] ], "flags": 0 } ], "members": [ { "name": "userData", "cl": null, "enum": 0, "type": "TYPE_ULONG", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "friction", "cl": "hkUFloat8", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "restitution", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 9 }, { "name": "maxImpulse", "cl": "hkUFloat8", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 10 }, { "name": "flags", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 11 } ], "flags": 0, "version": 1 }, "hkTraceStreamTitle": { "name": "hkTraceStreamTitle", "parent": null, "obj_size": 32, "enums": [], "members": [ { "name": "value", "cl": null, "enum": 0, "type": "TYPE_CHAR", "subtype": "TYPE_VOID", "array_size": 32, "flags": 0, "offset": 0 } ], "flags": 1, "version": 0 }, "hclTransformSetDefinition": { "name": "hclTransformSetDefinition", "parent": "hkReferencedObject", "obj_size": 32, "enums": [], "members": [ { "name": "name", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "type", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "numTransforms", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 28 } ], "flags": 0, "version": 0 }, "hclScratchBufferSetupObject": { "name": "hclScratchBufferSetupObject", "parent": "hclBufferSetupObject", "obj_size": 40, "enums": [], "members": [ { "name": "name", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "setupMesh", "cl": "hclSetupMesh", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "storeNormals", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "storeTangentsAndBiTangents", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 33 }, { "name": "storeTriangles", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 34 } ], "flags": 0, "version": 0 }, "hkpCompressedMeshShapeConvexPiece": { "name": "hkpCompressedMeshShapeConvexPiece", "parent": null, "obj_size": 48, "enums": [], "members": [ { "name": "offset", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "vertices", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT16", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "reference", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "transformIndex", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 34 } ], "flags": 0, "version": 4 }, "hkpListShapeChildInfo": { "name": "hkpListShapeChildInfo", "parent": null, "obj_size": 32, "enums": [], "members": [ { "name": "shape", "cl": "hkpShape", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 256, "offset": 0 }, { "name": "collisionFilterInfo", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "shapeInfo", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 }, { "name": "shapeSize", "cl": null, "enum": 0, "type": "TYPE_INT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 14 }, { "name": "numChildShapes", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 16 } ], "flags": 0, "version": 1 }, "hkaiAstarOutputParameters": { "name": "hkaiAstarOutputParameters", "parent": null, "obj_size": 16, "enums": [ { "name": "SearchStatus", "items": [ [ 0, "SEARCH_IN_PROGRESS" ], [ 1, "SEARCH_SUCCEEDED" ], [ 2, "SEARCH_UNREACHABLE" ], [ 3, "SEARCH_TERMINATED" ], [ 4, "SEARCH_SUCCEEDED_BUT_RESULTS_TRUNCATED" ], [ 5, "SEARCH_INVALID" ] ], "flags": 0 }, { "name": "TerminationCause", "items": [ [ 0, "NOT_TERMINATED" ], [ 1, "TERMINATED_ITERATION_LIMIT" ], [ 2, "TERMINATED_OPEN_SET_FULL" ], [ 3, "TERMINATED_SEARCH_STATE_FULL" ], [ 4, "TERMINATED_BY_USER" ] ], "flags": 0 } ], "members": [ { "name": "numIterations", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 256, "offset": 0 }, { "name": "goalIndex", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "pathLength", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "status", "cl": null, "enum": 39178000, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 12 }, { "name": "terminationCause", "cl": null, "enum": 39178040, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 13 } ], "flags": 0, "version": 2 }, "hkcdStaticTreeDynamicStoragehkcdStaticTreeCodec3Axis4": { "name": "hkcdStaticTreeDynamicStoragehkcdStaticTreeCodec3Axis4", "parent": null, "obj_size": 16, "enums": [], "members": [ { "name": "nodes", "cl": "hkcdStaticTreeCodec3Axis4", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 0 } ], "flags": 0, "version": 0 }, "hkcdStaticPvs": { "name": "hkcdStaticPvs", "parent": null, "obj_size": 112, "enums": [], "members": [ { "name": "cells", "cl": "hkcdStaticTreeTreehkcdStaticTreeDynamicStorage6", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "bytesPerCells", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "cellsPerBlock", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 52 }, { "name": "pvs", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 56 }, { "name": "map", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT16", "array_size": 0, "flags": 0, "offset": 72 }, { "name": "blocks", "cl": "hkcdStaticPvsBlockHeader", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 88 } ], "flags": 0, "version": 0 }, "hkcdDynamicTreeCodecInt16": { "name": "hkcdDynamicTreeCodecInt16", "parent": null, "obj_size": 32, "enums": [], "members": [ { "name": "aabb", "cl": "hkcdDynamicTreeCodecInt16IntAabb", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "parent", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "children", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 2, "flags": 0, "offset": 20 }, { "name": "pad", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 28 } ], "flags": 0, "version": 0 }, "hkBitFieldBasehkBitFieldStoragehkArrayunsignedinthkContainerHeapAllocator": { "name": "hkBitFieldBasehkBitFieldStoragehkArrayunsignedinthkContainerHeapAllocator", "parent": null, "obj_size": 24, "enums": [], "members": [ { "name": "storage", "cl": "hkBitFieldStoragehkArrayunsignedinthkContainerHeapAllocator", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 } ], "flags": 0, "version": 0 }, "hkpMaterial": { "name": "hkpMaterial", "parent": null, "obj_size": 12, "enums": [ { "name": "ResponseType", "items": [ [ 0, "RESPONSE_INVALID" ], [ 1, "RESPONSE_SIMPLE_CONTACT" ], [ 2, "RESPONSE_REPORTING" ], [ 3, "RESPONSE_NONE" ], [ 4, "RESPONSE_MAX_ID" ] ], "flags": 0 } ], "members": [ { "name": "responseType", "cl": null, "enum": 39065168, "type": "TYPE_ENUM", "subtype": "TYPE_INT8", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "rollingFrictionMultiplier", "cl": null, "enum": 0, "type": "TYPE_HALF", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 2 }, { "name": "friction", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "restitution", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 } ], "flags": 0, "version": 2 }, "hkaAngularReferenceFrame": { "name": "hkaAngularReferenceFrame", "parent": "hkaParameterizedReferenceFrame", "obj_size": 80, "enums": [], "members": [ { "name": "topAngle", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 72 }, { "name": "radius", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 76 } ], "flags": 0, "version": 0 }, "hkcdStaticTreeDynamicStoragehkcdStaticTreeCodec3Axis6": { "name": "hkcdStaticTreeDynamicStoragehkcdStaticTreeCodec3Axis6", "parent": null, "obj_size": 16, "enums": [], "members": [ { "name": "nodes", "cl": "hkcdStaticTreeCodec3Axis6", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 0 } ], "flags": 0, "version": 0 }, "hkpBvCompressedMeshShape": { "name": "hkpBvCompressedMeshShape", "parent": "hkpBvTreeShape", "obj_size": 256, "enums": [ { "name": "PerPrimitiveDataMode", "items": [ [ 0, "PER_PRIMITIVE_DATA_NONE" ], [ 1, "PER_PRIMITIVE_DATA_8_BIT" ], [ 2, "PER_PRIMITIVE_DATA_PALETTE" ], [ 3, "PER_PRIMITIVE_DATA_STRING_PALETTE" ] ], "flags": 0 }, { "name": "PrimitiveType", "items": [ [ 0, "PRIMITIVE_TYPE_BOX" ], [ 1, "PRIMITIVE_TYPE_HULL" ], [ 2, "PRIMITIVE_TYPE_SPHERE" ], [ 3, "PRIMITIVE_TYPE_CAPSULE" ], [ 4, "PRIMITIVE_TYPE_CYLINDER" ] ], "flags": 0 }, { "name": "Config", "items": [ [ 144, "NUM_BYTES_FOR_TREE" ], [ 255, "MAX_NUM_VERTICES_PER_HULL" ], [ 8388608, "MAX_NUM_PRIMITIVES" ] ], "flags": 0 } ], "members": [ { "name": "convexRadius", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 40 }, { "name": "weldingType", "cl": null, "enum": 39210112, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 44 }, { "name": "hasPerPrimitiveCollisionFilterInfo", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 45 }, { "name": "hasPerPrimitiveUserData", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 46 }, { "name": "collisionFilterInfoPalette", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "userDataPalette", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "userStringPalette", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRINGPTR", "array_size": 0, "flags": 0, "offset": 80 }, { "name": "tree", "cl": "hkpBvCompressedMeshShapeTree", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 256, "offset": 96 } ], "flags": 0, "version": 2 }, "hkpVehicleDataWheelComponentParams": { "name": "hkpVehicleDataWheelComponentParams", "parent": null, "obj_size": 40, "enums": [], "members": [ { "name": "radius", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "mass", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "width", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "friction", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 }, { "name": "viscosityFriction", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "maxFriction", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 20 }, { "name": "slipAngle", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "forceFeedbackMultiplier", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 28 }, { "name": "maxContactBodyAcceleration", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "axle", "cl": null, "enum": 0, "type": "TYPE_INT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 36 } ], "flags": 0, "version": 0 }, "hkQTransform": { "name": "hkQTransform", "parent": "hkQTransformf", "obj_size": 32, "enums": [], "members": [], "flags": 0, "version": 2 }, "hkpTransformShape": { "name": "hkpTransformShape", "parent": "hkpShape", "obj_size": 128, "enums": [], "members": [ { "name": "childShape", "cl": "hkpSingleShapeContainer", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "childShapeSize", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 40 }, { "name": "rotation", "cl": null, "enum": 0, "type": "TYPE_QUATERNION", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "transform", "cl": null, "enum": 0, "type": "TYPE_TRANSFORM", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 } ], "flags": 0, "version": 0 }, "hkpAabbPhantom": { "name": "hkpAabbPhantom", "parent": "hkpPhantom", "obj_size": 304, "enums": [], "members": [ { "name": "aabb", "cl": "hkAabb", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 240 }, { "name": "overlappingCollidables", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 1024, "offset": 272 }, { "name": "orderDirty", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 288 } ], "flags": 0, "version": 0 }, "hkpPairCollisionFilter": { "name": "hkpPairCollisionFilter", "parent": "hkpCollisionFilter", "obj_size": 96, "enums": [], "members": [ { "name": "disabledPairs", "cl": "hkpPairCollisionFilterMapPairFilterKeyOverrideType", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 72 }, { "name": "childFilter", "cl": "hkpCollisionFilter", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 88 } ], "flags": 0, "version": 0 }, "hclSimulateOperator": { "name": "hclSimulateOperator", "parent": "hclOperator", "obj_size": 64, "enums": [], "members": [ { "name": "simClothIndex", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 28 }, { "name": "subSteps", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "numberOfSolveIterations", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 36 }, { "name": "constraintExecution", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_INT32", "array_size": 0, "flags": 0, "offset": 40 }, { "name": "adaptConstraintStiffness", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 56 } ], "flags": 0, "version": 3 }, "hkxAnimatedVector": { "name": "hkxAnimatedVector", "parent": "hkReferencedObject", "obj_size": 40, "enums": [], "members": [ { "name": "vectors", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_REAL", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "hint", "cl": null, "enum": 39086600, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 32 } ], "flags": 0, "version": 2 }, "hkGizmoAttribute": { "name": "hkGizmoAttribute", "parent": null, "obj_size": 24, "enums": [ { "name": "GizmoType", "items": [ [ 0, "POINT" ], [ 1, "SPHERE" ], [ 2, "PLANE" ], [ 3, "ARROW" ] ], "flags": 0 } ], "members": [ { "name": "visible", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "label", "cl": null, "enum": 0, "type": "TYPE_CSTRING", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "type", "cl": null, "enum": 39195712, "type": "TYPE_ENUM", "subtype": "TYPE_INT8", "array_size": 0, "flags": 0, "offset": 16 } ], "flags": 0, "version": 0 }, "hkMassProperties": { "name": "hkMassProperties", "parent": null, "obj_size": 80, "enums": [], "members": [ { "name": "volume", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "mass", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "centerOfMass", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "inertiaTensor", "cl": null, "enum": 0, "type": "TYPE_MATRIX3", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 } ], "flags": 0, "version": 1 }, "hkpSoftContactModifierConstraintAtom": { "name": "hkpSoftContactModifierConstraintAtom", "parent": "hkpModifierConstraintAtom", "obj_size": 48, "enums": [], "members": [ { "name": "tau", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 40 }, { "name": "maxAcceleration", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 44 } ], "flags": 0, "version": 0 }, "hkAabb": { "name": "hkAabb", "parent": null, "obj_size": 32, "enums": [], "members": [ { "name": "min", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "max", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 } ], "flags": 0, "version": 0 }, "hkaiNavMeshClearanceCacheMcpDataInteger": { "name": "hkaiNavMeshClearanceCacheMcpDataInteger", "parent": null, "obj_size": 2, "enums": [], "members": [ { "name": "interpolant", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "clearance", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 1 } ], "flags": 0, "version": 0 }, "hkcdStaticTreeDynamicStorage6": { "name": "hkcdStaticTreeDynamicStorage6", "parent": "hkcdStaticTreeDynamicStoragehkcdStaticTreeCodec3Axis6", "obj_size": 16, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkcdStaticTreeDynamicStorage5": { "name": "hkcdStaticTreeDynamicStorage5", "parent": "hkcdStaticTreeDynamicStoragehkcdStaticTreeCodec3Axis5", "obj_size": 16, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkcdStaticTreeDynamicStorage4": { "name": "hkcdStaticTreeDynamicStorage4", "parent": "hkcdStaticTreeDynamicStoragehkcdStaticTreeCodec3Axis4", "obj_size": 16, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkaiUserEdgePairArray": { "name": "hkaiUserEdgePairArray", "parent": "hkReferencedObject", "obj_size": 32, "enums": [], "members": [ { "name": "edgePairs", "cl": "hkaiUserEdgeUtilsUserEdgePair", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 16 } ], "flags": 0, "version": 0 }, "hkpBallSocketConstraintAtom": { "name": "hkpBallSocketConstraintAtom", "parent": "hkpConstraintAtom", "obj_size": 16, "enums": [], "members": [ { "name": "solvingMethod", "cl": null, "enum": 39230840, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 2 }, { "name": "bodiesToNotify", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 3 }, { "name": "velocityStabilizationFactor", "cl": "hkUFloat8", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "enableLinearImpulseLimit", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 5 }, { "name": "breachImpulse", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "inertiaStabilizationFactor", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 } ], "flags": 0, "version": 5 }, "hkaiPhysics2012BodySilhouetteGenerator": { "name": "hkaiPhysics2012BodySilhouetteGenerator", "parent": "hkaiPhysicsBodySilhouetteGeneratorBase", "obj_size": 192, "enums": [], "members": [ { "name": "rigidBody", "cl": "hkpRigidBody", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 176 }, { "name": "physicsWorldListener", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 184 } ], "flags": 0, "version": 2 }, "hkpAction": { "name": "hkpAction", "parent": "hkReferencedObject", "obj_size": 48, "enums": [], "members": [ { "name": "world", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 16 }, { "name": "island", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 24 }, { "name": "userData", "cl": null, "enum": 0, "type": "TYPE_ULONG", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "name", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 40 } ], "flags": 0, "version": 0 }, "hkaiOverlapManager": { "name": "hkaiOverlapManager", "parent": "hkReferencedObject", "obj_size": 128, "enums": [ { "name": "UpdateFlags", "items": [ [ 0, "UPDATE_NORMAL" ], [ 1, "UPDATE_FORCE_ALL" ] ], "flags": 0 } ], "members": [ { "name": "referenceFrameAndExtrusion", "cl": "hkaiReferenceFrameAndExtrusion", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "navMeshCollection", "cl": "hkaiStreamingCollection", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "sections", "cl": "hkaiOverlapManagerSection", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 72 }, { "name": "stepCount", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 88 }, { "name": "hasMovedTolerance", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 92 }, { "name": "maxCutFacesPerStep", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 96 }, { "name": "silhouetteFilter", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 104 }, { "name": "priorityController", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 112 } ], "flags": 0, "version": 1 }, "hclVolumeConstraintMxFrameBatchData": { "name": "hclVolumeConstraintMxFrameBatchData", "parent": null, "obj_size": 352, "enums": [], "members": [ { "name": "frameVector", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 0 }, { "name": "particleIndex", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 256 }, { "name": "weight", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 288 } ], "flags": 0, "version": 0 }, "hkxAnimatedQuaternion": { "name": "hkxAnimatedQuaternion", "parent": "hkReferencedObject", "obj_size": 32, "enums": [], "members": [ { "name": "quaternions", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_REAL", "array_size": 0, "flags": 0, "offset": 16 } ], "flags": 0, "version": 2 }, "hkcdPlanarGeometryPlanesCollection": { "name": "hkcdPlanarGeometryPlanesCollection", "parent": "hkReferencedObject", "obj_size": 64, "enums": [ { "name": "Bounds", "items": [ [ 0, "BOUND_POS_X" ], [ 1, "BOUND_NEG_X" ], [ 2, "BOUND_POS_Y" ], [ 3, "BOUND_NEG_Y" ], [ 4, "BOUND_POS_Z" ], [ 5, "BOUND_NEG_Z" ], [ 6, "NUM_BOUNDS" ] ], "flags": 0 } ], "members": [ { "name": "offsetAndScale", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "planes", "cl": "hkcdPlanarGeometryPrimitivesPlane", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "cache", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 48 }, { "name": "criticalAccess", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 56 } ], "flags": 0, "version": 0 }, "hclVolumeConstraintSetupObject": { "name": "hclVolumeConstraintSetupObject", "parent": "hclConstraintSetSetupObject", "obj_size": 96, "enums": [], "members": [ { "name": "name", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "simulationMesh", "cl": "hclSimulationSetupMesh", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "applyToParticles", "cl": "hclVertexSelectionInput", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "stiffness", "cl": "hclVertexFloatInput", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "influenceParticles", "cl": "hclVertexSelectionInput", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "particleWeights", "cl": "hclVertexFloatInput", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 80 } ], "flags": 0, "version": 2 }, "hkMotionState": { "name": "hkMotionState", "parent": null, "obj_size": 176, "enums": [], "members": [ { "name": "transform", "cl": null, "enum": 0, "type": "TYPE_TRANSFORM", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "sweptTransform", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 5, "flags": 0, "offset": 64 }, { "name": "deltaAngle", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 144 }, { "name": "objectRadius", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 160 }, { "name": "linearDamping", "cl": null, "enum": 0, "type": "TYPE_HALF", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 164 }, { "name": "angularDamping", "cl": null, "enum": 0, "type": "TYPE_HALF", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 166 }, { "name": "timeFactor", "cl": null, "enum": 0, "type": "TYPE_HALF", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 168 }, { "name": "maxLinearVelocity", "cl": "hkUFloat8", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 170 }, { "name": "maxAngularVelocity", "cl": "hkUFloat8", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 171 }, { "name": "deactivationClass", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 172 } ], "flags": 0, "version": 3 }, "hkaKeyFrameHierarchyUtility": { "name": "hkaKeyFrameHierarchyUtility", "parent": null, "obj_size": 1, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkpStorageMeshShapeSubpartStorage": { "name": "hkpStorageMeshShapeSubpartStorage", "parent": "hkReferencedObject", "obj_size": 112, "enums": [], "members": [ { "name": "vertices", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_REAL", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "indices16", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT16", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "indices32", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "materialIndices", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "materials", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 0, "offset": 80 }, { "name": "materialIndices16", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT16", "array_size": 0, "flags": 0, "offset": 96 } ], "flags": 0, "version": 0 }, "hkpBallAndSocketConstraintDataAtoms": { "name": "hkpBallAndSocketConstraintDataAtoms", "parent": null, "obj_size": 80, "enums": [], "members": [ { "name": "pivots", "cl": "hkpSetLocalTranslationsConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "setupStabilization", "cl": "hkpSetupStabilizationAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "ballSocket", "cl": "hkpBallSocketConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 } ], "flags": 0, "version": 1 }, "hclNamedSetupMesh": { "name": "hclNamedSetupMesh", "parent": "hclSetupMesh", "obj_size": 40, "enums": [], "members": [ { "name": "name", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "meshName", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "setupMesh", "cl": "hclSetupMesh", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 1024, "offset": 32 } ], "flags": 0, "version": 0 }, "hkpVehicleAerodynamics": { "name": "hkpVehicleAerodynamics", "parent": "hkReferencedObject", "obj_size": 16, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkpModifierConstraintAtom": { "name": "hkpModifierConstraintAtom", "parent": "hkpConstraintAtom", "obj_size": 48, "enums": [], "members": [ { "name": "modifierAtomSize", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 256, "offset": 16 }, { "name": "childSize", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 18 }, { "name": "child", "cl": "hkpConstraintAtom", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "pad", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 2, "flags": 1024, "offset": 32 } ], "flags": 0, "version": 1 }, "hkSimpleLocalFrame": { "name": "hkSimpleLocalFrame", "parent": "hkLocalFrame", "obj_size": 128, "enums": [], "members": [ { "name": "transform", "cl": null, "enum": 0, "type": "TYPE_TRANSFORM", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "children", "cl": "hkLocalFrame", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 80 }, { "name": "parentFrame", "cl": "hkLocalFrame", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 512, "offset": 96 }, { "name": "group", "cl": "hkLocalFrameGroup", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 104 }, { "name": "name", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 112 } ], "flags": 0, "version": 1 }, "hkpVehicleDriverInputAnalogStatus": { "name": "hkpVehicleDriverInputAnalogStatus", "parent": "hkpVehicleDriverInputStatus", "obj_size": 24, "enums": [], "members": [ { "name": "positionX", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 }, { "name": "positionY", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "handbrakeButtonPressed", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 20 }, { "name": "reverseButtonPressed", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 21 } ], "flags": 0, "version": 0 }, "hkxMaterial": { "name": "hkxMaterial", "parent": "hkxAttributeHolder", "obj_size": 224, "enums": [ { "name": "TextureType", "items": [ [ 0, "TEX_UNKNOWN" ], [ 1, "TEX_DIFFUSE" ], [ 2, "TEX_REFLECTION" ], [ 3, "TEX_BUMP" ], [ 4, "TEX_NORMAL" ], [ 5, "TEX_DISPLACEMENT" ], [ 6, "TEX_SPECULAR" ], [ 7, "TEX_SPECULARANDGLOSS" ], [ 8, "TEX_OPACITY" ], [ 9, "TEX_EMISSIVE" ], [ 10, "TEX_REFRACTION" ], [ 11, "TEX_GLOSS" ], [ 12, "TEX_DOMINANTS" ], [ 13, "TEX_NOTEXPORTED" ] ], "flags": 0 }, { "name": "PropertyKey", "items": [ [ 1, "PROPERTY_MTL_TYPE_BLEND" ], [ 256, "PROPERTY_MTL_UV_ID_STAGE0" ], [ 257, "PROPERTY_MTL_UV_ID_STAGE1" ], [ 258, "PROPERTY_MTL_UV_ID_STAGE2" ], [ 259, "PROPERTY_MTL_UV_ID_STAGE3" ], [ 260, "PROPERTY_MTL_UV_ID_STAGE4" ], [ 261, "PROPERTY_MTL_UV_ID_STAGE5" ], [ 262, "PROPERTY_MTL_UV_ID_STAGE6" ], [ 263, "PROPERTY_MTL_UV_ID_STAGE7" ], [ 264, "PROPERTY_MTL_UV_ID_STAGE8" ], [ 265, "PROPERTY_MTL_UV_ID_STAGE9" ], [ 266, "PROPERTY_MTL_UV_ID_STAGE10" ], [ 267, "PROPERTY_MTL_UV_ID_STAGE11" ], [ 268, "PROPERTY_MTL_UV_ID_STAGE12" ], [ 269, "PROPERTY_MTL_UV_ID_STAGE13" ], [ 270, "PROPERTY_MTL_UV_ID_STAGE14" ], [ 271, "PROPERTY_MTL_UV_ID_STAGE15" ], [ 272, "PROPERTY_MTL_UV_ID_STAGE_MAX" ] ], "flags": 0 }, { "name": "UVMappingAlgorithm", "items": [ [ 0, "UVMA_SRT" ], [ 1, "UVMA_TRS" ], [ 2, "UVMA_3DSMAX_STYLE" ], [ 3, "UVMA_MAYA_STYLE" ] ], "flags": 0 }, { "name": "Transparency", "items": [ [ 0, "transp_none" ], [ 2, "transp_alpha" ], [ 3, "transp_additive" ], [ 4, "transp_colorkey" ], [ 9, "transp_subtractive" ] ], "flags": 0 } ], "members": [ { "name": "name", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "stages", "cl": "hkxMaterialTextureStage", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 40 }, { "name": "diffuseColor", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "ambientColor", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 80 }, { "name": "specularColor", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 96 }, { "name": "emissiveColor", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 112 }, { "name": "subMaterials", "cl": "hkxMaterial", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 128 }, { "name": "extraData", "cl": "hkReferencedObject", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 144 }, { "name": "uvMapScale", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 2, "flags": 0, "offset": 152 }, { "name": "uvMapOffset", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 2, "flags": 0, "offset": 160 }, { "name": "uvMapRotation", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 168 }, { "name": "uvMapAlgorithm", "cl": null, "enum": 39082768, "type": "TYPE_ENUM", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 0, "offset": 172 }, { "name": "specularMultiplier", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 176 }, { "name": "specularExponent", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 180 }, { "name": "transparency", "cl": null, "enum": 39082808, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 184 }, { "name": "userData", "cl": null, "enum": 0, "type": "TYPE_ULONG", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 192 }, { "name": "properties", "cl": "hkxMaterialProperty", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 200 } ], "flags": 0, "version": 5 }, "hkpDisplayBindingDataPhysicsSystem": { "name": "hkpDisplayBindingDataPhysicsSystem", "parent": "hkReferencedObject", "obj_size": 40, "enums": [], "members": [ { "name": "bindings", "cl": "hkpDisplayBindingDataRigidBody", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "system", "cl": "hkpPhysicsSystem", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 32 } ], "flags": 0, "version": 1 }, "hkpPointToPlaneConstraintDataAtoms": { "name": "hkpPointToPlaneConstraintDataAtoms", "parent": null, "obj_size": 160, "enums": [], "members": [ { "name": "transforms", "cl": "hkpSetLocalTransformsConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "lin", "cl": "hkpLinConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 144 } ], "flags": 0, "version": 0 }, "hkcdDynamicTreeCodecRawunsignedint": { "name": "hkcdDynamicTreeCodecRawunsignedint", "parent": null, "obj_size": 48, "enums": [], "members": [ { "name": "aabb", "cl": "hkAabb", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "parent", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "children", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 2, "flags": 0, "offset": 36 } ], "flags": 0, "version": 0 }, "hkaiPathfindingUtilFindPathOutput": { "name": "hkaiPathfindingUtilFindPathOutput", "parent": "hkReferencedObject", "obj_size": 64, "enums": [], "members": [ { "name": "visitedEdges", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "pathOut", "cl": "hkaiPathPathPoint", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "outputParameters", "cl": "hkaiAstarOutputParameters", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 } ], "flags": 0, "version": 0 }, "hclConstraintSet": { "name": "hclConstraintSet", "parent": "hkReferencedObject", "obj_size": 32, "enums": [ { "name": "MaxConstraintSetSize", "items": [ [ 128, "MAX_CONSTRAINT_SET_SIZE" ] ], "flags": 0 } ], "members": [ { "name": "name", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "type", "cl": null, "enum": 0, "type": "TYPE_ENUM", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 1024, "offset": 24 } ], "flags": 0, "version": 0 }, "hkpWheelConstraintDataAtoms": { "name": "hkpWheelConstraintDataAtoms", "parent": null, "obj_size": 336, "enums": [ { "name": "Axis", "items": [ [ 0, "AXIS_SUSPENSION" ], [ 1, "AXIS_PERP_SUSPENSION" ], [ 0, "AXIS_AXLE" ], [ 1, "AXIS_STEERING" ] ], "flags": 0 } ], "members": [ { "name": "suspensionBase", "cl": "hkpSetLocalTransformsConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "lin0Limit", "cl": "hkpLinLimitConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 144 }, { "name": "lin0Soft", "cl": "hkpLinSoftConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 160 }, { "name": "lin1", "cl": "hkpLinConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 176 }, { "name": "lin2", "cl": "hkpLinConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 192 }, { "name": "steeringBase", "cl": "hkpSetLocalRotationsConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 208 }, { "name": "2dAng", "cl": "hkp2dAngConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 320 } ], "flags": 0, "version": 0 }, "hkpStorageExtendedMeshShapeShapeSubpartStorage": { "name": "hkpStorageExtendedMeshShapeShapeSubpartStorage", "parent": "hkReferencedObject", "obj_size": 64, "enums": [], "members": [ { "name": "materialIndices", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "materials", "cl": "hkpStorageExtendedMeshShapeMaterial", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "materialIndices16", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT16", "array_size": 0, "flags": 0, "offset": 48 } ], "flags": 0, "version": 2 }, "hclBonePlanesSetupObjectGlobalPlane": { "name": "hclBonePlanesSetupObjectGlobalPlane", "parent": null, "obj_size": 80, "enums": [], "members": [ { "name": "transformName", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "particles", "cl": "hclVertexSelectionInput", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "planeEquationBoneSpace", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "allowedPenetration", "cl": "hclVertexFloatInput", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "stiffness", "cl": "hclVertexFloatInput", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 } ], "flags": 0, "version": 0 }, "hclMeshMeshDeformOperatorTriangleVertexPair": { "name": "hclMeshMeshDeformOperatorTriangleVertexPair", "parent": null, "obj_size": 48, "enums": [], "members": [ { "name": "localPosition", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "localNormal", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "triangleIndex", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "weight", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 36 } ], "flags": 0, "version": 0 }, "hkaiEdgePathEdge": { "name": "hkaiEdgePathEdge", "parent": null, "obj_size": 144, "enums": [], "members": [ { "name": "left", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "right", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "up", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "followingTransform", "cl": null, "enum": 0, "type": "TYPE_MATRIX4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "edge", "cl": "hkaiPersistentEdgeKey", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 112 }, { "name": "leftFollowingCorner", "cl": "hkaiEdgePathFollowingCornerInfo", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 124 }, { "name": "rightFollowingCorner", "cl": "hkaiEdgePathFollowingCornerInfo", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 126 }, { "name": "flags", "cl": null, "enum": 39029832, "type": "TYPE_FLAGS", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 128 } ], "flags": 0, "version": 2 }, "hclStandardLinkConstraintSetMxBatch": { "name": "hclStandardLinkConstraintSetMxBatch", "parent": null, "obj_size": 256, "enums": [], "members": [ { "name": "restLengths", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 0 }, { "name": "stiffnessesA", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 64 }, { "name": "stiffnessesB", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 128 }, { "name": "particlesA", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 192 }, { "name": "particlesB", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 224 } ], "flags": 0, "version": 0 }, "hkaiNavMeshCutter": { "name": "hkaiNavMeshCutter", "parent": "hkReferencedObject", "obj_size": 208, "enums": [ { "name": "ClearanceResetMethod", "items": [ [ 0, "CLEARANCE_RESET_ALL" ], [ 1, "CLEARANCE_RESET_MEDIATOR" ], [ 2, "CLEARANCE_RESET_FLOODFILL" ] ], "flags": 0 }, { "name": "GatherCutEdgesMode", "items": [ [ 0, "GATHER_ALL_EDGES" ], [ 1, "GATHER_BOUNDARY_EDGES" ] ], "flags": 0 } ], "members": [ { "name": "meshInfos", "cl": "hkaiNavMeshCutterMeshInfo", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "connectivityInfo", "cl": "hkaiNavMeshCutterSavedConnectivity", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "streamingCollection", "cl": "hkaiStreamingCollection", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 56 }, { "name": "forceRecutFaceKeys", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "forceClearanceCalcFaceKeys", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 0, "offset": 80 }, { "name": "up", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 96 }, { "name": "edgeMatchParams", "cl": "hkaiNavMeshEdgeMatchingParameters", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 112 }, { "name": "generationSettings", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 168 }, { "name": "cutEdgeTolerance", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 176 }, { "name": "minEdgeMatchingLength", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 180 }, { "name": "smallGapFixupTolerance", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 184 }, { "name": "performValidationChecks", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 188 }, { "name": "clearanceResetMethod", "cl": null, "enum": 39171560, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 189 }, { "name": "useNewCutter", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 190 }, { "name": "domainQuantum", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 192 } ], "flags": 0, "version": 17 }, "hclSimClothDataTransferMotionData": { "name": "hclSimClothDataTransferMotionData", "parent": null, "obj_size": 48, "enums": [], "members": [ { "name": "transformSetIndex", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "transformIndex", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "transferTranslationMotion", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "minTranslationSpeed", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 }, { "name": "maxTranslationSpeed", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "minTranslationBlend", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 20 }, { "name": "maxTranslationBlend", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "transferRotationMotion", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 28 }, { "name": "minRotationSpeed", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "maxRotationSpeed", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 36 }, { "name": "minRotationBlend", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 40 }, { "name": "maxRotationBlend", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 44 } ], "flags": 0, "version": 0 }, "hkpSerializedSubTrack1nInfo": { "name": "hkpSerializedSubTrack1nInfo", "parent": "hkpSerializedTrack1nInfo", "obj_size": 40, "enums": [], "members": [ { "name": "sectorIndex", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "offsetInSector", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 36 } ], "flags": 0, "version": 0 }, "hkpWorldCinfo": { "name": "hkpWorldCinfo", "parent": "hkReferencedObject", "obj_size": 256, "enums": [ { "name": "SolverType", "items": [ [ 0, "SOLVER_TYPE_INVALID" ], [ 1, "SOLVER_TYPE_2ITERS_SOFT" ], [ 2, "SOLVER_TYPE_2ITERS_MEDIUM" ], [ 3, "SOLVER_TYPE_2ITERS_HARD" ], [ 4, "SOLVER_TYPE_4ITERS_SOFT" ], [ 5, "SOLVER_TYPE_4ITERS_MEDIUM" ], [ 6, "SOLVER_TYPE_4ITERS_HARD" ], [ 7, "SOLVER_TYPE_8ITERS_SOFT" ], [ 8, "SOLVER_TYPE_8ITERS_MEDIUM" ], [ 9, "SOLVER_TYPE_8ITERS_HARD" ], [ 10, "SOLVER_TYPE_MAX_ID" ] ], "flags": 0 }, { "name": "SimulationType", "items": [ [ 0, "SIMULATION_TYPE_INVALID" ], [ 1, "SIMULATION_TYPE_DISCRETE" ], [ 2, "SIMULATION_TYPE_CONTINUOUS" ], [ 3, "SIMULATION_TYPE_MULTITHREADED" ] ], "flags": 0 }, { "name": "ContactPointGeneration", "items": [ [ 0, "CONTACT_POINT_ACCEPT_ALWAYS" ], [ 1, "CONTACT_POINT_REJECT_DUBIOUS" ], [ 2, "CONTACT_POINT_REJECT_MANY" ] ], "flags": 0 }, { "name": "BroadPhaseType", "items": [ [ 0, "BROADPHASE_TYPE_SAP" ], [ 1, "BROADPHASE_TYPE_TREE" ], [ 2, "BROADPHASE_TYPE_HYBRID" ] ], "flags": 0 }, { "name": "BroadPhaseBorderBehaviour", "items": [ [ 0, "BROADPHASE_BORDER_ASSERT" ], [ 1, "BROADPHASE_BORDER_FIX_ENTITY" ], [ 2, "BROADPHASE_BORDER_REMOVE_ENTITY" ], [ 3, "BROADPHASE_BORDER_DO_NOTHING" ] ], "flags": 0 } ], "members": [ { "name": "gravity", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "broadPhaseQuerySize", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "contactRestingVelocity", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 36 }, { "name": "broadPhaseType", "cl": null, "enum": 39250552, "type": "TYPE_ENUM", "subtype": "TYPE_INT8", "array_size": 0, "flags": 0, "offset": 40 }, { "name": "broadPhaseBorderBehaviour", "cl": null, "enum": 39250592, "type": "TYPE_ENUM", "subtype": "TYPE_INT8", "array_size": 0, "flags": 0, "offset": 41 }, { "name": "mtPostponeAndSortBroadPhaseBorderCallbacks", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 42 }, { "name": "broadPhaseWorldAabb", "cl": "hkAabb", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "collisionTolerance", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 80 }, { "name": "collisionFilter", "cl": "hkpCollisionFilter", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 88 }, { "name": "convexListFilter", "cl": "hkpConvexListFilter", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 96 }, { "name": "expectedMaxLinearVelocity", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 104 }, { "name": "sizeOfToiEventQueue", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 108 }, { "name": "expectedMinPsiDeltaTime", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 112 }, { "name": "memoryWatchDog", "cl": "hkWorldMemoryAvailableWatchDog", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 120 }, { "name": "broadPhaseNumMarkers", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 128 }, { "name": "contactPointGeneration", "cl": null, "enum": 39250512, "type": "TYPE_ENUM", "subtype": "TYPE_INT8", "array_size": 0, "flags": 0, "offset": 132 }, { "name": "allowToSkipConfirmedCallbacks", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 133 }, { "name": "solverTau", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 136 }, { "name": "solverDamp", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 140 }, { "name": "solverIterations", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 144 }, { "name": "solverMicrosteps", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 148 }, { "name": "maxConstraintViolation", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 152 }, { "name": "forceCoherentConstraintOrderingInSolver", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 156 }, { "name": "snapCollisionToConvexEdgeThreshold", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 160 }, { "name": "snapCollisionToConcaveEdgeThreshold", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 164 }, { "name": "enableToiWeldRejection", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 168 }, { "name": "enableDeprecatedWelding", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 169 }, { "name": "iterativeLinearCastEarlyOutDistance", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 172 }, { "name": "iterativeLinearCastMaxIterations", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 176 }, { "name": "deactivationNumInactiveFramesSelectFlag0", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 180 }, { "name": "deactivationNumInactiveFramesSelectFlag1", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 181 }, { "name": "deactivationIntegrateCounter", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 182 }, { "name": "shouldActivateOnRigidBodyTransformChange", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 183 }, { "name": "deactivationReferenceDistance", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 184 }, { "name": "toiCollisionResponseRotateNormal", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 188 }, { "name": "useCompoundSpuElf", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 192 }, { "name": "maxSectorsPerMidphaseCollideTask", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 196 }, { "name": "maxSectorsPerNarrowphaseCollideTask", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 200 }, { "name": "processToisMultithreaded", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 204 }, { "name": "maxEntriesPerToiMidphaseCollideTask", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 208 }, { "name": "maxEntriesPerToiNarrowphaseCollideTask", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 212 }, { "name": "maxNumToiCollisionPairsSinglethreaded", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 216 }, { "name": "numToisTillAllowedPenetrationSimplifiedToi", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 220 }, { "name": "numToisTillAllowedPenetrationToi", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 224 }, { "name": "numToisTillAllowedPenetrationToiHigher", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 228 }, { "name": "numToisTillAllowedPenetrationToiForced", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 232 }, { "name": "enableDeactivation", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 236 }, { "name": "simulationType", "cl": null, "enum": 39250472, "type": "TYPE_ENUM", "subtype": "TYPE_INT8", "array_size": 0, "flags": 0, "offset": 237 }, { "name": "enableSimulationIslands", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 238 }, { "name": "minDesiredIslandSize", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 240 }, { "name": "processActionsInSingleThread", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 244 }, { "name": "allowIntegrationOfIslandsWithoutConstraintsInASeparateJob", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 245 }, { "name": "frameMarkerPsiSnap", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 248 }, { "name": "fireCollisionCallbacks", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 252 } ], "flags": 0, "version": 18 }, "hkSweptTransformf": { "name": "hkSweptTransformf", "parent": null, "obj_size": 80, "enums": [], "members": [ { "name": "centerOfMass0", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "centerOfMass1", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "rotation0", "cl": null, "enum": 0, "type": "TYPE_QUATERNION", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "rotation1", "cl": null, "enum": 0, "type": "TYPE_QUATERNION", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "centerOfMassLocal", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 } ], "flags": 0, "version": 0 }, "hkxEnum": { "name": "hkxEnum", "parent": "hkReferencedObject", "obj_size": 32, "enums": [], "members": [ { "name": "items", "cl": "hkxEnumItem", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 16 } ], "flags": 0, "version": 0 }, "hclObjectSpaceSkinPOperator": { "name": "hclObjectSpaceSkinPOperator", "parent": "hclObjectSpaceSkinOperator", "obj_size": 256, "enums": [], "members": [ { "name": "localPs", "cl": "hclObjectSpaceDeformerLocalBlockP", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 224 }, { "name": "localUnpackedPs", "cl": "hclObjectSpaceDeformerLocalBlockUnpackedP", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 240 } ], "flags": 0, "version": 1 }, "hkCompressedMassProperties": { "name": "hkCompressedMassProperties", "parent": null, "obj_size": 32, "enums": [], "members": [ { "name": "centerOfMass", "cl": null, "enum": 0, "type": "TYPE_INT16", "subtype": "TYPE_VOID", "array_size": 4, "flags": 0, "offset": 0 }, { "name": "inertia", "cl": null, "enum": 0, "type": "TYPE_INT16", "subtype": "TYPE_VOID", "array_size": 4, "flags": 0, "offset": 8 }, { "name": "majorAxisSpace", "cl": null, "enum": 0, "type": "TYPE_INT16", "subtype": "TYPE_VOID", "array_size": 4, "flags": 0, "offset": 16 }, { "name": "mass", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "volume", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 28 } ], "flags": 0, "version": 0 }, "hkRootLevelContainerNamedVariant": { "name": "hkRootLevelContainerNamedVariant", "parent": null, "obj_size": 24, "enums": [], "members": [ { "name": "name", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "className", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "variant", "cl": "hkReferencedObject", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 16 } ], "flags": 0, "version": 1 }, "hkpConvexShape": { "name": "hkpConvexShape", "parent": "hkpSphereRepShape", "obj_size": 32, "enums": [ { "name": "WeldResult", "items": [ [ 0, "WELD_RESULT_REJECT_CONTACT_POINT" ], [ 1, "WELD_RESULT_ACCEPT_CONTACT_POINT_MODIFIED" ], [ 2, "WELD_RESULT_ACCEPT_CONTACT_POINT_UNMODIFIED" ] ], "flags": 0 } ], "members": [ { "name": "radius", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 24 } ], "flags": 0, "version": 0 }, "hclBoneSpaceSkinPNOperator": { "name": "hclBoneSpaceSkinPNOperator", "parent": "hclBoneSpaceSkinOperator", "obj_size": 176, "enums": [], "members": [ { "name": "localPNs", "cl": "hclBoneSpaceDeformerLocalBlockPN", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 144 }, { "name": "localUnpackedPNs", "cl": "hclBoneSpaceDeformerLocalBlockUnpackedPN", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 160 } ], "flags": 0, "version": 1 }, "hkcdStaticMeshTreeDefaultDataRun": { "name": "hkcdStaticMeshTreeDefaultDataRun", "parent": "hkcdStaticMeshTreeBasePrimitiveDataRunBaseunsignedshort", "obj_size": 4, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkaiNavMeshPathSearchParameters": { "name": "hkaiNavMeshPathSearchParameters", "parent": null, "obj_size": 80, "enums": [ { "name": "OutputPathFlags", "items": [ [ 1, "OUTPUT_PATH_SMOOTHED" ], [ 2, "OUTPUT_PATH_PROJECTED" ], [ 4, "OUTPUT_PATH_COMPUTE_NORMALS" ] ], "flags": 0 }, { "name": "LineOfSightFlags", "items": [ [ 0, "NO_LINE_OF_SIGHT_CHECK" ], [ 1, "EARLY_OUT_IF_NO_COST_MODIFIER" ], [ 2, "HANDLE_INTERNAL_VERTICES" ], [ 4, "EARLY_OUT_ALWAYS" ] ], "flags": 0 } ], "members": [ { "name": "up", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "costModifier", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 16 }, { "name": "edgeFilter", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 24 }, { "name": "validateInputs", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "outputPathFlags", "cl": null, "enum": 39168000, "type": "TYPE_FLAGS", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 33 }, { "name": "lineOfSightFlags", "cl": null, "enum": 39168040, "type": "TYPE_FLAGS", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 34 }, { "name": "useHierarchicalHeuristic", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 35 }, { "name": "projectedRadiusCheck", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 36 }, { "name": "useGrandparentDistanceCalculation", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 37 }, { "name": "heuristicWeight", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 40 }, { "name": "simpleRadiusThreshold", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 44 }, { "name": "maximumPathLength", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "searchSphereRadius", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 52 }, { "name": "searchCapsuleRadius", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 56 }, { "name": "bufferSizes", "cl": "hkaiSearchParametersBufferSizes", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 60 }, { "name": "hierarchyBufferSizes", "cl": "hkaiSearchParametersBufferSizes", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 68 } ], "flags": 0, "version": 12 }, "hkpCollidable": { "name": "hkpCollidable", "parent": "hkpCdBody", "obj_size": 112, "enums": [ { "name": "ForceCollideOntoPpuReasons", "items": [ [ 1, "FORCE_PPU_USER_REQUEST" ], [ 2, "FORCE_PPU_SHAPE_REQUEST" ], [ 4, "FORCE_PPU_MODIFIER_REQUEST" ], [ 8, "FORCE_PPU_SHAPE_UNCHECKED" ] ], "flags": 0 } ], "members": [ { "name": "ownerOffset", "cl": null, "enum": 0, "type": "TYPE_INT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 32 }, { "name": "forceCollideOntoPpu", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 33 }, { "name": "shapeSizeOnSpu", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 34 }, { "name": "broadPhaseHandle", "cl": "hkpTypedBroadPhaseHandle", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 36 }, { "name": "boundingVolumeData", "cl": "hkpCollidableBoundingVolumeData", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 48 }, { "name": "allowedPenetrationDepth", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 104 } ], "flags": 0, "version": 0 }, "hkpHeightFieldShape": { "name": "hkpHeightFieldShape", "parent": "hkpShape", "obj_size": 24, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkxNodeSelectionSet": { "name": "hkxNodeSelectionSet", "parent": "hkxAttributeHolder", "obj_size": 56, "enums": [], "members": [ { "name": "selectedNodes", "cl": "hkxNode", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "name", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 } ], "flags": 0, "version": 0 }, "hkaiPathfindingUtilFindPathInput": { "name": "hkaiPathfindingUtilFindPathInput", "parent": "hkReferencedObject", "obj_size": 208, "enums": [], "members": [ { "name": "startPoint", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "goalPoints", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_VECTOR4", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "startFaceKey", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "goalFaceKeys", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 0, "offset": 56 }, { "name": "maxNumberOfIterations", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 72 }, { "name": "agentInfo", "cl": "hkaiAgentTraversalInfo", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 76 }, { "name": "searchParameters", "cl": "hkaiNavMeshPathSearchParameters", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 96 }, { "name": "searchBuffers", "cl": "hkaiSearchParametersSearchBuffers", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 176 }, { "name": "hierarchySearchBuffers", "cl": "hkaiSearchParametersSearchBuffers", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 192 } ], "flags": 0, "version": 10 }, "hkpVehicleSteeringAckerman": { "name": "hkpVehicleSteeringAckerman", "parent": "hkpVehicleSteering", "obj_size": 48, "enums": [], "members": [ { "name": "maxSteeringAngle", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 }, { "name": "maxSpeedFullSteeringAngle", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "doesWheelSteer", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_BOOL", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "trackWidth", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 40 }, { "name": "wheelBaseLength", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 44 } ], "flags": 0, "version": 0 }, "hkaBone": { "name": "hkaBone", "parent": null, "obj_size": 16, "enums": [], "members": [ { "name": "name", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "lockTranslation", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 } ], "flags": 0, "version": 0 }, "hkpVehicleRayCastBatchingManager": { "name": "hkpVehicleRayCastBatchingManager", "parent": "hkpVehicleCastBatchingManager", "obj_size": 40, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkaiDefaultAstarEdgeFilter": { "name": "hkaiDefaultAstarEdgeFilter", "parent": "hkaiAstarEdgeFilter", "obj_size": 288, "enums": [], "members": [ { "name": "edgeMaskLookupTable", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 32, "flags": 256, "offset": 16 }, { "name": "faceMaskLookupTable", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 32, "flags": 256, "offset": 144 }, { "name": "cellMaskLookupTable", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 256, "offset": 272 } ], "flags": 0, "version": 3 }, "hkcdDynamicTreeTreehkcdDynamicTreeDynamicStorageInt16": { "name": "hkcdDynamicTreeTreehkcdDynamicTreeDynamicStorageInt16", "parent": "hkcdDynamicTreeDynamicStorageInt16", "obj_size": 32, "enums": [], "members": [ { "name": "numLeaves", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 20 }, { "name": "path", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "root", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 28 } ], "flags": 0, "version": 0 }, "hkaiPhysicsBodySilhouetteGeneratorBase": { "name": "hkaiPhysicsBodySilhouetteGeneratorBase", "parent": "hkaiPointCloudSilhouetteGenerator", "obj_size": 176, "enums": [], "members": [ { "name": "linearVelocityAndThreshold", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 160 } ], "flags": 0, "version": 1 }, "hkpCylinderShape": { "name": "hkpCylinderShape", "parent": "hkpConvexShape", "obj_size": 112, "enums": [ { "name": "VertexIdEncoding", "items": [ [ 7, "VERTEX_ID_ENCODING_IS_BASE_A_SHIFT" ], [ 6, "VERTEX_ID_ENCODING_SIN_SIGN_SHIFT" ], [ 5, "VERTEX_ID_ENCODING_COS_SIGN_SHIFT" ], [ 4, "VERTEX_ID_ENCODING_IS_SIN_LESSER_SHIFT" ], [ 15, "VERTEX_ID_ENCODING_VALUE_MASK" ] ], "flags": 0 } ], "members": [ { "name": "cylRadius", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 28 }, { "name": "cylBaseRadiusFactorForHeightFieldCollisions", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "vertexA", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "vertexB", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "perpendicular1", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 80 }, { "name": "perpendicular2", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 96 } ], "flags": 0, "version": 0 }, "hkpExtendedMeshShapeBreakableMaterial": { "name": "hkpExtendedMeshShapeBreakableMaterial", "parent": "hkpBreakableMultiMaterial", "obj_size": 56, "enums": [], "members": [], "flags": 0, "version": 0 }, "hclBlendSomeVerticesOperator": { "name": "hclBlendSomeVerticesOperator", "parent": "hclOperator", "obj_size": 64, "enums": [ { "name": "VectorContext", "items": [ [ 0, "VEC_POSITION" ], [ 1, "VEC_DIRECTION" ] ], "flags": 0 } ], "members": [ { "name": "blendEntries", "cl": "hclBlendSomeVerticesOperatorBlendEntry", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "bufferIdx_A", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "bufferIdx_B", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 52 }, { "name": "bufferIdx_C", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 56 }, { "name": "blendNormals", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 60 }, { "name": "blendTangents", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 61 }, { "name": "blendBitangents", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 62 } ], "flags": 0, "version": 1 }, "hkVertexFormat": { "name": "hkVertexFormat", "parent": null, "obj_size": 260, "enums": [ { "name": "ComponentType", "items": [ [ 0, "TYPE_NONE" ], [ 1, "TYPE_INT8" ], [ 2, "TYPE_UINT8" ], [ 3, "TYPE_INT16" ], [ 4, "TYPE_UINT16" ], [ 5, "TYPE_INT32" ], [ 6, "TYPE_UINT32" ], [ 7, "TYPE_UINT8_DWORD" ], [ 8, "TYPE_ARGB32" ], [ 9, "TYPE_FLOAT16" ], [ 10, "TYPE_FLOAT32" ], [ 11, "TYPE_VECTOR4" ], [ 12, "TYPE_LAST" ] ], "flags": 0 }, { "name": "ComponentUsage", "items": [ [ 0, "USAGE_NONE" ], [ 1, "USAGE_POSITION" ], [ 2, "USAGE_NORMAL" ], [ 3, "USAGE_COLOR" ], [ 4, "USAGE_TANGENT" ], [ 5, "USAGE_BINORMAL" ], [ 6, "USAGE_BLEND_MATRIX_INDEX" ], [ 7, "USAGE_BLEND_WEIGHTS" ], [ 8, "USAGE_BLEND_WEIGHTS_LAST_IMPLIED" ], [ 9, "USAGE_TEX_COORD" ], [ 10, "USAGE_POINT_SIZE" ], [ 11, "USAGE_USER" ], [ 12, "USAGE_LAST" ] ], "flags": 0 }, { "name": "HintFlags", "items": [ [ 1, "FLAG_READ" ], [ 2, "FLAG_WRITE" ], [ 4, "FLAG_DYNAMIC" ], [ 8, "FLAG_NOT_SHARED" ] ], "flags": 0 }, { "name": "SharingType", "items": [ [ 0, "SHARING_ALL_SHARED" ], [ 1, "SHARING_ALL_NOT_SHARED" ], [ 2, "SHARING_MIXTURE" ] ], "flags": 0 } ], "members": [ { "name": "elements", "cl": "hkVertexFormatElement", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 32, "flags": 0, "offset": 0 }, { "name": "numElements", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 256 } ], "flags": 0, "version": 0 }, "hclMeshBoneDeformOperator": { "name": "hclMeshBoneDeformOperator", "parent": "hclOperator", "obj_size": 72, "enums": [], "members": [ { "name": "inputBufferIdx", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 28 }, { "name": "outputTransformSetIdx", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "triangleBonePairs", "cl": "hclMeshBoneDeformOperatorTriangleBonePair", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 40 }, { "name": "triangleBoneStartForBone", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT16", "array_size": 0, "flags": 0, "offset": 56 } ], "flags": 0, "version": 0 }, "hkaiReferenceFrameAndExtrusion": { "name": "hkaiReferenceFrameAndExtrusion", "parent": null, "obj_size": 32, "enums": [ { "name": "UpVectorTransformMethod", "items": [ [ 0, "USE_GLOBAL_UP" ], [ 1, "USE_INSTANCE_TRANSFORM" ], [ 2, "USE_FACE_NORMAL" ] ], "flags": 0 } ], "members": [ { "name": "up", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "cellExtrusion", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "silhouetteRadiusExpasion", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 20 }, { "name": "upTransformMethod", "cl": null, "enum": 39175016, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 24 } ], "flags": 0, "version": 1 }, "hkaiSingleCharacterBehaviorRequestedGoalPoint": { "name": "hkaiSingleCharacterBehaviorRequestedGoalPoint", "parent": null, "obj_size": 32, "enums": [], "members": [ { "name": "position", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "sectionId", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 } ], "flags": 0, "version": 0 }, "hkcdPlanarSolidNode": { "name": "hkcdPlanarSolidNode", "parent": null, "obj_size": 40, "enums": [], "members": [ { "name": "parent", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "left", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "right", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "nextFreeNodeId", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 }, { "name": "planeId", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "aabbId", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 20 }, { "name": "material", "cl": null, "enum": 0, "type": "TYPE_UINT64", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "data", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "type", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 36 }, { "name": "flags", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 38 } ], "flags": 0, "version": 1 }, "hkcdDynamicTreeCodecRawUint": { "name": "hkcdDynamicTreeCodecRawUint", "parent": "hkcdDynamicTreeCodecRawunsignedint", "obj_size": 48, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkpVehicleDriverInput": { "name": "hkpVehicleDriverInput", "parent": "hkReferencedObject", "obj_size": 16, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkpIgnoreModifierConstraintAtom": { "name": "hkpIgnoreModifierConstraintAtom", "parent": "hkpModifierConstraintAtom", "obj_size": 48, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkaiGateFollowingBehavior": { "name": "hkaiGateFollowingBehavior", "parent": "hkaiSingleCharacterBehavior", "obj_size": 160, "enums": [], "members": [ { "name": "updateQuerySize", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 84 }, { "name": "requestedGoalPoints", "cl": "hkaiGateFollowingBehaviorRequestedGoalPoint", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 88 }, { "name": "gatePath", "cl": "hkaiGatePath", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 104 }, { "name": "traversalState", "cl": "hkaiGatePathTraversalState", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 112 }, { "name": "pathFollowingProperties", "cl": "hkaiPathFollowingProperties", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 144 }, { "name": "newCharacterState", "cl": null, "enum": 39182952, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 152 }, { "name": "savedCharacterState", "cl": null, "enum": 39182952, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 153 } ], "flags": 0, "version": 0 }, "hclVertexCopySetupObject": { "name": "hclVertexCopySetupObject", "parent": "hclOperatorSetupObject", "obj_size": 48, "enums": [], "members": [ { "name": "name", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "inputBufferSetupObject", "cl": "hclBufferSetupObject", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "outputBufferSetupObject", "cl": "hclBufferSetupObject", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "copyNormals", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 40 } ], "flags": 0, "version": 0 }, "hkpNamedMeshMaterial": { "name": "hkpNamedMeshMaterial", "parent": "hkpMeshMaterial", "obj_size": 16, "enums": [], "members": [ { "name": "name", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 } ], "flags": 0, "version": 0 }, "hkpAgent1nSector": { "name": "hkpAgent1nSector", "parent": null, "obj_size": 512, "enums": [], "members": [ { "name": "bytesAllocated", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "pad0", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "pad1", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "pad2", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 }, { "name": "data", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 496, "flags": 0, "offset": 16 } ], "flags": 0, "version": 0 }, "hclGatherSomeVerticesOperator": { "name": "hclGatherSomeVerticesOperator", "parent": "hclOperator", "obj_size": 64, "enums": [], "members": [ { "name": "vertexPairs", "cl": "hclGatherSomeVerticesOperatorVertexPair", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "inputBufferIdx", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "outputBufferIdx", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 52 }, { "name": "gatherNormals", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 56 } ], "flags": 0, "version": 0 }, "hkcdSimdTreeNode": { "name": "hkcdSimdTreeNode", "parent": "hkcdFourAabb", "obj_size": 112, "enums": [ { "name": "Flags", "items": [ [ 1, "HAS_INTERNALS" ], [ 2, "HAS_LEAVES" ], [ 4, "HAS_NULLS" ] ], "flags": 0 } ], "members": [ { "name": "data", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 4, "flags": 0, "offset": 96 } ], "flags": 0, "version": 0 }, "hclStorageSetupMeshSectionSectionTriangleSelectionChannel": { "name": "hclStorageSetupMeshSectionSectionTriangleSelectionChannel", "parent": "hkReferencedObject", "obj_size": 32, "enums": [], "members": [ { "name": "triangleIndices", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 0, "offset": 16 } ], "flags": 0, "version": 0 }, "hkpVehicleData": { "name": "hkpVehicleData", "parent": "hkReferencedObject", "obj_size": 208, "enums": [], "members": [ { "name": "gravity", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "numWheels", "cl": null, "enum": 0, "type": "TYPE_INT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "chassisOrientation", "cl": null, "enum": 0, "type": "TYPE_ROTATION", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "torqueRollFactor", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 96 }, { "name": "torquePitchFactor", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 100 }, { "name": "torqueYawFactor", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 104 }, { "name": "extraTorqueFactor", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 108 }, { "name": "maxVelocityForPositionalFriction", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 112 }, { "name": "chassisUnitInertiaYaw", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 116 }, { "name": "chassisUnitInertiaRoll", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 120 }, { "name": "chassisUnitInertiaPitch", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 124 }, { "name": "frictionEqualizer", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 128 }, { "name": "normalClippingAngleCos", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 132 }, { "name": "maxFrictionSolverMassRatio", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 136 }, { "name": "wheelParams", "cl": "hkpVehicleDataWheelComponentParams", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 144 }, { "name": "numWheelsPerAxle", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_INT8", "array_size": 0, "flags": 0, "offset": 160 }, { "name": "chassisFrictionInertiaInvDiag", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 176 }, { "name": "alreadyInitialised", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 192 } ], "flags": 0, "version": 2 }, "hkaiNavMeshGenerationSnapshot": { "name": "hkaiNavMeshGenerationSnapshot", "parent": null, "obj_size": 576, "enums": [], "members": [ { "name": "geometry", "cl": "hkGeometry", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "settings", "cl": "hkaiNavMeshGenerationSettings", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 } ], "flags": 0, "version": 1 }, "hkxMesh": { "name": "hkxMesh", "parent": "hkReferencedObject", "obj_size": 48, "enums": [], "members": [ { "name": "sections", "cl": "hkxMeshSection", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "userChannelInfos", "cl": "hkxMeshUserChannelInfo", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 32 } ], "flags": 0, "version": 1 }, "hkcdStaticMeshTreeBasePrimitiveDataRunBaseunsignedint": { "name": "hkcdStaticMeshTreeBasePrimitiveDataRunBaseunsignedint", "parent": null, "obj_size": 8, "enums": [], "members": [ { "name": "value", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "index", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "count", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 5 } ], "flags": 0, "version": 0 }, "hclBendStiffnessConstraintSet": { "name": "hclBendStiffnessConstraintSet", "parent": "hclConstraintSet", "obj_size": 56, "enums": [], "members": [ { "name": "links", "cl": "hclBendStiffnessConstraintSetLink", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "useRestPoseConfig", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 } ], "flags": 0, "version": 1 }, "hclObjectSpaceDeformerOneBlendEntryBlock": { "name": "hclObjectSpaceDeformerOneBlendEntryBlock", "parent": null, "obj_size": 64, "enums": [], "members": [ { "name": "vertexIndices", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 0 }, { "name": "boneIndices", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 32 } ], "flags": 0, "version": 0 }, "hkpStaticCompoundShape": { "name": "hkpStaticCompoundShape", "parent": "hkpBvTreeShape", "obj_size": 144, "enums": [ { "name": "Config", "items": [ [ 48, "NUM_BYTES_FOR_TREE" ] ], "flags": 0 } ], "members": [ { "name": "numBitsForChildShapeKey", "cl": null, "enum": 0, "type": "TYPE_INT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 40 }, { "name": "referencePolicy", "cl": null, "enum": 0, "type": "TYPE_INT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 41 }, { "name": "childShapeKeyMask", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 44 }, { "name": "instances", "cl": "hkpStaticCompoundShapeInstance", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "instanceExtraInfos", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT16", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "disabledLargeShapeKeyTable", "cl": "hkpShapeKeyTable", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 80 }, { "name": "tree", "cl": "hkcdStaticTreeDefaultTreeStorage6", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 256, "offset": 96 } ], "flags": 0, "version": 0 }, "hkBitField": { "name": "hkBitField", "parent": "hkBitFieldBasehkBitFieldStoragehkArrayunsignedinthkContainerHeapAllocator", "obj_size": 24, "enums": [], "members": [], "flags": 0, "version": 2 }, "hclMeshBoneDeformSetupObject": { "name": "hclMeshBoneDeformSetupObject", "parent": "hclOperatorSetupObject", "obj_size": 80, "enums": [], "members": [ { "name": "name", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "inputBufferSetupObject", "cl": "hclBufferSetupObject", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "inputTriangleSelection", "cl": "hclTriangleSelectionInput", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "outputTransformSetSetupObject", "cl": "hclTransformSetSetupObject", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "deformedBones", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRINGPTR", "array_size": 0, "flags": 0, "offset": 56 }, { "name": "maxTrianglesPerBone", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 72 }, { "name": "minimumTriangleWeight", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 76 } ], "flags": 0, "version": 0 }, "hkpSerializedDisplayRbTransforms": { "name": "hkpSerializedDisplayRbTransforms", "parent": "hkReferencedObject", "obj_size": 32, "enums": [], "members": [ { "name": "transforms", "cl": "hkpSerializedDisplayRbTransformsDisplayTransformPair", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 16 } ], "flags": 0, "version": 0 }, "hkxEnvironmentVariable": { "name": "hkxEnvironmentVariable", "parent": null, "obj_size": 16, "enums": [], "members": [ { "name": "name", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "value", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 } ], "flags": 0, "version": 0 }, "hkcdPlanarGeometryPrimitivesPlane": { "name": "hkcdPlanarGeometryPrimitivesPlane", "parent": null, "obj_size": 64, "enums": [], "members": [ { "name": "iEqn", "cl": null, "enum": 0, "type": "TYPE_INT64", "subtype": "TYPE_VOID", "array_size": 4, "flags": 0, "offset": 0 }, { "name": "dEqn", "cl": null, "enum": 0, "type": "TYPE_INT64", "subtype": "TYPE_VOID", "array_size": 4, "flags": 1024, "offset": 32 } ], "flags": 0, "version": 0 }, "hkpVehicleFrictionDescriptionAxisDescription": { "name": "hkpVehicleFrictionDescriptionAxisDescription", "parent": null, "obj_size": 100, "enums": [], "members": [ { "name": "frictionCircleYtab", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 0 }, { "name": "xStep", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "xStart", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 68 }, { "name": "wheelSurfaceInertia", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 72 }, { "name": "wheelSurfaceInertiaInv", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 76 }, { "name": "wheelChassisMassRatio", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 80 }, { "name": "wheelRadius", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 84 }, { "name": "wheelRadiusInv", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 88 }, { "name": "wheelDownForceFactor", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 92 }, { "name": "wheelDownForceSumFactor", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 96 } ], "flags": 0, "version": 0 }, "hkMemoryMeshTexture": { "name": "hkMemoryMeshTexture", "parent": "hkMeshTexture", "obj_size": 48, "enums": [], "members": [ { "name": "filename", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "data", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "format", "cl": null, "enum": 39277216, "type": "TYPE_ENUM", "subtype": "TYPE_INT8", "array_size": 0, "flags": 0, "offset": 40 }, { "name": "hasMipMaps", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 41 }, { "name": "filterMode", "cl": null, "enum": 39277256, "type": "TYPE_ENUM", "subtype": "TYPE_INT8", "array_size": 0, "flags": 0, "offset": 42 }, { "name": "usageHint", "cl": null, "enum": 39277296, "type": "TYPE_ENUM", "subtype": "TYPE_INT8", "array_size": 0, "flags": 0, "offset": 43 }, { "name": "textureCoordChannel", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 44 } ], "flags": 0, "version": 2 }, "hkpConstraintChainInstance": { "name": "hkpConstraintChainInstance", "parent": "hkpConstraintInstance", "obj_size": 144, "enums": [], "members": [ { "name": "chainedEntities", "cl": "hkpEntity", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 112 }, { "name": "action", "cl": "hkpConstraintChainInstanceAction", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 128 }, { "name": "chainConnectedness", "cl": null, "enum": 0, "type": "TYPE_ULONG", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 136 } ], "flags": 0, "version": 1 }, "hkpConvexTransformShape": { "name": "hkpConvexTransformShape", "parent": "hkpConvexTransformShapeBase", "obj_size": 128, "enums": [], "members": [ { "name": "transform", "cl": null, "enum": 0, "type": "TYPE_QSTRANSFORM", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "extraScale", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 112 } ], "flags": 0, "version": 2 }, "hclSimClothData": { "name": "hclSimClothData", "parent": "hkReferencedObject", "obj_size": 384, "enums": [], "members": [ { "name": "simulationInfo", "cl": "hclSimClothDataOverridableSimulationInfo", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "name", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "particleDatas", "cl": "hclSimClothDataParticleData", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 56 }, { "name": "fixedParticles", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT16", "array_size": 0, "flags": 0, "offset": 72 }, { "name": "triangleIndices", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT16", "array_size": 0, "flags": 0, "offset": 88 }, { "name": "triangleFlips", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 104 }, { "name": "totalMass", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 120 }, { "name": "collidableTransformMap", "cl": "hclSimClothDataCollidableTransformMap", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 128 }, { "name": "perInstanceCollidables", "cl": "hclCollidable", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 168 }, { "name": "staticConstraintSets", "cl": "hclConstraintSet", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 184 }, { "name": "antiPinchConstraintSets", "cl": "hclConstraintSet", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 200 }, { "name": "simClothPoses", "cl": "hclSimClothPose", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 216 }, { "name": "actions", "cl": "hclAction", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 232 }, { "name": "staticCollisionMasks", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 0, "offset": 248 }, { "name": "perParticlePinchDetectionEnabledFlags", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_BOOL", "array_size": 0, "flags": 0, "offset": 264 }, { "name": "collidablePinchingDatas", "cl": "hclSimClothDataCollidablePinchingData", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 280 }, { "name": "minPinchedParticleIndex", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 296 }, { "name": "maxPinchedParticleIndex", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 298 }, { "name": "maxCollisionPairs", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 300 }, { "name": "maxParticleRadius", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 304 }, { "name": "landscapeCollisionData", "cl": "hclSimClothDataLandscapeCollisionData", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 308 }, { "name": "numLandscapeCollidableParticles", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 328 }, { "name": "doNormals", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 332 }, { "name": "transferMotionData", "cl": "hclSimClothDataTransferMotionData", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 336 } ], "flags": 0, "version": 11 }, "hkpCapsuleShape": { "name": "hkpCapsuleShape", "parent": "hkpConvexShape", "obj_size": 64, "enums": [ { "name": "RayHitType", "items": [ [ 0, "HIT_CAP0" ], [ 1, "HIT_CAP1" ], [ 2, "HIT_BODY" ] ], "flags": 0 } ], "members": [ { "name": "vertexA", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "vertexB", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 } ], "flags": 0, "version": 0 }, "hkpRagdollConstraintData": { "name": "hkpRagdollConstraintData", "parent": "hkpConstraintData", "obj_size": 416, "enums": [ { "name": "MotorIndex", "items": [ [ 0, "MOTOR_TWIST" ], [ 1, "MOTOR_PLANE" ], [ 2, "MOTOR_CONE" ], [ 3, "NUM_MOTOR_INDICES" ] ], "flags": 0 } ], "members": [ { "name": "atoms", "cl": "hkpRagdollConstraintDataAtoms", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 256, "offset": 32 } ], "flags": 0, "version": 0 }, "hkSkinnedMeshShapePart": { "name": "hkSkinnedMeshShapePart", "parent": null, "obj_size": 48, "enums": [], "members": [ { "name": "startVertex", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "numVertices", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "startIndex", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "numIndices", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 }, { "name": "boneSetId", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "meshSectionIndex", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 18 }, { "name": "boundingSphere", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 } ], "flags": 0, "version": 1 }, "hkaiGateFollowingBehaviorRequestedGoalPoint": { "name": "hkaiGateFollowingBehaviorRequestedGoalPoint", "parent": null, "obj_size": 32, "enums": [], "members": [ { "name": "position", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "sectionId", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 } ], "flags": 0, "version": 0 }, "hkaiAvoidancePairPropertiesPairData": { "name": "hkaiAvoidancePairPropertiesPairData", "parent": null, "obj_size": 12, "enums": [], "members": [ { "name": "key", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "weight", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "cosViewAngle", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 } ], "flags": 0, "version": 1 }, "hkMeshSection": { "name": "hkMeshSection", "parent": null, "obj_size": 64, "enums": [ { "name": "MeshSectionIndexType", "items": [ [ 0, "INDEX_TYPE_NONE" ], [ 1, "INDEX_TYPE_UINT16" ], [ 2, "INDEX_TYPE_UINT32" ] ], "flags": 0 }, { "name": "PrimitiveType", "items": [ [ 0, "PRIMITIVE_TYPE_UNKNOWN" ], [ 1, "PRIMITIVE_TYPE_POINT_LIST" ], [ 2, "PRIMITIVE_TYPE_LINE_LIST" ], [ 3, "PRIMITIVE_TYPE_TRIANGLE_LIST" ], [ 4, "PRIMITIVE_TYPE_TRIANGLE_STRIP" ] ], "flags": 0 } ], "members": [ { "name": "primitiveType", "cl": null, "enum": 39281912, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "numPrimitives", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "numIndices", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "vertexStartIndex", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 }, { "name": "transformIndex", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "indexType", "cl": null, "enum": 39281872, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 20 }, { "name": "indices", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 24 }, { "name": "vertexBuffer", "cl": "hkMeshVertexBuffer", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "material", "cl": "hkMeshMaterial", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 40 }, { "name": "boneMatrixMap", "cl": "hkMeshBoneIndexMapping", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "sectionIndex", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 56 } ], "flags": 0, "version": 2 }, "hkpEntityExtendedListeners": { "name": "hkpEntityExtendedListeners", "parent": null, "obj_size": 32, "enums": [], "members": [ { "name": "activationListeners", "cl": "hkpEntitySmallArraySerializeOverrideType", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 0 }, { "name": "entityListeners", "cl": "hkpEntitySmallArraySerializeOverrideType", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 16 } ], "flags": 0, "version": 0 }, "hkpDeformableLinConstraintAtom": { "name": "hkpDeformableLinConstraintAtom", "parent": "hkpConstraintAtom", "obj_size": 96, "enums": [], "members": [ { "name": "offset", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "yieldStrengthDiag", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "yieldStrengthOffDiag", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "ultimateStrengthDiag", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "ultimateStrengthOffDiag", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 80 } ], "flags": 0, "version": 1 }, "hkpExtendedMeshShapeTrianglesSubpart": { "name": "hkpExtendedMeshShapeTrianglesSubpart", "parent": "hkpExtendedMeshShapeSubpart", "obj_size": 144, "enums": [], "members": [ { "name": "numTriangleShapes", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "vertexBase", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 40 }, { "name": "numVertices", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "indexBase", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 56 }, { "name": "vertexStriding", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "triangleOffset", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 68 }, { "name": "indexStriding", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 72 }, { "name": "stridingType", "cl": null, "enum": 39213360, "type": "TYPE_ENUM", "subtype": "TYPE_INT8", "array_size": 0, "flags": 0, "offset": 74 }, { "name": "flipAlternateTriangles", "cl": null, "enum": 0, "type": "TYPE_INT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 75 }, { "name": "extrusion", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 80 }, { "name": "transform", "cl": null, "enum": 0, "type": "TYPE_QSTRANSFORM", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 96 } ], "flags": 0, "version": 3 }, "hkp3dAngConstraintAtom": { "name": "hkp3dAngConstraintAtom", "parent": "hkpConstraintAtom", "obj_size": 16, "enums": [], "members": [ { "name": "padding", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 14, "flags": 1024, "offset": 2 } ], "flags": 0, "version": 1 }, "hkMultipleVertexBufferLockedElement": { "name": "hkMultipleVertexBufferLockedElement", "parent": null, "obj_size": 7, "enums": [], "members": [ { "name": "vertexBufferIndex", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "elementIndex", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 1 }, { "name": "lockedBufferIndex", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 2 }, { "name": "vertexFormatIndex", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 3 }, { "name": "lockFlags", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "outputBufferIndex", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 5 }, { "name": "emulatedIndex", "cl": null, "enum": 0, "type": "TYPE_INT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 6 } ], "flags": 0, "version": 0 }, "hkaiWorld": { "name": "hkaiWorld", "parent": "hkReferencedObject", "obj_size": 688, "enums": [ { "name": "StepThreading", "items": [ [ 0, "STEP_SINGLE_THREADED" ], [ 1, "STEP_MULTI_THREADED" ] ], "flags": 0 }, { "name": "CharacterCallbackType", "items": [ [ 0, "CALLBACK_PRECHARACTER_STEP" ], [ 1, "CALLBACK_POSTCHARACTER_STEP" ] ], "flags": 0 }, { "name": "PathType", "items": [ [ 0, "PATH_TYPE_NAVMESH" ], [ 1, "PATH_TYPE_NAVVOLUME" ] ], "flags": 0 } ], "members": [ { "name": "up", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "streamingCollection", "cl": "hkaiStreamingCollection", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "cutter", "cl": "hkaiNavMeshCutter", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 40 }, { "name": "clearanceCacheManager", "cl": "hkaiNavMeshClearanceCacheManager", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "performValidationChecks", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 56 }, { "name": "dynamicNavMeshMediator", "cl": "hkaiDynamicNavMeshQueryMediator", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "dynamicNavVolumeMediator", "cl": "hkaiDynamicNavVolumeMediator", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 72 }, { "name": "overlapManager", "cl": "hkaiOverlapManager", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 80 }, { "name": "silhouetteGenerationParameters", "cl": "hkaiSilhouetteGenerationParameters", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 96 }, { "name": "silhouetteExtrusion", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 160 }, { "name": "forceSilhouetteUpdates", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 164 }, { "name": "listeners", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 1024, "offset": 168 }, { "name": "silhouetteGenerators", "cl": "hkaiSilhouetteGenerator", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 184 }, { "name": "obstacleGenerators", "cl": "hkaiObstacleGenerator", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 200 }, { "name": "avoidancePairProps", "cl": "hkaiAvoidancePairProperties", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 216 }, { "name": "navMeshPathRequests", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 224 }, { "name": "navVolumePathRequests", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 240 }, { "name": "isPathRequestArrayLocked", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 256 }, { "name": "maxRequestsPerStep", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 260 }, { "name": "maxEstimatedIterationsPerStep", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 264 }, { "name": "priorityThreshold", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 268 }, { "name": "numPathRequestsPerTask", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 272 }, { "name": "numBehaviorUpdatesPerTask", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 276 }, { "name": "numCharactersPerAvoidanceTask", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 280 }, { "name": "maxPathSearchEdgesOut", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 284 }, { "name": "maxPathSearchPointsOut", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 288 }, { "name": "defaultPathfindingInput", "cl": "hkaiPathfindingUtilFindPathInput", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 304 }, { "name": "defaultVolumePathfindingInput", "cl": "hkaiVolumePathfindingUtilFindPathInput", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 512 } ], "flags": 0, "version": 35 }, "hkcdStaticMeshTreehkcdStaticMeshTreeCommonConfigunsignedintunsignedlonglong1121hkpBvCompressedMeshShapeTreeDataRun": { "name": "hkcdStaticMeshTreehkcdStaticMeshTreeCommonConfigunsignedintunsignedlonglong1121hkpBvCompressedMeshShapeTreeDataRun", "parent": "hkcdStaticMeshTreeBase", "obj_size": 160, "enums": [ { "name": "TriangleMaterial", "items": [ [ 0, "TM_SET_FROM_TRIANGLE_DATA_TYPE" ], [ 1, "TM_SET_FROM_PRIMITIVE_KEY" ] ], "flags": 0 } ], "members": [ { "name": "packedVertices", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 0, "offset": 112 }, { "name": "sharedVertices", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT64", "array_size": 0, "flags": 0, "offset": 128 }, { "name": "primitiveDataRuns", "cl": "hkpBvCompressedMeshShapeTreeDataRun", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 144 } ], "flags": 0, "version": 0 }, "hkpAngMotorConstraintAtom": { "name": "hkpAngMotorConstraintAtom", "parent": "hkpConstraintAtom", "obj_size": 32, "enums": [], "members": [ { "name": "isEnabled", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 2 }, { "name": "motorAxis", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 3 }, { "name": "initializedOffset", "cl": null, "enum": 0, "type": "TYPE_INT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 4 }, { "name": "previousTargetAngleOffset", "cl": null, "enum": 0, "type": "TYPE_INT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 6 }, { "name": "motor", "cl": "hkpConstraintMotor", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "targetAngle", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 256, "offset": 16 }, { "name": "correspondingAngLimitSolverResultOffset", "cl": null, "enum": 0, "type": "TYPE_INT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 20 }, { "name": "padding", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 10, "flags": 1024, "offset": 22 } ], "flags": 0, "version": 1 }, "hclSimClothSetupObjectPerInstanceCollidable": { "name": "hclSimClothSetupObjectPerInstanceCollidable", "parent": null, "obj_size": 40, "enums": [], "members": [ { "name": "collidable", "cl": "hclCollidable", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "collidingParticles", "cl": "hclVertexSelectionInput", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "drivingBoneName", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "pinchDetectionEnabled", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "pinchDetectionPriority", "cl": null, "enum": 0, "type": "TYPE_INT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 33 }, { "name": "pinchDetectionRadius", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 36 } ], "flags": 0, "version": 3 }, "hkaPredictiveCompressedAnimationTrackCompressionParams": { "name": "hkaPredictiveCompressedAnimationTrackCompressionParams", "parent": null, "obj_size": 32, "enums": [], "members": [ { "name": "staticTranslationTolerance", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "staticRotationTolerance", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "staticScaleTolerance", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "staticFloatTolerance", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 }, { "name": "dynamicTranslationTolerance", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "dynamicRotationTolerance", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 20 }, { "name": "dynamicScaleTolerance", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "dynamicFloatTolerance", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 28 } ], "flags": 0, "version": 0 }, "hkpBridgeConstraintAtom": { "name": "hkpBridgeConstraintAtom", "parent": "hkpConstraintAtom", "obj_size": 32, "enums": [], "members": [ { "name": "buildJacobianFunc", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 8 }, { "name": "constraintData", "cl": "hkpConstraintData", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 512, "offset": 16 }, { "name": "padding", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 4, "flags": 1024, "offset": 24 } ], "flags": 0, "version": 0 }, "hclOperator": { "name": "hclOperator", "parent": "hkReferencedObject", "obj_size": 32, "enums": [], "members": [ { "name": "name", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "type", "cl": null, "enum": 0, "type": "TYPE_ENUM", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 1024, "offset": 24 } ], "flags": 0, "version": 0 }, "hclTransformSetSetupObject": { "name": "hclTransformSetSetupObject", "parent": "hkReferencedObject", "obj_size": 16, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkxSplineControlPoint": { "name": "hkxSplineControlPoint", "parent": null, "obj_size": 64, "enums": [], "members": [ { "name": "position", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "tangentIn", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "tangentOut", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "inType", "cl": null, "enum": 39082440, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "outType", "cl": null, "enum": 39082440, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 49 } ], "flags": 0, "version": 0 }, "hkPackfileHeader": { "name": "hkPackfileHeader", "parent": null, "obj_size": 64, "enums": [], "members": [ { "name": "magic", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 2, "flags": 0, "offset": 0 }, { "name": "userTag", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "fileVersion", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 }, { "name": "layoutRules", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 4, "flags": 0, "offset": 16 }, { "name": "numSections", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 20 }, { "name": "contentsSectionIndex", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "contentsSectionOffset", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 28 }, { "name": "contentsClassNameSectionIndex", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "contentsClassNameSectionOffset", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 36 }, { "name": "contentsVersion", "cl": null, "enum": 0, "type": "TYPE_CHAR", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 40 }, { "name": "flags", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 56 }, { "name": "maxpredicate", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 60 }, { "name": "predicateArraySizePlusPadding", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 62 } ], "flags": 0, "version": 2 }, "hkpRackAndPinionConstraintAtom": { "name": "hkpRackAndPinionConstraintAtom", "parent": "hkpConstraintAtom", "obj_size": 16, "enums": [], "members": [ { "name": "pinionRadiusOrScrewPitch", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "isScrew", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "memOffsetToInitialAngleOffset", "cl": null, "enum": 0, "type": "TYPE_INT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 9 }, { "name": "memOffsetToPrevAngle", "cl": null, "enum": 0, "type": "TYPE_INT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 10 }, { "name": "memOffsetToRevolutionCounter", "cl": null, "enum": 0, "type": "TYPE_INT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 11 }, { "name": "padding", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 4, "flags": 1024, "offset": 12 } ], "flags": 0, "version": 0 }, "hkaiGatePath": { "name": "hkaiGatePath", "parent": "hkReferencedObject", "obj_size": 64, "enums": [ { "name": "UpdateTraversalStateResult", "items": [ [ 0, "UTSR_NORMAL" ], [ 1, "UTSR_LOST" ] ], "flags": 0 }, { "name": "BoundarySegmentBits", "items": [ [ 1, "BOUNDARYSEGMENT_MINV" ], [ 2, "BOUNDARYSEGMENT_MAXU" ], [ 4, "BOUNDARYSEGMENT_MAXV" ], [ 8, "BOUNDARYSEGMENT_MINU" ], [ 15, "BOUNDARYSEGMENT_ALL" ] ], "flags": 0 } ], "members": [ { "name": "gates", "cl": "hkaiGatePathPathGate", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "startPoint", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "schedule", "cl": "hkaiGatePathUtilExponentialSchedule", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "needsInitialSmooth", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 52 } ], "flags": 0, "version": 0 }, "hclBoneSpaceDeformerLocalBlockP": { "name": "hclBoneSpaceDeformerLocalBlockP", "parent": null, "obj_size": 256, "enums": [], "members": [ { "name": "localPosition", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 0 } ], "flags": 0, "version": 0 }, "hclBufferLayout": { "name": "hclBufferLayout", "parent": null, "obj_size": 26, "enums": [ { "name": "SlotFlags", "items": [ [ 0, "SF_NO_ALIGNED_START" ], [ 1, "SF_16BYTE_ALIGNED_START" ], [ 3, "SF_64BYTE_ALIGNED_START" ] ], "flags": 0 }, { "name": "TriangleFormat", "items": [ [ 0, "TF_THREE_INT32S" ], [ 1, "TF_THREE_INT16S" ], [ 2, "TF_OTHER" ] ], "flags": 0 } ], "members": [ { "name": "elementsLayout", "cl": "hclBufferLayoutBufferElement", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 4, "flags": 0, "offset": 0 }, { "name": "slots", "cl": "hclBufferLayoutSlot", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 4, "flags": 0, "offset": 16 }, { "name": "numSlots", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "triangleFormat", "cl": null, "enum": 39009088, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 25 } ], "flags": 0, "version": 0 }, "hclBonePlanesConstraintSetBonePlane": { "name": "hclBonePlanesConstraintSetBonePlane", "parent": null, "obj_size": 32, "enums": [], "members": [ { "name": "planeEquationBone", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "particleIndex", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "transformIndex", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 18 }, { "name": "stiffness", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 20 } ], "flags": 0, "version": 0 }, "hkpWrappedConstraintData": { "name": "hkpWrappedConstraintData", "parent": "hkpConstraintData", "obj_size": 32, "enums": [], "members": [ { "name": "constraintData", "cl": "hkpConstraintData", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 24 } ], "flags": 0, "version": 0 }, "hkcdStaticMeshTreeBaseEdge": { "name": "hkcdStaticMeshTreeBaseEdge", "parent": null, "obj_size": 4, "enums": [], "members": [ { "name": "keyAndIndex", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 } ], "flags": 0, "version": 0 }, "hkpVehicleSimulation": { "name": "hkpVehicleSimulation", "parent": "hkReferencedObject", "obj_size": 16, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkpGenericConstraintDataScheme": { "name": "hkpGenericConstraintDataScheme", "parent": null, "obj_size": 80, "enums": [], "members": [ { "name": "info", "cl": "hkpGenericConstraintDataSchemeConstraintInfo", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 0 }, { "name": "data", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_VECTOR4", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "commands", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_INT32", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "modifiers", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 1024, "offset": 48 }, { "name": "motors", "cl": "hkpConstraintMotor", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 64 } ], "flags": 0, "version": 0 }, "hclInputConvertOperator": { "name": "hclInputConvertOperator", "parent": "hclOperator", "obj_size": 80, "enums": [], "members": [ { "name": "userBufferIndex", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 28 }, { "name": "shadowBufferIndex", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "conversionInfo", "cl": "hclRuntimeConversionInfo", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 36 } ], "flags": 0, "version": 0 }, "hkpMassChangerModifierConstraintAtom": { "name": "hkpMassChangerModifierConstraintAtom", "parent": "hkpModifierConstraintAtom", "obj_size": 80, "enums": [], "members": [ { "name": "factorA", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "factorB", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 } ], "flags": 0, "version": 1 }, "hclObjectSpaceDeformerSevenBlendEntryBlock": { "name": "hclObjectSpaceDeformerSevenBlendEntryBlock", "parent": null, "obj_size": 480, "enums": [], "members": [ { "name": "vertexIndices", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 0 }, { "name": "boneIndices", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 112, "flags": 0, "offset": 32 }, { "name": "boneWeights", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 112, "flags": 0, "offset": 256 } ], "flags": 0, "version": 0 }, "hkpVehicleDefaultSuspension": { "name": "hkpVehicleDefaultSuspension", "parent": "hkpVehicleSuspension", "obj_size": 48, "enums": [], "members": [ { "name": "wheelSpringParams", "cl": "hkpVehicleDefaultSuspensionWheelSpringSuspensionParameters", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 32 } ], "flags": 0, "version": 0 }, "hclBlendSetupObject": { "name": "hclBlendSetupObject", "parent": "hclOperatorSetupObject", "obj_size": 88, "enums": [], "members": [ { "name": "name", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "A", "cl": "hclBufferSetupObject", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "B", "cl": "hclBufferSetupObject", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "C", "cl": "hclBufferSetupObject", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 40 }, { "name": "vertexSelection", "cl": "hclVertexSelectionInput", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "blendWeights", "cl": "hclVertexFloatInput", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "mapToScurve", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 80 }, { "name": "blendNormals", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 81 }, { "name": "blendTangents", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 82 }, { "name": "blendBitangents", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 83 } ], "flags": 0, "version": 1 }, "hkpTriggerVolume": { "name": "hkpTriggerVolume", "parent": "hkReferencedObject", "obj_size": 104, "enums": [ { "name": "EventType", "items": [ [ 1, "ENTERED_EVENT" ], [ 2, "LEFT_EVENT" ], [ 3, "ENTERED_AND_LEFT_EVENT" ], [ 6, "TRIGGER_BODY_LEFT_EVENT" ] ], "flags": 0 }, { "name": "Operation", "items": [ [ 0, "ADDED_OP" ], [ 1, "REMOVED_OP" ], [ 2, "CONTACT_OP" ], [ 3, "TOI_OP" ] ], "flags": 0 } ], "members": [ { "name": "overlappingBodies", "cl": "hkpRigidBody", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 40 }, { "name": "eventQueue", "cl": "hkpTriggerVolumeEventInfo", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 56 }, { "name": "triggerBody", "cl": "hkpRigidBody", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 72 }, { "name": "sequenceNumber", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 80 }, { "name": "isProcessingBodyOverlaps", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 84 }, { "name": "newOverlappingBodies", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 1024, "offset": 88 } ], "flags": 0, "version": 0 }, "hkxVertexAnimationUsageMap": { "name": "hkxVertexAnimationUsageMap", "parent": null, "obj_size": 4, "enums": [], "members": [ { "name": "use", "cl": null, "enum": 39087192, "type": "TYPE_ENUM", "subtype": "TYPE_UINT16", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "useIndexOrig", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 2 }, { "name": "useIndexLocal", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 3 } ], "flags": 0, "version": 0 }, "hclBoneSpaceSkinPOperator": { "name": "hclBoneSpaceSkinPOperator", "parent": "hclBoneSpaceSkinOperator", "obj_size": 176, "enums": [], "members": [ { "name": "localPs", "cl": "hclBoneSpaceDeformerLocalBlockP", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 144 }, { "name": "localUnpackedPs", "cl": "hclBoneSpaceDeformerLocalBlockUnpackedP", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 160 } ], "flags": 0, "version": 1 }, "hkpVehicleFrictionDescription": { "name": "hkpVehicleFrictionDescription", "parent": "hkReferencedObject", "obj_size": 224, "enums": [], "members": [ { "name": "wheelDistance", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 }, { "name": "chassisMassInv", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "axleDescr", "cl": "hkpVehicleFrictionDescriptionAxisDescription", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 2, "flags": 0, "offset": 20 } ], "flags": 0, "version": 1 }, "hkpVehicleTransmission": { "name": "hkpVehicleTransmission", "parent": "hkReferencedObject", "obj_size": 16, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkpWheelFrictionConstraintDataAtoms": { "name": "hkpWheelFrictionConstraintDataAtoms", "parent": null, "obj_size": 208, "enums": [], "members": [ { "name": "transforms", "cl": "hkpSetLocalTransformsConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "friction", "cl": "hkpWheelFrictionConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 144 } ], "flags": 0, "version": 0 }, "hkaiGraphPathSearchParameters": { "name": "hkaiGraphPathSearchParameters", "parent": null, "obj_size": 40, "enums": [], "members": [ { "name": "heuristicWeight", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "useHierarchicalHeuristic", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "costModifier", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 8 }, { "name": "edgeFilter", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 16 }, { "name": "bufferSizes", "cl": "hkaiSearchParametersBufferSizes", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "hierarchyBufferSizes", "cl": "hkaiSearchParametersBufferSizes", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 } ], "flags": 0, "version": 2 }, "hkDocumentationAttribute": { "name": "hkDocumentationAttribute", "parent": null, "obj_size": 8, "enums": [], "members": [ { "name": "getDocsSectionTag", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 0 } ], "flags": 0, "version": 1 }, "hkpConvexPieceStreamData": { "name": "hkpConvexPieceStreamData", "parent": "hkReferencedObject", "obj_size": 64, "enums": [], "members": [ { "name": "convexPieceStream", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "convexPieceOffsets", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "convexPieceSingleTriangles", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 0, "offset": 48 } ], "flags": 0, "version": 0 }, "hclBoneSpaceSkinOperator": { "name": "hclBoneSpaceSkinOperator", "parent": "hclOperator", "obj_size": 144, "enums": [], "members": [ { "name": "transformSubset", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT16", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "outputBufferIndex", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "transformSetIndex", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 52 }, { "name": "boneSpaceDeformer", "cl": "hclBoneSpaceDeformer", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 56 } ], "flags": 0, "version": 1 }, "hclObjectSpaceSkinPNTBOperator": { "name": "hclObjectSpaceSkinPNTBOperator", "parent": "hclObjectSpaceSkinOperator", "obj_size": 256, "enums": [], "members": [ { "name": "localPNTBs", "cl": "hclObjectSpaceDeformerLocalBlockPNTB", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 224 }, { "name": "localUnpackedPNTBs", "cl": "hclObjectSpaceDeformerLocalBlockUnpackedPNTB", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 240 } ], "flags": 0, "version": 1 }, "hkcdDynamicTreeCentroidMetric": { "name": "hkcdDynamicTreeCentroidMetric", "parent": null, "obj_size": 1, "enums": [], "members": [], "flags": 0, "version": 0 }, "hclObjectSpaceDeformerLocalBlockP": { "name": "hclObjectSpaceDeformerLocalBlockP", "parent": null, "obj_size": 128, "enums": [], "members": [ { "name": "localPosition", "cl": null, "enum": 0, "type": "TYPE_INT16", "subtype": "TYPE_VOID", "array_size": 64, "flags": 0, "offset": 0 } ], "flags": 0, "version": 0 }, "hclVolumeConstraintMxApplyBatchData": { "name": "hclVolumeConstraintMxApplyBatchData", "parent": null, "obj_size": 352, "enums": [], "members": [ { "name": "frameVector", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 0 }, { "name": "particleIndex", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 256 }, { "name": "stiffness", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 288 } ], "flags": 0, "version": 0 }, "hkaiDirectedGraphExplicitCostNode": { "name": "hkaiDirectedGraphExplicitCostNode", "parent": null, "obj_size": 8, "enums": [], "members": [ { "name": "startEdgeIndex", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "numEdges", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 } ], "flags": 0, "version": 1 }, "hkSkinnedMeshShape": { "name": "hkSkinnedMeshShape", "parent": "hkReferencedObject", "obj_size": 16, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkpPoweredChainData": { "name": "hkpPoweredChainData", "parent": "hkpConstraintChainData", "obj_size": 112, "enums": [], "members": [ { "name": "atoms", "cl": "hkpBridgeAtoms", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "infos", "cl": "hkpPoweredChainDataConstraintInfo", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "tau", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 80 }, { "name": "damping", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 84 }, { "name": "cfmLinAdd", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 88 }, { "name": "cfmLinMul", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 92 }, { "name": "cfmAngAdd", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 96 }, { "name": "cfmAngMul", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 100 }, { "name": "maxErrorDistance", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 104 } ], "flags": 0, "version": 0 }, "hkaiNavMeshClearanceCache": { "name": "hkaiNavMeshClearanceCache", "parent": "hkReferencedObject", "obj_size": 96, "enums": [], "members": [ { "name": "clearanceCeiling", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 }, { "name": "clearanceIntToRealMultiplier", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "clearanceRealToIntMultiplier", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 20 }, { "name": "faceOffsets", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "edgePairClearances", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 40 }, { "name": "unusedEdgePairElements", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 56 }, { "name": "mcpData", "cl": "hkaiNavMeshClearanceCacheMcpDataInteger", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "vertexClearances", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 80 } ], "flags": 0, "version": 2 }, "hkpDisableEntityCollisionFilter": { "name": "hkpDisableEntityCollisionFilter", "parent": "hkpCollisionFilter", "obj_size": 96, "enums": [], "members": [ { "name": "disabledEntities", "cl": "hkpEntity", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 80 } ], "flags": 0, "version": 0 }, "hkpCompressedSampledHeightFieldShape": { "name": "hkpCompressedSampledHeightFieldShape", "parent": "hkpSampledHeightFieldShape", "obj_size": 176, "enums": [], "members": [ { "name": "storage", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT16", "array_size": 0, "flags": 0, "offset": 144 }, { "name": "triangleFlip", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 160 }, { "name": "offset", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 164 }, { "name": "scale", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 168 } ], "flags": 0, "version": 0 }, "hclSetupMesh": { "name": "hclSetupMesh", "parent": "hkReferencedObject", "obj_size": 16, "enums": [ { "name": "VertexChannelType", "items": [ [ 0, "HCL_VERTEX_CHANNEL_INVALID" ], [ 1, "HCL_VERTEX_CHANNEL_FLOAT" ], [ 2, "HCL_VERTEX_CHANNEL_DISTANCE" ], [ 3, "HCL_VERTEX_CHANNEL_ANGLE" ], [ 4, "HCL_VERTEX_CHANNEL_SELECTION" ] ], "flags": 0 }, { "name": "TriangleChannelType", "items": [ [ 0, "HCL_TRIANGLE_CHANNEL_INVALID" ], [ 1, "HCL_TRIANGLE_CHANNEL_SELECTION" ] ], "flags": 0 }, { "name": "EdgeChannelType", "items": [ [ 0, "HCL_EDGE_CHANNEL_INVALID" ], [ 1, "HCL_EDGE_CHANNEL_SELECTION" ] ], "flags": 0 } ], "members": [], "flags": 0, "version": 0 }, "hkaiNavVolumeInstance": { "name": "hkaiNavVolumeInstance", "parent": "hkReferencedObject", "obj_size": 144, "enums": [], "members": [ { "name": "originalCells", "cl": null, "enum": 0, "type": "TYPE_SIMPLEARRAY", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 16 }, { "name": "originalEdges", "cl": null, "enum": 0, "type": "TYPE_SIMPLEARRAY", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 32 }, { "name": "originalVolume", "cl": "hkaiNavVolume", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "cellMap", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_INT32", "array_size": 0, "flags": 0, "offset": 56 }, { "name": "instancedCells", "cl": "hkaiNavVolumeInstanceCellInstance", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 72 }, { "name": "ownedEdges", "cl": "hkaiNavVolumeEdge", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 88 }, { "name": "sectionUid", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 104 }, { "name": "runtimeId", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 108 }, { "name": "layer", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 112 }, { "name": "translation", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 128 } ], "flags": 0, "version": 1 }, "hkpCogWheelConstraintData": { "name": "hkpCogWheelConstraintData", "parent": "hkpConstraintData", "obj_size": 192, "enums": [], "members": [ { "name": "atoms", "cl": "hkpCogWheelConstraintDataAtoms", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 256, "offset": 32 } ], "flags": 0, "version": 0 }, "hkaiAdaptiveRanger": { "name": "hkaiAdaptiveRanger", "parent": null, "obj_size": 4, "enums": [], "members": [ { "name": "curRange", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 } ], "flags": 0, "version": 0 }, "hkaiConvexHullSilhouetteMerger": { "name": "hkaiConvexHullSilhouetteMerger", "parent": "hkaiSilhouetteMerger", "obj_size": 80, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkaiNavMeshGenerationSettingsWallClimbingSettings": { "name": "hkaiNavMeshGenerationSettingsWallClimbingSettings", "parent": null, "obj_size": 2, "enums": [], "members": [ { "name": "enableWallClimbing", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "excludeWalkableFaces", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 1 } ], "flags": 0, "version": 1 }, "hkpDeformableAngConstraintAtom": { "name": "hkpDeformableAngConstraintAtom", "parent": "hkpConstraintAtom", "obj_size": 96, "enums": [], "members": [ { "name": "offset", "cl": null, "enum": 0, "type": "TYPE_QUATERNION", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "yieldStrengthDiag", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "yieldStrengthOffDiag", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "ultimateStrengthDiag", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "ultimateStrengthOffDiag", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 80 } ], "flags": 0, "version": 1 }, "hkpAngLimitConstraintAtom": { "name": "hkpAngLimitConstraintAtom", "parent": "hkpConstraintAtom", "obj_size": 32, "enums": [], "members": [ { "name": "isEnabled", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 2 }, { "name": "limitAxis", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 3 }, { "name": "cosineAxis", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "padding2", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 3, "flags": 1024, "offset": 5 }, { "name": "minAngle", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "maxAngle", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 }, { "name": "angularLimitsTauFactor", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "angularLimitsDampFactor", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 20 }, { "name": "padding", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 8, "flags": 1024, "offset": 24 } ], "flags": 0, "version": 1 }, "hkpVehicleDefaultSuspensionWheelSpringSuspensionParameters": { "name": "hkpVehicleDefaultSuspensionWheelSpringSuspensionParameters", "parent": null, "obj_size": 12, "enums": [], "members": [ { "name": "strength", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "dampingCompression", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "dampingRelaxation", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 } ], "flags": 0, "version": 0 }, "hkMultipleVertexBufferVertexBufferInfo": { "name": "hkMultipleVertexBufferVertexBufferInfo", "parent": null, "obj_size": 24, "enums": [], "members": [ { "name": "vertexBuffer", "cl": "hkMeshVertexBuffer", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "lockedVertices", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 8 }, { "name": "isLocked", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 } ], "flags": 0, "version": 0 }, "hkpVehicleDriverInputStatus": { "name": "hkpVehicleDriverInputStatus", "parent": "hkReferencedObject", "obj_size": 16, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkaiUserEdgeSetupArray": { "name": "hkaiUserEdgeSetupArray", "parent": "hkReferencedObject", "obj_size": 32, "enums": [], "members": [ { "name": "edgeSetups", "cl": "hkaiUserEdgeUtilsUserEdgeSetup", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 16 } ], "flags": 0, "version": 0 }, "hkxSparselyAnimatedBool": { "name": "hkxSparselyAnimatedBool", "parent": "hkReferencedObject", "obj_size": 48, "enums": [], "members": [ { "name": "bools", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_BOOL", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "times", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_REAL", "array_size": 0, "flags": 0, "offset": 32 } ], "flags": 0, "version": 1 }, "hkpPointToPlaneConstraintData": { "name": "hkpPointToPlaneConstraintData", "parent": "hkpConstraintData", "obj_size": 192, "enums": [], "members": [ { "name": "atoms", "cl": "hkpPointToPlaneConstraintDataAtoms", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 256, "offset": 32 } ], "flags": 0, "version": 0 }, "hkpCompressedMeshShapeChunk": { "name": "hkpCompressedMeshShapeChunk", "parent": null, "obj_size": 96, "enums": [], "members": [ { "name": "offset", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "vertices", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT16", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "indices", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT16", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "stripLengths", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT16", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "weldingInfo", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT16", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "materialInfo", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 80 }, { "name": "reference", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 84 }, { "name": "transformIndex", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 86 } ], "flags": 0, "version": 4 }, "hkpConstraintCollisionFilter": { "name": "hkpConstraintCollisionFilter", "parent": "hkpPairCollisionFilter", "obj_size": 104, "enums": [], "members": [], "flags": 0, "version": 0 }, "hclObjectSpaceDeformerLocalBlockPN": { "name": "hclObjectSpaceDeformerLocalBlockPN", "parent": null, "obj_size": 256, "enums": [], "members": [ { "name": "localPosition", "cl": null, "enum": 0, "type": "TYPE_INT16", "subtype": "TYPE_VOID", "array_size": 64, "flags": 0, "offset": 0 }, { "name": "localNormal", "cl": null, "enum": 0, "type": "TYPE_INT16", "subtype": "TYPE_VOID", "array_size": 64, "flags": 0, "offset": 128 } ], "flags": 0, "version": 0 }, "hkPackedVector3": { "name": "hkPackedVector3", "parent": null, "obj_size": 8, "enums": [], "members": [ { "name": "values", "cl": null, "enum": 0, "type": "TYPE_INT16", "subtype": "TYPE_VOID", "array_size": 4, "flags": 128, "offset": 0 } ], "flags": 0, "version": 0 }, "hclBonePlanesSetupObjectPerParticlePlane": { "name": "hclBonePlanesSetupObjectPerParticlePlane", "parent": null, "obj_size": 80, "enums": [], "members": [ { "name": "transformName", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "particles", "cl": "hclVertexSelectionInput", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "directionBoneSpace", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "allowedDistance", "cl": "hclVertexFloatInput", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "stiffness", "cl": "hclVertexFloatInput", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 } ], "flags": 0, "version": 0 }, "hclLocalRangeConstraintSetLocalConstraint": { "name": "hclLocalRangeConstraintSetLocalConstraint", "parent": null, "obj_size": 16, "enums": [], "members": [ { "name": "particleIndex", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "referenceVertex", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 2 }, { "name": "maximumDistance", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "maxNormalDistance", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "minNormalDistance", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 } ], "flags": 0, "version": 0 }, "hclSceneDataSetupMeshSection": { "name": "hclSceneDataSetupMeshSection", "parent": "hkReferencedObject", "obj_size": 48, "enums": [], "members": [ { "name": "setupMesh", "cl": "hclSceneDataSetupMesh", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "meshSection", "cl": "hkxMeshSection", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "skinnedSection", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 40 } ], "flags": 0, "version": 0 }, "hkcdStaticTreeDefaultTreeStorage32": { "name": "hkcdStaticTreeDefaultTreeStorage32", "parent": "hkcdStaticTreeTreehkcdStaticTreeDynamicStorage32", "obj_size": 48, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkpMeshShape": { "name": "hkpMeshShape", "parent": "hkpShapeCollection", "obj_size": 128, "enums": [ { "name": "MeshShapeIndexStridingType", "items": [ [ 0, "INDICES_INVALID" ], [ 1, "INDICES_INT16" ], [ 2, "INDICES_INT32" ], [ 3, "INDICES_MAX_ID" ] ], "flags": 0 }, { "name": "MeshShapeMaterialIndexStridingType", "items": [ [ 0, "MATERIAL_INDICES_INVALID" ], [ 1, "MATERIAL_INDICES_INT8" ], [ 2, "MATERIAL_INDICES_INT16" ], [ 3, "MATERIAL_INDICES_MAX_ID" ] ], "flags": 0 } ], "members": [ { "name": "scaling", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "numBitsForSubpartIndex", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "subparts", "cl": "hkpMeshShapeSubpart", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 72 }, { "name": "weldingInfo", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT16", "array_size": 0, "flags": 0, "offset": 88 }, { "name": "weldingType", "cl": null, "enum": 39210112, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 104 }, { "name": "radius", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 108 }, { "name": "pad", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 3, "flags": 0, "offset": 112 } ], "flags": 0, "version": 0 }, "hkaiSilhouetteGenerationParameters": { "name": "hkaiSilhouetteGenerationParameters", "parent": null, "obj_size": 64, "enums": [], "members": [ { "name": "extraExpansion", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "bevelThreshold", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "maxSilhouetteSize", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "simplify2dConvexHullThreshold", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 }, { "name": "referenceFrame", "cl": "hkaiSilhouetteReferenceFrame", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 } ], "flags": 0, "version": 0 }, "hkxAnimatedMatrix": { "name": "hkxAnimatedMatrix", "parent": "hkReferencedObject", "obj_size": 40, "enums": [], "members": [ { "name": "matrices", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_REAL", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "hint", "cl": null, "enum": 39086600, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 32 } ], "flags": 0, "version": 2 }, "hkaiNavVolumeGenerationSettingsChunkSettings": { "name": "hkaiNavVolumeGenerationSettingsChunkSettings", "parent": null, "obj_size": 8, "enums": [], "members": [ { "name": "maxChunkSizeX", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "maxChunkSizeY", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 2 }, { "name": "maxChunkSizeZ", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "doGreedyMergeAfterCombine", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 6 } ], "flags": 0, "version": 1 }, "hkpSerializedAgentNnEntry": { "name": "hkpSerializedAgentNnEntry", "parent": "hkReferencedObject", "obj_size": 400, "enums": [ { "name": "SerializedAgentType", "items": [ [ 0, "INVALID_AGENT_TYPE" ], [ 1, "BOX_BOX_AGENT3" ], [ 2, "CAPSULE_TRIANGLE_AGENT3" ], [ 3, "PRED_GSK_AGENT3" ], [ 4, "PRED_GSK_CYLINDER_AGENT3" ], [ 5, "CONVEX_LIST_AGENT3" ], [ 6, "LIST_AGENT3" ], [ 7, "BV_TREE_AGENT3" ], [ 8, "COLLECTION_COLLECTION_AGENT3" ], [ 9, "COLLECTION_AGENT3" ] ], "flags": 0 } ], "members": [ { "name": "bodyA", "cl": "hkpEntity", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "bodyB", "cl": "hkpEntity", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "bodyAId", "cl": null, "enum": 0, "type": "TYPE_ULONG", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "bodyBId", "cl": null, "enum": 0, "type": "TYPE_ULONG", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 40 }, { "name": "useEntityIds", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "agentType", "cl": null, "enum": 39257240, "type": "TYPE_ENUM", "subtype": "TYPE_INT8", "array_size": 0, "flags": 0, "offset": 49 }, { "name": "atom", "cl": "hkpSimpleContactConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "propertiesStream", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 112 }, { "name": "contactPoints", "cl": "hkContactPoint", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 128 }, { "name": "cpIdMgr", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 144 }, { "name": "nnEntryData", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 192, "flags": 0, "offset": 160 }, { "name": "trackInfo", "cl": "hkpSerializedTrack1nInfo", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 352 }, { "name": "endianCheckBuffer", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 4, "flags": 0, "offset": 384 }, { "name": "version", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 388 } ], "flags": 0, "version": 1 }, "hkaiAstarEdgeFilter": { "name": "hkaiAstarEdgeFilter", "parent": "hkReferencedObject", "obj_size": 16, "enums": [ { "name": "EdgeFilterType", "items": [ [ 0, "EDGE_FILTER_DEFAULT" ], [ 1, "EDGE_FILTER_USER" ] ], "flags": 0 } ], "members": [ { "name": "type", "cl": null, "enum": 39182352, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 12 } ], "flags": 0, "version": 0 }, "hkpCallbackConstraintMotor": { "name": "hkpCallbackConstraintMotor", "parent": "hkpLimitedForceConstraintMotor", "obj_size": 64, "enums": [ { "name": "CallbackType", "items": [ [ 0, "CALLBACK_MOTOR_TYPE_HAVOK_DEMO_SPRING_DAMPER" ], [ 1, "CALLBACK_MOTOR_TYPE_USER_0" ], [ 2, "CALLBACK_MOTOR_TYPE_USER_1" ], [ 3, "CALLBACK_MOTOR_TYPE_USER_2" ], [ 4, "CALLBACK_MOTOR_TYPE_USER_3" ] ], "flags": 0 } ], "members": [ { "name": "callbackFunc", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 24 }, { "name": "callbackType", "cl": null, "enum": 39226016, "type": "TYPE_ENUM", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "userData0", "cl": null, "enum": 0, "type": "TYPE_ULONG", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 40 }, { "name": "userData1", "cl": null, "enum": 0, "type": "TYPE_ULONG", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "userData2", "cl": null, "enum": 0, "type": "TYPE_ULONG", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 56 } ], "flags": 0, "version": 0 }, "hkContactPoint": { "name": "hkContactPoint", "parent": null, "obj_size": 32, "enums": [], "members": [ { "name": "position", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "separatingNormal", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 } ], "flags": 0, "version": 0 }, "hclPlaneShape": { "name": "hclPlaneShape", "parent": "hclShape", "obj_size": 32, "enums": [], "members": [ { "name": "planeEquation", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 } ], "flags": 0, "version": 0 }, "hclSimClothSetupObject": { "name": "hclSimClothSetupObject", "parent": "hkReferencedObject", "obj_size": 352, "enums": [], "members": [ { "name": "name", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "simulationMesh", "cl": "hclSimulationSetupMesh", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "collidableTransformSet", "cl": "hclTransformSetSetupObject", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "gravity", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "globalDampingPerSecond", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "doNormals", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 68 }, { "name": "specifyDensity", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 69 }, { "name": "vertexDensity", "cl": "hclVertexFloatInput", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 72 }, { "name": "rescaleMass", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 88 }, { "name": "totalMass", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 92 }, { "name": "particleMass", "cl": "hclVertexFloatInput", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 96 }, { "name": "particleRadius", "cl": "hclVertexFloatInput", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 112 }, { "name": "particleFriction", "cl": "hclVertexFloatInput", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 128 }, { "name": "fixedParticles", "cl": "hclVertexSelectionInput", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 144 }, { "name": "enablePinchDetection", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 160 }, { "name": "pinchDetectionEnabledParticles", "cl": "hclVertexSelectionInput", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 168 }, { "name": "toAnimPeriod", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 184 }, { "name": "toSimPeriod", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 188 }, { "name": "drivePinchedParticlesToReferenceMesh", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 192 }, { "name": "pinchReferenceBufferSetup", "cl": "hclBufferSetupObject", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 200 }, { "name": "collisionTolerance", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 208 }, { "name": "landscapeCollisionParticleSelection", "cl": "hclVertexSelectionInput", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 216 }, { "name": "landscapeCollisionParticleRadius", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 232 }, { "name": "enableStuckParticleDetection", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 236 }, { "name": "stuckParticlesStretchFactor", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 240 }, { "name": "enableLandscapePinchDetection", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 244 }, { "name": "landscapePinchDetectionPriority", "cl": null, "enum": 0, "type": "TYPE_INT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 245 }, { "name": "landscapePinchDetectionRadius", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 248 }, { "name": "enableTransferMotion", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 252 }, { "name": "transferMotionSetupData", "cl": "hclSimClothSetupObjectTransferMotionSetupData", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 256 }, { "name": "constraintSetSetups", "cl": "hclConstraintSetSetupObject", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 312 }, { "name": "perInstanceCollidables", "cl": "hclSimClothSetupObjectPerInstanceCollidable", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 328 }, { "name": "orderMap", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 344 } ], "flags": 0, "version": 5 }, "hclStorageSetupMeshSectionSectionVertexChannel": { "name": "hclStorageSetupMeshSectionSectionVertexChannel", "parent": "hkReferencedObject", "obj_size": 16, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkcdStaticTreeDynamicStoragehkcdStaticTreeCodecRaw": { "name": "hkcdStaticTreeDynamicStoragehkcdStaticTreeCodecRaw", "parent": null, "obj_size": 16, "enums": [], "members": [ { "name": "nodes", "cl": "hkcdStaticTreeCodecRaw", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 0 } ], "flags": 0, "version": 0 }, "hclBufferSetupObject": { "name": "hclBufferSetupObject", "parent": "hkReferencedObject", "obj_size": 16, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkpConeLimitConstraintAtom": { "name": "hkpConeLimitConstraintAtom", "parent": "hkpConstraintAtom", "obj_size": 32, "enums": [ { "name": "MeasurementMode", "items": [ [ 0, "ZERO_WHEN_VECTORS_ALIGNED" ], [ 1, "ZERO_WHEN_VECTORS_PERPENDICULAR" ] ], "flags": 0 } ], "members": [ { "name": "isEnabled", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 2 }, { "name": "twistAxisInA", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 3 }, { "name": "refAxisInB", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "angleMeasurementMode", "cl": null, "enum": 39230712, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 5 }, { "name": "memOffsetToAngleOffset", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 6 }, { "name": "minAngle", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "maxAngle", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 }, { "name": "angularLimitsTauFactor", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "angularLimitsDampFactor", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 20 }, { "name": "padding", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 8, "flags": 1024, "offset": 24 } ], "flags": 0, "version": 1 }, "hkpRotationalConstraintData": { "name": "hkpRotationalConstraintData", "parent": "hkpConstraintData", "obj_size": 160, "enums": [], "members": [ { "name": "atoms", "cl": "hkpRotationalConstraintDataAtoms", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 256, "offset": 32 } ], "flags": 0, "version": 0 }, "hkpConstraintData": { "name": "hkpConstraintData", "parent": "hkReferencedObject", "obj_size": 24, "enums": [ { "name": "ConstraintType", "items": [ [ 0, "CONSTRAINT_TYPE_BALLANDSOCKET" ], [ 1, "CONSTRAINT_TYPE_HINGE" ], [ 2, "CONSTRAINT_TYPE_LIMITEDHINGE" ], [ 3, "CONSTRAINT_TYPE_POINTTOPATH" ], [ 6, "CONSTRAINT_TYPE_PRISMATIC" ], [ 7, "CONSTRAINT_TYPE_RAGDOLL" ], [ 8, "CONSTRAINT_TYPE_STIFFSPRING" ], [ 9, "CONSTRAINT_TYPE_WHEEL" ], [ 10, "CONSTRAINT_TYPE_GENERIC" ], [ 11, "CONSTRAINT_TYPE_CONTACT" ], [ 12, "CONSTRAINT_TYPE_BREAKABLE" ], [ 13, "CONSTRAINT_TYPE_MALLEABLE" ], [ 14, "CONSTRAINT_TYPE_POINTTOPLANE" ], [ 15, "CONSTRAINT_TYPE_PULLEY" ], [ 16, "CONSTRAINT_TYPE_ROTATIONAL" ], [ 18, "CONSTRAINT_TYPE_HINGE_LIMITS" ], [ 19, "CONSTRAINT_TYPE_RAGDOLL_LIMITS" ], [ 20, "CONSTRAINT_TYPE_CUSTOM" ], [ 21, "CONSTRAINT_TYPE_RACK_AND_PINION" ], [ 22, "CONSTRAINT_TYPE_COG_WHEEL" ], [ 23, "CONSTRAINT_TYPE_FIXED" ], [ 24, "CONSTRAINT_TYPE_DEFORMABLE_FIXED" ], [ 25, "CONSTRAINT_TYPE_LINEAR_SLACK" ], [ 26, "CONSTRAINT_TYPE_ANGULAR_FRICTION" ], [ 27, "CONSTRAINT_TYPE_6DOF" ], [ 100, "BEGIN_CONSTRAINT_CHAIN_TYPES" ], [ 100, "CONSTRAINT_TYPE_STIFF_SPRING_CHAIN" ], [ 101, "CONSTRAINT_TYPE_BALL_SOCKET_CHAIN" ], [ 102, "CONSTRAINT_TYPE_POWERED_CHAIN" ] ], "flags": 0 } ], "members": [ { "name": "userData", "cl": null, "enum": 0, "type": "TYPE_ULONG", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 } ], "flags": 0, "version": 0 }, "hclVolumeConstraintApplyData": { "name": "hclVolumeConstraintApplyData", "parent": null, "obj_size": 32, "enums": [], "members": [ { "name": "frameVector", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "particleIndex", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "stiffness", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 20 } ], "flags": 0, "version": 0 }, "hkaiEdgeFollowingBehavior": { "name": "hkaiEdgeFollowingBehavior", "parent": "hkaiSingleCharacterBehavior", "obj_size": 288, "enums": [], "members": [ { "name": "updateQuerySize", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 84 }, { "name": "characterRadiusMultiplier", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 88 }, { "name": "maxIgnoredHeight", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 92 }, { "name": "edgePath", "cl": "hkaiEdgePath", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 96 }, { "name": "traversalState", "cl": "hkaiEdgePathTraversalState", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 104 }, { "name": "newCharacterState", "cl": null, "enum": 39182952, "type": "TYPE_ENUM", "subtype": "TYPE_INT32", "array_size": 0, "flags": 0, "offset": 116 }, { "name": "pathFollowingProperties", "cl": "hkaiPathFollowingProperties", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 120 }, { "name": "highestUserEdgeNotified", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 128 }, { "name": "userEdgeFakePathPoint", "cl": "hkaiPathPathPoint", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 144 }, { "name": "savedCharacterState", "cl": null, "enum": 39182952, "type": "TYPE_ENUM", "subtype": "TYPE_INT32", "array_size": 0, "flags": 0, "offset": 192 }, { "name": "cornerPredictorInitInfo", "cl": "hkaiEdgeFollowingBehaviorCornerPredictorInitInfo", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 208 }, { "name": "passiveAvoidance", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 272 } ], "flags": 0, "version": 0 }, "hkpCollisionFilterList": { "name": "hkpCollisionFilterList", "parent": "hkpCollisionFilter", "obj_size": 88, "enums": [], "members": [ { "name": "collisionFilters", "cl": "hkpCollisionFilter", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 72 } ], "flags": 0, "version": 0 }, "hkp6DofConstraintDataBlueprints": { "name": "hkp6DofConstraintDataBlueprints", "parent": null, "obj_size": 512, "enums": [], "members": [ { "name": "linearIsFixed", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 3, "flags": 0, "offset": 0 }, { "name": "transforms", "cl": "hkpSetLocalTransformsConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 256, "offset": 16 }, { "name": "setupStabilization", "cl": "hkpSetupStabilizationAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 256, "offset": 160 }, { "name": "ragdollMotors", "cl": "hkpRagdollMotorConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 256, "offset": 176 }, { "name": "angFriction", "cl": "hkpAngFrictionConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 256, "offset": 272 }, { "name": "twistLimit", "cl": "hkpTwistLimitConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 256, "offset": 288 }, { "name": "ellipticalLimit", "cl": "hkpEllipticalLimitConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 256, "offset": 320 }, { "name": "stiffSpring", "cl": "hkpStiffSpringConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 256, "offset": 368 }, { "name": "linearMotor0", "cl": "hkpLinMotorConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 256, "offset": 400 }, { "name": "linearMotor1", "cl": "hkpLinMotorConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 256, "offset": 432 }, { "name": "linearMotor2", "cl": "hkpLinMotorConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 256, "offset": 464 }, { "name": "ballSocket", "cl": "hkpBallSocketConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 256, "offset": 496 } ], "flags": 0, "version": 0 }, "hclObjectSpaceMeshMeshDeformPOperator": { "name": "hclObjectSpaceMeshMeshDeformPOperator", "parent": "hclObjectSpaceMeshMeshDeformOperator", "obj_size": 264, "enums": [], "members": [ { "name": "localPs", "cl": "hclObjectSpaceDeformerLocalBlockP", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 232 }, { "name": "localUnpackedPs", "cl": "hclObjectSpaceDeformerLocalBlockUnpackedP", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 248 } ], "flags": 0, "version": 1 }, "hkpPoweredChainMapperTarget": { "name": "hkpPoweredChainMapperTarget", "parent": null, "obj_size": 16, "enums": [], "members": [ { "name": "chain", "cl": "hkpPoweredChainData", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "infoIndex", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 } ], "flags": 0, "version": 0 }, "hkaiVolumePathfindingUtil": { "name": "hkaiVolumePathfindingUtil", "parent": null, "obj_size": 1, "enums": [], "members": [], "flags": 0, "version": 0 }, "hclTransformSetUsageTransformTracker": { "name": "hclTransformSetUsageTransformTracker", "parent": null, "obj_size": 72, "enums": [], "members": [ { "name": "read", "cl": "hkBitField", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "readBeforeWrite", "cl": "hkBitField", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "written", "cl": "hkBitField", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 } ], "flags": 0, "version": 0 }, "hkpProjectileGun": { "name": "hkpProjectileGun", "parent": "hkpFirstPersonGun", "obj_size": 96, "enums": [], "members": [ { "name": "maxProjectiles", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "reloadTime", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 52 }, { "name": "reload", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 56 }, { "name": "projectiles", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 1024, "offset": 64 }, { "name": "world", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 80 }, { "name": "destructionWorld", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 88 } ], "flags": 0, "version": 0 }, "hkcdDynamicTreeBalanceMetric": { "name": "hkcdDynamicTreeBalanceMetric", "parent": null, "obj_size": 1, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkMeshTextureRawBufferDescriptor": { "name": "hkMeshTextureRawBufferDescriptor", "parent": null, "obj_size": 16, "enums": [], "members": [ { "name": "offset", "cl": null, "enum": 0, "type": "TYPE_INT64", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "stride", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "numElements", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 } ], "flags": 0, "version": 0 }, "hkMemoryResourceContainer": { "name": "hkMemoryResourceContainer", "parent": "hkResourceContainer", "obj_size": 64, "enums": [], "members": [ { "name": "name", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "parent", "cl": "hkMemoryResourceContainer", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 1024, "offset": 24 }, { "name": "resourceHandles", "cl": "hkMemoryResourceHandle", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "children", "cl": "hkMemoryResourceContainer", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 48 } ], "flags": 0, "version": 1 }, "hkpEllipticalLimitConstraintAtom": { "name": "hkpEllipticalLimitConstraintAtom", "parent": "hkpConstraintAtom", "obj_size": 48, "enums": [], "members": [ { "name": "isEnabled", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 2 }, { "name": "elipticalLimitEnabled", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 3 }, { "name": "coneLimitEnabled", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "angle0", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "angle1", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 }, { "name": "coneAngle", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "angleCorrected0", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 20 }, { "name": "angleCorrected1", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "coneAngleCorrected", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 28 }, { "name": "angleCorrected0Inv", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "angleCorrected1Inv", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 36 }, { "name": "angularLimitsTauFactor", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 40 }, { "name": "angularLimitsDampFactor", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 44 } ], "flags": 0, "version": 0 }, "hkaiPathfindingUtil": { "name": "hkaiPathfindingUtil", "parent": null, "obj_size": 1, "enums": [ { "name": "NearestFeatureType", "items": [ [ 0, "CALLBACK_EDGE" ], [ 1, "CALLBACK_FACE" ] ], "flags": 0 } ], "members": [], "flags": 0, "version": 0 }, "hkpPoweredChainDataConstraintInfo": { "name": "hkpPoweredChainDataConstraintInfo", "parent": null, "obj_size": 96, "enums": [], "members": [ { "name": "pivotInA", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "pivotInB", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "aTc", "cl": null, "enum": 0, "type": "TYPE_QUATERNION", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "bTc", "cl": null, "enum": 0, "type": "TYPE_QUATERNION", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "motors", "cl": "hkpConstraintMotor", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 3, "flags": 0, "offset": 64 }, { "name": "switchBodies", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 88 } ], "flags": 0, "version": 0 }, "hkpViscousSurfaceModifierConstraintAtom": { "name": "hkpViscousSurfaceModifierConstraintAtom", "parent": "hkpModifierConstraintAtom", "obj_size": 48, "enums": [], "members": [], "flags": 0, "version": 0 }, "hclBendLinkConstraintSetMxBatch": { "name": "hclBendLinkConstraintSetMxBatch", "parent": null, "obj_size": 448, "enums": [], "members": [ { "name": "bendMinLengths", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 0 }, { "name": "stretchMaxLengths", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 64 }, { "name": "stretchStiffnesses", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 128 }, { "name": "bendStiffnesses", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 192 }, { "name": "invMassesA", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 256 }, { "name": "invMassesB", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 320 }, { "name": "particlesA", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 384 }, { "name": "particlesB", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 416 } ], "flags": 0, "version": 0 }, "hclClothStateSetupObject": { "name": "hclClothStateSetupObject", "parent": "hkReferencedObject", "obj_size": 40, "enums": [], "members": [ { "name": "name", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "operatorSetupObjects", "cl": "hclOperatorSetupObject", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 24 } ], "flags": 0, "version": 0 }, "hkaiBehaviorBlockedDetector": { "name": "hkaiBehaviorBlockedDetector", "parent": "hkReferencedObject", "obj_size": 80, "enums": [], "members": [ { "name": "behavior", "cl": "hkaiEdgeFollowingBehavior", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "prevRuntimeID", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "prevPos", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "avgProgress", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "smoothingFactor", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 52 }, { "name": "blockedThreshold", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 56 }, { "name": "sqrTeleportationThreshold", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 60 }, { "name": "blocked", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 } ], "flags": 0, "version": 0 }, "hclLocalRangeSetupObject": { "name": "hclLocalRangeSetupObject", "parent": "hclConstraintSetSetupObject", "obj_size": 120, "enums": [], "members": [ { "name": "name", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "simulationMesh", "cl": "hclSimulationSetupMesh", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "referenceBufferSetup", "cl": "hclBufferSetupObject", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "vertexSelection", "cl": "hclVertexSelectionInput", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 40 }, { "name": "maximumDistance", "cl": "hclVertexFloatInput", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 56 }, { "name": "minNormalDistance", "cl": "hclVertexFloatInput", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 72 }, { "name": "maxNormalDistance", "cl": "hclVertexFloatInput", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 88 }, { "name": "stiffness", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 104 }, { "name": "localRangeShape", "cl": null, "enum": 39131512, "type": "TYPE_ENUM", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 0, "offset": 108 }, { "name": "useMinNormalDistance", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 112 }, { "name": "useMaxNormalDistance", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 113 } ], "flags": 0, "version": 2 }, "hkMonitorStreamStringMap": { "name": "hkMonitorStreamStringMap", "parent": null, "obj_size": 16, "enums": [], "members": [ { "name": "map", "cl": "hkMonitorStreamStringMapStringMap", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 0 } ], "flags": 0, "version": 0 }, "hclSimClothDataLandscapeCollisionData": { "name": "hclSimClothDataLandscapeCollisionData", "parent": null, "obj_size": 20, "enums": [], "members": [ { "name": "landscapeRadius", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "enableStuckParticleDetection", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "stuckParticlesStretchFactorSq", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "pinchDetectionEnabled", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 }, { "name": "pinchDetectionPriority", "cl": null, "enum": 0, "type": "TYPE_INT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 13 }, { "name": "pinchDetectionRadius", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 } ], "flags": 0, "version": 0 }, "hkaiHierarchyUtilsClusterSettings": { "name": "hkaiHierarchyUtilsClusterSettings", "parent": null, "obj_size": 112, "enums": [], "members": [ { "name": "desiredFacesPerCluster", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "searchParameters", "cl": "hkaiNavMeshPathSearchParameters", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "agentInfo", "cl": "hkaiAgentTraversalInfo", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 96 } ], "flags": 0, "version": 2 }, "hkaiSimpleObstacleGenerator": { "name": "hkaiSimpleObstacleGenerator", "parent": "hkaiObstacleGenerator", "obj_size": 160, "enums": [], "members": [ { "name": "localAabb", "cl": "hkAabb", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 128 } ], "flags": 0, "version": 0 }, "hkaiGatePathPathGate": { "name": "hkaiGatePathPathGate", "parent": null, "obj_size": 64, "enums": [], "members": [ { "name": "crossingPoint", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "gate", "cl": "hkaiGatePathUtilGate", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "boundarySegments", "cl": null, "enum": 39174320, "type": "TYPE_FLAGS", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "cellKey", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 52 } ], "flags": 0, "version": 0 }, "hkaiAvoidanceSolverSphereObstacle": { "name": "hkaiAvoidanceSolverSphereObstacle", "parent": null, "obj_size": 32, "enums": [], "members": [ { "name": "sphere", "cl": "hkSphere", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "velocity", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 } ], "flags": 0, "version": 0 }, "hkpDeformableFixedConstraintDataAtoms": { "name": "hkpDeformableFixedConstraintDataAtoms", "parent": null, "obj_size": 336, "enums": [], "members": [ { "name": "transforms", "cl": "hkpSetLocalTransformsConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "lin", "cl": "hkpDeformableLinConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 144 }, { "name": "ang", "cl": "hkpDeformableAngConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 240 } ], "flags": 0, "version": 0 }, "hkpTwistLimitConstraintAtom": { "name": "hkpTwistLimitConstraintAtom", "parent": "hkpConstraintAtom", "obj_size": 32, "enums": [], "members": [ { "name": "isEnabled", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 2 }, { "name": "twistAxis", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 3 }, { "name": "refAxis", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "minAngle", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "maxAngle", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 }, { "name": "angularLimitsTauFactor", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "angularLimitsDampFactor", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 20 }, { "name": "padding", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 8, "flags": 1024, "offset": 24 } ], "flags": 0, "version": 1 }, "hclConvexPlanesShape": { "name": "hclConvexPlanesShape", "parent": "hclShape", "obj_size": 208, "enums": [], "members": [ { "name": "planeEquations", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_VECTOR4", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "localFromWorld", "cl": null, "enum": 0, "type": "TYPE_TRANSFORM", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "worldFromLocal", "cl": null, "enum": 0, "type": "TYPE_TRANSFORM", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 96 }, { "name": "objAabb", "cl": "hkAabb", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 256, "offset": 160 }, { "name": "geomCentroid", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 192 } ], "flags": 0, "version": 0 }, "hkRefCountedProperties": { "name": "hkRefCountedProperties", "parent": null, "obj_size": 16, "enums": [ { "name": "ReferenceCountHandling", "items": [ [ 0, "REFERENCE_COUNT_INCREMENT" ], [ 1, "REFERENCE_COUNT_IGNORE" ] ], "flags": 0 } ], "members": [ { "name": "entries", "cl": "hkRefCountedPropertiesEntry", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 0 } ], "flags": 0, "version": 1 }, "hkaiStreamingSetVolumeConnection": { "name": "hkaiStreamingSetVolumeConnection", "parent": null, "obj_size": 8, "enums": [], "members": [ { "name": "cellIndex", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "oppositeCellIndex", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 } ], "flags": 0, "version": 0 }, "hkaiInvertedAabbVolume": { "name": "hkaiInvertedAabbVolume", "parent": "hkaiVolume", "obj_size": 96, "enums": [], "members": [ { "name": "aabb", "cl": "hkAabb", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "geometry", "cl": "hkGeometry", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 } ], "flags": 0, "version": 0 }, "hkaiPathPathPoint": { "name": "hkaiPathPathPoint", "parent": null, "obj_size": 48, "enums": [], "members": [ { "name": "position", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "normal", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "userEdgeData", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "sectionId", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 36 }, { "name": "flags", "cl": null, "enum": 39180136, "type": "TYPE_FLAGS", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 40 } ], "flags": 0, "version": 3 }, "hkxVertexBufferVertexData": { "name": "hkxVertexBufferVertexData", "parent": null, "obj_size": 104, "enums": [], "members": [ { "name": "vectorData", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "floatData", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "uint32Data", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "uint16Data", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT16", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "uint8Data", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "numVerts", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 80 }, { "name": "vectorStride", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 84 }, { "name": "floatStride", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 88 }, { "name": "uint32Stride", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 92 }, { "name": "uint16Stride", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 96 }, { "name": "uint8Stride", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 100 } ], "flags": 0, "version": 2 }, "hkpSphereRepShape": { "name": "hkpSphereRepShape", "parent": "hkpShape", "obj_size": 24, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkaiSplitGenerationUtils": { "name": "hkaiSplitGenerationUtils", "parent": null, "obj_size": 1, "enums": [ { "name": "SplitAndGenerateOptions", "items": [ [ 0, "SIMPLIFY_INDIVIDUALLY" ], [ 1, "SIMPLIFY_INDIVIDUALLY_BORDER_PRESERVE" ], [ 2, "SIMPLIFY_ALL_AT_ONCE" ], [ 3, "SIMPLIFY_TWO_PASS" ] ], "flags": 0 }, { "name": "SplitMethod", "items": [ [ 0, "SPLIT_UNIFORM" ], [ 1, "SPLIT_ADAPTIVE" ] ], "flags": 0 } ], "members": [], "flags": 0, "version": 0 }, "hkxVertexVectorDataChannel": { "name": "hkxVertexVectorDataChannel", "parent": "hkReferencedObject", "obj_size": 32, "enums": [], "members": [ { "name": "perVertexVectors", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_REAL", "array_size": 0, "flags": 0, "offset": 16 } ], "flags": 0, "version": 2 }, "hkpNullCollisionFilter": { "name": "hkpNullCollisionFilter", "parent": "hkpCollisionFilter", "obj_size": 72, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkcdStaticTreeDynamicStoragehkcdStaticTreeCodec3Axis5": { "name": "hkcdStaticTreeDynamicStoragehkcdStaticTreeCodec3Axis5", "parent": null, "obj_size": 16, "enums": [], "members": [ { "name": "nodes", "cl": "hkcdStaticTreeCodec3Axis5", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 0 } ], "flags": 0, "version": 0 }, "hkpTyremarksWheel": { "name": "hkpTyremarksWheel", "parent": "hkReferencedObject", "obj_size": 40, "enums": [], "members": [ { "name": "currentPosition", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 }, { "name": "numPoints", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "tyremarkPoints", "cl": "hkpTyremarkPoint", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 24 } ], "flags": 0, "version": 0 }, "hkpWheelFrictionConstraintData": { "name": "hkpWheelFrictionConstraintData", "parent": "hkpConstraintData", "obj_size": 240, "enums": [], "members": [ { "name": "atoms", "cl": "hkpWheelFrictionConstraintDataAtoms", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 256, "offset": 32 } ], "flags": 0, "version": 0 }, "hkcdDynamicTreeCodec18": { "name": "hkcdDynamicTreeCodec18", "parent": null, "obj_size": 18, "enums": [], "members": [ { "name": "aabb", "cl": "hkAabbHalf", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "parent", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 } ], "flags": 0, "version": 0 }, "hkpConvexVerticesShape": { "name": "hkpConvexVerticesShape", "parent": "hkpConvexShape", "obj_size": 112, "enums": [], "members": [ { "name": "aabbHalfExtents", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "aabbCenter", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "rotatedVertices", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_MATRIX3", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "numVertices", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 80 }, { "name": "useSpuBuffer", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 84 }, { "name": "planeEquations", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_VECTOR4", "array_size": 0, "flags": 0, "offset": 88 }, { "name": "connectivity", "cl": "hkpConvexVerticesConnectivity", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 104 } ], "flags": 0, "version": 6 }, "hkaDirectionalReferenceFrame": { "name": "hkaDirectionalReferenceFrame", "parent": "hkaParameterizedReferenceFrame", "obj_size": 96, "enums": [], "members": [ { "name": "movementDir", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 80 } ], "flags": 0, "version": 0 }, "hkaiCharacter": { "name": "hkaiCharacter", "parent": "hkReferencedObject", "obj_size": 224, "enums": [ { "name": "State", "items": [ [ 0, "STATE_NEEDS_NEW_PATH" ], [ 1, "STATE_FOLLOWING_PATH" ], [ 2, "STATE_SLOWING_TO_GOAL" ], [ 3, "STATE_GOAL_REACHED" ], [ 4, "STATE_PATH_FAILED" ], [ 5, "STATE_WANDERED_OFF_PATH" ], [ 6, "STATE_REPATHING_INCOMPLETE_PATH" ], [ 7, "STATE_MANUAL_CONTROL" ] ], "flags": 0 }, { "name": "AvoidanceEnabledMaskBits", "items": [ [ 1, "AVOID_BOUNDARIES" ], [ 2, "AVOID_CHARACTERS" ], [ 4, "AVOID_OBSTACLES" ], [ 0, "AVOID_NONE" ], [ 7, "AVOID_ALL" ] ], "flags": 0 }, { "name": "AvoidanceState", "items": [ [ 0, "AVOIDANCE_SUCCESS" ], [ 1, "AVOIDANCE_FAILURE" ] ], "flags": 0 } ], "members": [ { "name": "userData", "cl": null, "enum": 0, "type": "TYPE_ULONG", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "position", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "forward", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "velocity", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "up", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 80 }, { "name": "currentNavMeshFace", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 96 }, { "name": "currentNavVolumeCell", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 100 }, { "name": "radius", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 104 }, { "name": "desiredSpeed", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 108 }, { "name": "adaptiveRanger", "cl": "hkaiAdaptiveRanger", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 112 }, { "name": "costModifier", "cl": "hkaiAstarCostModifier", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 120 }, { "name": "edgeFilter", "cl": "hkaiAstarEdgeFilter", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 128 }, { "name": "hitFilter", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 136 }, { "name": "steeringFilter", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 144 }, { "name": "agentFilterInfo", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 152 }, { "name": "avoidanceProperties", "cl": "hkaiAvoidanceProperties", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 160 }, { "name": "avoidanceState", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 168 }, { "name": "agentPriority", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 172 }, { "name": "avoidanceType", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 176 }, { "name": "avoidanceEnabledMask", "cl": null, "enum": 39182992, "type": "TYPE_FLAGS", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 178 }, { "name": "state", "cl": null, "enum": 39182952, "type": "TYPE_ENUM", "subtype": "TYPE_INT32", "array_size": 0, "flags": 0, "offset": 184 }, { "name": "behaviorListeners", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 1024, "offset": 192 }, { "name": "layer", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 208 } ], "flags": 0, "version": 30 }, "hclBoneSpaceMeshMeshDeformOperator": { "name": "hclBoneSpaceMeshMeshDeformOperator", "parent": "hclOperator", "obj_size": 144, "enums": [ { "name": "ScaleNormalBehaviour", "items": [ [ 0, "SCALE_NORMAL_IGNORE" ], [ 1, "SCALE_NORMAL_APPLY" ], [ 2, "SCALE_NORMAL_INVERT" ] ], "flags": 0 } ], "members": [ { "name": "inputBufferIdx", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 28 }, { "name": "outputBufferIdx", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "scaleNormalBehaviour", "cl": null, "enum": 39128640, "type": "TYPE_ENUM", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 0, "offset": 36 }, { "name": "inputTrianglesSubset", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT16", "array_size": 0, "flags": 0, "offset": 40 }, { "name": "boneSpaceDeformer", "cl": "hclBoneSpaceDeformer", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 56 } ], "flags": 0, "version": 0 }, "hkIntRealPair": { "name": "hkIntRealPair", "parent": null, "obj_size": 8, "enums": [], "members": [ { "name": "key", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "value", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 } ], "flags": 0, "version": 0 }, "hkaiSilhouetteMerger": { "name": "hkaiSilhouetteMerger", "parent": "hkReferencedObject", "obj_size": 80, "enums": [ { "name": "MergeType", "items": [ [ 0, "UNUSED_MERGING_SIMPLE" ], [ 1, "UNUSED_MERGING_CONVEX_HULL" ] ], "flags": 0 } ], "members": [ { "name": "mergeType", "cl": null, "enum": 39180856, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 12 }, { "name": "mergeParams", "cl": "hkaiSilhouetteGenerationParameters", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 } ], "flags": 0, "version": 0 }, "hkpHingeConstraintDataAtoms": { "name": "hkpHingeConstraintDataAtoms", "parent": null, "obj_size": 192, "enums": [ { "name": "Axis", "items": [ [ 0, "AXIS_AXLE" ] ], "flags": 0 } ], "members": [ { "name": "transforms", "cl": "hkpSetLocalTransformsConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "setupStabilization", "cl": "hkpSetupStabilizationAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 144 }, { "name": "2dAng", "cl": "hkp2dAngConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 160 }, { "name": "ballSocket", "cl": "hkpBallSocketConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 176 } ], "flags": 0, "version": 1 }, "hclShadowBufferDefinition": { "name": "hclShadowBufferDefinition", "parent": "hclBufferDefinition", "obj_size": 96, "enums": [], "members": [ { "name": "triangleIndices", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT16", "array_size": 0, "flags": 0, "offset": 72 }, { "name": "shadowPositions", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 88 }, { "name": "shadowNormals", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 89 }, { "name": "shadowTangents", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 90 }, { "name": "shadowBiTangents", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 91 } ], "flags": 0, "version": 0 }, "hkpCompressedMeshShapeBigTriangle": { "name": "hkpCompressedMeshShapeBigTriangle", "parent": null, "obj_size": 16, "enums": [], "members": [ { "name": "a", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "b", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 2 }, { "name": "c", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "material", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "weldingInfo", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 }, { "name": "transformIndex", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 14 } ], "flags": 0, "version": 2 }, "hkaiOverlapManagerSectionGeneratorData": { "name": "hkaiOverlapManagerSectionGeneratorData", "parent": "hkReferencedObject", "obj_size": 80, "enums": [], "members": [ { "name": "context", "cl": "hkaiSilhouetteGeneratorSectionContext", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "overlappedFaces", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_INT32", "array_size": 0, "flags": 0, "offset": 64 } ], "flags": 0, "version": 0 }, "hkcdShape": { "name": "hkcdShape", "parent": "hkReferencedObject", "obj_size": 16, "enums": [], "members": [ { "name": "type", "cl": null, "enum": 0, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 1024, "offset": 12 }, { "name": "dispatchType", "cl": null, "enum": 39198856, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 13 }, { "name": "bitsPerKey", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 14 }, { "name": "shapeInfoCodecType", "cl": null, "enum": 39198904, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 15 } ], "flags": 0, "version": 0 }, "hkMultipleVertexBufferElementInfo": { "name": "hkMultipleVertexBufferElementInfo", "parent": null, "obj_size": 2, "enums": [], "members": [ { "name": "vertexBufferIndex", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "elementIndex", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 1 } ], "flags": 0, "version": 0 }, "hclBendStiffnessConstraintSetLink": { "name": "hclBendStiffnessConstraintSetLink", "parent": null, "obj_size": 32, "enums": [], "members": [ { "name": "weightA", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "weightB", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "weightC", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "weightD", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 }, { "name": "bendStiffness", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "restCurvature", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 20 }, { "name": "particleA", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "particleB", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 26 }, { "name": "particleC", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 28 }, { "name": "particleD", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 30 } ], "flags": 0, "version": 1 }, "hkxVertexSelectionChannel": { "name": "hkxVertexSelectionChannel", "parent": "hkReferencedObject", "obj_size": 32, "enums": [], "members": [ { "name": "selectedVertices", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_INT32", "array_size": 0, "flags": 0, "offset": 16 } ], "flags": 0, "version": 1 }, "hclVolumeConstraintMxFrameSingleData": { "name": "hclVolumeConstraintMxFrameSingleData", "parent": null, "obj_size": 32, "enums": [], "members": [ { "name": "frameVector", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "particleIndex", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "weight", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 20 } ], "flags": 0, "version": 0 }, "hkSethkIntRealPairhkContainerHeapAllocatorhkMapOperationshkIntRealPair": { "name": "hkSethkIntRealPairhkContainerHeapAllocatorhkMapOperationshkIntRealPair", "parent": null, "obj_size": 24, "enums": [], "members": [ { "name": "elem", "cl": "hkIntRealPair", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "numElems", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 } ], "flags": 0, "version": 0 }, "hkpPlaneShape": { "name": "hkpPlaneShape", "parent": "hkpHeightFieldShape", "obj_size": 80, "enums": [], "members": [ { "name": "plane", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "aabbCenter", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "aabbHalfExtents", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 } ], "flags": 0, "version": 0 }, "hkpMoppBvTreeShape": { "name": "hkpMoppBvTreeShape", "parent": "hkMoppBvTreeShapeBase", "obj_size": 112, "enums": [], "members": [ { "name": "child", "cl": "hkpSingleShapeContainer", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 80 }, { "name": "childSize", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 96 } ], "flags": 0, "version": 0 }, "hkpConstraintChainInstanceAction": { "name": "hkpConstraintChainInstanceAction", "parent": "hkpAction", "obj_size": 56, "enums": [], "members": [ { "name": "constraintInstance", "cl": "hkpConstraintChainInstance", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 512, "offset": 48 } ], "flags": 0, "version": 0 }, "hkpSpringDamperConstraintMotor": { "name": "hkpSpringDamperConstraintMotor", "parent": "hkpLimitedForceConstraintMotor", "obj_size": 32, "enums": [], "members": [ { "name": "springConstant", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "springDamping", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 28 } ], "flags": 0, "version": 0 }, "hkpStaticCompoundShapeInstance": { "name": "hkpStaticCompoundShapeInstance", "parent": null, "obj_size": 80, "enums": [], "members": [ { "name": "transform", "cl": null, "enum": 0, "type": "TYPE_QSTRANSFORM", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "shape", "cl": "hkpShape", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "filterInfo", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 56 }, { "name": "childFilterInfoMask", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 60 }, { "name": "userData", "cl": null, "enum": 0, "type": "TYPE_ULONG", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 } ], "flags": 0, "version": 0 }, "hkaiDirectedGraphInstance": { "name": "hkaiDirectedGraphInstance", "parent": "hkReferencedObject", "obj_size": 272, "enums": [], "members": [ { "name": "originalNodes", "cl": null, "enum": 0, "type": "TYPE_SIMPLEARRAY", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 16 }, { "name": "originalEdges", "cl": null, "enum": 0, "type": "TYPE_SIMPLEARRAY", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 32 }, { "name": "originalPositions", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 48 }, { "name": "originalNodeData", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 56 }, { "name": "nodeDataStriding", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 64 }, { "name": "originalEdgeData", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 72 }, { "name": "edgeDataStriding", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 80 }, { "name": "sectionUid", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 84 }, { "name": "runtimeId", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 88 }, { "name": "originalGraph", "cl": "hkaiDirectedGraphExplicitCost", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 96 }, { "name": "nodeMap", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_INT32", "array_size": 0, "flags": 0, "offset": 104 }, { "name": "instancedNodes", "cl": "hkaiDirectedGraphExplicitCostNode", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 120 }, { "name": "ownedEdges", "cl": "hkaiDirectedGraphExplicitCostEdge", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 136 }, { "name": "ownedEdgeData", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 0, "offset": 152 }, { "name": "userEdgeCount", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_INT32", "array_size": 0, "flags": 0, "offset": 168 }, { "name": "freeEdgeBlocks", "cl": "hkaiDirectedGraphInstanceFreeBlockList", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 184 }, { "name": "transform", "cl": null, "enum": 0, "type": "TYPE_TRANSFORM", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 208 } ], "flags": 0, "version": 1 }, "hkpWheelFrictionConstraintAtomAxle": { "name": "hkpWheelFrictionConstraintAtomAxle", "parent": null, "obj_size": 44, "enums": [], "members": [ { "name": "spinVelocity", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "sumVelocity", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "numWheels", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "wheelsSolved", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 }, { "name": "stepsSolved", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "invInertia", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 20 }, { "name": "inertia", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "impulseScaling", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 28 }, { "name": "impulseMax", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "isFixed", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 36 }, { "name": "numWheelsOnGround", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 40 } ], "flags": 0, "version": 0 }, "hkpAngFrictionConstraintAtom": { "name": "hkpAngFrictionConstraintAtom", "parent": "hkpConstraintAtom", "obj_size": 16, "enums": [], "members": [ { "name": "isEnabled", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 2 }, { "name": "firstFrictionAxis", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 3 }, { "name": "numFrictionAxes", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "maxFrictionTorque", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "padding", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 4, "flags": 1024, "offset": 12 } ], "flags": 0, "version": 0 }, "hkcdStaticMeshTreeBaseSectionSharedVertices": { "name": "hkcdStaticMeshTreeBaseSectionSharedVertices", "parent": null, "obj_size": 4, "enums": [], "members": [ { "name": "data", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 } ], "flags": 0, "version": 0 }, "hkpLinConstraintAtom": { "name": "hkpLinConstraintAtom", "parent": "hkpConstraintAtom", "obj_size": 16, "enums": [], "members": [ { "name": "axisIndex", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 2 }, { "name": "padding", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 12, "flags": 1024, "offset": 3 } ], "flags": 0, "version": 0 }, "hkpCenterOfMassChangerModifierConstraintAtom": { "name": "hkpCenterOfMassChangerModifierConstraintAtom", "parent": "hkpModifierConstraintAtom", "obj_size": 80, "enums": [], "members": [ { "name": "displacementA", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "displacementB", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 } ], "flags": 0, "version": 0 }, "hclBoneSpaceDeformerFourBlendEntryBlock": { "name": "hclBoneSpaceDeformerFourBlendEntryBlock", "parent": null, "obj_size": 48, "enums": [], "members": [ { "name": "vertexIndices", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 4, "flags": 0, "offset": 0 }, { "name": "boneIndices", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 8 }, { "name": "padding", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 8, "flags": 1024, "offset": 40 } ], "flags": 0, "version": 1 }, "hkaiNavMeshGenerationSettingsMaterialConstructionPair": { "name": "hkaiNavMeshGenerationSettingsMaterialConstructionPair", "parent": null, "obj_size": 8, "enums": [], "members": [ { "name": "materialIndex", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "flags", "cl": null, "enum": 39161208, "type": "TYPE_FLAGS", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 0, "offset": 4 } ], "flags": 0, "version": 0 }, "hclClothStateBufferAccess": { "name": "hclClothStateBufferAccess", "parent": null, "obj_size": 16, "enums": [], "members": [ { "name": "bufferIndex", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "bufferUsage", "cl": "hclBufferUsage", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "shadowBufferIndex", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 } ], "flags": 0, "version": 2 }, "hkaiNavVolumeMediator": { "name": "hkaiNavVolumeMediator", "parent": "hkReferencedObject", "obj_size": 16, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkpRackAndPinionConstraintData": { "name": "hkpRackAndPinionConstraintData", "parent": "hkpConstraintData", "obj_size": 192, "enums": [ { "name": "Type", "items": [ [ 0, "TYPE_RACK_AND_PINION" ], [ 1, "TYPE_SCREW" ] ], "flags": 0 } ], "members": [ { "name": "atoms", "cl": "hkpRackAndPinionConstraintDataAtoms", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 256, "offset": 32 } ], "flags": 0, "version": 0 }, "hkpSetupStabilizationAtom": { "name": "hkpSetupStabilizationAtom", "parent": "hkpConstraintAtom", "obj_size": 16, "enums": [], "members": [ { "name": "enabled", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 2 }, { "name": "padding", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 1, "flags": 1024, "offset": 3 }, { "name": "maxLinImpulse", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "maxAngImpulse", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "maxAngle", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 } ], "flags": 0, "version": 3 }, "hkpConstrainedSystemFilter": { "name": "hkpConstrainedSystemFilter", "parent": "hkpCollisionFilter", "obj_size": 88, "enums": [], "members": [ { "name": "otherFilter", "cl": "hkpCollisionFilter", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 80 } ], "flags": 0, "version": 0 }, "hkaiSearchParametersSearchBuffers": { "name": "hkaiSearchParametersSearchBuffers", "parent": null, "obj_size": 16, "enums": [], "members": [ { "name": "openSetBuffer", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 0 }, { "name": "searchStateBuffer", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 8 } ], "flags": 0, "version": 0 }, "hkxSparselyAnimatedEnum": { "name": "hkxSparselyAnimatedEnum", "parent": "hkxSparselyAnimatedInt", "obj_size": 56, "enums": [], "members": [ { "name": "enum", "cl": "hkxEnum", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 48 } ], "flags": 0, "version": 1 }, "hkpShapeCollection": { "name": "hkpShapeCollection", "parent": "hkpShape", "obj_size": 40, "enums": [ { "name": "CollectionType", "items": [ [ 0, "COLLECTION_LIST" ], [ 1, "COLLECTION_EXTENDED_MESH" ], [ 2, "COLLECTION_TRISAMPLED_HEIGHTFIELD" ], [ 3, "COLLECTION_USER" ], [ 4, "COLLECTION_SIMPLE_MESH" ], [ 5, "COLLECTION_MESH_SHAPE" ], [ 6, "COLLECTION_COMPRESSED_MESH" ], [ 7, "COLLECTION_MAX" ] ], "flags": 0 } ], "members": [ { "name": "disableWelding", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "collectionType", "cl": null, "enum": 39210904, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 33 } ], "flags": 0, "version": 0 }, "hclBendLinkConstraintSetMx": { "name": "hclBendLinkConstraintSetMx", "parent": "hclConstraintSet", "obj_size": 64, "enums": [], "members": [ { "name": "batches", "cl": "hclBendLinkConstraintSetMxBatch", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "singles", "cl": "hclBendLinkConstraintSetMxSingle", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 48 } ], "flags": 0, "version": 0 }, "hkaSkeletonMapperDataPartitionMappingRange": { "name": "hkaSkeletonMapperDataPartitionMappingRange", "parent": null, "obj_size": 8, "enums": [], "members": [ { "name": "startMappingIndex", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "numMappings", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 } ], "flags": 0, "version": 0 }, "hkaMeshBindingMapping": { "name": "hkaMeshBindingMapping", "parent": null, "obj_size": 16, "enums": [], "members": [ { "name": "mapping", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_INT16", "array_size": 0, "flags": 0, "offset": 0 } ], "flags": 0, "version": 0 }, "hkaiCarver": { "name": "hkaiCarver", "parent": "hkReferencedObject", "obj_size": 32, "enums": [ { "name": "FlagBits", "items": [ [ 1, "CARVER_ERODE_EDGES" ] ], "flags": 0 } ], "members": [ { "name": "volume", "cl": "hkaiVolume", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "flags", "cl": null, "enum": 39035712, "type": "TYPE_FLAGS", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 0, "offset": 24 } ], "flags": 0, "version": 1 }, "hclStandardLinkConstraintSetMx": { "name": "hclStandardLinkConstraintSetMx", "parent": "hclConstraintSet", "obj_size": 64, "enums": [], "members": [ { "name": "batches", "cl": "hclStandardLinkConstraintSetMxBatch", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "singles", "cl": "hclStandardLinkConstraintSetMxSingle", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 48 } ], "flags": 0, "version": 0 }, "hkIndexedTransformSet": { "name": "hkIndexedTransformSet", "parent": "hkReferencedObject", "obj_size": 104, "enums": [], "members": [ { "name": "matrices", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_MATRIX4", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "inverseMatrices", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_MATRIX4", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "matricesOrder", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_INT16", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "matricesNames", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRINGPTR", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "indexMappings", "cl": "hkMeshBoneIndexMapping", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 80 }, { "name": "allMatricesAreAffine", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 96 } ], "flags": 0, "version": 2 }, "hkcdDynamicTreeDynamicStorage0hkcdDynamicTreeAnisotropicMetrichkcdDynamicTreeCodecInt16": { "name": "hkcdDynamicTreeDynamicStorage0hkcdDynamicTreeAnisotropicMetrichkcdDynamicTreeCodecInt16", "parent": "hkcdDynamicTreeAnisotropicMetric", "obj_size": 24, "enums": [], "members": [ { "name": "nodes", "cl": "hkcdDynamicTreeCodecInt16", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "firstFree", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 } ], "flags": 0, "version": 0 }, "hkpBreakableShape": { "name": "hkpBreakableShape", "parent": "hkReferencedObject", "obj_size": 32, "enums": [], "members": [ { "name": "physicsShape", "cl": "hkcdShape", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "material", "cl": "hkpBreakableMaterial", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 24 } ], "flags": 0, "version": 1 }, "hkpConvexListShape": { "name": "hkpConvexListShape", "parent": "hkpConvexShape", "obj_size": 112, "enums": [], "members": [ { "name": "minDistanceToUseConvexHullForGetClosestPoints", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 40 }, { "name": "aabbHalfExtents", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "aabbCenter", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "useCachedAabb", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 80 }, { "name": "childShapes", "cl": "hkpConvexShape", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 88 } ], "flags": 0, "version": 0 }, "hkMemoryMeshVertexBuffer": { "name": "hkMemoryMeshVertexBuffer", "parent": "hkMeshVertexBuffer", "obj_size": 432, "enums": [], "members": [ { "name": "format", "cl": "hkVertexFormat", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 }, { "name": "elementOffsets", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 32, "flags": 0, "offset": 272 }, { "name": "memory", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 400 }, { "name": "vertexStride", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 416 }, { "name": "locked", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 420 }, { "name": "numVertices", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 424 }, { "name": "isBigEndian", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 428 }, { "name": "isSharable", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 429 } ], "flags": 0, "version": 1 }, "hclStandardLinkConstraintSet": { "name": "hclStandardLinkConstraintSet", "parent": "hclConstraintSet", "obj_size": 48, "enums": [], "members": [ { "name": "links", "cl": "hclStandardLinkConstraintSetLink", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 32 } ], "flags": 0, "version": 0 }, "hkcdStaticTreeCodec3Axis5": { "name": "hkcdStaticTreeCodec3Axis5", "parent": "hkcdStaticTreeCodec3Axis", "obj_size": 5, "enums": [], "members": [ { "name": "hiData", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 3 }, { "name": "loData", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 } ], "flags": 0, "version": 0 }, "hkcdStaticTreeCodec3Axis4": { "name": "hkcdStaticTreeCodec3Axis4", "parent": "hkcdStaticTreeCodec3Axis", "obj_size": 4, "enums": [], "members": [ { "name": "data", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 3 } ], "flags": 0, "version": 0 }, "hkpPulleyConstraintData": { "name": "hkpPulleyConstraintData", "parent": "hkpConstraintData", "obj_size": 144, "enums": [], "members": [ { "name": "atoms", "cl": "hkpPulleyConstraintDataAtoms", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 256, "offset": 32 } ], "flags": 0, "version": 0 }, "hkxBlob": { "name": "hkxBlob", "parent": "hkReferencedObject", "obj_size": 32, "enums": [], "members": [ { "name": "data", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 16 } ], "flags": 0, "version": 1 }, "hkaiGatePathUtilExponentialSchedule": { "name": "hkaiGatePathUtilExponentialSchedule", "parent": null, "obj_size": 4, "enums": [], "members": [ { "name": "round", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 } ], "flags": 0, "version": 0 }, "hkcdDynamicTreeDynamicStorage16": { "name": "hkcdDynamicTreeDynamicStorage16", "parent": "hkcdDynamicTreeDefaultDynamicStoragehkcdDynamicTreeCodec32", "obj_size": 24, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkcdDynamicTreeTreehkcdDynamicTreeDynamicStorage16": { "name": "hkcdDynamicTreeTreehkcdDynamicTreeDynamicStorage16", "parent": "hkcdDynamicTreeDynamicStorage16", "obj_size": 32, "enums": [], "members": [ { "name": "numLeaves", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 20 }, { "name": "path", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "root", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 28 } ], "flags": 0, "version": 0 }, "hkpCdBody": { "name": "hkpCdBody", "parent": null, "obj_size": 32, "enums": [], "members": [ { "name": "shape", "cl": "hkpShape", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "shapeKey", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "motion", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 16 }, { "name": "parent", "cl": "hkpCdBody", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 1024, "offset": 24 } ], "flags": 0, "version": 1 }, "hkpCollidableCollidableFilter": { "name": "hkpCollidableCollidableFilter", "parent": null, "obj_size": 8, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkpLinearParametricCurve": { "name": "hkpLinearParametricCurve", "parent": "hkpParametricCurve", "obj_size": 80, "enums": [], "members": [ { "name": "smoothingFactor", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 }, { "name": "closedLoop", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "dirNotParallelToTangentAlongWholePath", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "points", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_VECTOR4", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "distance", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_REAL", "array_size": 0, "flags": 0, "offset": 64 } ], "flags": 0, "version": 0 }, "hkcdDynamicTreeDefaultDynamicStoragehkcdDynamicTreeCodec32": { "name": "hkcdDynamicTreeDefaultDynamicStoragehkcdDynamicTreeCodec32", "parent": "hkcdDynamicTreeDynamicStorage0hkcdDynamicTreeAnisotropicMetrichkcdDynamicTreeCodec32", "obj_size": 24, "enums": [], "members": [], "flags": 0, "version": 0 }, "hclStandardLinkConstraintSetLink": { "name": "hclStandardLinkConstraintSetLink", "parent": null, "obj_size": 12, "enums": [], "members": [ { "name": "particleA", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "particleB", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 2 }, { "name": "restLength", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "stiffness", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 } ], "flags": 0, "version": 0 }, "hkpShapeKeyTableBlock": { "name": "hkpShapeKeyTableBlock", "parent": null, "obj_size": 272, "enums": [], "members": [ { "name": "slots", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 63, "flags": 256, "offset": 0 }, { "name": "next", "cl": "hkpShapeKeyTableBlock", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 256 } ], "flags": 0, "version": 0 }, "hkcdStaticTreeDynamicStorage32": { "name": "hkcdStaticTreeDynamicStorage32", "parent": "hkcdStaticTreeDynamicStoragehkcdStaticTreeCodecRaw", "obj_size": 16, "enums": [], "members": [], "flags": 0, "version": 0 }, "hclVertexFloatInput": { "name": "hclVertexFloatInput", "parent": null, "obj_size": 16, "enums": [ { "name": "VertexFloatType", "items": [ [ 0, "VERTEX_FLOAT_CONSTANT" ], [ 1, "VERTEX_FLOAT_CHANNEL" ] ], "flags": 0 } ], "members": [ { "name": "type", "cl": null, "enum": 39023088, "type": "TYPE_ENUM", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "constantValue", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "channelName", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 } ], "flags": 0, "version": 0 }, "hkxSpline": { "name": "hkxSpline", "parent": "hkReferencedObject", "obj_size": 40, "enums": [ { "name": "ControlType", "items": [ [ 0, "BEZIER_SMOOTH" ], [ 1, "BEZIER_CORNER" ], [ 2, "LINEAR" ], [ 3, "CUSTOM" ] ], "flags": 0 } ], "members": [ { "name": "controlPoints", "cl": "hkxSplineControlPoint", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "isClosed", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 } ], "flags": 0, "version": 0 }, "hkpVehicleEngine": { "name": "hkpVehicleEngine", "parent": "hkReferencedObject", "obj_size": 16, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkaiNavMesh": { "name": "hkaiNavMesh", "parent": "hkReferencedObject", "obj_size": 176, "enums": [ { "name": "FaceFlagBits", "items": [ [ 1, "FACE_HIDDEN" ], [ 2, "FACE_CUT" ], [ 4, "FACE_STREAMING" ] ], "flags": 0 }, { "name": "NavMeshFlagBits", "items": [ [ 0, "MESH_NONE" ], [ 1, "MESH_CLIMBING" ] ], "flags": 0 }, { "name": "Constants", "items": [ [ 4294967295, "INVALID_REGION_INDEX" ], [ 4294967295, "INVALID_FACE_INDEX" ], [ 4294967295, "INVALID_EDGE_INDEX" ], [ 4294967295, "INVALID_VERTEX_INDEX" ], [ 4, "MAX_DATA_PER_EDGE" ], [ 4, "MAX_DATA_PER_FACE" ] ], "flags": 0 }, { "name": "EdgeFlagBits", "items": [ [ 1, "EDGE_SILHOUETTE" ], [ 2, "EDGE_RETRIANGULATED" ], [ 4, "EDGE_ORIGINAL" ], [ 8, "OPPOSITE_EDGE_UNLOADED_UNUSED" ], [ 16, "EDGE_USER" ], [ 32, "EDGE_BLOCKED" ], [ 64, "EDGE_EXTERNAL_OPPOSITE" ] ], "flags": 0 } ], "members": [ { "name": "faces", "cl": "hkaiNavMeshFace", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "edges", "cl": "hkaiNavMeshEdge", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "vertices", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_VECTOR4", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "streamingSets", "cl": "hkaiStreamingSet", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "faceData", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_INT32", "array_size": 0, "flags": 0, "offset": 80 }, { "name": "edgeData", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_INT32", "array_size": 0, "flags": 0, "offset": 96 }, { "name": "faceDataStriding", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 112 }, { "name": "edgeDataStriding", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 116 }, { "name": "flags", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 120 }, { "name": "aabb", "cl": "hkAabb", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 128 }, { "name": "erosionRadius", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 160 }, { "name": "userData", "cl": null, "enum": 0, "type": "TYPE_ULONG", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 168 } ], "flags": 0, "version": 14 }, "hclBoneSpaceDeformerThreeBlendEntryBlock": { "name": "hclBoneSpaceDeformerThreeBlendEntryBlock", "parent": null, "obj_size": 48, "enums": [], "members": [ { "name": "vertexIndices", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 5, "flags": 0, "offset": 0 }, { "name": "boneIndices", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 15, "flags": 0, "offset": 10 }, { "name": "padding", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 8, "flags": 1024, "offset": 40 } ], "flags": 0, "version": 1 }, "hkpVehicleDefaultSimulation": { "name": "hkpVehicleDefaultSimulation", "parent": "hkpVehicleSimulation", "obj_size": 96, "enums": [], "members": [ { "name": "frictionStatus", "cl": "hkpVehicleFrictionStatus", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 }, { "name": "frictionDescription", "cl": "hkpVehicleFrictionDescription", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 88 } ], "flags": 0, "version": 0 }, "hclMoveFixedParticlesSetupObject": { "name": "hclMoveFixedParticlesSetupObject", "parent": "hclOperatorSetupObject", "obj_size": 40, "enums": [], "members": [ { "name": "name", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "simClothSetupObject", "cl": "hclSimClothSetupObject", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "displayBufferSetup", "cl": "hclBufferSetupObject", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 32 } ], "flags": 0, "version": 0 }, "hclStandardLinkSetupObject": { "name": "hclStandardLinkSetupObject", "parent": "hclConstraintSetSetupObject", "obj_size": 120, "enums": [], "members": [ { "name": "name", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "simulationMesh", "cl": "hclSimulationSetupMesh", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "vertexSelection", "cl": "hclVertexSelectionInput", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "edgeSelection", "cl": "hclEdgeSelectionInput", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "ignoreHiddenEdges", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "stiffness", "cl": "hclVertexFloatInput", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 72 }, { "name": "allowedCompression", "cl": "hclVertexFloatInput", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 88 }, { "name": "allowedStretching", "cl": "hclVertexFloatInput", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 104 } ], "flags": 0, "version": 2 }, "hkaInterleavedUncompressedAnimation": { "name": "hkaInterleavedUncompressedAnimation", "parent": "hkaAnimation", "obj_size": 88, "enums": [], "members": [ { "name": "transforms", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_QSTRANSFORM", "array_size": 0, "flags": 0, "offset": 56 }, { "name": "floats", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_REAL", "array_size": 0, "flags": 0, "offset": 72 } ], "flags": 0, "version": 0 }, "hkaiNavMeshQueryMediator": { "name": "hkaiNavMeshQueryMediator", "parent": "hkReferencedObject", "obj_size": 16, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkaiOverlappingTrianglesSettings": { "name": "hkaiOverlappingTrianglesSettings", "parent": null, "obj_size": 12, "enums": [], "members": [ { "name": "coplanarityTolerance", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "raycastLengthMultiplier", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "walkableTriangleSettings", "cl": null, "enum": 39169088, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 8 } ], "flags": 0, "version": 0 }, "hkcdStaticTreeCodec3Axis6": { "name": "hkcdStaticTreeCodec3Axis6", "parent": "hkcdStaticTreeCodec3Axis", "obj_size": 6, "enums": [], "members": [ { "name": "hiData", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 3 }, { "name": "loData", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 } ], "flags": 0, "version": 0 }, "hkMonitorStreamFrameInfo": { "name": "hkMonitorStreamFrameInfo", "parent": null, "obj_size": 40, "enums": [ { "name": "AbsoluteTimeCounter", "items": [ [ 0, "ABSOLUTE_TIME_TIMER_0" ], [ 1, "ABSOLUTE_TIME_TIMER_1" ], [ 4294967295, "ABSOLUTE_TIME_NOT_TIMED" ] ], "flags": 0 } ], "members": [ { "name": "heading", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "indexOfTimer0", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "indexOfTimer1", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 }, { "name": "absoluteTimeCounter", "cl": null, "enum": 39189728, "type": "TYPE_ENUM", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "timerFactor0", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 20 }, { "name": "timerFactor1", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "threadId", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 28 }, { "name": "frameStreamStart", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "frameStreamEnd", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 36 } ], "flags": 0, "version": 0 }, "hkaSkeletonMapperDataChainMapping": { "name": "hkaSkeletonMapperDataChainMapping", "parent": null, "obj_size": 112, "enums": [], "members": [ { "name": "startBoneA", "cl": null, "enum": 0, "type": "TYPE_INT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "endBoneA", "cl": null, "enum": 0, "type": "TYPE_INT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 2 }, { "name": "startBoneB", "cl": null, "enum": 0, "type": "TYPE_INT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "endBoneB", "cl": null, "enum": 0, "type": "TYPE_INT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 6 }, { "name": "startAFromBTransform", "cl": null, "enum": 0, "type": "TYPE_QSTRANSFORM", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "endAFromBTransform", "cl": null, "enum": 0, "type": "TYPE_QSTRANSFORM", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 } ], "flags": 0, "version": 0 }, "hclUpdateAllVertexFramesOperator": { "name": "hclUpdateAllVertexFramesOperator", "parent": "hclOperator", "obj_size": 144, "enums": [], "members": [ { "name": "vertToNormalID", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT16", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "triangleFlips", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "referenceVertices", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT16", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "tangentEdgeCosAngle", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_REAL", "array_size": 0, "flags": 0, "offset": 80 }, { "name": "tangentEdgeSinAngle", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_REAL", "array_size": 0, "flags": 0, "offset": 96 }, { "name": "biTangentFlip", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_REAL", "array_size": 0, "flags": 0, "offset": 112 }, { "name": "bufferIdx", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 128 }, { "name": "numUniqueNormalIDs", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 132 }, { "name": "updateNormals", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 136 }, { "name": "updateTangents", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 137 }, { "name": "updateBiTangents", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 138 } ], "flags": 0, "version": 3 }, "hkaiConvexSilhouetteSet": { "name": "hkaiConvexSilhouetteSet", "parent": "hkReferencedObject", "obj_size": 96, "enums": [], "members": [ { "name": "vertexPool", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_VECTOR4", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "silhouetteOffsets", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_INT32", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "cachedTransform", "cl": "hkQTransform", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "cachedUp", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 80 } ], "flags": 0, "version": 2 }, "hkcdStaticMeshTreeBase": { "name": "hkcdStaticMeshTreeBase", "parent": "hkcdStaticTreeTreehkcdStaticTreeDynamicStorage5", "obj_size": 112, "enums": [ { "name": "CompressionMode", "items": [ [ 0, "CM_GLOBAL" ], [ 1, "CM_LOCAL_4" ], [ 2, "CM_LOCAL_2" ], [ 3, "CM_AUTO" ] ], "flags": 0 } ], "members": [ { "name": "numPrimitiveKeys", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "bitsPerKey", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 52 }, { "name": "maxKeyValue", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 56 }, { "name": "sections", "cl": "hkcdStaticMeshTreeBaseSection", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "primitives", "cl": "hkcdStaticMeshTreeBasePrimitive", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 80 }, { "name": "sharedVerticesIndex", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT16", "array_size": 0, "flags": 0, "offset": 96 } ], "flags": 0, "version": 0 }, "hkpVehicleInstance": { "name": "hkpVehicleInstance", "parent": "hkpUnaryAction", "obj_size": 240, "enums": [], "members": [ { "name": "data", "cl": "hkpVehicleData", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 56 }, { "name": "driverInput", "cl": "hkpVehicleDriverInput", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "steering", "cl": "hkpVehicleSteering", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 72 }, { "name": "engine", "cl": "hkpVehicleEngine", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 80 }, { "name": "transmission", "cl": "hkpVehicleTransmission", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 88 }, { "name": "brake", "cl": "hkpVehicleBrake", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 96 }, { "name": "suspension", "cl": "hkpVehicleSuspension", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 104 }, { "name": "aerodynamics", "cl": "hkpVehicleAerodynamics", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 112 }, { "name": "wheelCollide", "cl": "hkpVehicleWheelCollide", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 120 }, { "name": "tyreMarks", "cl": "hkpTyremarksInfo", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 128 }, { "name": "velocityDamper", "cl": "hkpVehicleVelocityDamper", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 136 }, { "name": "vehicleSimulation", "cl": "hkpVehicleSimulation", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 144 }, { "name": "wheelsInfo", "cl": "hkpVehicleInstanceWheelInfo", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 152 }, { "name": "deviceStatus", "cl": "hkpVehicleDriverInputStatus", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 168 }, { "name": "isFixed", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_BOOL", "array_size": 0, "flags": 0, "offset": 176 }, { "name": "wheelsTimeSinceMaxPedalInput", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 192 }, { "name": "tryingToReverse", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 196 }, { "name": "torque", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 200 }, { "name": "rpm", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 204 }, { "name": "mainSteeringAngle", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 208 }, { "name": "mainSteeringAngleAssumingNoReduction", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 212 }, { "name": "wheelsSteeringAngle", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_REAL", "array_size": 0, "flags": 0, "offset": 216 }, { "name": "isReversing", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 232 }, { "name": "currentGear", "cl": null, "enum": 0, "type": "TYPE_INT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 233 }, { "name": "delayed", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 234 }, { "name": "clutchDelayCountdown", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 236 } ], "flags": 0, "version": 2 }, "hclStretchLinkSetupObject": { "name": "hclStretchLinkSetupObject", "parent": "hclConstraintSetSetupObject", "obj_size": 128, "enums": [], "members": [ { "name": "name", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "simulationMesh", "cl": "hclSimulationSetupMesh", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "movableParticlesSelection", "cl": "hclVertexSelectionInput", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "fixedParticlesSelection", "cl": "hclVertexSelectionInput", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "rigidFactor", "cl": "hclVertexFloatInput", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "stiffness", "cl": "hclVertexFloatInput", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 80 }, { "name": "stretchDirection", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 96 }, { "name": "useStretchDirection", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 112 }, { "name": "useMeshTopology", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 113 }, { "name": "allowDynamicLinks", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 114 }, { "name": "useTopologicalStretchDistance", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 115 } ], "flags": 0, "version": 2 }, "hkpSingleShapeContainer": { "name": "hkpSingleShapeContainer", "parent": "hkpShapeContainer", "obj_size": 16, "enums": [], "members": [ { "name": "childShape", "cl": "hkpShape", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 8 } ], "flags": 0, "version": 0 }, "hclStorageSetupMeshSection": { "name": "hclStorageSetupMeshSection", "parent": "hkReferencedObject", "obj_size": 192, "enums": [], "members": [ { "name": "parentSetupMesh", "cl": "hclSetupMesh", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "vertices", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_VECTOR4", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "normals", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_VECTOR4", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "tangents", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_VECTOR4", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "bitangents", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_VECTOR4", "array_size": 0, "flags": 0, "offset": 80 }, { "name": "triangles", "cl": "hclSetupMeshSectionTriangle", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 96 }, { "name": "sectionVertexChannels", "cl": "hclStorageSetupMeshSectionSectionVertexChannel", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 112 }, { "name": "sectionEdgeChannels", "cl": "hclStorageSetupMeshSectionSectionEdgeSelectionChannel", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 128 }, { "name": "sectionTriangleChannels", "cl": "hclStorageSetupMeshSectionSectionTriangleSelectionChannel", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 144 }, { "name": "boneInfluences", "cl": "hclStorageSetupMeshSectionBoneInfluences", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 160 }, { "name": "normalIDs", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT16", "array_size": 0, "flags": 0, "offset": 176 } ], "flags": 0, "version": 2 }, "hkpRigidBody": { "name": "hkpRigidBody", "parent": "hkpEntity", "obj_size": 720, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkpSerializedDisplayMarker": { "name": "hkpSerializedDisplayMarker", "parent": "hkReferencedObject", "obj_size": 80, "enums": [], "members": [ { "name": "transform", "cl": null, "enum": 0, "type": "TYPE_TRANSFORM", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 } ], "flags": 0, "version": 0 }, "hkpMultithreadedVehicleManager": { "name": "hkpMultithreadedVehicleManager", "parent": "hkpVehicleManager", "obj_size": 32, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkGeometry": { "name": "hkGeometry", "parent": "hkReferencedObject", "obj_size": 48, "enums": [ { "name": "GeometryType", "items": [ [ 0, "GEOMETRY_STATIC" ], [ 1, "GEOMETRY_DYNAMIC_VERTICES" ] ], "flags": 0 } ], "members": [ { "name": "vertices", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_VECTOR4", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "triangles", "cl": "hkGeometryTriangle", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 32 } ], "flags": 0, "version": 1 }, "hkaiNavVolumeGenerationSettings": { "name": "hkaiNavVolumeGenerationSettings", "parent": "hkReferencedObject", "obj_size": 272, "enums": [ { "name": "MaterialFlagsBits", "items": [ [ 0, "MATERIAL_NONE" ], [ 1, "MATERIAL_BLOCKING" ], [ 1, "MATERIAL_DEFAULT" ] ], "flags": 0 }, { "name": "CellWidthToResolutionRounding", "items": [ [ 0, "ROUND_TO_ZERO" ], [ 1, "ROUND_TO_NEAREST" ] ], "flags": 0 } ], "members": [ { "name": "volumeAabb", "cl": "hkAabb", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "maxHorizontalRange", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "maxVerticalRange", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 52 }, { "name": "up", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "characterHeight", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 80 }, { "name": "characterDepth", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 84 }, { "name": "characterWidth", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 88 }, { "name": "cellWidth", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 92 }, { "name": "resolutionRoundingMode", "cl": null, "enum": 39159976, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 96 }, { "name": "chunkSettings", "cl": "hkaiNavVolumeGenerationSettingsChunkSettings", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 98 }, { "name": "chunkDomainCallback", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 112 }, { "name": "border", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 120 }, { "name": "useBorderCells", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 124 }, { "name": "mergingSettings", "cl": "hkaiNavVolumeGenerationSettingsMergingSettings", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 128 }, { "name": "minRegionVolume", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 164 }, { "name": "minDistanceToSeedPoints", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 168 }, { "name": "regionSeedPoints", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_VECTOR4", "array_size": 0, "flags": 0, "offset": 176 }, { "name": "defaultConstructionInfo", "cl": "hkaiNavVolumeGenerationSettingsMaterialConstructionInfo", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 192 }, { "name": "materialMap", "cl": "hkaiNavVolumeGenerationSettingsMaterialConstructionInfo", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 208 }, { "name": "carvers", "cl": "hkaiCarver", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 224 }, { "name": "painters", "cl": "hkaiMaterialPainter", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 240 }, { "name": "saveInputSnapshot", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 256 }, { "name": "snapshotFilename", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 264 } ], "flags": 0, "version": 11 }, "hkPackedVector8_3": { "name": "hkPackedVector8_3", "parent": null, "obj_size": 4, "enums": [], "members": [ { "name": "values", "cl": null, "enum": 0, "type": "TYPE_INT8", "subtype": "TYPE_VOID", "array_size": 4, "flags": 0, "offset": 0 } ], "flags": 0, "version": 0 }, "hkColor": { "name": "hkColor", "parent": null, "obj_size": 1, "enums": [], "members": [], "flags": 0, "version": 0 }, "hclObjectSpaceMeshMeshDeformPNTOperator": { "name": "hclObjectSpaceMeshMeshDeformPNTOperator", "parent": "hclObjectSpaceMeshMeshDeformOperator", "obj_size": 264, "enums": [], "members": [ { "name": "localPNTs", "cl": "hclObjectSpaceDeformerLocalBlockPNT", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 232 }, { "name": "localUnpackedPNTs", "cl": "hclObjectSpaceDeformerLocalBlockUnpackedPNT", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 248 } ], "flags": 0, "version": 1 }, "hkaAnimationBinding": { "name": "hkaAnimationBinding", "parent": "hkReferencedObject", "obj_size": 88, "enums": [ { "name": "BlendHint", "items": [ [ 0, "NORMAL" ], [ 1, "ADDITIVE_DEPRECATED" ], [ 2, "ADDITIVE" ] ], "flags": 0 } ], "members": [ { "name": "originalSkeletonName", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "animation", "cl": "hkaAnimation", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "transformTrackToBoneIndices", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_INT16", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "floatTrackToFloatSlotIndices", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_INT16", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "partitionIndices", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_INT16", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "blendHint", "cl": null, "enum": 39026280, "type": "TYPE_ENUM", "subtype": "TYPE_INT8", "array_size": 0, "flags": 0, "offset": 80 } ], "flags": 0, "version": 3 }, "hkcdDynamicAabbTree": { "name": "hkcdDynamicAabbTree", "parent": "hkReferencedObject", "obj_size": 24, "enums": [], "members": [ { "name": "shouldDeleteTree", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 12 }, { "name": "treePtr", "cl": "hkcdDynamicTreeDefaultTree48Storage", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 16 } ], "flags": 0, "version": 1 }, "hkaiEdgeGeometryFace": { "name": "hkaiEdgeGeometryFace", "parent": null, "obj_size": 12, "enums": [], "members": [ { "name": "data", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "faceIndex", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "flags", "cl": null, "enum": 39162648, "type": "TYPE_FLAGS", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 8 } ], "flags": 0, "version": 1 }, "hclUpdateSomeVertexFramesOperatorTriangle": { "name": "hclUpdateSomeVertexFramesOperatorTriangle", "parent": null, "obj_size": 6, "enums": [], "members": [ { "name": "indices", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 3, "flags": 0, "offset": 0 } ], "flags": 0, "version": 0 }, "hkpVehicleLinearCastWheelCollide": { "name": "hkpVehicleLinearCastWheelCollide", "parent": "hkpVehicleWheelCollide", "obj_size": 88, "enums": [], "members": [ { "name": "wheelCollisionFilterInfo", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "wheelStates", "cl": "hkpVehicleLinearCastWheelCollideWheelState", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "rejectChassisListener", "cl": "hkpRejectChassisListener", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 40 }, { "name": "maxExtraPenetration", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 72 }, { "name": "startPointTolerance", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 76 }, { "name": "collectStartPointHits", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 80 } ], "flags": 0, "version": 1 }, "hclStorageSetupMeshSectionBoneInfluences": { "name": "hclStorageSetupMeshSectionBoneInfluences", "parent": "hkReferencedObject", "obj_size": 48, "enums": [], "members": [ { "name": "boneIndices", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "weights", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_REAL", "array_size": 0, "flags": 0, "offset": 32 } ], "flags": 0, "version": 0 }, "hkaiNavMeshPathRequestInfo": { "name": "hkaiNavMeshPathRequestInfo", "parent": "hkReferencedObject", "obj_size": 56, "enums": [], "members": [ { "name": "input", "cl": "hkaiPathfindingUtilFindPathInput", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "output", "cl": "hkaiPathfindingUtilFindPathOutput", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "priority", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "owner", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 40 }, { "name": "markedForDeletion", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 } ], "flags": 0, "version": 0 }, "hkpGenericConstraintDataSchemeConstraintInfo": { "name": "hkpGenericConstraintDataSchemeConstraintInfo", "parent": null, "obj_size": 16, "enums": [], "members": [ { "name": "maxSizeOfSchema", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "sizeOfSchemas", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "numSolverResults", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "numSolverElemTemps", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 } ], "flags": 0, "version": 0 }, "hkaiSimpleSilhouetteMerger": { "name": "hkaiSimpleSilhouetteMerger", "parent": "hkaiSilhouetteMerger", "obj_size": 80, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkpDisplayBindingData": { "name": "hkpDisplayBindingData", "parent": "hkReferencedObject", "obj_size": 48, "enums": [], "members": [ { "name": "rigidBodyBindings", "cl": "hkpDisplayBindingDataRigidBody", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "physicsSystemBindings", "cl": "hkpDisplayBindingDataPhysicsSystem", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 32 } ], "flags": 0, "version": 1 }, "hkpRayShapeCollectionFilter": { "name": "hkpRayShapeCollectionFilter", "parent": null, "obj_size": 8, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkSkinnedRefMeshShape": { "name": "hkSkinnedRefMeshShape", "parent": "hkMeshShape", "obj_size": 64, "enums": [], "members": [ { "name": "skinnedMeshShape", "cl": "hkSkinnedMeshShape", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "bones", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_INT16", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "localFromRootTransforms", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_VECTOR4", "array_size": 0, "flags": 0, "offset": 40 }, { "name": "name", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 56 } ], "flags": 0, "version": 1 }, "hkaParameterizedAnimationReferenceFrame": { "name": "hkaParameterizedAnimationReferenceFrame", "parent": "hkaDefaultAnimatedReferenceFrame", "obj_size": 112, "enums": [ { "name": "ParameterType", "items": [ [ 0, "UNKNOWN" ], [ 1, "LINEAR_SPEED" ], [ 2, "LINEAR_DIRECTION" ], [ 3, "TURN_SPEED" ] ], "flags": 0 } ], "members": [ { "name": "parameterValues", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_REAL", "array_size": 0, "flags": 0, "offset": 72 }, { "name": "parameterTypes", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_INT32", "array_size": 0, "flags": 0, "offset": 88 } ], "flags": 0, "version": 0 }, "hkpVehicleFrictionStatusAxisStatus": { "name": "hkpVehicleFrictionStatusAxisStatus", "parent": null, "obj_size": 36, "enums": [], "members": [ { "name": "forward_slip_velocity", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "side_slip_velocity", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "skid_energy_density", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "side_force", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 }, { "name": "delayed_forward_impulse", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "sideRhs", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 20 }, { "name": "forwardRhs", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "relativeSideForce", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 28 }, { "name": "relativeForwardForce", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 } ], "flags": 0, "version": 0 }, "hkxVertexAnimation": { "name": "hkxVertexAnimation", "parent": "hkReferencedObject", "obj_size": 184, "enums": [], "members": [ { "name": "time", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 }, { "name": "vertData", "cl": "hkxVertexBuffer", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "vertexIndexMap", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_INT32", "array_size": 0, "flags": 0, "offset": 152 }, { "name": "componentMap", "cl": "hkxVertexAnimationUsageMap", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 168 } ], "flags": 0, "version": 0 }, "hclSkinOperatorBoneInfluence": { "name": "hclSkinOperatorBoneInfluence", "parent": null, "obj_size": 2, "enums": [], "members": [ { "name": "boneIndex", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "weight", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 1 } ], "flags": 0, "version": 2 }, "hkaiGatePathUtilGate": { "name": "hkaiGatePathUtilGate", "parent": null, "obj_size": 32, "enums": [], "members": [ { "name": "origin", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "uLen", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "vLen", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 20 }, { "name": "type", "cl": null, "enum": 39185432, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 24 } ], "flags": 0, "version": 0 }, "hkaiAvoidancePairProperties": { "name": "hkaiAvoidancePairProperties", "parent": "hkReferencedObject", "obj_size": 32, "enums": [], "members": [ { "name": "avoidancePairDataMap", "cl": "hkaiAvoidancePairPropertiesPairData", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 16 } ], "flags": 0, "version": 2 }, "hkpRemoveTerminalsMoppModifier": { "name": "hkpRemoveTerminalsMoppModifier", "parent": "hkReferencedObject", "obj_size": 48, "enums": [], "members": [ { "name": "removeInfo", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "tempShapesToRemove", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 40 } ], "flags": 0, "version": 0 }, "hkpHingeConstraintData": { "name": "hkpHingeConstraintData", "parent": "hkpConstraintData", "obj_size": 224, "enums": [], "members": [ { "name": "atoms", "cl": "hkpHingeConstraintDataAtoms", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 256, "offset": 32 } ], "flags": 0, "version": 0 }, "hkpBvShape": { "name": "hkpBvShape", "parent": "hkpShape", "obj_size": 48, "enums": [], "members": [ { "name": "boundingVolumeShape", "cl": "hkpShape", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "childShape", "cl": "hkpSingleShapeContainer", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 } ], "flags": 0, "version": 0 }, "hkpFixedRigidMotion": { "name": "hkpFixedRigidMotion", "parent": "hkpKeyframedRigidMotion", "obj_size": 320, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkaSkeletonPartition": { "name": "hkaSkeletonPartition", "parent": null, "obj_size": 16, "enums": [], "members": [ { "name": "name", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "startBoneIndex", "cl": null, "enum": 0, "type": "TYPE_INT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "numBones", "cl": null, "enum": 0, "type": "TYPE_INT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 10 } ], "flags": 0, "version": 1 }, "hkaReferencePoseAnimation": { "name": "hkaReferencePoseAnimation", "parent": "hkaAnimation", "obj_size": 64, "enums": [], "members": [ { "name": "skeleton", "cl": "hkaSkeleton", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 56 } ], "flags": 0, "version": 0 }, "hkaiLineOfSightUtilLineOfSightInput": { "name": "hkaiLineOfSightUtilLineOfSightInput", "parent": "hkaiLineOfSightUtilInputBase", "obj_size": 112, "enums": [], "members": [ { "name": "goalPoint", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 80 }, { "name": "goalFaceKey", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 96 } ], "flags": 0, "version": 0 }, "hkpVehicleDefaultBrake": { "name": "hkpVehicleDefaultBrake", "parent": "hkpVehicleBrake", "obj_size": 40, "enums": [], "members": [ { "name": "wheelBrakingProperties", "cl": "hkpVehicleDefaultBrakeWheelBrakingProperties", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "wheelsMinTimeToBlock", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 } ], "flags": 0, "version": 0 }, "hkCustomAttributesAttribute": { "name": "hkCustomAttributesAttribute", "parent": null, "obj_size": 24, "enums": [], "members": [ { "name": "name", "cl": null, "enum": 0, "type": "TYPE_CSTRING", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "value", "cl": null, "enum": 0, "type": "TYPE_VARIANT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 } ], "flags": 0, "version": 0 }, "hkAttributeHideCriteria": { "name": "hkAttributeHideCriteria", "parent": null, "obj_size": 1, "enums": [ { "name": "Types", "items": [ [ 0, "NONE" ], [ 1, "MODELER_IS_MAX" ], [ 2, "MODELER_IS_MAYA" ], [ 4, "UI_SCHEME_IS_DESTRUCTION" ], [ 8, "UI_SCHEME_IS_DESTRUCTION_2012" ] ], "flags": 0 } ], "members": [], "flags": 0, "version": 0 }, "hkpLimitedHingeConstraintData": { "name": "hkpLimitedHingeConstraintData", "parent": "hkpConstraintData", "obj_size": 304, "enums": [], "members": [ { "name": "atoms", "cl": "hkpLimitedHingeConstraintDataAtoms", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 256, "offset": 32 } ], "flags": 0, "version": 0 }, "hkpBreakableMaterial": { "name": "hkpBreakableMaterial", "parent": "hkReferencedObject", "obj_size": 32, "enums": [], "members": [ { "name": "strength", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 }, { "name": "typeAndFlags", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "properties", "cl": "hkRefCountedProperties", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 24 } ], "flags": 0, "version": 0 }, "hkaiNavMeshSimplificationUtilsSettings": { "name": "hkaiNavMeshSimplificationUtilsSettings", "parent": null, "obj_size": 160, "enums": [], "members": [ { "name": "maxBorderSimplifyArea", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "maxConcaveBorderSimplifyArea", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "minCorridorWidth", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "maxCorridorWidth", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 }, { "name": "holeReplacementArea", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "aabbReplacementAreaFraction", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 20 }, { "name": "maxLoopShrinkFraction", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "maxBorderHeightError", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 28 }, { "name": "maxBorderDistanceError", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "maxPartitionSize", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 36 }, { "name": "useHeightPartitioning", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 40 }, { "name": "maxPartitionHeightError", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 44 }, { "name": "useConservativeHeightPartitioning", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "hertelMehlhornHeightError", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 52 }, { "name": "cosPlanarityThreshold", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 56 }, { "name": "nonconvexityThreshold", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 60 }, { "name": "boundaryEdgeFilterThreshold", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "maxSharedVertexHorizontalError", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 68 }, { "name": "maxSharedVertexVerticalError", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 72 }, { "name": "maxBoundaryVertexHorizontalError", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 76 }, { "name": "maxBoundaryVertexVerticalError", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 80 }, { "name": "mergeLongestEdgesFirst", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 84 }, { "name": "extraVertexSettings", "cl": "hkaiNavMeshSimplificationUtilsExtraVertexSettings", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 88 }, { "name": "saveInputSnapshot", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 144 }, { "name": "snapshotFilename", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 152 } ], "flags": 0, "version": 13 }, "hkMemoryMeshShape": { "name": "hkMemoryMeshShape", "parent": "hkMeshShape", "obj_size": 72, "enums": [], "members": [ { "name": "sections", "cl": "hkMemoryMeshShapeSection", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "indices16", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT16", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "indices32", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "name", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 } ], "flags": 0, "version": 1 }, "hclCompressibleLinkConstraintSetMx": { "name": "hclCompressibleLinkConstraintSetMx", "parent": "hclConstraintSet", "obj_size": 64, "enums": [], "members": [ { "name": "batches", "cl": "hclCompressibleLinkConstraintSetMxBatch", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "singles", "cl": "hclCompressibleLinkConstraintSetMxSingle", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 48 } ], "flags": 0, "version": 0 }, "hclStorageSetupMesh": { "name": "hclStorageSetupMesh", "parent": "hclSetupMesh", "obj_size": 192, "enums": [], "members": [ { "name": "name", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "worldFromMesh", "cl": null, "enum": 0, "type": "TYPE_MATRIX4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "sections", "cl": "hclStorageSetupMeshSection", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 96 }, { "name": "vertexChannels", "cl": "hclStorageSetupMeshVertexChannel", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 112 }, { "name": "edgeChannels", "cl": "hclStorageSetupMeshEdgeChannel", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 128 }, { "name": "triangleChannels", "cl": "hclStorageSetupMeshTriangleChannel", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 144 }, { "name": "bones", "cl": "hclStorageSetupMeshBone", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 160 }, { "name": "isSkinned", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 176 }, { "name": "stringPool", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 184 } ], "flags": 0, "version": 2 }, "hkpMoppCodeReindexedTerminal": { "name": "hkpMoppCodeReindexedTerminal", "parent": null, "obj_size": 8, "enums": [], "members": [ { "name": "origShapeKey", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "reindexedShapeKey", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 } ], "flags": 0, "version": 0 }, "hclObjectSpaceSkinPNOperator": { "name": "hclObjectSpaceSkinPNOperator", "parent": "hclObjectSpaceSkinOperator", "obj_size": 256, "enums": [], "members": [ { "name": "localPNs", "cl": "hclObjectSpaceDeformerLocalBlockPN", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 224 }, { "name": "localUnpackedPNs", "cl": "hclObjectSpaceDeformerLocalBlockUnpackedPN", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 240 } ], "flags": 0, "version": 1 }, "hkaiAgentTraversalInfo": { "name": "hkaiAgentTraversalInfo", "parent": null, "obj_size": 8, "enums": [], "members": [ { "name": "diameter", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "filterInfo", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 } ], "flags": 0, "version": 1 }, "hkaiNavMeshInstance": { "name": "hkaiNavMeshInstance", "parent": "hkReferencedObject", "obj_size": 448, "enums": [ { "name": "DebugValues", "items": [ [ 3735943886, "DEAD_FACE" ], [ 3735940462, "DEAD_EDGE" ] ], "flags": 0 }, { "name": "CutInfoValues", "items": [ [ 65535, "NOT_CUT_EDGE" ] ], "flags": 0 } ], "members": [ { "name": "originalFaces", "cl": null, "enum": 0, "type": "TYPE_SIMPLEARRAY", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 16 }, { "name": "originalEdges", "cl": null, "enum": 0, "type": "TYPE_SIMPLEARRAY", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 32 }, { "name": "originalVertices", "cl": null, "enum": 0, "type": "TYPE_SIMPLEARRAY", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 48 }, { "name": "originalFaceData", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 64 }, { "name": "faceDataStriding", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 72 }, { "name": "originalEdgeData", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 80 }, { "name": "edgeDataStriding", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 88 }, { "name": "originalMesh", "cl": "hkaiNavMesh", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 96 }, { "name": "referenceFrame", "cl": "hkaiReferenceFrame", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 112 }, { "name": "edgeMap", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_INT32", "array_size": 0, "flags": 0, "offset": 208 }, { "name": "faceMap", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_INT32", "array_size": 0, "flags": 0, "offset": 224 }, { "name": "instancedFaces", "cl": "hkaiNavMeshFace", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 240 }, { "name": "instancedEdges", "cl": "hkaiNavMeshEdge", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 256 }, { "name": "ownedFaces", "cl": "hkaiNavMeshFace", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 272 }, { "name": "ownedEdges", "cl": "hkaiNavMeshEdge", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 288 }, { "name": "ownedVertices", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_VECTOR4", "array_size": 0, "flags": 0, "offset": 304 }, { "name": "faceFlags", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 320 }, { "name": "cuttingInfo", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT16", "array_size": 0, "flags": 0, "offset": 336 }, { "name": "instancedFaceData", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_INT32", "array_size": 0, "flags": 0, "offset": 352 }, { "name": "instancedEdgeData", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_INT32", "array_size": 0, "flags": 0, "offset": 368 }, { "name": "ownedFaceData", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_INT32", "array_size": 0, "flags": 0, "offset": 384 }, { "name": "ownedEdgeData", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_INT32", "array_size": 0, "flags": 0, "offset": 400 }, { "name": "sectionUid", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 416 }, { "name": "runtimeId", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 420 }, { "name": "layer", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 424 }, { "name": "clearanceCaches", "cl": "hkaiNavMeshClearanceCache", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 432 } ], "flags": 0, "version": 7 }, "hkaiOverlapManagerSection": { "name": "hkaiOverlapManagerSection", "parent": null, "obj_size": 72, "enums": [], "members": [ { "name": "generatorDataMap", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 0 }, { "name": "numOriginalFaces", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "generatorData", "cl": "hkaiOverlapManagerSectionGeneratorData", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "faceToGeneratorsMap", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 1024, "offset": 32 }, { "name": "facePriorities", "cl": "hkSetIntFloatPair", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 } ], "flags": 0, "version": 1 }, "hkxMeshUserChannelInfo": { "name": "hkxMeshUserChannelInfo", "parent": "hkxAttributeHolder", "obj_size": 48, "enums": [], "members": [ { "name": "name", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "className", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 40 } ], "flags": 0, "version": 0 }, "hkaiUserEdgeUtilsUserEdgeSetup": { "name": "hkaiUserEdgeUtilsUserEdgeSetup", "parent": null, "obj_size": 224, "enums": [], "members": [ { "name": "obbA", "cl": "hkaiUserEdgeUtilsObb", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "obbB", "cl": "hkaiUserEdgeUtilsObb", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 80 }, { "name": "userDataA", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 160 }, { "name": "userDataB", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 164 }, { "name": "costAtoB", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 168 }, { "name": "costBtoA", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 172 }, { "name": "worldUpA", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 176 }, { "name": "worldUpB", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 192 }, { "name": "direction", "cl": null, "enum": 39169344, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 208 }, { "name": "space", "cl": null, "enum": 39169384, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 209 }, { "name": "forceAlign", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 210 } ], "flags": 0, "version": 2 }, "hkpPrismaticConstraintData": { "name": "hkpPrismaticConstraintData", "parent": "hkpConstraintData", "obj_size": 288, "enums": [], "members": [ { "name": "atoms", "cl": "hkpPrismaticConstraintDataAtoms", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 256, "offset": 32 } ], "flags": 0, "version": 0 }, "hclObjectSpaceDeformer": { "name": "hclObjectSpaceDeformer", "parent": null, "obj_size": 152, "enums": [ { "name": "ControlByte", "items": [ [ 0, "FOUR_BLEND" ], [ 1, "THREE_BLEND" ], [ 2, "TWO_BLEND" ], [ 3, "ONE_BLEND" ], [ 4, "NEXT_SPU_BATCH" ], [ 5, "EIGHT_BLEND" ], [ 6, "SEVEN_BLEND" ], [ 7, "SIX_BLEND" ], [ 8, "FIVE_BLEND" ] ], "flags": 0 } ], "members": [ { "name": "eightBlendEntries", "cl": "hclObjectSpaceDeformerEightBlendEntryBlock", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "sevenBlendEntries", "cl": "hclObjectSpaceDeformerSevenBlendEntryBlock", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "sixBlendEntries", "cl": "hclObjectSpaceDeformerSixBlendEntryBlock", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "fiveBlendEntries", "cl": "hclObjectSpaceDeformerFiveBlendEntryBlock", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "fourBlendEntries", "cl": "hclObjectSpaceDeformerFourBlendEntryBlock", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "threeBlendEntries", "cl": "hclObjectSpaceDeformerThreeBlendEntryBlock", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 80 }, { "name": "twoBlendEntries", "cl": "hclObjectSpaceDeformerTwoBlendEntryBlock", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 96 }, { "name": "oneBlendEntries", "cl": "hclObjectSpaceDeformerOneBlendEntryBlock", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 112 }, { "name": "controlBytes", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 128 }, { "name": "startVertexIndex", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 144 }, { "name": "endVertexIndex", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 146 }, { "name": "batchSizeSpu", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 148 }, { "name": "partialWrite", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 150 } ], "flags": 0, "version": 1 }, "hclCompressibleLinkConstraintSetMxBatch": { "name": "hclCompressibleLinkConstraintSetMxBatch", "parent": null, "obj_size": 320, "enums": [], "members": [ { "name": "restLengths", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 0 }, { "name": "compressionLengths", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 64 }, { "name": "stiffnessesA", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 128 }, { "name": "stiffnessesB", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 192 }, { "name": "particlesA", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 256 }, { "name": "particlesB", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 288 } ], "flags": 0, "version": 0 }, "hkpFixedConstraintDataAtoms": { "name": "hkpFixedConstraintDataAtoms", "parent": null, "obj_size": 192, "enums": [], "members": [ { "name": "transforms", "cl": "hkpSetLocalTransformsConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "setupStabilization", "cl": "hkpSetupStabilizationAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 144 }, { "name": "ballSocket", "cl": "hkpBallSocketConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 160 }, { "name": "ang", "cl": "hkp3dAngConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 176 } ], "flags": 0, "version": 0 }, "hkpPoweredChainMapperLinkInfo": { "name": "hkpPoweredChainMapperLinkInfo", "parent": null, "obj_size": 16, "enums": [], "members": [ { "name": "firstTargetIdx", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "numTargets", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "limitConstraint", "cl": "hkpConstraintInstance", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 8 } ], "flags": 0, "version": 0 }, "hkaiDynamicNavMeshQueryMediator": { "name": "hkaiDynamicNavMeshQueryMediator", "parent": "hkaiNavMeshQueryMediator", "obj_size": 48, "enums": [], "members": [ { "name": "collection", "cl": "hkaiStreamingCollection", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "aabbTree", "cl": "hkcdDynamicAabbTree", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "cutter", "cl": "hkaiNavMeshCutter", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "cutAabbTolerance", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 40 } ], "flags": 0, "version": 4 }, "hkpVehicleWheelCollide": { "name": "hkpVehicleWheelCollide", "parent": "hkReferencedObject", "obj_size": 16, "enums": [ { "name": "WheelCollideType", "items": [ [ 0, "INVALID_WHEEL_COLLIDE" ], [ 1, "RAY_CAST_WHEEL_COLLIDE" ], [ 2, "LINEAR_CAST_WHEEL_COLLIDE" ], [ 3, "USER_WHEEL_COLLIDE1" ], [ 4, "USER_WHEEL_COLLIDE2" ], [ 5, "USER_WHEEL_COLLIDE3" ], [ 6, "USER_WHEEL_COLLIDE4" ], [ 7, "USER_WHEEL_COLLIDE5" ] ], "flags": 0 } ], "members": [ { "name": "alreadyUsed", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 }, { "name": "type", "cl": null, "enum": 0, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 1024, "offset": 13 } ], "flags": 0, "version": 0 }, "hkSimpleProperty": { "name": "hkSimpleProperty", "parent": null, "obj_size": 16, "enums": [], "members": [ { "name": "key", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "alignmentPadding", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 4 }, { "name": "value", "cl": "hkSimplePropertyValue", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 } ], "flags": 0, "version": 2 }, "hkxSparselyAnimatedInt": { "name": "hkxSparselyAnimatedInt", "parent": "hkReferencedObject", "obj_size": 48, "enums": [], "members": [ { "name": "ints", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_INT32", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "times", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_REAL", "array_size": 0, "flags": 0, "offset": 32 } ], "flags": 0, "version": 1 }, "hkpFixedConstraintData": { "name": "hkpFixedConstraintData", "parent": "hkpConstraintData", "obj_size": 224, "enums": [], "members": [ { "name": "atoms", "cl": "hkpFixedConstraintDataAtoms", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 256, "offset": 32 } ], "flags": 0, "version": 0 }, "hkFloat16Transform": { "name": "hkFloat16Transform", "parent": null, "obj_size": 24, "enums": [], "members": [ { "name": "elements", "cl": "hkFloat16", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 12, "flags": 0, "offset": 0 } ], "flags": 0, "version": 0 }, "hkPackfileSectionHeader": { "name": "hkPackfileSectionHeader", "parent": null, "obj_size": 64, "enums": [], "members": [ { "name": "sectionTag", "cl": null, "enum": 0, "type": "TYPE_CHAR", "subtype": "TYPE_VOID", "array_size": 19, "flags": 0, "offset": 0 }, { "name": "nullByte", "cl": null, "enum": 0, "type": "TYPE_CHAR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 19 }, { "name": "absoluteDataStart", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 20 }, { "name": "localFixupsOffset", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "globalFixupsOffset", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 28 }, { "name": "virtualFixupsOffset", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "exportsOffset", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 36 }, { "name": "importsOffset", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 40 }, { "name": "endOffset", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 44 }, { "name": "pad", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 4, "flags": 0, "offset": 48 } ], "flags": 0, "version": 1 }, "hkxMaterialTextureStage": { "name": "hkxMaterialTextureStage", "parent": null, "obj_size": 16, "enums": [], "members": [ { "name": "texture", "cl": "hkReferencedObject", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "usageHint", "cl": null, "enum": 39082688, "type": "TYPE_ENUM", "subtype": "TYPE_INT32", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "tcoordChannel", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 } ], "flags": 0, "version": 1 }, "hclBendStiffnessConstraintSetMxBatch": { "name": "hclBendStiffnessConstraintSetMxBatch", "parent": null, "obj_size": 768, "enums": [], "members": [ { "name": "weightsA", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 0 }, { "name": "weightsB", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 64 }, { "name": "weightsC", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 128 }, { "name": "weightsD", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 192 }, { "name": "bendStiffnesses", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 256 }, { "name": "restCurvatures", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 320 }, { "name": "invMassesA", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 384 }, { "name": "invMassesB", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 448 }, { "name": "invMassesC", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 512 }, { "name": "invMassesD", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 576 }, { "name": "particlesA", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 640 }, { "name": "particlesB", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 672 }, { "name": "particlesC", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 704 }, { "name": "particlesD", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 736 } ], "flags": 0, "version": 0 }, "hkaiSearchParametersBufferSizes": { "name": "hkaiSearchParametersBufferSizes", "parent": null, "obj_size": 8, "enums": [ { "name": "ThreadingType", "items": [ [ 0, "SINGLE_THREADED" ], [ 1, "MULTI_THREADED" ] ], "flags": 0 }, { "name": "SearchType", "items": [ [ 0, "SEARCH_REGULAR" ], [ 1, "SEARCH_HIERARCHICAL" ] ], "flags": 0 } ], "members": [ { "name": "maxOpenSetSizeBytes", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "maxSearchStateSizeBytes", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 } ], "flags": 0, "version": 0 }, "hkxSparselyAnimatedString": { "name": "hkxSparselyAnimatedString", "parent": "hkReferencedObject", "obj_size": 48, "enums": [], "members": [ { "name": "strings", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRINGPTR", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "times", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_REAL", "array_size": 0, "flags": 0, "offset": 32 } ], "flags": 0, "version": 2 }, "hkaiNavVolumeGenerationSettingsMergingSettings": { "name": "hkaiNavVolumeGenerationSettingsMergingSettings", "parent": null, "obj_size": 36, "enums": [], "members": [ { "name": "nodeWeight", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "edgeWeight", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "estimateNewEdges", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "iterationsStabilizationThreshold", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 }, { "name": "slopeThreshold", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "maxMergingIterations", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 20 }, { "name": "randomSeed", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "multiplier", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 28 }, { "name": "useSimpleFirstMergePass", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 } ], "flags": 0, "version": 3 }, "hkpBvTreeShape": { "name": "hkpBvTreeShape", "parent": "hkpShape", "obj_size": 32, "enums": [ { "name": "BvTreeType", "items": [ [ 0, "BVTREE_MOPP" ], [ 1, "BVTREE_TRISAMPLED_HEIGHTFIELD" ], [ 2, "BVTREE_STATIC_COMPOUND" ], [ 3, "BVTREE_COMPRESSED_MESH" ], [ 4, "BVTREE_USER" ], [ 5, "BVTREE_MAX" ] ], "flags": 0 } ], "members": [ { "name": "bvTreeType", "cl": null, "enum": 39209552, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 24 } ], "flags": 0, "version": 1 }, "hclConstraintSetSetupObject": { "name": "hclConstraintSetSetupObject", "parent": "hkReferencedObject", "obj_size": 16, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkpPointToPathConstraintData": { "name": "hkpPointToPathConstraintData", "parent": "hkpConstraintData", "obj_size": 208, "enums": [ { "name": "OrientationConstraintType", "items": [ [ 0, "CONSTRAIN_ORIENTATION_INVALID" ], [ 1, "CONSTRAIN_ORIENTATION_NONE" ], [ 2, "CONSTRAIN_ORIENTATION_ALLOW_SPIN" ], [ 3, "CONSTRAIN_ORIENTATION_TO_PATH" ], [ 4, "CONSTRAIN_ORIENTATION_MAX_ID" ] ], "flags": 0 } ], "members": [ { "name": "atoms", "cl": "hkpBridgeAtoms", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "path", "cl": "hkpParametricCurve", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "maxFrictionForce", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 72 }, { "name": "angularConstrainedDOF", "cl": null, "enum": 39228528, "type": "TYPE_ENUM", "subtype": "TYPE_INT8", "array_size": 0, "flags": 0, "offset": 76 }, { "name": "transform_OS_KS", "cl": null, "enum": 0, "type": "TYPE_TRANSFORM", "subtype": "TYPE_VOID", "array_size": 2, "flags": 0, "offset": 80 } ], "flags": 0, "version": 0 }, "hkpTyremarksInfo": { "name": "hkpTyremarksInfo", "parent": "hkReferencedObject", "obj_size": 40, "enums": [], "members": [ { "name": "minTyremarkEnergy", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 }, { "name": "maxTyremarkEnergy", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "tyremarksWheel", "cl": "hkpTyremarksWheel", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 24 } ], "flags": 0, "version": 0 }, "hkpBroadPhaseHandle": { "name": "hkpBroadPhaseHandle", "parent": null, "obj_size": 4, "enums": [], "members": [ { "name": "id", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 0 } ], "flags": 0, "version": 0 }, "hkpBreakableBodyController": { "name": "hkpBreakableBodyController", "parent": "hkReferencedObject", "obj_size": 16, "enums": [], "members": [ { "name": "breakingImpulse", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 } ], "flags": 0, "version": 0 }, "hkcdDynamicTreeDynamicStorageInt16": { "name": "hkcdDynamicTreeDynamicStorageInt16", "parent": "hkcdDynamicTreeDefaultDynamicStoragehkcdDynamicTreeCodecInt16", "obj_size": 24, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkpVelocityConstraintMotor": { "name": "hkpVelocityConstraintMotor", "parent": "hkpLimitedForceConstraintMotor", "obj_size": 40, "enums": [], "members": [ { "name": "tau", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "velocityTarget", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 28 }, { "name": "useVelocityTargetFromConstraintTargets", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 } ], "flags": 0, "version": 0 }, "hkpPositionConstraintMotor": { "name": "hkpPositionConstraintMotor", "parent": "hkpLimitedForceConstraintMotor", "obj_size": 40, "enums": [], "members": [ { "name": "tau", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "damping", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 28 }, { "name": "proportionalRecoveryVelocity", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "constantRecoveryVelocity", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 36 } ], "flags": 0, "version": 0 }, "hkLocalFrame": { "name": "hkLocalFrame", "parent": "hkReferencedObject", "obj_size": 16, "enums": [], "members": [], "flags": 0, "version": 0 }, "hclBoneSpaceDeformerTwoBlendEntryBlock": { "name": "hclBoneSpaceDeformerTwoBlendEntryBlock", "parent": null, "obj_size": 48, "enums": [], "members": [ { "name": "vertexIndices", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 8, "flags": 0, "offset": 0 }, { "name": "boneIndices", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 16 } ], "flags": 0, "version": 0 }, "hkcdStaticTreeDefaultTreeStorage6": { "name": "hkcdStaticTreeDefaultTreeStorage6", "parent": "hkcdStaticTreeTreehkcdStaticTreeDynamicStorage6", "obj_size": 48, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkcdStaticTreeDefaultTreeStorage5": { "name": "hkcdStaticTreeDefaultTreeStorage5", "parent": "hkcdStaticTreeTreehkcdStaticTreeDynamicStorage5", "obj_size": 48, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkcdStaticTreeDefaultTreeStorage4": { "name": "hkcdStaticTreeDefaultTreeStorage4", "parent": "hkcdStaticTreeTreehkcdStaticTreeDynamicStorage4", "obj_size": 48, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkaiNavVolumeGenerationSnapshot": { "name": "hkaiNavVolumeGenerationSnapshot", "parent": null, "obj_size": 320, "enums": [], "members": [ { "name": "geometry", "cl": "hkGeometry", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "settings", "cl": "hkaiNavVolumeGenerationSettings", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 } ], "flags": 0, "version": 1 }, "hclBendStiffnessConstraintSetMx": { "name": "hclBendStiffnessConstraintSetMx", "parent": "hclConstraintSet", "obj_size": 72, "enums": [], "members": [ { "name": "batches", "cl": "hclBendStiffnessConstraintSetMxBatch", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "singles", "cl": "hclBendStiffnessConstraintSetMxSingle", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "useRestPoseConfig", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 } ], "flags": 0, "version": 0 }, "hclSimClothSetupObjectTransferMotionSetupData": { "name": "hclSimClothSetupObjectTransferMotionSetupData", "parent": null, "obj_size": 56, "enums": [], "members": [ { "name": "transferMotionTransformSetSetup", "cl": "hclTransformSetSetupObject", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "transferMotionTransformName", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "transferTranslationMotion", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "minTranslationSpeed", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 20 }, { "name": "maxTranslationSpeed", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "minTranslationBlend", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 28 }, { "name": "maxTranslationBlend", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "transferRotationMotion", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 36 }, { "name": "minRotationSpeed", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 40 }, { "name": "maxRotationSpeed", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 44 }, { "name": "minRotationBlend", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "maxRotationBlend", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 52 } ], "flags": 0, "version": 0 }, "hkaiObstacleGenerator": { "name": "hkaiObstacleGenerator", "parent": "hkReferencedObject", "obj_size": 128, "enums": [], "members": [ { "name": "useSpheres", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 }, { "name": "useBoundaries", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 13 }, { "name": "clipBoundaries", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 14 }, { "name": "transform", "cl": null, "enum": 0, "type": "TYPE_TRANSFORM", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "spheres", "cl": "hkaiAvoidanceSolverSphereObstacle", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 80 }, { "name": "boundaries", "cl": "hkaiAvoidanceSolverBoundaryObstacle", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 96 }, { "name": "userData", "cl": null, "enum": 0, "type": "TYPE_ULONG", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 112 } ], "flags": 0, "version": 0 }, "hclBonePlanesSetupObjectPerParticleAngle": { "name": "hclBonePlanesSetupObjectPerParticleAngle", "parent": null, "obj_size": 128, "enums": [], "members": [ { "name": "transformName", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "particlesMaxAngle", "cl": "hclVertexSelectionInput", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "particlesMinAngle", "cl": "hclVertexSelectionInput", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "originBoneSpace", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "axisBoneSpace", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "minAngle", "cl": "hclVertexFloatInput", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 80 }, { "name": "maxAngle", "cl": "hclVertexFloatInput", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 96 }, { "name": "stiffness", "cl": "hclVertexFloatInput", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 112 } ], "flags": 0, "version": 0 }, "hkLinkAttribute": { "name": "hkLinkAttribute", "parent": null, "obj_size": 1, "enums": [ { "name": "Link", "items": [ [ 0, "NONE" ], [ 1, "DIRECT_LINK" ], [ 2, "CHILD" ], [ 3, "MESH" ], [ 4, "PARENT_NAME" ], [ 5, "IMGSELECT" ], [ 6, "NODE_UUID" ] ], "flags": 0 } ], "members": [ { "name": "type", "cl": null, "enum": 39195760, "type": "TYPE_ENUM", "subtype": "TYPE_INT8", "array_size": 0, "flags": 0, "offset": 0 } ], "flags": 0, "version": 0 }, "hclSimClothDataOverridableSimulationInfo": { "name": "hclSimClothDataOverridableSimulationInfo", "parent": null, "obj_size": 32, "enums": [], "members": [ { "name": "gravity", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "globalDampingPerSecond", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "collisionTolerance", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 20 }, { "name": "subSteps", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "pinchDetectionEnabled", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 28 }, { "name": "landscapeCollisionEnabled", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 29 }, { "name": "transferMotionEnabled", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 30 } ], "flags": 0, "version": 1 }, "hclSimulateSetupObject": { "name": "hclSimulateSetupObject", "parent": "hclOperatorSetupObject", "obj_size": 64, "enums": [], "members": [ { "name": "name", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "simClothSetupObject", "cl": "hclSimClothSetupObject", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "numberOfSubsteps", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "numberOfSolveIterations", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 36 }, { "name": "adaptConstraintStiffness", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 40 }, { "name": "explicitConstraintOrder", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 41 }, { "name": "constraintSetExecutionOrder", "cl": "hclConstraintSetSetupObject", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 48 } ], "flags": 0, "version": 3 }, "hkpTriSampledHeightFieldBvTreeShape": { "name": "hkpTriSampledHeightFieldBvTreeShape", "parent": "hkpBvTreeShape", "obj_size": 72, "enums": [], "members": [ { "name": "childContainer", "cl": "hkpSingleShapeContainer", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "childSize", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 48 }, { "name": "wantAabbRejectionTest", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 52 }, { "name": "padding", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 12, "flags": 1024, "offset": 53 } ], "flags": 0, "version": 1 }, "hkpLinearClearanceConstraintDataAtoms": { "name": "hkpLinearClearanceConstraintDataAtoms", "parent": null, "obj_size": 288, "enums": [ { "name": "Axis", "items": [ [ 0, "AXIS_SHAFT" ], [ 1, "AXIS_PERP_TO_SHAFT" ] ], "flags": 0 } ], "members": [ { "name": "transforms", "cl": "hkpSetLocalTransformsConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "motor", "cl": "hkpLinMotorConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 144 }, { "name": "friction0", "cl": "hkpLinFrictionConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 176 }, { "name": "friction1", "cl": "hkpLinFrictionConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 192 }, { "name": "friction2", "cl": "hkpLinFrictionConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 208 }, { "name": "ang", "cl": "hkpAngConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 224 }, { "name": "linLimit0", "cl": "hkpLinLimitConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 240 }, { "name": "linLimit1", "cl": "hkpLinLimitConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 256 }, { "name": "linLimit2", "cl": "hkpLinLimitConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 272 } ], "flags": 0, "version": 0 }, "hclSimClothDataParticleData": { "name": "hclSimClothDataParticleData", "parent": null, "obj_size": 16, "enums": [], "members": [ { "name": "mass", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "invMass", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "radius", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "friction", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 } ], "flags": 0, "version": 2 }, "hkpThinBoxMotion": { "name": "hkpThinBoxMotion", "parent": "hkpBoxMotion", "obj_size": 320, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkpExtendedMeshShape": { "name": "hkpExtendedMeshShape", "parent": "hkpShapeCollection", "obj_size": 320, "enums": [ { "name": "IndexStridingType", "items": [ [ 0, "INDICES_INVALID" ], [ 1, "INDICES_INT8" ], [ 2, "INDICES_INT16" ], [ 3, "INDICES_INT32" ], [ 4, "INDICES_MAX_ID" ] ], "flags": 0 }, { "name": "MaterialIndexStridingType", "items": [ [ 0, "MATERIAL_INDICES_INVALID" ], [ 1, "MATERIAL_INDICES_INT8" ], [ 2, "MATERIAL_INDICES_INT16" ], [ 3, "MATERIAL_INDICES_MAX_ID" ] ], "flags": 0 }, { "name": "SubpartType", "items": [ [ 0, "SUBPART_TRIANGLES" ], [ 1, "SUBPART_SHAPE" ], [ 2, "SUBPART_TYPE_MAX" ] ], "flags": 0 }, { "name": "SubpartTypesAndFlags", "items": [ [ 1, "SUBPART_TYPE_MASK" ], [ 6, "SUBPART_MATERIAL_INDICES_MASK" ], [ 1, "SUBPART_MATERIAL_INDICES_SHIFT" ], [ 65528, "SUBPART_NUM_MATERIALS_MASK" ], [ 3, "SUBPART_NUM_MATERIALS_SHIFT" ] ], "flags": 0 } ], "members": [ { "name": "embeddedTrianglesSubpart", "cl": "hkpExtendedMeshShapeTrianglesSubpart", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "aabbHalfExtents", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 192 }, { "name": "aabbCenter", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 208 }, { "name": "materialClass", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 224 }, { "name": "numBitsForSubpartIndex", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 232 }, { "name": "trianglesSubparts", "cl": "hkpExtendedMeshShapeTrianglesSubpart", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 240 }, { "name": "shapesSubparts", "cl": "hkpExtendedMeshShapeShapesSubpart", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 256 }, { "name": "weldingInfo", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT16", "array_size": 0, "flags": 0, "offset": 272 }, { "name": "weldingType", "cl": null, "enum": 39210112, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 288 }, { "name": "defaultCollisionFilterInfo", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 292 }, { "name": "cachedNumChildShapes", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 296 }, { "name": "triangleRadius", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 300 }, { "name": "padding", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 304 } ], "flags": 0, "version": 4 }, "hkaiGatePathSmoothOptions": { "name": "hkaiGatePathSmoothOptions", "parent": null, "obj_size": 24, "enums": [], "members": [ { "name": "minRounds", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "maxRounds", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "initialMinRounds", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "initialMaxRounds", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 }, { "name": "quiescenceDistance", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "quiescenceSinAngle", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 20 } ], "flags": 0, "version": 0 }, "hclBoneSpaceDeformerLocalBlockUnpackedPNT": { "name": "hclBoneSpaceDeformerLocalBlockUnpackedPNT", "parent": null, "obj_size": 768, "enums": [], "members": [ { "name": "localPosition", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 0 }, { "name": "localNormal", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 256 }, { "name": "localTangent", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 512 } ], "flags": 0, "version": 0 }, "hkpStorageExtendedMeshShapeMaterial": { "name": "hkpStorageExtendedMeshShapeMaterial", "parent": "hkpMeshMaterial", "obj_size": 16, "enums": [], "members": [ { "name": "restitution", "cl": null, "enum": 0, "type": "TYPE_HALF", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "friction", "cl": null, "enum": 0, "type": "TYPE_HALF", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 6 }, { "name": "userData", "cl": null, "enum": 0, "type": "TYPE_ULONG", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 } ], "flags": 0, "version": 1 }, "hclObjectSpaceDeformerFiveBlendEntryBlock": { "name": "hclObjectSpaceDeformerFiveBlendEntryBlock", "parent": null, "obj_size": 352, "enums": [], "members": [ { "name": "vertexIndices", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 0 }, { "name": "boneIndices", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 80, "flags": 0, "offset": 32 }, { "name": "boneWeights", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 80, "flags": 0, "offset": 192 } ], "flags": 0, "version": 0 }, "hkcdFourAabb": { "name": "hkcdFourAabb", "parent": null, "obj_size": 96, "enums": [ { "name": "BoundIndex", "items": [ [ 0, "X_MIN" ], [ 1, "X_MAX" ], [ 2, "Y_MIN" ], [ 3, "Y_MAX" ], [ 4, "Z_MIN" ], [ 5, "Z_MAX" ] ], "flags": 0 } ], "members": [ { "name": "lx", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "hx", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "ly", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "hy", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "lz", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "hz", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 80 } ], "flags": 0, "version": 0 }, "hkcdShapeDispatchType": { "name": "hkcdShapeDispatchType", "parent": null, "obj_size": 1, "enums": [ { "name": "ShapeDispatchTypeEnum", "items": [ [ 0, "CONVEX_IMPLICIT" ], [ 1, "CONVEX" ], [ 2, "HEIGHT_FIELD" ], [ 3, "COMPOSITE" ], [ 4, "USER" ], [ 5, "NUM_DISPATCH_TYPES" ] ], "flags": 0 } ], "members": [], "flags": 0, "version": 0 }, "hkcdStaticMeshTreeBasePrimitiveDataRunBaseunsignedshort": { "name": "hkcdStaticMeshTreeBasePrimitiveDataRunBaseunsignedshort", "parent": null, "obj_size": 4, "enums": [], "members": [ { "name": "value", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "index", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 2 }, { "name": "count", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 3 } ], "flags": 0, "version": 0 }, "hkpStorageExtendedMeshShape": { "name": "hkpStorageExtendedMeshShape", "parent": "hkpExtendedMeshShape", "obj_size": 352, "enums": [], "members": [ { "name": "meshstorage", "cl": "hkpStorageExtendedMeshShapeMeshSubpartStorage", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 312 }, { "name": "shapestorage", "cl": "hkpStorageExtendedMeshShapeShapeSubpartStorage", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 328 } ], "flags": 0, "version": 0 }, "hkxVertexDescriptionElementDecl": { "name": "hkxVertexDescriptionElementDecl", "parent": null, "obj_size": 24, "enums": [], "members": [ { "name": "byteOffset", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "type", "cl": null, "enum": 39087152, "type": "TYPE_ENUM", "subtype": "TYPE_UINT16", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "usage", "cl": null, "enum": 39087192, "type": "TYPE_ENUM", "subtype": "TYPE_UINT16", "array_size": 0, "flags": 0, "offset": 6 }, { "name": "byteStride", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "numElements", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 }, { "name": "channelID", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 } ], "flags": 0, "version": 4 }, "hclStretchLinkConstraintSetMx": { "name": "hclStretchLinkConstraintSetMx", "parent": "hclConstraintSet", "obj_size": 64, "enums": [], "members": [ { "name": "batches", "cl": "hclStretchLinkConstraintSetMxBatch", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "singles", "cl": "hclStretchLinkConstraintSetMxSingle", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 48 } ], "flags": 0, "version": 0 }, "hclBoneSpaceDeformerLocalBlockPN": { "name": "hclBoneSpaceDeformerLocalBlockPN", "parent": null, "obj_size": 384, "enums": [], "members": [ { "name": "localPosition", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 0 }, { "name": "localNormal", "cl": null, "enum": 0, "type": "TYPE_INT16", "subtype": "TYPE_VOID", "array_size": 64, "flags": 0, "offset": 256 } ], "flags": 0, "version": 0 }, "hkxCamera": { "name": "hkxCamera", "parent": "hkReferencedObject", "obj_size": 80, "enums": [], "members": [ { "name": "from", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "focus", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "up", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "fov", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "far", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 68 }, { "name": "near", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 72 }, { "name": "leftHanded", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 76 } ], "flags": 0, "version": 1 }, "hkxBlobMeshShape": { "name": "hkxBlobMeshShape", "parent": "hkMeshShape", "obj_size": 56, "enums": [], "members": [ { "name": "blob", "cl": "hkxBlob", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "name", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 } ], "flags": 0, "version": 0 }, "hclObjectSpaceDeformerFourBlendEntryBlock": { "name": "hclObjectSpaceDeformerFourBlendEntryBlock", "parent": null, "obj_size": 224, "enums": [], "members": [ { "name": "vertexIndices", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 0 }, { "name": "boneIndices", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 64, "flags": 0, "offset": 32 }, { "name": "boneWeights", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 64, "flags": 0, "offset": 160 } ], "flags": 0, "version": 0 }, "hkpMaxSizeMotion": { "name": "hkpMaxSizeMotion", "parent": "hkpKeyframedRigidMotion", "obj_size": 320, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkaiNavVolumeInstanceCellInstance": { "name": "hkaiNavVolumeInstanceCellInstance", "parent": null, "obj_size": 8, "enums": [], "members": [ { "name": "startEdgeIndex", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "numEdges", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 } ], "flags": 0, "version": 0 }, "hclBendStiffnessConstraintSetMxSingle": { "name": "hclBendStiffnessConstraintSetMxSingle", "parent": null, "obj_size": 48, "enums": [], "members": [ { "name": "weightA", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "weightB", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "weightC", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "weightD", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 }, { "name": "bendStiffness", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "restCurvature", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 20 }, { "name": "invMassA", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "invMassB", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 28 }, { "name": "invMassC", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "invMassD", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 36 }, { "name": "particleA", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 40 }, { "name": "particleB", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 42 }, { "name": "particleC", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 44 }, { "name": "particleD", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 46 } ], "flags": 0, "version": 0 }, "hkStringObject": { "name": "hkStringObject", "parent": "hkReferencedObject", "obj_size": 24, "enums": [], "members": [ { "name": "string", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 } ], "flags": 0, "version": 0 }, "hkAabb16": { "name": "hkAabb16", "parent": null, "obj_size": 16, "enums": [], "members": [ { "name": "min", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 3, "flags": 256, "offset": 0 }, { "name": "key", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 6 }, { "name": "max", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 3, "flags": 0, "offset": 8 }, { "name": "key1", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 14 } ], "flags": 0, "version": 0 }, "hkpSimpleContactConstraintDataInfo": { "name": "hkpSimpleContactConstraintDataInfo", "parent": null, "obj_size": 32, "enums": [], "members": [ { "name": "flags", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 256, "offset": 0 }, { "name": "biNormalAxis", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 2 }, { "name": "rollingFrictionMultiplier", "cl": null, "enum": 0, "type": "TYPE_HALF", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "internalData1", "cl": null, "enum": 0, "type": "TYPE_HALF", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 6 }, { "name": "rhsRolling", "cl": null, "enum": 0, "type": "TYPE_HALF", "subtype": "TYPE_VOID", "array_size": 2, "flags": 0, "offset": 8 }, { "name": "contactRadius", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 }, { "name": "data", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 4, "flags": 0, "offset": 16 } ], "flags": 0, "version": 2 }, "hkGeometryTriangle": { "name": "hkGeometryTriangle", "parent": null, "obj_size": 16, "enums": [], "members": [ { "name": "a", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "b", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "c", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "material", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 } ], "flags": 0, "version": 0 }, "StaticCompoundInfo": { "name": "StaticCompoundInfo", "parent": null, "obj_size": 40, "enums": [], "members": [ { "name": "Offset", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "ActorInfo", "cl": "ActorInfo", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "ShapeInfo", "cl": "ShapeInfo", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 24 } ], "flags": 0, "version": 0 }, "hkcdDynamicTreeDefaultDynamicStoragehkcdDynamicTreeCodecRawUint": { "name": "hkcdDynamicTreeDefaultDynamicStoragehkcdDynamicTreeCodecRawUint", "parent": "hkcdDynamicTreeDynamicStorage0hkcdDynamicTreeAnisotropicMetrichkcdDynamicTreeCodecRawUint", "obj_size": 24, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkpPairCollisionFilterMapPairFilterKeyOverrideType": { "name": "hkpPairCollisionFilterMapPairFilterKeyOverrideType", "parent": null, "obj_size": 16, "enums": [], "members": [ { "name": "elem", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 0 }, { "name": "numElems", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "hashMod", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 } ], "flags": 0, "version": 0 }, "hkpVehicleDefaultTransmission": { "name": "hkpVehicleDefaultTransmission", "parent": "hkpVehicleTransmission", "obj_size": 64, "enums": [], "members": [ { "name": "downshiftRPM", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 }, { "name": "upshiftRPM", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "primaryTransmissionRatio", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 20 }, { "name": "clutchDelayTime", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "reverseGearRatio", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 28 }, { "name": "gearsRatio", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_REAL", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "wheelsTorqueRatio", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_REAL", "array_size": 0, "flags": 0, "offset": 48 } ], "flags": 0, "version": 0 }, "hkxTextureFile": { "name": "hkxTextureFile", "parent": "hkReferencedObject", "obj_size": 40, "enums": [], "members": [ { "name": "filename", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "name", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "originalFilename", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 } ], "flags": 0, "version": 1 }, "hkxTriangleSelectionChannel": { "name": "hkxTriangleSelectionChannel", "parent": "hkReferencedObject", "obj_size": 32, "enums": [], "members": [ { "name": "selectedTriangles", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_INT32", "array_size": 0, "flags": 0, "offset": 16 } ], "flags": 0, "version": 1 }, "hkpGenericConstraintData": { "name": "hkpGenericConstraintData", "parent": "hkpConstraintData", "obj_size": 144, "enums": [], "members": [ { "name": "atoms", "cl": "hkpBridgeAtoms", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "scheme", "cl": "hkpGenericConstraintDataScheme", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 } ], "flags": 0, "version": 0 }, "hkpSampledHeightFieldShapeCoarseMinMaxLevel": { "name": "hkpSampledHeightFieldShapeCoarseMinMaxLevel", "parent": null, "obj_size": 24, "enums": [], "members": [ { "name": "minMaxData", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_VECTOR4", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "xRes", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "zRes", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 20 } ], "flags": 0, "version": 0 }, "hkSetUint64": { "name": "hkSetUint64", "parent": "hkSetunsignedlonglonghkContainerHeapAllocatorhkMapOperationsunsignedlonglong", "obj_size": 24, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkpLinearClearanceConstraintData": { "name": "hkpLinearClearanceConstraintData", "parent": "hkpConstraintData", "obj_size": 320, "enums": [ { "name": "Type", "items": [ [ 0, "PRISMATIC" ], [ 1, "HINGE" ], [ 2, "BALL_SOCKET" ] ], "flags": 0 } ], "members": [ { "name": "atoms", "cl": "hkpLinearClearanceConstraintDataAtoms", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 256, "offset": 32 } ], "flags": 0, "version": 0 }, "hkpShapeContainer": { "name": "hkpShapeContainer", "parent": null, "obj_size": 8, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkpSetLocalTranslationsConstraintAtom": { "name": "hkpSetLocalTranslationsConstraintAtom", "parent": "hkpConstraintAtom", "obj_size": 48, "enums": [], "members": [ { "name": "translationA", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "translationB", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 } ], "flags": 0, "version": 0 }, "hkpVehicleLinearCastBatchingManager": { "name": "hkpVehicleLinearCastBatchingManager", "parent": "hkpVehicleCastBatchingManager", "obj_size": 40, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkcdStaticTreeCodec3Axis": { "name": "hkcdStaticTreeCodec3Axis", "parent": null, "obj_size": 3, "enums": [], "members": [ { "name": "xyz", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 3, "flags": 0, "offset": 0 } ], "flags": 0, "version": 0 }, "hclEdgeSelectionInput": { "name": "hclEdgeSelectionInput", "parent": null, "obj_size": 16, "enums": [ { "name": "EdgeSelectionType", "items": [ [ 0, "EDGE_SELECTION_ALL" ], [ 1, "EDGE_SELECTION_NONE" ], [ 2, "EDGE_SELECTION_CHANNEL" ], [ 3, "EDGE_SELECTION_INVERSE_CHANNEL" ] ], "flags": 0 } ], "members": [ { "name": "type", "cl": null, "enum": 39146816, "type": "TYPE_ENUM", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "channelName", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 } ], "flags": 0, "version": 0 }, "hkpDefaultWorldMemoryWatchDog": { "name": "hkpDefaultWorldMemoryWatchDog", "parent": "hkWorldMemoryAvailableWatchDog", "obj_size": 16, "enums": [], "members": [ { "name": "freeHeapMemoryRequested", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 } ], "flags": 0, "version": 1 }, "hkpVehicleDefaultEngine": { "name": "hkpVehicleDefaultEngine", "parent": "hkpVehicleEngine", "obj_size": 56, "enums": [], "members": [ { "name": "minRPM", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 }, { "name": "optRPM", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "maxRPM", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 20 }, { "name": "maxTorque", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "torqueFactorAtMinRPM", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 28 }, { "name": "torqueFactorAtMaxRPM", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "resistanceFactorAtMinRPM", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 36 }, { "name": "resistanceFactorAtOptRPM", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 40 }, { "name": "resistanceFactorAtMaxRPM", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 44 }, { "name": "clutchSlipRPM", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 } ], "flags": 0, "version": 0 }, "hclStretchLinkConstraintSetMxSingle": { "name": "hclStretchLinkConstraintSetMxSingle", "parent": null, "obj_size": 16, "enums": [], "members": [ { "name": "restLength", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "stiffness", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "particleA", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "particleB", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 } ], "flags": 0, "version": 0 }, "hkpLinSoftConstraintAtom": { "name": "hkpLinSoftConstraintAtom", "parent": "hkpConstraintAtom", "obj_size": 16, "enums": [], "members": [ { "name": "axisIndex", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 2 }, { "name": "tau", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "damping", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "padding", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 4, "flags": 1024, "offset": 12 } ], "flags": 0, "version": 0 }, "hkcdDynamicTreeDefaultTree32Storage": { "name": "hkcdDynamicTreeDefaultTree32Storage", "parent": "hkcdDynamicTreeTreehkcdDynamicTreeDynamicStorage16", "obj_size": 32, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkpBreakableMultiMaterialInverseMappingDescriptor": { "name": "hkpBreakableMultiMaterialInverseMappingDescriptor", "parent": null, "obj_size": 4, "enums": [], "members": [ { "name": "offset", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "numKeys", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 2 } ], "flags": 0, "version": 0 }, "hkcdDynamicTreeDefaultTree48Storage": { "name": "hkcdDynamicTreeDefaultTree48Storage", "parent": "hkcdDynamicTreeTreehkcdDynamicTreeDynamicStorage32", "obj_size": 32, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkxMaterialShaderSet": { "name": "hkxMaterialShaderSet", "parent": "hkReferencedObject", "obj_size": 32, "enums": [], "members": [ { "name": "shaders", "cl": "hkxMaterialShader", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 16 } ], "flags": 0, "version": 1 }, "hkcdStaticMeshTreeBasePrimitive": { "name": "hkcdStaticMeshTreeBasePrimitive", "parent": null, "obj_size": 4, "enums": [ { "name": "Type", "items": [ [ 0, "INVALID" ], [ 1, "TRIANGLE" ], [ 2, "QUAD" ], [ 3, "CUSTOM" ], [ 4, "NUM_TYPES" ] ], "flags": 0 } ], "members": [ { "name": "indices", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 4, "flags": 0, "offset": 0 } ], "flags": 0, "version": 0 }, "hkaBoneAttachment": { "name": "hkaBoneAttachment", "parent": "hkReferencedObject", "obj_size": 128, "enums": [], "members": [ { "name": "originalSkeletonName", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "boneFromAttachment", "cl": null, "enum": 0, "type": "TYPE_MATRIX4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "attachment", "cl": "hkReferencedObject", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 96 }, { "name": "name", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 104 }, { "name": "boneIndex", "cl": null, "enum": 0, "type": "TYPE_INT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 112 } ], "flags": 0, "version": 2 }, "hkpStiffSpringConstraintDataAtoms": { "name": "hkpStiffSpringConstraintDataAtoms", "parent": null, "obj_size": 96, "enums": [], "members": [ { "name": "pivots", "cl": "hkpSetLocalTranslationsConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "setupStabilization", "cl": "hkpSetupStabilizationAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "spring", "cl": "hkpStiffSpringConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 } ], "flags": 0, "version": 1 }, "hkxScene": { "name": "hkxScene", "parent": "hkReferencedObject", "obj_size": 240, "enums": [], "members": [ { "name": "modeller", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "asset", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "sceneLength", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "numFrames", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 36 }, { "name": "rootNode", "cl": "hkxNode", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 40 }, { "name": "selectionSets", "cl": "hkxNodeSelectionSet", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "cameras", "cl": "hkxCamera", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "lights", "cl": "hkxLight", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 80 }, { "name": "meshes", "cl": "hkxMesh", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 96 }, { "name": "materials", "cl": "hkxMaterial", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 112 }, { "name": "inplaceTextures", "cl": "hkxTextureInplace", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 128 }, { "name": "externalTextures", "cl": "hkxTextureFile", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 144 }, { "name": "skinBindings", "cl": "hkxSkinBinding", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 160 }, { "name": "splines", "cl": "hkxSpline", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 176 }, { "name": "appliedTransform", "cl": null, "enum": 0, "type": "TYPE_MATRIX3", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 192 } ], "flags": 0, "version": 2 }, "hkpPulleyConstraintDataAtoms": { "name": "hkpPulleyConstraintDataAtoms", "parent": null, "obj_size": 112, "enums": [], "members": [ { "name": "translations", "cl": "hkpSetLocalTranslationsConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "pulley", "cl": "hkpPulleyConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 } ], "flags": 0, "version": 0 }, "hkaiNavMeshCutterMeshInfo": { "name": "hkaiNavMeshCutterMeshInfo", "parent": null, "obj_size": 32, "enums": [], "members": [ { "name": "originalNumFaces", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "originalNumEdges", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "originalNumVertices", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "faceMapping", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_INT32", "array_size": 0, "flags": 0, "offset": 16 } ], "flags": 0, "version": 1 }, "hclTransitionConstraintSetPerParticle": { "name": "hclTransitionConstraintSetPerParticle", "parent": null, "obj_size": 16, "enums": [], "members": [ { "name": "particleIndex", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "referenceVertex", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 2 }, { "name": "toAnimDelay", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "toSimDelay", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "toSimMaxDistance", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 } ], "flags": 0, "version": 1 }, "hkaiNavMeshGenerationSettingsOverrideSettings": { "name": "hkaiNavMeshGenerationSettingsOverrideSettings", "parent": null, "obj_size": 240, "enums": [], "members": [ { "name": "volume", "cl": "hkaiVolume", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "material", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "characterWidthUsage", "cl": null, "enum": 39161248, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 12 }, { "name": "maxWalkableSlope", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "edgeMatchingParams", "cl": "hkaiNavMeshEdgeMatchingParameters", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 20 }, { "name": "simplificationSettings", "cl": "hkaiNavMeshSimplificationUtilsSettings", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 80 } ], "flags": 0, "version": 4 }, "hkRootLevelContainer": { "name": "hkRootLevelContainer", "parent": null, "obj_size": 16, "enums": [], "members": [ { "name": "namedVariants", "cl": "hkRootLevelContainerNamedVariant", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 0 } ], "flags": 0, "version": 0 }, "hkFourTransposedPointsf": { "name": "hkFourTransposedPointsf", "parent": null, "obj_size": 48, "enums": [], "members": [ { "name": "vertices", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 3, "flags": 0, "offset": 0 } ], "flags": 0, "version": 0 }, "hkpConvexVerticesConnectivity": { "name": "hkpConvexVerticesConnectivity", "parent": "hkReferencedObject", "obj_size": 48, "enums": [], "members": [ { "name": "vertexIndices", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT16", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "numVerticesPerFace", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 32 } ], "flags": 0, "version": 0 }, "hkaiStreamingSet": { "name": "hkaiStreamingSet", "parent": null, "obj_size": 56, "enums": [], "members": [ { "name": "thisUid", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "oppositeUid", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "meshConnections", "cl": "hkaiStreamingSetNavMeshConnection", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "graphConnections", "cl": "hkaiStreamingSetGraphConnection", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "volumeConnections", "cl": "hkaiStreamingSetVolumeConnection", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 40 } ], "flags": 0, "version": 0 }, "hkaiSplitGenerationSnapshot": { "name": "hkaiSplitGenerationSnapshot", "parent": null, "obj_size": 640, "enums": [], "members": [ { "name": "generationSnapshot", "cl": "hkaiNavMeshGenerationSnapshot", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "splitSettings", "cl": "hkaiSplitGenerationUtilsSettings", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 576 } ], "flags": 0, "version": 0 }, "hclBendStiffnessSetupObject": { "name": "hclBendStiffnessSetupObject", "parent": "hclConstraintSetSetupObject", "obj_size": 72, "enums": [], "members": [ { "name": "name", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "simulationMesh", "cl": "hclSimulationSetupMesh", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "vertexSelection", "cl": "hclVertexSelectionInput", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "bendStiffness", "cl": "hclVertexFloatInput", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "useRestPoseConfig", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 } ], "flags": 0, "version": 1 }, "hkpBallSocketChainData": { "name": "hkpBallSocketChainData", "parent": "hkpConstraintChainData", "obj_size": 128, "enums": [], "members": [ { "name": "atoms", "cl": "hkpBridgeAtoms", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "infos", "cl": "hkpBallSocketChainDataConstraintInfo", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "link0PivotBVelocity", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 80 }, { "name": "tau", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 96 }, { "name": "damping", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 100 }, { "name": "cfm", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 104 }, { "name": "maxErrorDistance", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 108 }, { "name": "inertiaPerMeter", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 112 }, { "name": "useStabilizedCode", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 116 } ], "flags": 0, "version": 2 }, "hclObjectSpaceDeformerLocalBlockUnpackedPNTB": { "name": "hclObjectSpaceDeformerLocalBlockUnpackedPNTB", "parent": null, "obj_size": 1024, "enums": [], "members": [ { "name": "localPosition", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 0 }, { "name": "localNormal", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 256 }, { "name": "localTangent", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 512 }, { "name": "localBiTangent", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 768 } ], "flags": 0, "version": 0 }, "hkaiDynamicNavVolumeMediator": { "name": "hkaiDynamicNavVolumeMediator", "parent": "hkaiNavVolumeMediator", "obj_size": 32, "enums": [], "members": [ { "name": "collection", "cl": "hkaiStreamingCollection", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "aabbTree", "cl": "hkcdDynamicAabbTree", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 24 } ], "flags": 0, "version": 0 }, "hkxAttributeGroup": { "name": "hkxAttributeGroup", "parent": null, "obj_size": 24, "enums": [], "members": [ { "name": "name", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "attributes", "cl": "hkxAttribute", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 8 } ], "flags": 0, "version": 0 }, "hkpStiffSpringChainDataConstraintInfo": { "name": "hkpStiffSpringChainDataConstraintInfo", "parent": null, "obj_size": 48, "enums": [], "members": [ { "name": "pivotInA", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "pivotInB", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "springLength", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 } ], "flags": 0, "version": 0 }, "hkpArrayAction": { "name": "hkpArrayAction", "parent": "hkpAction", "obj_size": 64, "enums": [], "members": [ { "name": "entities", "cl": "hkpEntity", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 48 } ], "flags": 0, "version": 0 }, "hkpVehicleSuspensionSuspensionWheelParameters": { "name": "hkpVehicleSuspensionSuspensionWheelParameters", "parent": null, "obj_size": 48, "enums": [], "members": [ { "name": "hardpointChassisSpace", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "directionChassisSpace", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "length", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 } ], "flags": 0, "version": 0 }, "hkpSimpleContactConstraintAtom": { "name": "hkpSimpleContactConstraintAtom", "parent": "hkpConstraintAtom", "obj_size": 48, "enums": [], "members": [ { "name": "sizeOfAllAtoms", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 2 }, { "name": "numContactPoints", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "numReservedContactPoints", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 6 }, { "name": "numUserDatasForBodyA", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "numUserDatasForBodyB", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 9 }, { "name": "contactPointPropertiesStriding", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 10 }, { "name": "maxNumContactPoints", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 }, { "name": "info", "cl": "hkpSimpleContactConstraintDataInfo", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 256, "offset": 16 } ], "flags": 0, "version": 0 }, "hkcdStaticMeshTreeBaseConnectivity": { "name": "hkcdStaticMeshTreeBaseConnectivity", "parent": null, "obj_size": 48, "enums": [], "members": [ { "name": "headers", "cl": "hkcdStaticMeshTreeBaseConnectivitySectionHeader", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "localLinks", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "globalLinks", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 0, "offset": 32 } ], "flags": 0, "version": 0 }, "hkpShapeInfo": { "name": "hkpShapeInfo", "parent": "hkReferencedObject", "obj_size": 128, "enums": [], "members": [ { "name": "shape", "cl": "hkpShape", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "isHierarchicalCompound", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "hkdShapesCollected", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 25 }, { "name": "childShapeNames", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRINGPTR", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "childTransforms", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_TRANSFORM", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "transform", "cl": null, "enum": 0, "type": "TYPE_TRANSFORM", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 } ], "flags": 0, "version": 0 }, "hkxMaterialProperty": { "name": "hkxMaterialProperty", "parent": null, "obj_size": 8, "enums": [], "members": [ { "name": "key", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "value", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 } ], "flags": 0, "version": 0 }, "hkcdDynamicTreeCodecRawUlong": { "name": "hkcdDynamicTreeCodecRawUlong", "parent": "hkcdDynamicTreeCodecRawunsignedlong", "obj_size": 64, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkaiPathFollowingBehavior": { "name": "hkaiPathFollowingBehavior", "parent": "hkaiSingleCharacterBehavior", "obj_size": 152, "enums": [ { "name": "PathType", "items": [ [ 0, "PATH_TYPE_NAVMESH" ], [ 1, "PATH_TYPE_NAVMESH_CLIMBING" ], [ 2, "PATH_TYPE_NAVVOLUME" ] ], "flags": 0 } ], "members": [ { "name": "pathFollowingProperties", "cl": "hkaiPathFollowingProperties", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 88 }, { "name": "currentPath", "cl": "hkaiPath", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 96 }, { "name": "currentPathFixed", "cl": "hkaiPath", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 104 }, { "name": "currentPathSegment", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 112 }, { "name": "previousPathSegment", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 116 }, { "name": "newCharacterState", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 120 }, { "name": "changeSegmentDistance", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 124 }, { "name": "tempChangeSegmentDistance", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 128 }, { "name": "updateQuerySize", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 132 }, { "name": "characterRadiusMultiplier", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 136 }, { "name": "characterToPathStartThreshold", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 140 }, { "name": "useSectionLocalPaths", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 144 }, { "name": "pathType", "cl": null, "enum": 39179200, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 145 }, { "name": "lastPointIsGoal", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 146 }, { "name": "needsRepath", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 147 }, { "name": "passiveAvoidance", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 148 }, { "name": "savedCharacterState", "cl": null, "enum": 39182952, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 149 } ], "flags": 0, "version": 0 }, "hkaAnimation": { "name": "hkaAnimation", "parent": "hkReferencedObject", "obj_size": 56, "enums": [ { "name": "AnimationType", "items": [ [ 0, "HK_UNKNOWN_ANIMATION" ], [ 1, "HK_INTERLEAVED_ANIMATION" ], [ 2, "HK_MIRRORED_ANIMATION" ], [ 3, "HK_SPLINE_COMPRESSED_ANIMATION" ], [ 4, "HK_QUANTIZED_COMPRESSED_ANIMATION" ], [ 5, "HK_PREDICTIVE_COMPRESSED_ANIMATION" ], [ 6, "HK_REFERENCE_POSE_ANIMATION" ] ], "flags": 0 } ], "members": [ { "name": "type", "cl": null, "enum": 39026432, "type": "TYPE_ENUM", "subtype": "TYPE_INT32", "array_size": 0, "flags": 0, "offset": 12 }, { "name": "duration", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "numberOfTransformTracks", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 20 }, { "name": "numberOfFloatTracks", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "extractedMotion", "cl": "hkaAnimatedReferenceFrame", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "annotationTracks", "cl": "hkaAnnotationTrack", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 40 } ], "flags": 0, "version": 3 }, "hclStretchLinkConstraintSet": { "name": "hclStretchLinkConstraintSet", "parent": "hclConstraintSet", "obj_size": 48, "enums": [], "members": [ { "name": "links", "cl": "hclStretchLinkConstraintSetLink", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 32 } ], "flags": 0, "version": 0 }, "hkaiNavVolumeGenerationSettingsMaterialConstructionInfo": { "name": "hkaiNavVolumeGenerationSettingsMaterialConstructionInfo", "parent": null, "obj_size": 12, "enums": [], "members": [ { "name": "materialIndex", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "flags", "cl": null, "enum": 39159936, "type": "TYPE_FLAGS", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "resolution", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 } ], "flags": 0, "version": 2 }, "hkaiVolume": { "name": "hkaiVolume", "parent": "hkReferencedObject", "obj_size": 16, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkaiLineOfSightUtilDirectPathInput": { "name": "hkaiLineOfSightUtilDirectPathInput", "parent": "hkaiLineOfSightUtilInputBase", "obj_size": 96, "enums": [], "members": [ { "name": "direction", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 80 } ], "flags": 0, "version": 0 }, "hkpShapeCollectionFilter": { "name": "hkpShapeCollectionFilter", "parent": null, "obj_size": 8, "enums": [], "members": [], "flags": 0, "version": 0 }, "hclBufferLayoutSlot": { "name": "hclBufferLayoutSlot", "parent": null, "obj_size": 2, "enums": [], "members": [ { "name": "flags", "cl": null, "enum": 39009048, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "stride", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 1 } ], "flags": 0, "version": 0 }, "hkcdDynamicTreeDefaultDynamicStoragehkcdDynamicTreeCodecRawUlong": { "name": "hkcdDynamicTreeDefaultDynamicStoragehkcdDynamicTreeCodecRawUlong", "parent": "hkcdDynamicTreeDynamicStorage0hkcdDynamicTreeAnisotropicMetrichkcdDynamicTreeCodecRawUlong", "obj_size": 24, "enums": [], "members": [], "flags": 0, "version": 0 }, "hclUpdateSomeVertexFramesOperator": { "name": "hclUpdateSomeVertexFramesOperator", "parent": "hclOperator", "obj_size": 192, "enums": [], "members": [ { "name": "involvedTriangles", "cl": "hclUpdateSomeVertexFramesOperatorTriangle", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "involvedVertices", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT16", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "selectionVertexToInvolvedVertex", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT16", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "involvedVertexToNormalID", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT16", "array_size": 0, "flags": 0, "offset": 80 }, { "name": "triangleFlips", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 96 }, { "name": "referenceVertices", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT16", "array_size": 0, "flags": 0, "offset": 112 }, { "name": "tangentEdgeCosAngle", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_REAL", "array_size": 0, "flags": 0, "offset": 128 }, { "name": "tangentEdgeSinAngle", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_REAL", "array_size": 0, "flags": 0, "offset": 144 }, { "name": "biTangentFlip", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_REAL", "array_size": 0, "flags": 0, "offset": 160 }, { "name": "bufferIdx", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 176 }, { "name": "numUniqueNormalIDs", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 180 }, { "name": "updateNormals", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 184 }, { "name": "updateTangents", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 185 }, { "name": "updateBiTangents", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 186 } ], "flags": 0, "version": 3 }, "hkpMeshMaterial": { "name": "hkpMeshMaterial", "parent": null, "obj_size": 4, "enums": [], "members": [ { "name": "filterInfo", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 } ], "flags": 0, "version": 0 }, "hkpConstraintInstanceSmallArraySerializeOverrideType": { "name": "hkpConstraintInstanceSmallArraySerializeOverrideType", "parent": null, "obj_size": 16, "enums": [], "members": [ { "name": "data", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 0 }, { "name": "size", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "capacityAndFlags", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 10 } ], "flags": 0, "version": 1 }, "hkpDashpotAction": { "name": "hkpDashpotAction", "parent": "hkpBinaryAction", "obj_size": 128, "enums": [], "members": [ { "name": "point", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 2, "flags": 0, "offset": 64 }, { "name": "strength", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 96 }, { "name": "damping", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 100 }, { "name": "impulse", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 112 } ], "flags": 0, "version": 0 }, "hkpSimpleMeshShapeTriangle": { "name": "hkpSimpleMeshShapeTriangle", "parent": null, "obj_size": 16, "enums": [], "members": [ { "name": "a", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "b", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "c", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "weldingInfo", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 } ], "flags": 0, "version": 0 }, "hkpRagdollConstraintDataAtoms": { "name": "hkpRagdollConstraintDataAtoms", "parent": null, "obj_size": 384, "enums": [ { "name": "Axis", "items": [ [ 0, "AXIS_TWIST" ], [ 1, "AXIS_PLANES" ], [ 2, "AXIS_CROSS_PRODUCT" ] ], "flags": 0 } ], "members": [ { "name": "transforms", "cl": "hkpSetLocalTransformsConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "setupStabilization", "cl": "hkpSetupStabilizationAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 144 }, { "name": "ragdollMotors", "cl": "hkpRagdollMotorConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 160 }, { "name": "angFriction", "cl": "hkpAngFrictionConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 256 }, { "name": "twistLimit", "cl": "hkpTwistLimitConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 272 }, { "name": "coneLimit", "cl": "hkpConeLimitConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 304 }, { "name": "planesLimit", "cl": "hkpConeLimitConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 336 }, { "name": "ballSocket", "cl": "hkpBallSocketConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 368 } ], "flags": 0, "version": 1 }, "hclObjectSpaceSkinPNTOperator": { "name": "hclObjectSpaceSkinPNTOperator", "parent": "hclObjectSpaceSkinOperator", "obj_size": 256, "enums": [], "members": [ { "name": "localPNTs", "cl": "hclObjectSpaceDeformerLocalBlockPNT", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 224 }, { "name": "localUnpackedPNTs", "cl": "hclObjectSpaceDeformerLocalBlockUnpackedPNT", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 240 } ], "flags": 0, "version": 1 }, "hkp6DofConstraintData": { "name": "hkp6DofConstraintData", "parent": "hkpConstraintData", "obj_size": 688, "enums": [ { "name": "MotorIndex", "items": [ [ 0, "MOTOR_TWIST" ], [ 1, "MOTOR_SWING0" ], [ 2, "MOTOR_SWING1" ], [ 3, "MOTOR_ALL" ] ], "flags": 0 }, { "name": "Axis", "items": [ [ 0, "AXIS_TWIST" ], [ 1, "AXIS_SWING0" ], [ 2, "AXIS_SWING1" ] ], "flags": 0 } ], "members": [ { "name": "blueprints", "cl": "hkp6DofConstraintDataBlueprints", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 256, "offset": 32 }, { "name": "isDirty", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 544 }, { "name": "numRuntimeElements", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 548 }, { "name": "atomToCompiledAtomOffset", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 11, "flags": 0, "offset": 552 }, { "name": "resultToRuntime", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 19, "flags": 0, "offset": 596 }, { "name": "compiledAtoms", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 672 } ], "flags": 0, "version": 0 }, "hkpTriggerVolumeEventInfo": { "name": "hkpTriggerVolumeEventInfo", "parent": null, "obj_size": 24, "enums": [], "members": [ { "name": "sortValue", "cl": null, "enum": 0, "type": "TYPE_UINT64", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "body", "cl": "hkpRigidBody", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "operation", "cl": null, "enum": 39262504, "type": "TYPE_ENUM", "subtype": "TYPE_INT32", "array_size": 0, "flags": 0, "offset": 16 } ], "flags": 0, "version": 0 }, "hclTriangleSelectionInput": { "name": "hclTriangleSelectionInput", "parent": null, "obj_size": 16, "enums": [ { "name": "TriangleSelectionType", "items": [ [ 0, "TRIANGLE_SELECTION_ALL" ], [ 1, "TRIANGLE_SELECTION_NONE" ], [ 2, "TRIANGLE_SELECTION_CHANNEL" ], [ 3, "TRIANGLE_SELECTION_INVERSE_CHANNEL" ] ], "flags": 0 } ], "members": [ { "name": "type", "cl": null, "enum": 39149488, "type": "TYPE_ENUM", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "channelName", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 } ], "flags": 0, "version": 0 }, "hkpLimitedForceConstraintMotor": { "name": "hkpLimitedForceConstraintMotor", "parent": "hkpConstraintMotor", "obj_size": 24, "enums": [], "members": [ { "name": "minForce", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "maxForce", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 20 } ], "flags": 0, "version": 0 }, "hkpAngularDashpotAction": { "name": "hkpAngularDashpotAction", "parent": "hkpBinaryAction", "obj_size": 96, "enums": [], "members": [ { "name": "rotation", "cl": null, "enum": 0, "type": "TYPE_QUATERNION", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "strength", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 80 }, { "name": "damping", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 84 } ], "flags": 0, "version": 0 }, "hkpSampledHeightFieldShape": { "name": "hkpSampledHeightFieldShape", "parent": "hkpHeightFieldShape", "obj_size": 144, "enums": [ { "name": "HeightFieldType", "items": [ [ 0, "HEIGHTFIELD_STORAGE" ], [ 1, "HEIGHTFIELD_COMPRESSED" ], [ 2, "HEIGHTFIELD_USER" ], [ 3, "HEIGHTFIELD_MAX_ID" ] ], "flags": 0 } ], "members": [ { "name": "coarseTreeData", "cl": "hkpSampledHeightFieldShapeCoarseMinMaxLevel", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "coarseness", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 40 }, { "name": "raycastMinY", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 44 }, { "name": "raycastMaxY", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "xRes", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 52 }, { "name": "zRes", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 56 }, { "name": "heightCenter", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 60 }, { "name": "useProjectionBasedHeight", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "heightfieldType", "cl": null, "enum": 39215000, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 65 }, { "name": "intToFloatScale", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 80 }, { "name": "floatToIntScale", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 96 }, { "name": "floatToIntOffsetFloorCorrected", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 112 }, { "name": "extents", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 128 } ], "flags": 0, "version": 1 }, "hclStorageSetupMeshEdgeChannel": { "name": "hclStorageSetupMeshEdgeChannel", "parent": null, "obj_size": 16, "enums": [], "members": [ { "name": "name", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "type", "cl": null, "enum": 39020488, "type": "TYPE_ENUM", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 0, "offset": 8 } ], "flags": 0, "version": 0 }, "hkpMovingSurfaceModifierConstraintAtom": { "name": "hkpMovingSurfaceModifierConstraintAtom", "parent": "hkpModifierConstraintAtom", "obj_size": 64, "enums": [], "members": [ { "name": "velocity", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 } ], "flags": 0, "version": 0 }, "hkpSimulation": { "name": "hkpSimulation", "parent": "hkReferencedObject", "obj_size": 56, "enums": [ { "name": "FindContacts", "items": [ [ 0, "FIND_CONTACTS_DEFAULT" ], [ 1, "FIND_CONTACTS_EXTRA" ] ], "flags": 0 }, { "name": "ResetCollisionInformation", "items": [ [ 1, "RESET_TOI" ], [ 2, "RESET_TIM" ], [ 4, "RESET_AABB" ], [ 7, "RESET_ALL" ] ], "flags": 0 }, { "name": "LastProcessingStep", "items": [ [ 0, "INTEGRATE" ], [ 1, "COLLIDE" ] ], "flags": 0 } ], "members": [ { "name": "determinismCheckFrameCounter", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 }, { "name": "world", "cl": "hkpWorld", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "lastProcessingStep", "cl": null, "enum": 39246048, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "currentTime", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 28 }, { "name": "currentPsiTime", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "physicsDeltaTime", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 36 }, { "name": "simulateUntilTime", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 40 }, { "name": "frameMarkerPsiSnap", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 44 }, { "name": "previousStepResult", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 } ], "flags": 1, "version": 0 }, "hkpMouseSpringAction": { "name": "hkpMouseSpringAction", "parent": "hkpUnaryAction", "obj_size": 144, "enums": [], "members": [ { "name": "positionInRbLocal", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "mousePositionInWorld", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 80 }, { "name": "springDamping", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 96 }, { "name": "springElasticity", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 100 }, { "name": "maxRelativeForce", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 104 }, { "name": "objectDamping", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 108 }, { "name": "shapeKey", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 112 }, { "name": "applyCallbacks", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 1024, "offset": 120 } ], "flags": 0, "version": 0 }, "hclTaperedCapsuleShape": { "name": "hclTaperedCapsuleShape", "parent": "hclShape", "obj_size": 160, "enums": [], "members": [ { "name": "small", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "big", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "coneApex", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "coneAxis", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "lVec", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 80 }, { "name": "dVec", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 96 }, { "name": "tanThetaVecNeg", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 112 }, { "name": "smallRadius", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 128 }, { "name": "bigRadius", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 132 }, { "name": "l", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 136 }, { "name": "d", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 140 }, { "name": "cosTheta", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 144 }, { "name": "sinTheta", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 148 }, { "name": "tanTheta", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 152 }, { "name": "tanThetaSqr", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 156 } ], "flags": 0, "version": 2 }, "hkMemoryResourceHandle": { "name": "hkMemoryResourceHandle", "parent": "hkResourceHandle", "obj_size": 48, "enums": [], "members": [ { "name": "variant", "cl": "hkReferencedObject", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "name", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "references", "cl": "hkMemoryResourceHandleExternalLink", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 32 } ], "flags": 0, "version": 3 }, "hclCompressibleLinkConstraintSetLink": { "name": "hclCompressibleLinkConstraintSetLink", "parent": null, "obj_size": 16, "enums": [], "members": [ { "name": "particleA", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "particleB", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 2 }, { "name": "restLength", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "compressionLength", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "stiffness", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 } ], "flags": 0, "version": 0 }, "hkpConvexListFilter": { "name": "hkpConvexListFilter", "parent": "hkReferencedObject", "obj_size": 16, "enums": [ { "name": "ConvexListCollisionType", "items": [ [ 0, "TREAT_CONVEX_LIST_AS_NORMAL" ], [ 1, "TREAT_CONVEX_LIST_AS_LIST" ], [ 2, "TREAT_CONVEX_LIST_AS_CONVEX" ] ], "flags": 0 } ], "members": [], "flags": 0, "version": 0 }, "hkaiNavVolume": { "name": "hkaiNavVolume", "parent": "hkReferencedObject", "obj_size": 160, "enums": [ { "name": "Constants", "items": [ [ 4294967295, "INVALID_CELL_INDEX" ], [ 4294967295, "INVALID_EDGE_INDEX" ] ], "flags": 0 }, { "name": "CellEdgeFlagBits", "items": [ [ 64, "EDGE_EXTERNAL_OPPOSITE" ] ], "flags": 0 } ], "members": [ { "name": "cells", "cl": "hkaiNavVolumeCell", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "edges", "cl": "hkaiNavVolumeEdge", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "streamingSets", "cl": "hkaiStreamingSet", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "aabb", "cl": "hkAabb", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "quantizationScale", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 96 }, { "name": "quantizationOffset", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 112 }, { "name": "res", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 3, "flags": 0, "offset": 128 }, { "name": "userData", "cl": null, "enum": 0, "type": "TYPE_ULONG", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 144 } ], "flags": 0, "version": 10 }, "hkxLight": { "name": "hkxLight", "parent": "hkReferencedObject", "obj_size": 80, "enums": [ { "name": "LightType", "items": [ [ 0, "POINT_LIGHT" ], [ 1, "DIRECTIONAL_LIGHT" ], [ 2, "SPOT_LIGHT" ] ], "flags": 0 } ], "members": [ { "name": "type", "cl": null, "enum": 39081760, "type": "TYPE_ENUM", "subtype": "TYPE_INT8", "array_size": 0, "flags": 0, "offset": 12 }, { "name": "position", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "direction", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "color", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "angle", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 52 }, { "name": "range", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 56 }, { "name": "fadeStart", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 60 }, { "name": "fadeEnd", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "decayRate", "cl": null, "enum": 0, "type": "TYPE_INT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 68 }, { "name": "intensity", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 72 }, { "name": "shadowCaster", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 76 } ], "flags": 0, "version": 3 }, "hkaiEdgePathFollowingCornerInfo": { "name": "hkaiEdgePathFollowingCornerInfo", "parent": null, "obj_size": 2, "enums": [], "members": [ { "name": "data", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 } ], "flags": 0, "version": 1 }, "hclAntiPinchConstraintSet": { "name": "hclAntiPinchConstraintSet", "parent": "hclConstraintSet", "obj_size": 64, "enums": [], "members": [ { "name": "perParticleData", "cl": "hclAntiPinchConstraintSetPerParticle", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "toAnimPeriod", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "toSimPeriod", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 52 }, { "name": "toSimMaxDistance", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 56 }, { "name": "referenceMeshBufferIdx", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 60 } ], "flags": 0, "version": 1 }, "hkaSkeleton": { "name": "hkaSkeleton", "parent": "hkReferencedObject", "obj_size": 136, "enums": [], "members": [ { "name": "name", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "parentIndices", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_INT16", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "bones", "cl": "hkaBone", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 40 }, { "name": "referencePose", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_QSTRANSFORM", "array_size": 0, "flags": 0, "offset": 56 }, { "name": "referenceFloats", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_REAL", "array_size": 0, "flags": 0, "offset": 72 }, { "name": "floatSlots", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRINGPTR", "array_size": 0, "flags": 0, "offset": 88 }, { "name": "localFrames", "cl": "hkaSkeletonLocalFrameOnBone", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 104 }, { "name": "partitions", "cl": "hkaSkeletonPartition", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 120 } ], "flags": 0, "version": 5 }, "hkaiCharacterUtil": { "name": "hkaiCharacterUtil", "parent": null, "obj_size": 1, "enums": [ { "name": "CallbackType", "items": [ [ 0, "CALLBACK_PATH_SUCCEEDED" ], [ 1, "CALLBACK_PATH_FAILED_INVALID_START" ], [ 2, "CALLBACK_PATH_FAILED_INVALID_GOAL" ], [ 3, "CALLBACK_PATH_FAILED_INVALID_UNREACHABLE" ], [ 4, "CALLBACK_PATH_NOT_READY" ] ], "flags": 0 } ], "members": [], "flags": 0, "version": 0 }, "hclMoveParticlesOperatorVertexParticlePair": { "name": "hclMoveParticlesOperatorVertexParticlePair", "parent": null, "obj_size": 4, "enums": [], "members": [ { "name": "vertexIndex", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "particleIndex", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 2 } ], "flags": 0, "version": 0 }, "hclRuntimeConversionInfoElementConversion": { "name": "hclRuntimeConversionInfoElementConversion", "parent": null, "obj_size": 3, "enums": [], "members": [ { "name": "index", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "offset", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 1 }, { "name": "conversion", "cl": null, "enum": 39015664, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 2 } ], "flags": 0, "version": 0 }, "hkaiAvoidanceProperties": { "name": "hkaiAvoidanceProperties", "parent": "hkReferencedObject", "obj_size": 128, "enums": [ { "name": "NearbyBoundariesSearchType", "items": [ [ 0, "SEARCH_NEIGHBORS" ], [ 1, "SEARCH_FLOOD_FILL" ] ], "flags": 0 } ], "members": [ { "name": "movementProperties", "cl": "hkaiMovementProperties", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 }, { "name": "nearbyBoundariesSearchType", "cl": null, "enum": 39181104, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "localSensorAabb", "cl": "hkAabb", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "wallFollowingAngle", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 96 }, { "name": "dodgingPenalty", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 100 }, { "name": "velocityHysteresis", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 104 }, { "name": "sidednessChangingPenalty", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 108 }, { "name": "collisionPenalty", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 112 }, { "name": "penetrationPenalty", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 116 }, { "name": "maxNeighbors", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 120 } ], "flags": 0, "version": 13 }, "hkaParameterizedReferenceFrame": { "name": "hkaParameterizedReferenceFrame", "parent": "hkaDefaultAnimatedReferenceFrame", "obj_size": 80, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkpReorientAction": { "name": "hkpReorientAction", "parent": "hkpUnaryAction", "obj_size": 112, "enums": [], "members": [ { "name": "rotationAxis", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "upAxis", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 80 }, { "name": "strength", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 96 }, { "name": "damping", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 100 } ], "flags": 0, "version": 0 }, "hkCustomAttributes": { "name": "hkCustomAttributes", "parent": null, "obj_size": 16, "enums": [], "members": [ { "name": "attributes", "cl": "hkCustomAttributesAttribute", "enum": 0, "type": "TYPE_SIMPLEARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 0 } ], "flags": 0, "version": 0 }, "hclBoneSpaceMeshMeshDeformPNTOperator": { "name": "hclBoneSpaceMeshMeshDeformPNTOperator", "parent": "hclBoneSpaceMeshMeshDeformOperator", "obj_size": 176, "enums": [], "members": [ { "name": "localPNTs", "cl": "hclBoneSpaceDeformerLocalBlockPNT", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 144 }, { "name": "localUnpackedPNTs", "cl": "hclBoneSpaceDeformerLocalBlockUnpackedPNT", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 160 } ], "flags": 0, "version": 1 }, "hkSetunsignedinthkContainerHeapAllocatorhkMapOperationsunsignedint": { "name": "hkSetunsignedinthkContainerHeapAllocatorhkMapOperationsunsignedint", "parent": null, "obj_size": 24, "enums": [], "members": [ { "name": "elem", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "numElems", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 } ], "flags": 0, "version": 0 }, "hkaiUserEdgeUtils": { "name": "hkaiUserEdgeUtils", "parent": null, "obj_size": 1, "enums": [ { "name": "UserEdgeDirection", "items": [ [ 0, "USER_EDGE_BLOCKED" ], [ 1, "USER_EDGE_A_TO_B" ], [ 2, "USER_EDGE_B_TO_A" ], [ 3, "USER_EDGE_BIDIRECTIONAL" ] ], "flags": 0 }, { "name": "UserEdgeSetupSpace", "items": [ [ 0, "USER_EDGE_SPACE_WORLD" ], [ 1, "USER_EDGE_SPACE_LOCAL" ] ], "flags": 0 }, { "name": "ClearanceResetMode", "items": [ [ 0, "RESET_CLEARANCE_CACHE" ], [ 1, "DONT_RESET_CLEARANCE_CACHE" ] ], "flags": 0 } ], "members": [], "flags": 0, "version": 0 }, "hkOffsetBitFieldStoragehkArrayunsignedinthkContainerHeapAllocator": { "name": "hkOffsetBitFieldStoragehkArrayunsignedinthkContainerHeapAllocator", "parent": null, "obj_size": 24, "enums": [], "members": [ { "name": "words", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "offset", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 } ], "flags": 0, "version": 0 }, "hclBoneSpaceDeformerLocalBlockPNTB": { "name": "hclBoneSpaceDeformerLocalBlockPNTB", "parent": null, "obj_size": 640, "enums": [], "members": [ { "name": "localPosition", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 0 }, { "name": "localNormal", "cl": null, "enum": 0, "type": "TYPE_INT16", "subtype": "TYPE_VOID", "array_size": 64, "flags": 0, "offset": 256 }, { "name": "localTangent", "cl": null, "enum": 0, "type": "TYPE_INT16", "subtype": "TYPE_VOID", "array_size": 64, "flags": 0, "offset": 384 }, { "name": "localBiTangent", "cl": null, "enum": 0, "type": "TYPE_INT16", "subtype": "TYPE_VOID", "array_size": 64, "flags": 0, "offset": 512 } ], "flags": 0, "version": 0 }, "hclRuntimeConversionInfoSlotConversion": { "name": "hclRuntimeConversionInfoSlotConversion", "parent": null, "obj_size": 7, "enums": [], "members": [ { "name": "elements", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 4, "flags": 0, "offset": 0 }, { "name": "numElements", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "index", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 5 }, { "name": "partialWrite", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 6 } ], "flags": 0, "version": 0 }, "hkaiEdgePathTraversalState": { "name": "hkaiEdgePathTraversalState", "parent": null, "obj_size": 12, "enums": [], "members": [ { "name": "faceEdge", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "trailingEdge", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "highestUserEdgeCrossed", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 } ], "flags": 0, "version": 0 }, "hkpLimitedHingeConstraintDataAtoms": { "name": "hkpLimitedHingeConstraintDataAtoms", "parent": null, "obj_size": 272, "enums": [ { "name": "Axis", "items": [ [ 0, "AXIS_AXLE" ], [ 1, "AXIS_PERP_TO_AXLE_1" ], [ 2, "AXIS_PERP_TO_AXLE_2" ] ], "flags": 0 } ], "members": [ { "name": "transforms", "cl": "hkpSetLocalTransformsConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "setupStabilization", "cl": "hkpSetupStabilizationAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 144 }, { "name": "angMotor", "cl": "hkpAngMotorConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 160 }, { "name": "angFriction", "cl": "hkpAngFrictionConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 192 }, { "name": "angLimit", "cl": "hkpAngLimitConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 208 }, { "name": "2dAng", "cl": "hkp2dAngConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 240 }, { "name": "ballSocket", "cl": "hkpBallSocketConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 256 } ], "flags": 0, "version": 1 }, "hkSkinnedMeshShapeBoneSet": { "name": "hkSkinnedMeshShapeBoneSet", "parent": null, "obj_size": 4, "enums": [], "members": [ { "name": "boneBufferOffset", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "numBones", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 2 } ], "flags": 0, "version": 0 }, "hclCapsuleShape": { "name": "hclCapsuleShape", "parent": "hclShape", "obj_size": 80, "enums": [], "members": [ { "name": "start", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "end", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "dir", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "radius", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "capLenSqrdInv", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 68 } ], "flags": 0, "version": 1 }, "hkpStiffSpringConstraintData": { "name": "hkpStiffSpringConstraintData", "parent": "hkpConstraintData", "obj_size": 128, "enums": [], "members": [ { "name": "atoms", "cl": "hkpStiffSpringConstraintDataAtoms", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 256, "offset": 32 } ], "flags": 0, "version": 0 }, "hkaiAabbTreeNavVolumeMediator": { "name": "hkaiAabbTreeNavVolumeMediator", "parent": "hkaiNavVolumeMediator", "obj_size": 32, "enums": [], "members": [ { "name": "navVolume", "cl": "hkaiNavVolume", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "tree", "cl": "hkcdStaticAabbTree", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 24 } ], "flags": 0, "version": 0 }, "hkaAnnotationTrackAnnotation": { "name": "hkaAnnotationTrackAnnotation", "parent": null, "obj_size": 16, "enums": [], "members": [ { "name": "time", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "text", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 } ], "flags": 0, "version": 0 }, "hkpStorageMeshShape": { "name": "hkpStorageMeshShape", "parent": "hkpMeshShape", "obj_size": 144, "enums": [], "members": [ { "name": "storage", "cl": "hkpStorageMeshShapeSubpartStorage", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 128 } ], "flags": 0, "version": 0 }, "hkpDisplayBindingDataRigidBody": { "name": "hkpDisplayBindingDataRigidBody", "parent": "hkReferencedObject", "obj_size": 96, "enums": [], "members": [ { "name": "rigidBody", "cl": "hkpRigidBody", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "displayObjectPtr", "cl": "hkReferencedObject", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "rigidBodyFromDisplayObjectTransform", "cl": null, "enum": 0, "type": "TYPE_MATRIX4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 } ], "flags": 0, "version": 2 }, "hkSphere": { "name": "hkSphere", "parent": null, "obj_size": 16, "enums": [], "members": [ { "name": "pos", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 } ], "flags": 0, "version": 0 }, "hkaiSilhouetteGenerator": { "name": "hkaiSilhouetteGenerator", "parent": "hkReferencedObject", "obj_size": 80, "enums": [ { "name": "GeneratorType", "items": [ [ 0, "GENERATOR_PHYSICS_2012_BODY" ], [ 1, "GENERATOR_POINT_CLOUD" ], [ 2, "GENERATOR_STORAGE_POINT_CLOUD_REMOVED" ], [ 3, "GENERATOR_PHYSICS_BODY_BASE" ], [ 4, "GENERATOR_PHYSICS_BODY" ], [ 5, "GENERATOR_USER_0" ], [ 6, "GENERATOR_USER_1" ], [ 7, "GENERATOR_USER_2" ], [ 8, "GENERATOR_USER_3" ], [ 9, "GENERATOR_MAX" ] ], "flags": 0 }, { "name": "ForceGenerateOntoPpuReasons", "items": [ [ 8, "FORCE_PPU_USER_REQUEST" ], [ 16, "FORCE_PPU_SILHOUETTE_COMPLEXITY_REQUEST" ] ], "flags": 0 }, { "name": "ExpansionFlags", "items": [ [ 0, "AABB_EXPAND_NONE" ], [ 1, "AABB_EXTRUDE_DOWN" ], [ 2, "AABB_EXPAND_PLANAR" ], [ 4, "AABB_EXPAND_UNIFORM" ] ], "flags": 0 } ], "members": [ { "name": "userData", "cl": null, "enum": 0, "type": "TYPE_ULONG", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "lazyRecomputeDisplacementThreshold", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "type", "cl": null, "enum": 39179752, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 28 }, { "name": "forceGenerateOntoPpu", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 29 }, { "name": "materialId", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "cachedSilhouettes", "cl": "hkaiConvexSilhouetteSet", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 40 }, { "name": "transform", "cl": "hkQTransform", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 } ], "flags": 0, "version": 4 }, "hclSceneDataSetupMesh": { "name": "hclSceneDataSetupMesh", "parent": "hclSetupMesh", "obj_size": 176, "enums": [], "members": [ { "name": "node", "cl": "hkxNode", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "worldFromMesh", "cl": null, "enum": 0, "type": "TYPE_MATRIX4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "mesh", "cl": "hkxMesh", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 96 }, { "name": "skinBinding", "cl": "hkxSkinBinding", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 104 }, { "name": "vertexChannels", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 0, "offset": 112 }, { "name": "triangleChannels", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 0, "offset": 128 }, { "name": "edgeChannels", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 0, "offset": 144 }, { "name": "meshBufferInterfaces", "cl": "hclSceneDataSetupMeshSection", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 160 } ], "flags": 0, "version": 2 }, "hkpCollisionFilter": { "name": "hkpCollisionFilter", "parent": "hkReferencedObject", "obj_size": 72, "enums": [ { "name": "hkpFilterType", "items": [ [ 0, "HK_FILTER_UNKNOWN" ], [ 1, "HK_FILTER_NULL" ], [ 2, "HK_FILTER_GROUP" ], [ 3, "HK_FILTER_LIST" ], [ 4, "HK_FILTER_CUSTOM" ], [ 5, "HK_FILTER_PAIR" ], [ 6, "HK_FILTER_CONSTRAINT" ] ], "flags": 0 } ], "members": [ { "name": "prepad", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 2, "flags": 0, "offset": 48 }, { "name": "type", "cl": null, "enum": 39208752, "type": "TYPE_ENUM", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 0, "offset": 56 }, { "name": "postpad", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 3, "flags": 0, "offset": 60 } ], "flags": 0, "version": 0 }, "hclBoneSpaceDeformerLocalBlockUnpackedPN": { "name": "hclBoneSpaceDeformerLocalBlockUnpackedPN", "parent": null, "obj_size": 512, "enums": [], "members": [ { "name": "localPosition", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 0 }, { "name": "localNormal", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 256 } ], "flags": 0, "version": 0 }, "hkaiSilhouetteReferenceFrame": { "name": "hkaiSilhouetteReferenceFrame", "parent": null, "obj_size": 48, "enums": [], "members": [ { "name": "up", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "referenceAxis", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "orthogonalAxis", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 } ], "flags": 0, "version": 0 }, "hclSkinSetupObject": { "name": "hclSkinSetupObject", "parent": "hclOperatorSetupObject", "obj_size": 72, "enums": [], "members": [ { "name": "name", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "transformSetSetup", "cl": "hclTransformSetSetupObject", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "referenceBufferSetup", "cl": "hclBufferSetupObject", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "outputBufferSetup", "cl": "hclBufferSetupObject", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 40 }, { "name": "vertexSelection", "cl": "hclVertexSelectionInput", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "skinNormals", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "skinTangents", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 65 }, { "name": "skinBiTangents", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 66 }, { "name": "useDualQuaternionMethod", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 67 } ], "flags": 0, "version": 1 }, "hkaiLineOfSightUtilLineOfSightOutput": { "name": "hkaiLineOfSightUtilLineOfSightOutput", "parent": null, "obj_size": 80, "enums": [], "members": [ { "name": "visitedEdgesOut", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "distancesOut", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_REAL", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "pointsOut", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_VECTOR4", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "doNotExceedArrayCapacity", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "numIterationsOut", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 52 }, { "name": "finalFaceKey", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 56 }, { "name": "accumulatedDistance", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 60 }, { "name": "finalPoint", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 } ], "flags": 0, "version": 0 }, "hkpCharacterControllerCinfo": { "name": "hkpCharacterControllerCinfo", "parent": "hkReferencedObject", "obj_size": 16, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkaiNavMeshFace": { "name": "hkaiNavMeshFace", "parent": null, "obj_size": 16, "enums": [], "members": [ { "name": "startEdgeIndex", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "startUserEdgeIndex", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "numEdges", "cl": null, "enum": 0, "type": "TYPE_INT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "numUserEdges", "cl": null, "enum": 0, "type": "TYPE_INT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 10 }, { "name": "clusterIndex", "cl": null, "enum": 0, "type": "TYPE_INT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 }, { "name": "padding", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 14 } ], "flags": 0, "version": 6 }, "hkcdPlanarSolidNodeStorage": { "name": "hkcdPlanarSolidNodeStorage", "parent": "hkReferencedObject", "obj_size": 56, "enums": [], "members": [ { "name": "storage", "cl": "hkcdPlanarSolidNode", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "aabbs", "cl": "hkAabb", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "firstFreeNodeId", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 } ], "flags": 0, "version": 1 }, "hkpHingeLimitsDataAtoms": { "name": "hkpHingeLimitsDataAtoms", "parent": null, "obj_size": 160, "enums": [ { "name": "Axis", "items": [ [ 0, "AXIS_AXLE" ], [ 1, "AXIS_PERP_TO_AXLE_1" ], [ 2, "AXIS_PERP_TO_AXLE_2" ] ], "flags": 0 } ], "members": [ { "name": "rotations", "cl": "hkpSetLocalRotationsConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "angLimit", "cl": "hkpAngLimitConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 112 }, { "name": "2dAng", "cl": "hkp2dAngConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 144 } ], "flags": 0, "version": 0 }, "hkcdStaticMeshTreeBaseSectionDataRuns": { "name": "hkcdStaticMeshTreeBaseSectionDataRuns", "parent": null, "obj_size": 4, "enums": [], "members": [ { "name": "data", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 } ], "flags": 0, "version": 0 }, "hclScratchBufferDefinition": { "name": "hclScratchBufferDefinition", "parent": "hclBufferDefinition", "obj_size": 96, "enums": [], "members": [ { "name": "triangleIndices", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT16", "array_size": 0, "flags": 0, "offset": 72 }, { "name": "storeNormals", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 88 }, { "name": "storeTangentsAndBiTangents", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 89 } ], "flags": 0, "version": 0 }, "hclSimpleMeshBoneDeformOperatorTriangleBonePair": { "name": "hclSimpleMeshBoneDeformOperatorTriangleBonePair", "parent": null, "obj_size": 4, "enums": [], "members": [ { "name": "boneOffset", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "triangleOffset", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 2 } ], "flags": 0, "version": 0 }, "hkpSimpleShapePhantomCollisionDetail": { "name": "hkpSimpleShapePhantomCollisionDetail", "parent": null, "obj_size": 8, "enums": [], "members": [ { "name": "collidable", "cl": "hkpCollidable", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 0 } ], "flags": 1, "version": 0 }, "hkpEntity": { "name": "hkpEntity", "parent": "hkpWorldObject", "obj_size": 720, "enums": [ { "name": "SpuCollisionCallbackEventFilter", "items": [ [ 0, "SPU_SEND_NONE" ], [ 1, "SPU_SEND_CONTACT_POINT_ADDED" ], [ 2, "SPU_SEND_CONTACT_POINT_PROCESS" ], [ 4, "SPU_SEND_CONTACT_POINT_REMOVED" ], [ 3, "SPU_SEND_CONTACT_POINT_ADDED_OR_PROCESS" ] ], "flags": 0 } ], "members": [ { "name": "material", "cl": "hkpMaterial", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 200 }, { "name": "limitContactImpulseUtilAndFlag", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 216 }, { "name": "damageMultiplier", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 224 }, { "name": "breakableBody", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 232 }, { "name": "solverData", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 240 }, { "name": "storageIndex", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 244 }, { "name": "contactPointCallbackDelay", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 246 }, { "name": "constraintsMaster", "cl": "hkpEntitySmallArraySerializeOverrideType", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 248 }, { "name": "constraintsSlave", "cl": "hkpConstraintInstance", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 1536, "offset": 264 }, { "name": "constraintRuntime", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 1024, "offset": 280 }, { "name": "simulationIsland", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 296 }, { "name": "autoRemoveLevel", "cl": null, "enum": 0, "type": "TYPE_INT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 304 }, { "name": "numShapeKeysInContactPointProperties", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 305 }, { "name": "responseModifierFlags", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 306 }, { "name": "uid", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 308 }, { "name": "spuCollisionCallback", "cl": "hkpEntitySpuCollisionCallback", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 312 }, { "name": "motion", "cl": "hkpMaxSizeMotion", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 336 }, { "name": "contactListeners", "cl": "hkpEntitySmallArraySerializeOverrideType", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 656 }, { "name": "actions", "cl": "hkpEntitySmallArraySerializeOverrideType", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 672 }, { "name": "localFrame", "cl": "hkLocalFrame", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 688 }, { "name": "extendedListeners", "cl": "hkpEntityExtendedListeners", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 1024, "offset": 696 }, { "name": "npData", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 704 } ], "flags": 0, "version": 3 }, "hclAntiPinchConstraintSetPerParticle": { "name": "hclAntiPinchConstraintSetPerParticle", "parent": null, "obj_size": 4, "enums": [], "members": [ { "name": "particleIndex", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "referenceVertex", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 2 } ], "flags": 0, "version": 1 }, "hkpTriSampledHeightFieldCollection": { "name": "hkpTriSampledHeightFieldCollection", "parent": "hkpShapeCollection", "obj_size": 96, "enums": [], "members": [ { "name": "heightfield", "cl": "hkpSampledHeightFieldShape", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 40 }, { "name": "childSize", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 48 }, { "name": "radius", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 52 }, { "name": "weldingInfo", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT16", "array_size": 0, "flags": 0, "offset": 56 }, { "name": "triangleExtrusion", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 80 } ], "flags": 0, "version": 0 }, "hclGatherAllVerticesOperator": { "name": "hclGatherAllVerticesOperator", "parent": "hclOperator", "obj_size": 64, "enums": [], "members": [ { "name": "vertexInputFromVertexOutput", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_INT16", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "inputBufferIdx", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "outputBufferIdx", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 52 }, { "name": "gatherNormals", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 56 }, { "name": "partialGather", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 57 } ], "flags": 0, "version": 1 }, "hkpCogWheelConstraintDataAtoms": { "name": "hkpCogWheelConstraintDataAtoms", "parent": null, "obj_size": 160, "enums": [], "members": [ { "name": "transforms", "cl": "hkpSetLocalTransformsConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "cogWheels", "cl": "hkpCogWheelConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 144 } ], "flags": 0, "version": 0 }, "hclObjectSpaceDeformerEightBlendEntryBlock": { "name": "hclObjectSpaceDeformerEightBlendEntryBlock", "parent": null, "obj_size": 544, "enums": [], "members": [ { "name": "vertexIndices", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 0 }, { "name": "boneIndices", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 128, "flags": 0, "offset": 32 }, { "name": "boneWeights", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 128, "flags": 0, "offset": 288 } ], "flags": 0, "version": 0 }, "hkpSimpleShapePhantom": { "name": "hkpSimpleShapePhantom", "parent": "hkpShapePhantom", "obj_size": 448, "enums": [], "members": [ { "name": "collisionDetails", "cl": "hkpSimpleShapePhantomCollisionDetail", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 1024, "offset": 416 }, { "name": "orderDirty", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 432 } ], "flags": 0, "version": 0 }, "hkxMeshSection": { "name": "hkxMeshSection", "parent": "hkReferencedObject", "obj_size": 112, "enums": [], "members": [ { "name": "vertexBuffer", "cl": "hkxVertexBuffer", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "indexBuffers", "cl": "hkxIndexBuffer", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "material", "cl": "hkxMaterial", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 40 }, { "name": "userChannels", "cl": "hkReferencedObject", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "vertexAnimations", "cl": "hkxVertexAnimation", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "linearKeyFrameHints", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_REAL", "array_size": 0, "flags": 0, "offset": 80 }, { "name": "boneMatrixMap", "cl": "hkMeshBoneIndexMapping", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 96 } ], "flags": 0, "version": 5 }, "hclStaticShadowBufferDefinition": { "name": "hclStaticShadowBufferDefinition", "parent": "hclBufferDefinition", "obj_size": 152, "enums": [], "members": [ { "name": "staticPositions", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_VECTOR4", "array_size": 0, "flags": 0, "offset": 72 }, { "name": "staticNormals", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_VECTOR4", "array_size": 0, "flags": 0, "offset": 88 }, { "name": "staticTangents", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_VECTOR4", "array_size": 0, "flags": 0, "offset": 104 }, { "name": "staticBiTangents", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_VECTOR4", "array_size": 0, "flags": 0, "offset": 120 }, { "name": "triangleIndices", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT16", "array_size": 0, "flags": 0, "offset": 136 } ], "flags": 0, "version": 0 }, "hkaiGatePathTraversalState": { "name": "hkaiGatePathTraversalState", "parent": null, "obj_size": 32, "enums": [], "members": [ { "name": "curPos", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "curCellIdx", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 } ], "flags": 0, "version": 0 }, "hkpFirstPersonGun": { "name": "hkpFirstPersonGun", "parent": "hkReferencedObject", "obj_size": 48, "enums": [ { "name": "Type", "items": [ [ 0, "WEAPON_TYPE_INVALID" ], [ 1, "WEAPON_TYPE_BALLGUN" ], [ 2, "WEAPON_TYPE_GRENADEGUN" ], [ 3, "WEAPON_TYPE_GRAVITYGUN" ], [ 4, "WEAPON_TYPE_MOUNTEDBALLGUN" ], [ 5, "WEAPON_TYPE_TWEAKERGUN" ], [ 6, "WEAPON_TYPE_MISSILEGUN" ], [ 7, "WEAPON_TYPE_RAYCASTGUN" ], [ 8, "WEAPON_TYPE_SPHEREGUN" ], [ 9, "WEAPON_TYPE_STICKYGUN" ], [ 10, "WEAPON_TYPE_NUM_TYPES" ] ], "flags": 0 }, { "name": "KeyboardKey", "items": [ [ 112, "KEY_F1" ], [ 113, "KEY_F2" ], [ 114, "KEY_F3" ], [ 115, "KEY_F4" ], [ 116, "KEY_F5" ], [ 117, "KEY_F6" ], [ 118, "KEY_F7" ], [ 119, "KEY_F8" ], [ 120, "KEY_F9" ], [ 121, "KEY_F10" ], [ 122, "KEY_F11" ], [ 123, "KEY_F12" ] ], "flags": 0 } ], "members": [ { "name": "type", "cl": null, "enum": 0, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 1024, "offset": 12 }, { "name": "name", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "keyboardKey", "cl": null, "enum": 39258736, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "listeners", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 1024, "offset": 32 } ], "flags": 0, "version": 0 }, "hkpHingeLimitsData": { "name": "hkpHingeLimitsData", "parent": "hkpConstraintData", "obj_size": 192, "enums": [], "members": [ { "name": "atoms", "cl": "hkpHingeLimitsDataAtoms", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 256, "offset": 32 } ], "flags": 0, "version": 0 }, "hclObjectSpaceDeformerLocalBlockUnpackedP": { "name": "hclObjectSpaceDeformerLocalBlockUnpackedP", "parent": null, "obj_size": 256, "enums": [], "members": [ { "name": "localPosition", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 0 } ], "flags": 0, "version": 0 }, "hkpShapeBase": { "name": "hkpShapeBase", "parent": "hkcdShape", "obj_size": 16, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkaiUserEdgeUtilsUserEdgePair": { "name": "hkaiUserEdgeUtilsUserEdgePair", "parent": null, "obj_size": 80, "enums": [], "members": [ { "name": "x", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "y", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "z", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "instanceUidA", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "instanceUidB", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 52 }, { "name": "faceA", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 56 }, { "name": "faceB", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 60 }, { "name": "userDataA", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "userDataB", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 68 }, { "name": "costAtoB", "cl": null, "enum": 0, "type": "TYPE_HALF", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 72 }, { "name": "costBtoA", "cl": null, "enum": 0, "type": "TYPE_HALF", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 74 }, { "name": "direction", "cl": null, "enum": 39169344, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 76 } ], "flags": 0, "version": 1 }, "hclBoneSpaceMeshMeshDeformPNOperator": { "name": "hclBoneSpaceMeshMeshDeformPNOperator", "parent": "hclBoneSpaceMeshMeshDeformOperator", "obj_size": 176, "enums": [], "members": [ { "name": "localPNs", "cl": "hclBoneSpaceDeformerLocalBlockPN", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 144 }, { "name": "localUnpackedPNs", "cl": "hclBoneSpaceDeformerLocalBlockUnpackedPN", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 160 } ], "flags": 0, "version": 1 }, "hkaiSilhouetteGeneratorSectionContext": { "name": "hkaiSilhouetteGeneratorSectionContext", "parent": null, "obj_size": 48, "enums": [], "members": [ { "name": "lastRelativeTransform", "cl": "hkQTransform", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "generator", "cl": "hkaiSilhouetteGenerator", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "generatorSize", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 40 }, { "name": "generatedLastFrame", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 44 }, { "name": "generatingThisFrame", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 45 } ], "flags": 0, "version": 1 }, "hkLocalFrameGroup": { "name": "hkLocalFrameGroup", "parent": "hkReferencedObject", "obj_size": 24, "enums": [], "members": [ { "name": "name", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 } ], "flags": 0, "version": 0 }, "hkpWheelFrictionConstraintDataRuntime": { "name": "hkpWheelFrictionConstraintDataRuntime", "parent": null, "obj_size": 1, "enums": [], "members": [], "flags": 0, "version": 0 }, "hclShape": { "name": "hclShape", "parent": "hkReferencedObject", "obj_size": 16, "enums": [], "members": [ { "name": "type", "cl": null, "enum": 0, "type": "TYPE_ENUM", "subtype": "TYPE_INT32", "array_size": 0, "flags": 1024, "offset": 12 } ], "flags": 0, "version": 0 }, "hkaiPointCloudSilhouetteGenerator": { "name": "hkaiPointCloudSilhouetteGenerator", "parent": "hkaiSilhouetteGenerator", "obj_size": 160, "enums": [ { "name": "DetailLevel", "items": [ [ 0, "DETAIL_INVALID" ], [ 1, "DETAIL_FULL" ], [ 2, "DETAIL_OBB" ], [ 3, "DETAIL_CONVEX_HULL" ] ], "flags": 0 }, { "name": "PointCloudFlagBits", "items": [ [ 1, "LOCAL_POINTS_CHANGED" ] ], "flags": 0 } ], "members": [ { "name": "localAabb", "cl": "hkAabb", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 80 }, { "name": "localPoints", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_VECTOR4", "array_size": 0, "flags": 0, "offset": 112 }, { "name": "silhouetteSizes", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_INT32", "array_size": 0, "flags": 0, "offset": 128 }, { "name": "weldTolerance", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 144 }, { "name": "silhouetteDetailLevel", "cl": null, "enum": 39186576, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 148 }, { "name": "flags", "cl": null, "enum": 39186616, "type": "TYPE_FLAGS", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 149 }, { "name": "localPointsChanged", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 150 }, { "name": "isEnabled", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 151 } ], "flags": 0, "version": 1 }, "hkpVehicleDefaultAerodynamics": { "name": "hkpVehicleDefaultAerodynamics", "parent": "hkpVehicleAerodynamics", "obj_size": 48, "enums": [], "members": [ { "name": "airDensity", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 }, { "name": "frontalArea", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "dragCoefficient", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 20 }, { "name": "liftCoefficient", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "extraGravityws", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 } ], "flags": 0, "version": 0 }, "hkcdDynamicTreeDynamicStorage0hkcdDynamicTreeAnisotropicMetrichkcdDynamicTreeCodecRawUlong": { "name": "hkcdDynamicTreeDynamicStorage0hkcdDynamicTreeAnisotropicMetrichkcdDynamicTreeCodecRawUlong", "parent": "hkcdDynamicTreeAnisotropicMetric", "obj_size": 24, "enums": [], "members": [ { "name": "nodes", "cl": "hkcdDynamicTreeCodecRawUlong", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "firstFree", "cl": null, "enum": 0, "type": "TYPE_ULONG", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 } ], "flags": 0, "version": 0 }, "hkaFootstepAnalysisInfoContainer": { "name": "hkaFootstepAnalysisInfoContainer", "parent": "hkReferencedObject", "obj_size": 32, "enums": [], "members": [ { "name": "previewInfo", "cl": "hkaFootstepAnalysisInfo", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 16 } ], "flags": 0, "version": 1 }, "hkpLinMotorConstraintAtom": { "name": "hkpLinMotorConstraintAtom", "parent": "hkpConstraintAtom", "obj_size": 32, "enums": [], "members": [ { "name": "isEnabled", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 2 }, { "name": "motorAxis", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 3 }, { "name": "initializedOffset", "cl": null, "enum": 0, "type": "TYPE_INT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 4 }, { "name": "previousTargetPositionOffset", "cl": null, "enum": 0, "type": "TYPE_INT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 6 }, { "name": "motor", "cl": "hkpConstraintMotor", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "targetPosition", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 256, "offset": 16 }, { "name": "padding", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 12, "flags": 1024, "offset": 20 } ], "flags": 0, "version": 1 }, "hkaiNavMeshGenerationSettings": { "name": "hkaiNavMeshGenerationSettings", "parent": "hkReferencedObject", "obj_size": 528, "enums": [ { "name": "ConstructionFlagsBits", "items": [ [ 1, "MATERIAL_WALKABLE" ], [ 2, "MATERIAL_CUTTING" ], [ 3, "MATERIAL_WALKABLE_AND_CUTTING" ] ], "flags": 0 }, { "name": "CharacterWidthUsage", "items": [ [ 0, "NONE" ], [ 1, "BLOCK_EDGES" ], [ 2, "SHRINK_NAV_MESH" ] ], "flags": 0 }, { "name": "TriangleWinding", "items": [ [ 0, "WINDING_CCW" ], [ 1, "WINDING_CW" ] ], "flags": 0 }, { "name": "EdgeMatchingMetric", "items": [ [ 1, "ORDER_BY_OVERLAP" ], [ 2, "ORDER_BY_DISTANCE" ] ], "flags": 0 } ], "members": [ { "name": "characterHeight", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 }, { "name": "up", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "quantizationGridSize", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "maxWalkableSlope", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 36 }, { "name": "triangleWinding", "cl": null, "enum": 39161288, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 40 }, { "name": "degenerateAreaThreshold", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 44 }, { "name": "degenerateWidthThreshold", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "convexThreshold", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 52 }, { "name": "maxNumEdgesPerFace", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 56 }, { "name": "edgeMatchingParams", "cl": "hkaiNavMeshEdgeMatchingParameters", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 60 }, { "name": "edgeMatchingMetric", "cl": null, "enum": 39161328, "type": "TYPE_ENUM", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 0, "offset": 116 }, { "name": "edgeConnectionIterations", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 120 }, { "name": "regionPruningSettings", "cl": "hkaiNavMeshGenerationSettingsRegionPruningSettings", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 128 }, { "name": "wallClimbingSettings", "cl": "hkaiNavMeshGenerationSettingsWallClimbingSettings", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 176 }, { "name": "boundsAabb", "cl": "hkAabb", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 192 }, { "name": "carvers", "cl": "hkaiCarver", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 224 }, { "name": "painters", "cl": "hkaiMaterialPainter", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 240 }, { "name": "painterOverlapCallback", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 256 }, { "name": "defaultConstructionProperties", "cl": null, "enum": 39161208, "type": "TYPE_FLAGS", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 0, "offset": 264 }, { "name": "materialMap", "cl": "hkaiNavMeshGenerationSettingsMaterialConstructionPair", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 272 }, { "name": "fixupOverlappingTriangles", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 288 }, { "name": "overlappingTrianglesSettings", "cl": "hkaiOverlappingTrianglesSettings", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 292 }, { "name": "weldInputVertices", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 304 }, { "name": "weldThreshold", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 308 }, { "name": "minCharacterWidth", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 312 }, { "name": "characterWidthUsage", "cl": null, "enum": 39161248, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 316 }, { "name": "enableSimplification", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 317 }, { "name": "simplificationSettings", "cl": "hkaiNavMeshSimplificationUtilsSettings", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 320 }, { "name": "carvedMaterialDeprecated", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 480 }, { "name": "carvedCuttingMaterialDeprecated", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 484 }, { "name": "checkEdgeGeometryConsistency", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 488 }, { "name": "saveInputSnapshot", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 489 }, { "name": "snapshotFilename", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 496 }, { "name": "overrideSettings", "cl": "hkaiNavMeshGenerationSettingsOverrideSettings", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 504 } ], "flags": 0, "version": 30 }, "hkSkinBinding": { "name": "hkSkinBinding", "parent": "hkMeshShape", "obj_size": 56, "enums": [], "members": [ { "name": "skin", "cl": "hkMeshShape", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "worldFromBoneTransforms", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_MATRIX4", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "boneNames", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRINGPTR", "array_size": 0, "flags": 0, "offset": 40 } ], "flags": 0, "version": 0 }, "hkpMultiRayShapeRay": { "name": "hkpMultiRayShapeRay", "parent": null, "obj_size": 32, "enums": [], "members": [ { "name": "start", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "end", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 } ], "flags": 0, "version": 0 }, "hkpVehicleLinearCastWheelCollideWheelState": { "name": "hkpVehicleLinearCastWheelCollideWheelState", "parent": null, "obj_size": 96, "enums": [], "members": [ { "name": "phantom", "cl": "hkpAabbPhantom", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "shape", "cl": "hkpShape", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "transform", "cl": null, "enum": 0, "type": "TYPE_TRANSFORM", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "to", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 80 } ], "flags": 0, "version": 0 }, "hkpAngConstraintAtom": { "name": "hkpAngConstraintAtom", "parent": "hkpConstraintAtom", "obj_size": 16, "enums": [], "members": [ { "name": "constrainedAxes", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 3, "flags": 0, "offset": 2 }, { "name": "numConstrainedAxes", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 5 }, { "name": "padding", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 10, "flags": 1024, "offset": 6 } ], "flags": 0, "version": 1 }, "hkpStorageExtendedMeshShapeMeshSubpartStorage": { "name": "hkpStorageExtendedMeshShapeMeshSubpartStorage", "parent": "hkReferencedObject", "obj_size": 144, "enums": [], "members": [ { "name": "vertices", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_VECTOR4", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "indices8", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "indices16", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT16", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "indices32", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "materialIndices", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 80 }, { "name": "materials", "cl": "hkpStorageExtendedMeshShapeMaterial", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 96 }, { "name": "namedMaterials", "cl": "hkpNamedMeshMaterial", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 112 }, { "name": "materialIndices16", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT16", "array_size": 0, "flags": 0, "offset": 128 } ], "flags": 0, "version": 3 }, "hkaiAvoidanceSolverBoundaryObstacle": { "name": "hkaiAvoidanceSolverBoundaryObstacle", "parent": null, "obj_size": 32, "enums": [], "members": [ { "name": "start", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "end", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 } ], "flags": 0, "version": 0 }, "hclSetupMeshSection": { "name": "hclSetupMeshSection", "parent": null, "obj_size": 8, "enums": [], "members": [], "flags": 0, "version": 0 }, "hclStorageSetupMeshBone": { "name": "hclStorageSetupMeshBone", "parent": null, "obj_size": 80, "enums": [], "members": [ { "name": "name", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "boneFromSkin", "cl": null, "enum": 0, "type": "TYPE_MATRIX4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 } ], "flags": 0, "version": 0 }, "hkxEnumItem": { "name": "hkxEnumItem", "parent": null, "obj_size": 16, "enums": [], "members": [ { "name": "value", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "name", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 } ], "flags": 0, "version": 0 }, "hclConvexGeometryShape": { "name": "hclConvexGeometryShape", "parent": "hclShape", "obj_size": 272, "enums": [], "members": [ { "name": "tetrahedraGrid", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT16", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "gridCells", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "tetrahedraEquations", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_MATRIX4", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "localFromWorld", "cl": null, "enum": 0, "type": "TYPE_TRANSFORM", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "worldFromLocal", "cl": null, "enum": 0, "type": "TYPE_TRANSFORM", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 128 }, { "name": "objAabb", "cl": "hkAabb", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 256, "offset": 192 }, { "name": "geomCentroid", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 224 }, { "name": "invCellSize", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 240 }, { "name": "gridRes", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 256 } ], "flags": 0, "version": 0 }, "hkSetUint32": { "name": "hkSetUint32", "parent": "hkSetunsignedinthkContainerHeapAllocatorhkMapOperationsunsignedint", "obj_size": 24, "enums": [], "members": [], "flags": 0, "version": 0 }, "hclBendLinkConstraintSet": { "name": "hclBendLinkConstraintSet", "parent": "hclConstraintSet", "obj_size": 48, "enums": [], "members": [ { "name": "links", "cl": "hclBendLinkConstraintSetLink", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 32 } ], "flags": 0, "version": 0 }, "hkQTransformf": { "name": "hkQTransformf", "parent": null, "obj_size": 32, "enums": [], "members": [ { "name": "rotation", "cl": null, "enum": 0, "type": "TYPE_QUATERNION", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "translation", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 } ], "flags": 0, "version": 0 }, "hkpVehicleBrake": { "name": "hkpVehicleBrake", "parent": "hkReferencedObject", "obj_size": 16, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkpListShape": { "name": "hkpListShape", "parent": "hkpShapeCollection", "obj_size": 128, "enums": [ { "name": "ListShapeFlags", "items": [ [ 0, "ALL_FLAGS_CLEAR" ], [ 1, "DISABLE_SPU_CACHE_FOR_LIST_CHILD_INFO" ] ], "flags": 0 } ], "members": [ { "name": "childInfo", "cl": "hkpListShapeChildInfo", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 40 }, { "name": "flags", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 56 }, { "name": "numDisabledChildren", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 58 }, { "name": "aabbHalfExtents", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "aabbCenter", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 80 }, { "name": "enabledChildren", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 8, "flags": 0, "offset": 96 } ], "flags": 0, "version": 0 }, "hkaKeyFrameHierarchyUtilityControlData": { "name": "hkaKeyFrameHierarchyUtilityControlData", "parent": null, "obj_size": 48, "enums": [], "members": [ { "name": "hierarchyGain", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "velocityDamping", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "accelerationGain", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "velocityGain", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 }, { "name": "positionGain", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "positionMaxLinearVelocity", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 20 }, { "name": "positionMaxAngularVelocity", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "snapGain", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 28 }, { "name": "snapMaxLinearVelocity", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "snapMaxAngularVelocity", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 36 }, { "name": "snapMaxLinearDistance", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 40 }, { "name": "snapMaxAngularDistance", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 44 } ], "flags": 0, "version": 0 }, "hclBufferDefinition": { "name": "hclBufferDefinition", "parent": "hkReferencedObject", "obj_size": 72, "enums": [], "members": [ { "name": "name", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "type", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "subType", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 28 }, { "name": "numVertices", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "numTriangles", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 36 }, { "name": "bufferLayout", "cl": "hclBufferLayout", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 40 } ], "flags": 0, "version": 1 }, "hkpCogWheelConstraintAtom": { "name": "hkpCogWheelConstraintAtom", "parent": "hkpConstraintAtom", "obj_size": 16, "enums": [], "members": [ { "name": "cogWheelRadiusA", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "cogWheelRadiusB", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "isScrew", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 }, { "name": "memOffsetToInitialAngleOffset", "cl": null, "enum": 0, "type": "TYPE_INT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 13 }, { "name": "memOffsetToPrevAngle", "cl": null, "enum": 0, "type": "TYPE_INT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 14 }, { "name": "memOffsetToRevolutionCounter", "cl": null, "enum": 0, "type": "TYPE_INT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 15 } ], "flags": 0, "version": 0 }, "hclStorageSetupMeshSectionSectionEdgeSelectionChannel": { "name": "hclStorageSetupMeshSectionSectionEdgeSelectionChannel", "parent": "hkReferencedObject", "obj_size": 32, "enums": [], "members": [ { "name": "edgeIndices", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 0, "offset": 16 } ], "flags": 0, "version": 0 }, "hkpPoweredChainMapper": { "name": "hkpPoweredChainMapper", "parent": "hkReferencedObject", "obj_size": 64, "enums": [], "members": [ { "name": "links", "cl": "hkpPoweredChainMapperLinkInfo", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "targets", "cl": "hkpPoweredChainMapperTarget", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "chains", "cl": "hkpConstraintChainInstance", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 48 } ], "flags": 0, "version": 0 }, "hclMoveParticlesOperator": { "name": "hclMoveParticlesOperator", "parent": "hclOperator", "obj_size": 56, "enums": [ { "name": "ForceUpgrade610", "items": [ [ 0, "HCL_FORCE_UPGRADE610" ] ], "flags": 0 } ], "members": [ { "name": "vertexParticlePairs", "cl": "hclMoveParticlesOperatorVertexParticlePair", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "simClothIndex", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "refBufferIdx", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 52 } ], "flags": 0, "version": 0 }, "hclObjectSpaceDeformerTwoBlendEntryBlock": { "name": "hclObjectSpaceDeformerTwoBlendEntryBlock", "parent": null, "obj_size": 128, "enums": [], "members": [ { "name": "vertexIndices", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 0 }, { "name": "boneIndices", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 32, "flags": 0, "offset": 32 }, { "name": "boneWeights", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 32, "flags": 0, "offset": 96 } ], "flags": 0, "version": 0 }, "hkpRagdollLimitsDataAtoms": { "name": "hkpRagdollLimitsDataAtoms", "parent": null, "obj_size": 208, "enums": [ { "name": "Axis", "items": [ [ 0, "AXIS_TWIST" ], [ 1, "AXIS_PLANES" ], [ 2, "AXIS_CROSS_PRODUCT" ] ], "flags": 0 } ], "members": [ { "name": "rotations", "cl": "hkpSetLocalRotationsConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "twistLimit", "cl": "hkpTwistLimitConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 112 }, { "name": "coneLimit", "cl": "hkpConeLimitConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 144 }, { "name": "planesLimit", "cl": "hkpConeLimitConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 176 } ], "flags": 0, "version": 0 }, "hclAction": { "name": "hclAction", "parent": "hkReferencedObject", "obj_size": 16, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkaiDefaultAstarCostModifier": { "name": "hkaiDefaultAstarCostModifier", "parent": "hkaiAstarCostModifier", "obj_size": 88, "enums": [], "members": [ { "name": "maxCostPenalty", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "costMultiplierLookupTable", "cl": null, "enum": 0, "type": "TYPE_HALF", "subtype": "TYPE_VOID", "array_size": 32, "flags": 0, "offset": 20 } ], "flags": 0, "version": 3 }, "hkMoppBvTreeShapeBase": { "name": "hkMoppBvTreeShapeBase", "parent": "hkpBvTreeShape", "obj_size": 80, "enums": [], "members": [ { "name": "code", "cl": "hkpMoppCode", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "moppData", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 40 }, { "name": "moppDataSize", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 48 }, { "name": "codeInfoCopy", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 64 } ], "flags": 0, "version": 0 }, "hkaiNavMeshGenerationSettingsRegionPruningSettings": { "name": "hkaiNavMeshGenerationSettingsRegionPruningSettings", "parent": null, "obj_size": 48, "enums": [], "members": [ { "name": "minRegionArea", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "minDistanceToSeedPoints", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "borderPreservationTolerance", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "preserveVerticalBorderRegions", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 }, { "name": "pruneBeforeTriangulation", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 13 }, { "name": "regionSeedPoints", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_VECTOR4", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "regionConnections", "cl": "hkaiNavMeshGenerationSettingsRegionPruningSettingsRegionConnection", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 32 } ], "flags": 0, "version": 3 }, "hkaSkeletonMapperData": { "name": "hkaSkeletonMapperData", "parent": null, "obj_size": 176, "enums": [ { "name": "MappingType", "items": [ [ 0, "HK_RAGDOLL_MAPPING" ], [ 1, "HK_RETARGETING_MAPPING" ] ], "flags": 0 } ], "members": [ { "name": "skeletonA", "cl": "hkaSkeleton", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "skeletonB", "cl": "hkaSkeleton", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "partitionMap", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_INT16", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "simpleMappingPartitionRanges", "cl": "hkaSkeletonMapperDataPartitionMappingRange", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "chainMappingPartitionRanges", "cl": "hkaSkeletonMapperDataPartitionMappingRange", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "simpleMappings", "cl": "hkaSkeletonMapperDataSimpleMapping", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "chainMappings", "cl": "hkaSkeletonMapperDataChainMapping", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 80 }, { "name": "unmappedBones", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_INT16", "array_size": 0, "flags": 0, "offset": 96 }, { "name": "extractedMotionMapping", "cl": null, "enum": 0, "type": "TYPE_QSTRANSFORM", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 112 }, { "name": "keepUnmappedLocal", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 160 }, { "name": "mappingType", "cl": null, "enum": 39025760, "type": "TYPE_ENUM", "subtype": "TYPE_INT32", "array_size": 0, "flags": 0, "offset": 164 } ], "flags": 0, "version": 2 }, "hkcdDynamicTreeCodecRawunsignedlong": { "name": "hkcdDynamicTreeCodecRawunsignedlong", "parent": null, "obj_size": 64, "enums": [], "members": [ { "name": "aabb", "cl": "hkAabb", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "parent", "cl": null, "enum": 0, "type": "TYPE_ULONG", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "children", "cl": null, "enum": 0, "type": "TYPE_ULONG", "subtype": "TYPE_VOID", "array_size": 2, "flags": 0, "offset": 40 } ], "flags": 0, "version": 0 }, "hclStorageSetupMeshSectionSectionVertexSelectionChannel": { "name": "hclStorageSetupMeshSectionSectionVertexSelectionChannel", "parent": "hclStorageSetupMeshSectionSectionVertexChannel", "obj_size": 32, "enums": [], "members": [ { "name": "vertexIndices", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 0, "offset": 16 } ], "flags": 0, "version": 0 }, "hkaiStaticTreeNavMeshQueryMediator": { "name": "hkaiStaticTreeNavMeshQueryMediator", "parent": "hkaiNavMeshQueryMediator", "obj_size": 32, "enums": [], "members": [ { "name": "tree", "cl": "hkcdStaticAabbTree", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "navMesh", "cl": "hkaiNavMesh", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 24 } ], "flags": 0, "version": 0 }, "hkpSetLocalRotationsConstraintAtom": { "name": "hkpSetLocalRotationsConstraintAtom", "parent": "hkpConstraintAtom", "obj_size": 112, "enums": [], "members": [ { "name": "rotationA", "cl": null, "enum": 0, "type": "TYPE_ROTATION", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "rotationB", "cl": null, "enum": 0, "type": "TYPE_ROTATION", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 } ], "flags": 0, "version": 0 }, "hkcdStaticMeshTreeBaseSection": { "name": "hkcdStaticMeshTreeBaseSection", "parent": "hkcdStaticTreeTreehkcdStaticTreeDynamicStorage4", "obj_size": 96, "enums": [ { "name": "Flags", "items": [ [ 1, "SF_REQUIRE_TREE" ] ], "flags": 0 } ], "members": [ { "name": "codecParms", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 6, "flags": 0, "offset": 48 }, { "name": "firstPackedVertex", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 72 }, { "name": "sharedVertices", "cl": "hkcdStaticMeshTreeBaseSectionSharedVertices", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 76 }, { "name": "primitives", "cl": "hkcdStaticMeshTreeBaseSectionPrimitives", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 80 }, { "name": "dataRuns", "cl": "hkcdStaticMeshTreeBaseSectionDataRuns", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 84 }, { "name": "numPackedVertices", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 88 }, { "name": "numSharedIndices", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 89 }, { "name": "leafIndex", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 90 }, { "name": "page", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 92 }, { "name": "flags", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 93 }, { "name": "layerData", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 94 }, { "name": "unusedData", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 95 } ], "flags": 0, "version": 3 }, "hclStorageSetupMeshTriangleChannel": { "name": "hclStorageSetupMeshTriangleChannel", "parent": null, "obj_size": 16, "enums": [], "members": [ { "name": "name", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "type", "cl": null, "enum": 39020448, "type": "TYPE_ENUM", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 0, "offset": 8 } ], "flags": 0, "version": 0 }, "hkxMaterialEffect": { "name": "hkxMaterialEffect", "parent": "hkReferencedObject", "obj_size": 48, "enums": [ { "name": "EffectType", "items": [ [ 0, "EFFECT_TYPE_INVALID" ], [ 1, "EFFECT_TYPE_UNKNOWN" ], [ 2, "EFFECT_TYPE_HLSL_FX_INLINE" ], [ 3, "EFFECT_TYPE_CG_FX_INLINE" ], [ 4, "EFFECT_TYPE_HLSL_FX_FILENAME" ], [ 5, "EFFECT_TYPE_CG_FX_FILENAME" ], [ 6, "EFFECT_TYPE_MAX_ID" ] ], "flags": 0 } ], "members": [ { "name": "name", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "type", "cl": null, "enum": 39284688, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "data", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 32 } ], "flags": 0, "version": 1 }, "hkaMeshBinding": { "name": "hkaMeshBinding", "parent": "hkReferencedObject", "obj_size": 80, "enums": [], "members": [ { "name": "mesh", "cl": "hkxMesh", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "originalSkeletonName", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "name", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "skeleton", "cl": "hkaSkeleton", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 40 }, { "name": "mappings", "cl": "hkaMeshBindingMapping", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "boneFromSkinMeshTransforms", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_TRANSFORM", "array_size": 0, "flags": 0, "offset": 64 } ], "flags": 0, "version": 3 }, "hkVertexFormatElement": { "name": "hkVertexFormatElement", "parent": null, "obj_size": 8, "enums": [], "members": [ { "name": "dataType", "cl": null, "enum": 39278128, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "numValues", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 1 }, { "name": "usage", "cl": null, "enum": 39278168, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 2 }, { "name": "subUsage", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 3 }, { "name": "flags", "cl": null, "enum": 39278208, "type": "TYPE_FLAGS", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "pad", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 3, "flags": 0, "offset": 5 } ], "flags": 0, "version": 0 }, "hkxEdgeSelectionChannel": { "name": "hkxEdgeSelectionChannel", "parent": "hkReferencedObject", "obj_size": 32, "enums": [], "members": [ { "name": "selectedEdges", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_INT32", "array_size": 0, "flags": 0, "offset": 16 } ], "flags": 0, "version": 1 }, "hkpConvexTransformShapeBase": { "name": "hkpConvexTransformShapeBase", "parent": "hkpConvexShape", "obj_size": 56, "enums": [], "members": [ { "name": "childShape", "cl": "hkpSingleShapeContainer", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "childShapeSizeForSpu", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 48 } ], "flags": 0, "version": 0 }, "hclUpdateVertexFramesSetupObject": { "name": "hclUpdateVertexFramesSetupObject", "parent": "hclOperatorSetupObject", "obj_size": 56, "enums": [], "members": [ { "name": "name", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "buffer", "cl": "hclBufferSetupObject", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "vertexSelection", "cl": "hclVertexSelectionInput", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "updateNormals", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "updateTangents", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 49 }, { "name": "updateBiTangents", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 50 } ], "flags": 0, "version": 2 }, "hkMeshShape": { "name": "hkMeshShape", "parent": "hkReferencedObject", "obj_size": 16, "enums": [ { "name": "AccessFlags", "items": [ [ 1, "ACCESS_INDICES" ], [ 2, "ACCESS_VERTEX_BUFFER" ] ], "flags": 0 } ], "members": [], "flags": 0, "version": 0 }, "hkpConvexTranslateShape": { "name": "hkpConvexTranslateShape", "parent": "hkpConvexTransformShapeBase", "obj_size": 80, "enums": [], "members": [ { "name": "translation", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 } ], "flags": 0, "version": 0 }, "hkaSkeletonLocalFrameOnBone": { "name": "hkaSkeletonLocalFrameOnBone", "parent": null, "obj_size": 16, "enums": [], "members": [ { "name": "localFrame", "cl": "hkLocalFrame", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "boneIndex", "cl": null, "enum": 0, "type": "TYPE_INT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 } ], "flags": 0, "version": 0 }, "hkaiLineOfSightUtilInputBase": { "name": "hkaiLineOfSightUtilInputBase", "parent": null, "obj_size": 80, "enums": [ { "name": "QueryMode", "items": [ [ 0, "MODE_LINE_OF_SIGHT" ], [ 1, "MODE_DIRECT_PATH" ] ], "flags": 0 } ], "members": [ { "name": "startPoint", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "up", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "startFaceKey", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "maxNumberOfIterations", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 36 }, { "name": "agentInfo", "cl": "hkaiAgentTraversalInfo", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 40 }, { "name": "searchRadius", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "maximumPathLength", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 52 }, { "name": "costModifier", "cl": "hkaiAstarCostModifier", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 56 }, { "name": "edgeFilter", "cl": "hkaiAstarEdgeFilter", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "outputEdgesOnFailure", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 72 }, { "name": "projectedRadiusCheck", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 73 }, { "name": "exactInternalVertexHandling", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 74 }, { "name": "isWallClimbing", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 75 }, { "name": "mode", "cl": null, "enum": 39185736, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 76 }, { "name": "userEdgeHandling", "cl": null, "enum": 39185648, "type": "TYPE_FLAGS", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 77 }, { "name": "ignoreBackfacingEdges", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 78 } ], "flags": 0, "version": 4 }, "hkpGroupCollisionFilter": { "name": "hkpGroupCollisionFilter", "parent": "hkpCollisionFilter", "obj_size": 208, "enums": [], "members": [ { "name": "noGroupCollisionEnabled", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 72 }, { "name": "collisionGroups", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 32, "flags": 0, "offset": 76 } ], "flags": 0, "version": 0 }, "hkUFloat8": { "name": "hkUFloat8", "parent": null, "obj_size": 1, "enums": [], "members": [ { "name": "value", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 } ], "flags": 0, "version": 0 }, "hclCopyVerticesOperator": { "name": "hclCopyVerticesOperator", "parent": "hclOperator", "obj_size": 56, "enums": [], "members": [ { "name": "inputBufferIdx", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 28 }, { "name": "outputBufferIdx", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "numberOfVertices", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 36 }, { "name": "startVertexIn", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 40 }, { "name": "startVertexOut", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 44 }, { "name": "copyNormals", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 } ], "flags": 0, "version": 0 }, "hkaiSplitGenerationUtilsSettings": { "name": "hkaiSplitGenerationUtilsSettings", "parent": null, "obj_size": 64, "enums": [], "members": [ { "name": "simplificationOptions", "cl": null, "enum": 39036184, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "splitMethod", "cl": null, "enum": 39036224, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 1 }, { "name": "generateClusterGraphs", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 2 }, { "name": "desiredFacesPerCluster", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "costModifier", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 8 }, { "name": "shelver", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 16 }, { "name": "borderPreserveShrinkSize", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "streamingEdgeMatchTolerance", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 28 }, { "name": "numX", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "numY", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 36 }, { "name": "maxSplits", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 40 }, { "name": "desiredTrisPerChunk", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 44 }, { "name": "saveInputSnapshot", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 48 }, { "name": "snapshotFilename", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 56 } ], "flags": 0, "version": 4 }, "hkpBreakableMultiMaterialInverseMapping": { "name": "hkpBreakableMultiMaterialInverseMapping", "parent": "hkReferencedObject", "obj_size": 48, "enums": [], "members": [ { "name": "descriptors", "cl": "hkpBreakableMultiMaterialInverseMappingDescriptor", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "subShapeIds", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 0, "offset": 32 } ], "flags": 0, "version": 0 }, "hkDataObjectTypeAttribute": { "name": "hkDataObjectTypeAttribute", "parent": null, "obj_size": 8, "enums": [], "members": [ { "name": "typeName", "cl": null, "enum": 0, "type": "TYPE_CSTRING", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 } ], "flags": 0, "version": 0 }, "hkaAnimationPreviewColorContainer": { "name": "hkaAnimationPreviewColorContainer", "parent": "hkReferencedObject", "obj_size": 32, "enums": [], "members": [ { "name": "previewColor", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 0, "offset": 16 } ], "flags": 0, "version": 1 }, "hclMeshMeshDeformSetupObject": { "name": "hclMeshMeshDeformSetupObject", "parent": "hclOperatorSetupObject", "obj_size": 104, "enums": [], "members": [ { "name": "name", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "inputBufferSetupObject", "cl": "hclBufferSetupObject", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "inputTriangleSelection", "cl": "hclTriangleSelectionInput", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "outputBufferSetupObject", "cl": "hclBufferSetupObject", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "outputVertexSelection", "cl": "hclVertexSelectionInput", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 56 }, { "name": "influenceRadiusPerVertex", "cl": "hclVertexFloatInput", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 72 }, { "name": "scaleNormalBehaviour", "cl": null, "enum": 39124792, "type": "TYPE_ENUM", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 0, "offset": 88 }, { "name": "maxTrianglesPerVertex", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 92 }, { "name": "minimumTriangleWeight", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 96 }, { "name": "deformNormals", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 100 }, { "name": "deformTangents", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 101 }, { "name": "deformBiTangents", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 102 }, { "name": "useMeshTopology", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 103 } ], "flags": 0, "version": 2 }, "hkpPhantomCallbackShape": { "name": "hkpPhantomCallbackShape", "parent": "hkpShape", "obj_size": 24, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkpTyremarkPoint": { "name": "hkpTyremarkPoint", "parent": null, "obj_size": 32, "enums": [], "members": [ { "name": "pointLeft", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "pointRight", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 } ], "flags": 0, "version": 0 }, "hkModelerNodeTypeAttribute": { "name": "hkModelerNodeTypeAttribute", "parent": null, "obj_size": 1, "enums": [ { "name": "ModelerType", "items": [ [ 0, "DEFAULT" ], [ 1, "LOCATOR" ] ], "flags": 0 } ], "members": [ { "name": "type", "cl": null, "enum": 39195808, "type": "TYPE_ENUM", "subtype": "TYPE_INT8", "array_size": 0, "flags": 0, "offset": 0 } ], "flags": 0, "version": 0 }, "hkcdStaticAabbTree": { "name": "hkcdStaticAabbTree", "parent": "hkReferencedObject", "obj_size": 24, "enums": [], "members": [ { "name": "shouldDeleteTree", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 12 }, { "name": "treePtr", "cl": "hkcdStaticTreeDefaultTreeStorage6", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 16 } ], "flags": 0, "version": 1 }, "hkUiAttribute": { "name": "hkUiAttribute", "parent": null, "obj_size": 40, "enums": [], "members": [ { "name": "visible", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "editable", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 1 }, { "name": "hideCriteria", "cl": null, "enum": 39195544, "type": "TYPE_ENUM", "subtype": "TYPE_INT8", "array_size": 0, "flags": 0, "offset": 2 }, { "name": "label", "cl": null, "enum": 0, "type": "TYPE_CSTRING", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "group", "cl": null, "enum": 0, "type": "TYPE_CSTRING", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "hideBaseClassMembers", "cl": null, "enum": 0, "type": "TYPE_CSTRING", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "endGroup", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "endGroup2", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 33 }, { "name": "advanced", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 34 } ], "flags": 0, "version": 4 }, "hkcdDynamicTreeCodec32": { "name": "hkcdDynamicTreeCodec32", "parent": null, "obj_size": 32, "enums": [], "members": [ { "name": "aabb", "cl": "hkAabb", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 } ], "flags": 0, "version": 0 }, "hclVolumeConstraintMx": { "name": "hclVolumeConstraintMx", "parent": "hclConstraintSet", "obj_size": 96, "enums": [], "members": [ { "name": "frameBatchDatas", "cl": "hclVolumeConstraintMxFrameBatchData", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "frameSingleDatas", "cl": "hclVolumeConstraintMxFrameSingleData", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "applyBatchDatas", "cl": "hclVolumeConstraintMxApplyBatchData", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "applySingleDatas", "cl": "hclVolumeConstraintMxApplySingleData", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 80 } ], "flags": 0, "version": 0 }, "hkpBreakableMultiMaterial": { "name": "hkpBreakableMultiMaterial", "parent": "hkpBreakableMaterial", "obj_size": 56, "enums": [], "members": [ { "name": "subMaterials", "cl": "hkpBreakableMaterial", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "inverseMapping", "cl": "hkpBreakableMultiMaterialInverseMapping", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 48 } ], "flags": 0, "version": 0 }, "hkcdShapeType": { "name": "hkcdShapeType", "parent": null, "obj_size": 1, "enums": [ { "name": "ShapeTypeEnum", "items": [ [ 0, "SPHERE" ], [ 1, "CYLINDER" ], [ 2, "TRIANGLE" ], [ 3, "BOX" ], [ 4, "CAPSULE" ], [ 5, "CONVEX_VERTICES" ], [ 6, "TRI_SAMPLED_HEIGHT_FIELD_COLLECTION" ], [ 7, "TRI_SAMPLED_HEIGHT_FIELD_BV_TREE" ], [ 8, "LIST" ], [ 9, "MOPP" ], [ 10, "CONVEX_TRANSLATE" ], [ 11, "CONVEX_TRANSFORM" ], [ 12, "SAMPLED_HEIGHT_FIELD" ], [ 13, "EXTENDED_MESH" ], [ 14, "TRANSFORM" ], [ 15, "COMPRESSED_MESH" ], [ 16, "STATIC_COMPOUND" ], [ 17, "BV_COMPRESSED_MESH" ], [ 18, "COLLECTION" ], [ 19, "USER0" ], [ 20, "USER1" ], [ 21, "USER2" ], [ 22, "BV_TREE" ], [ 23, "CONVEX" ], [ 24, "CONVEX_PIECE" ], [ 25, "MULTI_SPHERE" ], [ 26, "CONVEX_LIST" ], [ 27, "TRIANGLE_COLLECTION" ], [ 28, "HEIGHT_FIELD" ], [ 29, "SPHERE_REP" ], [ 30, "BV" ], [ 31, "PLANE" ], [ 32, "PHANTOM_CALLBACK" ], [ 33, "MULTI_RAY" ], [ 34, "INVALID" ], [ 0, "FIRST_SHAPE_TYPE" ], [ 22, "MAX_SPU_SHAPE_TYPE" ], [ 35, "MAX_PPU_SHAPE_TYPE" ], [ 4294967295, "ALL_SHAPE_TYPES" ] ], "flags": 0 } ], "members": [], "flags": 0, "version": 0 }, "hclStandardLinkConstraintSetMxSingle": { "name": "hclStandardLinkConstraintSetMxSingle", "parent": null, "obj_size": 16, "enums": [], "members": [ { "name": "restLength", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "stiffnessA", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "stiffnessB", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "particleA", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 }, { "name": "particleB", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 14 } ], "flags": 0, "version": 0 }, "hkaiNavMeshSimplificationUtilsExtraVertexSettings": { "name": "hkaiNavMeshSimplificationUtilsExtraVertexSettings", "parent": null, "obj_size": 56, "enums": [ { "name": "VertexSelectionMethod", "items": [ [ 0, "PROPORTIONAL_TO_AREA" ], [ 1, "PROPORTIONAL_TO_VERTICES" ] ], "flags": 0 } ], "members": [ { "name": "vertexSelectionMethod", "cl": null, "enum": 39163112, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "vertexFraction", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "areaFraction", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "minPartitionArea", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 }, { "name": "numSmoothingIterations", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "iterationDamping", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 20 }, { "name": "addVerticesOnBoundaryEdges", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "addVerticesOnPartitionBorders", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 25 }, { "name": "boundaryEdgeSplitLength", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 28 }, { "name": "partitionBordersSplitLength", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "userVertexOnBoundaryTolerance", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 36 }, { "name": "userVertices", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_VECTOR4", "array_size": 0, "flags": 0, "offset": 40 } ], "flags": 0, "version": 4 }, "hclOutputConvertOperator": { "name": "hclOutputConvertOperator", "parent": "hclOperator", "obj_size": 80, "enums": [], "members": [ { "name": "userBufferIndex", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 28 }, { "name": "shadowBufferIndex", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "conversionInfo", "cl": "hclRuntimeConversionInfo", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 36 } ], "flags": 0, "version": 0 }, "hkpWorldObject": { "name": "hkpWorldObject", "parent": "hkReferencedObject", "obj_size": 200, "enums": [ { "name": "MtChecks", "items": [ [ 0, "MULTI_THREADING_CHECKS_ENABLE" ], [ 1, "MULTI_THREADING_CHECKS_IGNORE" ] ], "flags": 0 }, { "name": "BroadPhaseType", "items": [ [ 0, "BROAD_PHASE_INVALID" ], [ 1, "BROAD_PHASE_ENTITY" ], [ 2, "BROAD_PHASE_PHANTOM" ], [ 3, "BROAD_PHASE_BORDER" ], [ 4, "BROAD_PHASE_MAX_ID" ] ], "flags": 0 } ], "members": [ { "name": "world", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 16 }, { "name": "userData", "cl": null, "enum": 0, "type": "TYPE_ULONG", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "collidable", "cl": "hkpLinkedCollidable", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "multiThreadCheck", "cl": "hkMultiThreadCheck", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 160 }, { "name": "name", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 176 }, { "name": "properties", "cl": "hkSimpleProperty", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 184 } ], "flags": 0, "version": 0 }, "hclStretchLinkConstraintSetMxBatch": { "name": "hclStretchLinkConstraintSetMxBatch", "parent": null, "obj_size": 192, "enums": [], "members": [ { "name": "restLengths", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 0 }, { "name": "stiffnesses", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 64 }, { "name": "particlesA", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 128 }, { "name": "particlesB", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 160 } ], "flags": 0, "version": 0 }, "hkRefCountedPropertiesEntry": { "name": "hkRefCountedPropertiesEntry", "parent": null, "obj_size": 16, "enums": [], "members": [ { "name": "object", "cl": "hkReferencedObject", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "key", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "flags", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 10 } ], "flags": 0, "version": 0 }, "hclCompressibleLinkConstraintSet": { "name": "hclCompressibleLinkConstraintSet", "parent": "hclConstraintSet", "obj_size": 48, "enums": [], "members": [ { "name": "links", "cl": "hclCompressibleLinkConstraintSetLink", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 32 } ], "flags": 0, "version": 0 }, "hkcdFractureEngine": { "name": "hkcdFractureEngine", "parent": "hkReferencedObject", "obj_size": 16, "enums": [ { "name": "SplitResult", "items": [ [ 0, "SPLIT_SUCCESS" ], [ 1, "SPLIT_FAILURE" ], [ 2, "SPLIT_FAILURE_INSIDE" ], [ 3, "SPLIT_FAILURE_OUTSIDE" ] ], "flags": 0 }, { "name": "Type", "items": [ [ 0, "TYPE_EXACT" ], [ 16, "TYPE_USER_0" ] ], "flags": 0 }, { "name": "ExecutionFlagValues", "items": [ [ 1, "CREATE_PHYSICS_SHAPES" ], [ 2, "CREATE_GRAPHICS_SHAPES" ], [ 4, "RECOMPUTE_INSIDE_TRANSFORM" ], [ 8, "RECOMPUTE_OUTSIDE_TRANSFORM" ], [ 16, "COMPUTE_INSIDE_SHAPES" ], [ 32, "COMPUTE_OUTSIDE_SHAPES" ], [ 64, "FRACTURE_PHYSICS" ], [ 128, "FRACTURE_GRAPHICS" ], [ 256, "DYNAMIC_SPLIT" ], [ 255, "DEFAULT_EXECUTION_FLAGS" ] ], "flags": 0 }, { "name": "Topology", "items": [ [ 0, "TOPOLOGY_CLOSED_MANIFOLD" ], [ 1, "TOPOLOGY_OPEN_SELF_INTERSECTING" ], [ 2, "TOPOLOGY_UNKNOWN" ] ], "flags": 0 } ], "members": [], "flags": 0, "version": 0 }, "hkMeshBoneIndexMapping": { "name": "hkMeshBoneIndexMapping", "parent": null, "obj_size": 16, "enums": [], "members": [ { "name": "mapping", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_INT16", "array_size": 0, "flags": 0, "offset": 0 } ], "flags": 0, "version": 0 }, "hkaSkeletonMapper": { "name": "hkaSkeletonMapper", "parent": "hkReferencedObject", "obj_size": 192, "enums": [ { "name": "ConstraintSource", "items": [ [ 0, "NO_CONSTRAINTS" ], [ 1, "REFERENCE_POSE" ], [ 2, "CURRENT_POSE" ] ], "flags": 0 } ], "members": [ { "name": "mapping", "cl": "hkaSkeletonMapperData", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 } ], "flags": 0, "version": 0 }, "hkaiMovementProperties": { "name": "hkaiMovementProperties", "parent": null, "obj_size": 36, "enums": [ { "name": "KinematicConstraintType", "items": [ [ 0, "CONSTRAINTS_NONE" ], [ 1, "CONSTRAINTS_LINEAR_AND_ANGULAR" ], [ 2, "CONSTRAINTS_LINEAR_ONLY" ] ], "flags": 0 } ], "members": [ { "name": "minVelocity", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "maxVelocity", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "maxAcceleration", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "maxDeceleration", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 }, { "name": "leftTurnRadius", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "rightTurnRadius", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 20 }, { "name": "maxAngularVelocity", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "maxTurnVelocity", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 28 }, { "name": "kinematicConstraintType", "cl": null, "enum": 39176104, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 32 } ], "flags": 0, "version": 8 }, "hkpExtendedMeshShapeSubpart": { "name": "hkpExtendedMeshShapeSubpart", "parent": null, "obj_size": 32, "enums": [], "members": [ { "name": "typeAndFlags", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "shapeInfo", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 2 }, { "name": "materialStriding", "cl": null, "enum": 0, "type": "TYPE_INT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 4 }, { "name": "materialIndexStriding", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 6 }, { "name": "materialIndexBase", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 8 }, { "name": "materialBase", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 16 }, { "name": "userData", "cl": null, "enum": 0, "type": "TYPE_ULONG", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 24 } ], "flags": 0, "version": 3 }, "hkcdDynamicTreeTreehkcdDynamicTreeDynamicStoragePtr": { "name": "hkcdDynamicTreeTreehkcdDynamicTreeDynamicStoragePtr", "parent": "hkcdDynamicTreeDynamicStoragePtr", "obj_size": 40, "enums": [], "members": [ { "name": "numLeaves", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "path", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 28 }, { "name": "root", "cl": null, "enum": 0, "type": "TYPE_ULONG", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 } ], "flags": 0, "version": 0 }, "hkpDeformableFixedConstraintData": { "name": "hkpDeformableFixedConstraintData", "parent": "hkpConstraintData", "obj_size": 368, "enums": [], "members": [ { "name": "atoms", "cl": "hkpDeformableFixedConstraintDataAtoms", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 256, "offset": 32 } ], "flags": 0, "version": 0 }, "hclRuntimeConversionInfo": { "name": "hclRuntimeConversionInfo", "parent": null, "obj_size": 42, "enums": [ { "name": "VectorConversion", "items": [ [ 0, "VC_FLOAT4" ], [ 1, "VC_FLOAT3" ], [ 2, "VC_BYTE4" ], [ 3, "VC_SHORT3" ], [ 4, "VC_HFLOAT3" ], [ 20, "VC_CUSTOM_A" ], [ 21, "VC_CUSTOM_B" ], [ 22, "VC_CUSTOM_C" ], [ 23, "VC_CUSTOM_D" ], [ 24, "VC_CUSTOM_E" ], [ 250, "VC_NONE" ] ], "flags": 0 } ], "members": [ { "name": "slotConversions", "cl": "hclRuntimeConversionInfoSlotConversion", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 4, "flags": 0, "offset": 0 }, { "name": "elementConversions", "cl": "hclRuntimeConversionInfoElementConversion", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 4, "flags": 0, "offset": 28 }, { "name": "numSlotsConverted", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 40 }, { "name": "numElementsConverted", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 41 } ], "flags": 0, "version": 0 }, "hkaSkeletonMapperDataSimpleMapping": { "name": "hkaSkeletonMapperDataSimpleMapping", "parent": null, "obj_size": 64, "enums": [], "members": [ { "name": "boneA", "cl": null, "enum": 0, "type": "TYPE_INT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "boneB", "cl": null, "enum": 0, "type": "TYPE_INT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 2 }, { "name": "aFromBTransform", "cl": null, "enum": 0, "type": "TYPE_QSTRANSFORM", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 } ], "flags": 0, "version": 0 }, "hkaiMaterialPainter": { "name": "hkaiMaterialPainter", "parent": "hkReferencedObject", "obj_size": 24, "enums": [], "members": [ { "name": "material", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 }, { "name": "volume", "cl": "hkaiVolume", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 16 } ], "flags": 0, "version": 0 }, "hkaiVolumePathfindingUtilFindPathOutput": { "name": "hkaiVolumePathfindingUtilFindPathOutput", "parent": "hkReferencedObject", "obj_size": 64, "enums": [], "members": [ { "name": "visitedCells", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "pathOut", "cl": "hkaiPathPathPoint", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "outputParameters", "cl": "hkaiAstarOutputParameters", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 } ], "flags": 0, "version": 0 }, "hkaPredictiveCompressedAnimation": { "name": "hkaPredictiveCompressedAnimation", "parent": "hkaAnimation", "obj_size": 192, "enums": [ { "name": "StorageClass", "items": [ [ 0, "STORAGE_STATIC" ], [ 1, "STORAGE_REFERENCE" ], [ 2, "STORAGE_DYNAMIC_RANGE" ], [ 3, "STORAGE_DYNAMIC_FIXED" ] ], "flags": 0 }, { "name": "IntArrayID", "items": [ [ 0, "BLOCK_OFFSETS" ], [ 1, "FIRST_FLOAT_BLOCK_OFFSETS" ], [ 2, "IS_ANIMATED_BITMAP" ], [ 3, "IS_FIXED_RANGE_BITMAP" ], [ 4, "DYNAMIC_BONE_TRACK_INDEX" ], [ 5, "DYNAMIC_FLOAT_TRACK_INDEX" ], [ 6, "STATIC_BONE_TRACK_INDEX" ], [ 7, "STATIC_FLOAT_TRACK_INDEX" ], [ 8, "RENORM_QUATERNION_INDEX" ], [ 9, "NUM_INT_ARRAYS" ] ], "flags": 0 }, { "name": "FloatArrayID", "items": [ [ 0, "STATIC_VALUES" ], [ 1, "DYNAMIC_SCALES" ], [ 2, "DYNAMIC_OFFSETS" ], [ 3, "NUM_FLOAT_ARRAYS" ] ], "flags": 0 } ], "members": [ { "name": "compressedData", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 56 }, { "name": "intData", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT16", "array_size": 0, "flags": 0, "offset": 72 }, { "name": "intArrayOffsets", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 9, "flags": 0, "offset": 88 }, { "name": "floatData", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_REAL", "array_size": 0, "flags": 0, "offset": 128 }, { "name": "floatArrayOffsets", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 3, "flags": 0, "offset": 144 }, { "name": "numBones", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 156 }, { "name": "numFloatSlots", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 160 }, { "name": "numFrames", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 164 }, { "name": "firstFloatBlockScaleAndOffsetIndex", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 168 }, { "name": "skeleton", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 176 }, { "name": "maxCompressedBytesPerFrame", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 184 } ], "flags": 0, "version": 1 }, "hkpMalleableConstraintData": { "name": "hkpMalleableConstraintData", "parent": "hkpWrappedConstraintData", "obj_size": 80, "enums": [], "members": [ { "name": "atoms", "cl": "hkpBridgeAtoms", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "strength", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 } ], "flags": 0, "version": 1 }, "hkcdStaticMeshTreeBaseLinks": { "name": "hkcdStaticMeshTreeBaseLinks", "parent": null, "obj_size": 12, "enums": [], "members": [ { "name": "links", "cl": "hkcdStaticMeshTreeBaseEdge", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 3, "flags": 0, "offset": 0 } ], "flags": 0, "version": 0 }, "hkpSphereShape": { "name": "hkpSphereShape", "parent": "hkpConvexShape", "obj_size": 40, "enums": [], "members": [ { "name": "pad16", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 3, "flags": 1024, "offset": 28 } ], "flags": 0, "version": 0 }, "hkAabbHalf": { "name": "hkAabbHalf", "parent": null, "obj_size": 16, "enums": [], "members": [ { "name": "data", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 8, "flags": 0, "offset": 0 } ], "flags": 0, "version": 1 }, "hkaiBehavior": { "name": "hkaiBehavior", "parent": "hkReferencedObject", "obj_size": 32, "enums": [], "members": [ { "name": "world", "cl": "hkaiWorld", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 24 } ], "flags": 0, "version": 0 }, "hclConvexHeightFieldShape": { "name": "hclConvexHeightFieldShape", "parent": "hclShape", "obj_size": 176, "enums": [], "members": [ { "name": "res", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "resIncBorder", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 18 }, { "name": "floatCorrectionOffset", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "heights", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "faces", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 6, "flags": 0, "offset": 64 }, { "name": "localToMapTransform", "cl": null, "enum": 0, "type": "TYPE_TRANSFORM", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 96 }, { "name": "localToMapScale", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 160 } ], "flags": 0, "version": 1 }, "hkpVehicleManager": { "name": "hkpVehicleManager", "parent": "hkReferencedObject", "obj_size": 32, "enums": [], "members": [ { "name": "registeredVehicles", "cl": "hkpVehicleInstance", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 16 } ], "flags": 0, "version": 0 }, "hkpEntitySmallArraySerializeOverrideType": { "name": "hkpEntitySmallArraySerializeOverrideType", "parent": null, "obj_size": 16, "enums": [], "members": [ { "name": "data", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 0 }, { "name": "size", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "capacityAndFlags", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 10 } ], "flags": 0, "version": 1 }, "hkpPhysicsSystem": { "name": "hkpPhysicsSystem", "parent": "hkReferencedObject", "obj_size": 104, "enums": [ { "name": "CloneConstraintMode", "items": [ [ 0, "CLONE_SHALLOW_IF_NOT_CONSTRAINED_TO_WORLD" ], [ 1, "CLONE_DEEP_WITH_MOTORS" ], [ 2, "CLONE_FORCE_SHALLOW" ], [ 0, "CLONE_DEFAULT" ] ], "flags": 0 } ], "members": [ { "name": "rigidBodies", "cl": "hkpRigidBody", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "constraints", "cl": "hkpConstraintInstance", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "actions", "cl": "hkpAction", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "phantoms", "cl": "hkpPhantom", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "name", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 80 }, { "name": "userData", "cl": null, "enum": 0, "type": "TYPE_ULONG", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 88 }, { "name": "active", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 96 } ], "flags": 0, "version": 0 }, "hclTransformSetUsage": { "name": "hclTransformSetUsage", "parent": null, "obj_size": 24, "enums": [ { "name": "Component", "items": [ [ 0, "COMPONENT_TRANSFORM" ], [ 1, "COMPONENT_INVTRANSPOSE" ], [ 2, "NUM_COMPONENTS" ] ], "flags": 0 }, { "name": "InternalFlags", "items": [ [ 0, "USAGE_NONE" ], [ 1, "USAGE_READ" ], [ 2, "USAGE_WRITE" ], [ 4, "USAGE_FULL_WRITE" ], [ 8, "USAGE_READ_BEFORE_WRITE" ] ], "flags": 0 } ], "members": [ { "name": "perComponentFlags", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 2, "flags": 0, "offset": 0 }, { "name": "perComponentTransformTrackers", "cl": "hclTransformSetUsageTransformTracker", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 8 } ], "flags": 0, "version": 1 }, "hkaiNavMeshEdge": { "name": "hkaiNavMeshEdge", "parent": null, "obj_size": 20, "enums": [], "members": [ { "name": "a", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "b", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "oppositeEdge", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "oppositeFace", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 }, { "name": "flags", "cl": null, "enum": 39029832, "type": "TYPE_FLAGS", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "paddingByte", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 17 }, { "name": "userEdgeCost", "cl": null, "enum": 0, "type": "TYPE_HALF", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 18 } ], "flags": 0, "version": 8 }, "hkpRagdollMotorConstraintAtom": { "name": "hkpRagdollMotorConstraintAtom", "parent": "hkpConstraintAtom", "obj_size": 96, "enums": [], "members": [ { "name": "isEnabled", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 2 }, { "name": "initializedOffset", "cl": null, "enum": 0, "type": "TYPE_INT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 4 }, { "name": "previousTargetAnglesOffset", "cl": null, "enum": 0, "type": "TYPE_INT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 6 }, { "name": "target_bRca", "cl": null, "enum": 0, "type": "TYPE_MATRIX3", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "motors", "cl": "hkpConstraintMotor", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 3, "flags": 0, "offset": 64 } ], "flags": 0, "version": 1 }, "hkUuidObject": { "name": "hkUuidObject", "parent": "hkReferencedObject", "obj_size": 32, "enums": [], "members": [ { "name": "uuid", "cl": "hkUuid", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 } ], "flags": 0, "version": 0 }, "hkpEntitySpuCollisionCallback": { "name": "hkpEntitySpuCollisionCallback", "parent": null, "obj_size": 16, "enums": [], "members": [ { "name": "util", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 0 }, { "name": "capacity", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 8 }, { "name": "eventFilter", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 10 }, { "name": "userFilter", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 11 } ], "flags": 0, "version": 0 }, "hkMultipleVertexBuffer": { "name": "hkMultipleVertexBuffer", "parent": "hkMeshVertexBuffer", "obj_size": 344, "enums": [], "members": [ { "name": "vertexFormat", "cl": "hkVertexFormat", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 }, { "name": "lockedElements", "cl": "hkMultipleVertexBufferLockedElement", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 272 }, { "name": "lockedBuffer", "cl": "hkMemoryMeshVertexBuffer", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 288 }, { "name": "elementInfos", "cl": "hkMultipleVertexBufferElementInfo", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 296 }, { "name": "vertexBufferInfos", "cl": "hkMultipleVertexBufferVertexBufferInfo", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 312 }, { "name": "numVertices", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 328 }, { "name": "isLocked", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 332 }, { "name": "updateCount", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 336 }, { "name": "writeLock", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 340 }, { "name": "isSharable", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 341 }, { "name": "constructionComplete", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 342 } ], "flags": 0, "version": 0 }, "hclObjectSpaceDeformerSixBlendEntryBlock": { "name": "hclObjectSpaceDeformerSixBlendEntryBlock", "parent": null, "obj_size": 416, "enums": [], "members": [ { "name": "vertexIndices", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 0 }, { "name": "boneIndices", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 96, "flags": 0, "offset": 32 }, { "name": "boneWeights", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 96, "flags": 0, "offset": 224 } ], "flags": 0, "version": 0 }, "hkpVehicleInstanceWheelInfo": { "name": "hkpVehicleInstanceWheelInfo", "parent": null, "obj_size": 224, "enums": [], "members": [ { "name": "contactPoint", "cl": "hkContactPoint", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "contactFriction", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "contactBody", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 40 }, { "name": "contactShapeKey", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 8, "flags": 0, "offset": 48 }, { "name": "hardPointWs", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 80 }, { "name": "rayEndPointWs", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 96 }, { "name": "currentSuspensionLength", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 112 }, { "name": "suspensionDirectionWs", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 128 }, { "name": "spinAxisChassisSpace", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 144 }, { "name": "spinAxisWs", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 160 }, { "name": "steeringOrientationChassisSpace", "cl": null, "enum": 0, "type": "TYPE_QUATERNION", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 176 }, { "name": "spinVelocity", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 192 }, { "name": "noSlipIdealSpinVelocity", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 196 }, { "name": "spinAngle", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 200 }, { "name": "skidEnergyDensity", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 204 }, { "name": "sideForce", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 208 }, { "name": "forwardSlipVelocity", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 212 }, { "name": "sideSlipVelocity", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 216 } ], "flags": 0, "version": 2 }, "hkaiEdgeGeometryEdge": { "name": "hkaiEdgeGeometryEdge", "parent": null, "obj_size": 16, "enums": [], "members": [ { "name": "a", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "b", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "face", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "data", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 } ], "flags": 0, "version": 0 }, "hkxVertexFloatDataChannel": { "name": "hkxVertexFloatDataChannel", "parent": "hkReferencedObject", "obj_size": 40, "enums": [ { "name": "VertexFloatDimensions", "items": [ [ 0, "FLOAT" ], [ 1, "DISTANCE" ], [ 2, "ANGLE" ] ], "flags": 0 } ], "members": [ { "name": "perVertexFloats", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_REAL", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "dimensions", "cl": null, "enum": 39080080, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 32 } ], "flags": 0, "version": 1 }, "hkaiOverlappingTriangles": { "name": "hkaiOverlappingTriangles", "parent": null, "obj_size": 1, "enums": [ { "name": "WalkableTriangleSettings", "items": [ [ 0, "ONLY_FIX_WALKABLE" ], [ 1, "PREFER_WALKABLE" ], [ 2, "PREFER_UNWALKABLE" ] ], "flags": 0 } ], "members": [], "flags": 0, "version": 0 }, "hkBitFieldBasehkOffsetBitFieldStoragehkArrayunsignedinthkContainerHeapAllocator": { "name": "hkBitFieldBasehkOffsetBitFieldStoragehkArrayunsignedinthkContainerHeapAllocator", "parent": null, "obj_size": 24, "enums": [], "members": [ { "name": "storage", "cl": "hkOffsetBitFieldStoragehkArrayunsignedinthkContainerHeapAllocator", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 } ], "flags": 0, "version": 0 }, "hclSimClothDataCollidablePinchingData": { "name": "hclSimClothDataCollidablePinchingData", "parent": null, "obj_size": 8, "enums": [], "members": [ { "name": "pinchDetectionEnabled", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "pinchDetectionPriority", "cl": null, "enum": 0, "type": "TYPE_INT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 1 }, { "name": "pinchDetectionRadius", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 } ], "flags": 0, "version": 1 }, "hkpMoppCode": { "name": "hkpMoppCode", "parent": "hkReferencedObject", "obj_size": 64, "enums": [ { "name": "BuildType", "items": [ [ 0, "BUILT_WITH_CHUNK_SUBDIVISION" ], [ 1, "BUILT_WITHOUT_CHUNK_SUBDIVISION" ], [ 2, "BUILD_NOT_SET" ] ], "flags": 0 } ], "members": [ { "name": "info", "cl": "hkpMoppCodeCodeInfo", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "data", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "buildType", "cl": null, "enum": 39253736, "type": "TYPE_ENUM", "subtype": "TYPE_INT8", "array_size": 0, "flags": 0, "offset": 48 } ], "flags": 0, "version": 0 }, "hkaiAstarCostModifier": { "name": "hkaiAstarCostModifier", "parent": "hkReferencedObject", "obj_size": 16, "enums": [ { "name": "CostModifierType", "items": [ [ 0, "COST_MODIFIER_DEFAULT" ], [ 1, "COST_MODIFIER_USER" ] ], "flags": 0 } ], "members": [ { "name": "type", "cl": null, "enum": 39177920, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 12 } ], "flags": 0, "version": 3 }, "hkScriptableAttribute": { "name": "hkScriptableAttribute", "parent": null, "obj_size": 1, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkpRackAndPinionConstraintDataAtoms": { "name": "hkpRackAndPinionConstraintDataAtoms", "parent": null, "obj_size": 160, "enums": [], "members": [ { "name": "transforms", "cl": "hkpSetLocalTransformsConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "rackAndPinion", "cl": "hkpRackAndPinionConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 144 } ], "flags": 0, "version": 0 }, "hkSemanticsAttribute": { "name": "hkSemanticsAttribute", "parent": null, "obj_size": 1, "enums": [ { "name": "Semantics", "items": [ [ 0, "UNKNOWN" ], [ 1, "DISTANCE" ], [ 2, "ANGLE" ], [ 3, "NORMAL" ], [ 4, "POSITION" ], [ 5, "COSINE_ANGLE" ] ], "flags": 0 } ], "members": [ { "name": "type", "cl": null, "enum": 39196216, "type": "TYPE_ENUM", "subtype": "TYPE_INT8", "array_size": 0, "flags": 0, "offset": 0 } ], "flags": 0, "version": 0 }, "hkp2dAngConstraintAtom": { "name": "hkp2dAngConstraintAtom", "parent": "hkpConstraintAtom", "obj_size": 16, "enums": [], "members": [ { "name": "freeRotationAxis", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 2 }, { "name": "padding", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 12, "flags": 1024, "offset": 3 } ], "flags": 0, "version": 0 }, "hkxMaterialShader": { "name": "hkxMaterialShader", "parent": "hkReferencedObject", "obj_size": 72, "enums": [ { "name": "ShaderType", "items": [ [ 0, "EFFECT_TYPE_INVALID" ], [ 1, "EFFECT_TYPE_UNKNOWN" ], [ 2, "EFFECT_TYPE_HLSL_INLINE" ], [ 3, "EFFECT_TYPE_CG_INLINE" ], [ 4, "EFFECT_TYPE_HLSL_FILENAME" ], [ 5, "EFFECT_TYPE_CG_FILENAME" ], [ 6, "EFFECT_TYPE_MAX_ID" ] ], "flags": 0 } ], "members": [ { "name": "name", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "type", "cl": null, "enum": 39285264, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "vertexEntryName", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "geomEntryName", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 40 }, { "name": "pixelEntryName", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "data", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 56 } ], "flags": 0, "version": 1 }, "hkpSerializedDisplayRbTransformsDisplayTransformPair": { "name": "hkpSerializedDisplayRbTransformsDisplayTransformPair", "parent": null, "obj_size": 80, "enums": [], "members": [ { "name": "rb", "cl": "hkpRigidBody", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "localToDisplay", "cl": null, "enum": 0, "type": "TYPE_TRANSFORM", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 } ], "flags": 0, "version": 0 }, "hkpBreakableBody": { "name": "hkpBreakableBody", "parent": "hkReferencedObject", "obj_size": 40, "enums": [], "members": [ { "name": "controller", "cl": "hkpBreakableBodyController", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "breakableShape", "cl": "hkpBreakableShape", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "bodyTypeAndFlags", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "constraintStrength", "cl": null, "enum": 0, "type": "TYPE_HALF", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 34 } ], "flags": 0, "version": 1 }, "hkaiHierarchyUtils": { "name": "hkaiHierarchyUtils", "parent": null, "obj_size": 1, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkpVehicleDefaultAnalogDriverInput": { "name": "hkpVehicleDefaultAnalogDriverInput", "parent": "hkpVehicleDriverInput", "obj_size": 32, "enums": [], "members": [ { "name": "slopeChangePointX", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 }, { "name": "initialSlope", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "deadZone", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 20 }, { "name": "autoReverse", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 24 } ], "flags": 0, "version": 0 }, "hkPostFinishAttribute": { "name": "hkPostFinishAttribute", "parent": null, "obj_size": 8, "enums": [], "members": [ { "name": "postFinishFunction", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 0 } ], "flags": 0, "version": 0 }, "hkpCachingShapePhantom": { "name": "hkpCachingShapePhantom", "parent": "hkpShapePhantom", "obj_size": 448, "enums": [], "members": [ { "name": "collisionDetails", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 416 }, { "name": "orderDirty", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 432 } ], "flags": 0, "version": 0 }, "hclSphereShape": { "name": "hclSphereShape", "parent": "hclShape", "obj_size": 32, "enums": [], "members": [ { "name": "sphere", "cl": "hkSphere", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 } ], "flags": 0, "version": 0 }, "hkpRayCollidableFilter": { "name": "hkpRayCollidableFilter", "parent": null, "obj_size": 8, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkpBvCompressedMeshShapeTreeDataRun": { "name": "hkpBvCompressedMeshShapeTreeDataRun", "parent": "hkcdStaticMeshTreeBasePrimitiveDataRunBaseunsignedint", "obj_size": 8, "enums": [], "members": [], "flags": 0, "version": 0 }, "hclVolumeConstraintFrameData": { "name": "hclVolumeConstraintFrameData", "parent": null, "obj_size": 32, "enums": [], "members": [ { "name": "frameVector", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "particleIndex", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "weight", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 20 } ], "flags": 0, "version": 0 }, "hkaSplineCompressedAnimationAnimationCompressionParams": { "name": "hkaSplineCompressedAnimationAnimationCompressionParams", "parent": null, "obj_size": 4, "enums": [], "members": [ { "name": "maxFramesPerBlock", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "enableSampleSingleTracks", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 2 } ], "flags": 0, "version": 0 }, "hkpVehicleDefaultBrakeWheelBrakingProperties": { "name": "hkpVehicleDefaultBrakeWheelBrakingProperties", "parent": null, "obj_size": 12, "enums": [], "members": [ { "name": "maxBreakingTorque", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "minPedalInputToBlock", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "isConnectedToHandbrake", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 } ], "flags": 0, "version": 0 }, "hclSkinOperator": { "name": "hclSkinOperator", "parent": "hclOperator", "obj_size": 120, "enums": [ { "name": "BONE_GROUP_SIZE", "items": [ [ 1, "GROUP_SIZE_1" ], [ 4, "GROUP_SIZE_4" ], [ 8, "GROUP_SIZE_8" ], [ 16, "GROUP_SIZE_16" ] ], "flags": 0 } ], "members": [ { "name": "boneInfluences", "cl": "hclSkinOperatorBoneInfluence", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "boneInfluenceStartPerVertex", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT16", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "boneFromSkinMeshTransforms", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_MATRIX4", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "usedBoneGroupIds", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT16", "array_size": 0, "flags": 0, "offset": 80 }, { "name": "skinPositions", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 96 }, { "name": "skinNormals", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 97 }, { "name": "skinTangents", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 98 }, { "name": "skinBiTangents", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 99 }, { "name": "inputBufferIndex", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 100 }, { "name": "outputBufferIndex", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 104 }, { "name": "transformSetIndex", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 108 }, { "name": "startVertex", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 112 }, { "name": "endVertex", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 114 }, { "name": "partialSkinning", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 116 }, { "name": "dualQuaternionSkinning", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 117 }, { "name": "boneGroupSize", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 118 } ], "flags": 0, "version": 4 }, "hkpVehicleSuspension": { "name": "hkpVehicleSuspension", "parent": "hkReferencedObject", "obj_size": 32, "enums": [], "members": [ { "name": "wheelParams", "cl": "hkpVehicleSuspensionSuspensionWheelParameters", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 16 } ], "flags": 0, "version": 0 }, "hkaQuantizedAnimationTrackCompressionParams": { "name": "hkaQuantizedAnimationTrackCompressionParams", "parent": null, "obj_size": 16, "enums": [], "members": [ { "name": "rotationTolerance", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "translationTolerance", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "scaleTolerance", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "floatingTolerance", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 } ], "flags": 0, "version": 0 }, "hkxAnimatedFloat": { "name": "hkxAnimatedFloat", "parent": "hkReferencedObject", "obj_size": 40, "enums": [], "members": [ { "name": "floats", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_REAL", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "hint", "cl": null, "enum": 39086600, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 32 } ], "flags": 0, "version": 1 }, "hclSimClothPose": { "name": "hclSimClothPose", "parent": "hkReferencedObject", "obj_size": 40, "enums": [], "members": [ { "name": "name", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "positions", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_VECTOR4", "array_size": 0, "flags": 0, "offset": 24 } ], "flags": 0, "version": 0 }, "hkBitFieldStoragehkArrayunsignedinthkContainerHeapAllocator": { "name": "hkBitFieldStoragehkArrayunsignedinthkContainerHeapAllocator", "parent": null, "obj_size": 24, "enums": [], "members": [ { "name": "words", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "numBits", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 } ], "flags": 0, "version": 0 }, "hkpBvCompressedMeshShapeTree": { "name": "hkpBvCompressedMeshShapeTree", "parent": "hkcdStaticMeshTreehkcdStaticMeshTreeCommonConfigunsignedintunsignedlonglong1121hkpBvCompressedMeshShapeTreeDataRun", "obj_size": 160, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkaiPlaneVolume": { "name": "hkaiPlaneVolume", "parent": "hkaiVolume", "obj_size": 128, "enums": [], "members": [ { "name": "planes", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_VECTOR4", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "geometry", "cl": "hkGeometry", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "isInverted", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 80 }, { "name": "aabb", "cl": "hkAabb", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 96 } ], "flags": 0, "version": 2 }, "hkxNode": { "name": "hkxNode", "parent": "hkxAttributeHolder", "obj_size": 144, "enums": [], "members": [ { "name": "name", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "uuid", "cl": "hkUuid", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 40 }, { "name": "object", "cl": "hkReferencedObject", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 56 }, { "name": "keyFrames", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_MATRIX4", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "children", "cl": "hkxNode", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 80 }, { "name": "annotations", "cl": "hkxNodeAnnotationData", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 96 }, { "name": "linearKeyFrameHints", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_REAL", "array_size": 0, "flags": 0, "offset": 112 }, { "name": "userProperties", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 128 }, { "name": "selected", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 136 }, { "name": "bone", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 137 } ], "flags": 0, "version": 5 }, "hkMeshBody": { "name": "hkMeshBody", "parent": "hkReferencedObject", "obj_size": 16, "enums": [ { "name": "PickDataIdentifier", "items": [ [ 1, "PICK_RIGID_BODY_WITH_BREAKABLE_BODY" ], [ 4096, "PICK_USER" ] ], "flags": 0 } ], "members": [], "flags": 0, "version": 0 }, "hkaiNavMeshSimplificationSnapshot": { "name": "hkaiNavMeshSimplificationSnapshot", "parent": null, "obj_size": 592, "enums": [], "members": [ { "name": "geometry", "cl": "hkGeometry", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "carvers", "cl": "hkaiCarver", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "cuttingTriangles", "cl": "hkBitField", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "settings", "cl": "hkaiNavMeshGenerationSettings", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "unsimplifiedNavMesh", "cl": "hkaiNavMesh", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 576 } ], "flags": 0, "version": 1 }, "hclToolNamedObjectReference": { "name": "hclToolNamedObjectReference", "parent": null, "obj_size": 24, "enums": [], "members": [ { "name": "pluginName", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "objectName", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "hash", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 } ], "flags": 0, "version": 0 }, "hkpVehicleDefaultVelocityDamper": { "name": "hkpVehicleDefaultVelocityDamper", "parent": "hkpVehicleVelocityDamper", "obj_size": 24, "enums": [], "members": [ { "name": "normalSpinDamping", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 }, { "name": "collisionSpinDamping", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "collisionThreshold", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 20 } ], "flags": 0, "version": 0 }, "hclSimpleWindAction": { "name": "hclSimpleWindAction", "parent": "hclAction", "obj_size": 80, "enums": [], "members": [ { "name": "windDirection", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "windMinSpeed", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "windMaxSpeed", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 36 }, { "name": "windFrequency", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 40 }, { "name": "maximumDrag", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 44 }, { "name": "airVelocity", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "currentTime", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 } ], "flags": 0, "version": 0 }, "hkpSimpleMeshShape": { "name": "hkpSimpleMeshShape", "parent": "hkpShapeCollection", "obj_size": 96, "enums": [], "members": [ { "name": "vertices", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_VECTOR4", "array_size": 0, "flags": 0, "offset": 40 }, { "name": "triangles", "cl": "hkpSimpleMeshShapeTriangle", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 56 }, { "name": "materialIndices", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 72 }, { "name": "radius", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 88 }, { "name": "weldingType", "cl": null, "enum": 39210112, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 92 } ], "flags": 0, "version": 0 }, "hkClass": { "name": "hkClass", "parent": null, "obj_size": 80, "enums": [ { "name": "SignatureFlags", "items": [ [ 1, "SIGNATURE_LOCAL" ] ], "flags": 0 }, { "name": "FlagValues", "items": [ [ 0, "FLAGS_NONE" ], [ 1, "FLAGS_NOT_SERIALIZABLE" ] ], "flags": 0 } ], "members": [ { "name": "name", "cl": null, "enum": 0, "type": "TYPE_CSTRING", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "parent", "cl": "hkClass", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "objectSize", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "numImplementedInterfaces", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 20 }, { "name": "declaredEnums", "cl": "hkClassEnum", "enum": 0, "type": "TYPE_SIMPLEARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "declaredMembers", "cl": "hkClassMember", "enum": 0, "type": "TYPE_SIMPLEARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 40 }, { "name": "defaults", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 56 }, { "name": "attributes", "cl": "hkCustomAttributes", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 1024, "offset": 64 }, { "name": "flags", "cl": null, "enum": 39190640, "type": "TYPE_FLAGS", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 0, "offset": 72 }, { "name": "describedVersion", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 76 } ], "flags": 0, "version": 1 }, "hkpBallSocketChainDataConstraintInfo": { "name": "hkpBallSocketChainDataConstraintInfo", "parent": null, "obj_size": 48, "enums": [], "members": [ { "name": "pivotInA", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "pivotInB", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "flags", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 } ], "flags": 0, "version": 1 }, "hkpVehicleRayCastWheelCollide": { "name": "hkpVehicleRayCastWheelCollide", "parent": "hkpVehicleWheelCollide", "obj_size": 64, "enums": [], "members": [ { "name": "wheelCollisionFilterInfo", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "phantom", "cl": "hkpAabbPhantom", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "rejectRayChassisListener", "cl": "hkpRejectChassisListener", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 } ], "flags": 0, "version": 1 }, "hkpSerializedTrack1nInfo": { "name": "hkpSerializedTrack1nInfo", "parent": null, "obj_size": 32, "enums": [], "members": [ { "name": "sectors", "cl": "hkpAgent1nSector", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "subTracks", "cl": "hkpSerializedSubTrack1nInfo", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 16 } ], "flags": 0, "version": 0 }, "hkAabbUint32": { "name": "hkAabbUint32", "parent": null, "obj_size": 32, "enums": [], "members": [ { "name": "min", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 3, "flags": 256, "offset": 0 }, { "name": "expansionMin", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 3, "flags": 0, "offset": 12 }, { "name": "expansionShift", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 15 }, { "name": "max", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 3, "flags": 0, "offset": 16 }, { "name": "expansionMax", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 3, "flags": 0, "offset": 28 }, { "name": "shapeKeyByte", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 31 } ], "flags": 0, "version": 0 }, "hkaiNavVolumePathSearchParameters": { "name": "hkaiNavVolumePathSearchParameters", "parent": null, "obj_size": 64, "enums": [ { "name": "LineOfSightFlags", "items": [ [ 0, "NO_LINE_OF_SIGHT_CHECK" ], [ 1, "EARLY_OUT_IF_NO_COST_MODIFIER" ], [ 4, "EARLY_OUT_ALWAYS" ] ], "flags": 0 } ], "members": [ { "name": "up", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "costModifier", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 16 }, { "name": "edgeFilter", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 24 }, { "name": "lineOfSightFlags", "cl": null, "enum": 39173704, "type": "TYPE_FLAGS", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "heuristicWeight", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 36 }, { "name": "maximumPathLength", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 40 }, { "name": "bufferSizes", "cl": "hkaiSearchParametersBufferSizes", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 44 } ], "flags": 0, "version": 6 }, "hkxVertexIntDataChannel": { "name": "hkxVertexIntDataChannel", "parent": "hkReferencedObject", "obj_size": 32, "enums": [], "members": [ { "name": "perVertexInts", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_INT32", "array_size": 0, "flags": 0, "offset": 16 } ], "flags": 0, "version": 1 }, "hkaiDirectedGraphExplicitCostEdge": { "name": "hkaiDirectedGraphExplicitCostEdge", "parent": null, "obj_size": 8, "enums": [], "members": [ { "name": "cost", "cl": null, "enum": 0, "type": "TYPE_HALF", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "flags", "cl": null, "enum": 39033592, "type": "TYPE_FLAGS", "subtype": "TYPE_UINT16", "array_size": 0, "flags": 0, "offset": 2 }, { "name": "target", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 } ], "flags": 0, "version": 1 }, "hclObjectSpaceDeformerLocalBlockUnpackedPN": { "name": "hclObjectSpaceDeformerLocalBlockUnpackedPN", "parent": null, "obj_size": 512, "enums": [], "members": [ { "name": "localPosition", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 0 }, { "name": "localNormal", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 256 } ], "flags": 0, "version": 0 }, "hkMemoryResourceHandleExternalLink": { "name": "hkMemoryResourceHandleExternalLink", "parent": null, "obj_size": 16, "enums": [], "members": [ { "name": "memberName", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "externalId", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 } ], "flags": 0, "version": 1 }, "hkSimplePropertyValue": { "name": "hkSimplePropertyValue", "parent": null, "obj_size": 8, "enums": [], "members": [ { "name": "data", "cl": null, "enum": 0, "type": "TYPE_UINT64", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 } ], "flags": 0, "version": 1 }, "hkcdDynamicTreeDynamicStorage0hkcdDynamicTreeAnisotropicMetrichkcdDynamicTreeCodec32": { "name": "hkcdDynamicTreeDynamicStorage0hkcdDynamicTreeAnisotropicMetrichkcdDynamicTreeCodec32", "parent": "hkcdDynamicTreeAnisotropicMetric", "obj_size": 24, "enums": [], "members": [ { "name": "nodes", "cl": "hkcdDynamicTreeCodec32", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "firstFree", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 } ], "flags": 0, "version": 0 }, "hkpSphereMotion": { "name": "hkpSphereMotion", "parent": "hkpMotion", "obj_size": 320, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkClassMember": { "name": "hkClassMember", "parent": null, "obj_size": 40, "enums": [ { "name": "Type", "items": [ [ 0, "TYPE_VOID" ], [ 1, "TYPE_BOOL" ], [ 2, "TYPE_CHAR" ], [ 3, "TYPE_INT8" ], [ 4, "TYPE_UINT8" ], [ 5, "TYPE_INT16" ], [ 6, "TYPE_UINT16" ], [ 7, "TYPE_INT32" ], [ 8, "TYPE_UINT32" ], [ 9, "TYPE_INT64" ], [ 10, "TYPE_UINT64" ], [ 11, "TYPE_REAL" ], [ 12, "TYPE_VECTOR4" ], [ 13, "TYPE_QUATERNION" ], [ 14, "TYPE_MATRIX3" ], [ 15, "TYPE_ROTATION" ], [ 16, "TYPE_QSTRANSFORM" ], [ 17, "TYPE_MATRIX4" ], [ 18, "TYPE_TRANSFORM" ], [ 19, "TYPE_ZERO" ], [ 20, "TYPE_POINTER" ], [ 21, "TYPE_FUNCTIONPOINTER" ], [ 22, "TYPE_ARRAY" ], [ 23, "TYPE_INPLACEARRAY" ], [ 24, "TYPE_ENUM" ], [ 25, "TYPE_STRUCT" ], [ 26, "TYPE_SIMPLEARRAY" ], [ 27, "TYPE_HOMOGENEOUSARRAY" ], [ 28, "TYPE_VARIANT" ], [ 29, "TYPE_CSTRING" ], [ 30, "TYPE_ULONG" ], [ 31, "TYPE_FLAGS" ], [ 32, "TYPE_HALF" ], [ 33, "TYPE_STRINGPTR" ], [ 34, "TYPE_RELARRAY" ], [ 35, "TYPE_MAX" ] ], "flags": 0 }, { "name": "FlagValues", "items": [ [ 0, "FLAGS_NONE" ], [ 128, "ALIGN_8" ], [ 256, "ALIGN_16" ], [ 512, "NOT_OWNED" ], [ 1024, "SERIALIZE_IGNORED" ], [ 2048, "ALIGN_32" ], [ 256, "ALIGN_REAL" ] ], "flags": 0 }, { "name": "DeprecatedFlagValues", "items": [ [ 8, "DEPRECATED_SIZE_8" ], [ 8, "DEPRECATED_ENUM_8" ], [ 16, "DEPRECATED_SIZE_16" ], [ 16, "DEPRECATED_ENUM_16" ], [ 32, "DEPRECATED_SIZE_32" ], [ 32, "DEPRECATED_ENUM_32" ] ], "flags": 0 } ], "members": [ { "name": "name", "cl": null, "enum": 0, "type": "TYPE_CSTRING", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "class", "cl": "hkClass", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "enum", "cl": "hkClassEnum", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "type", "cl": null, "enum": 39190928, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "subtype", "cl": null, "enum": 39190928, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 25 }, { "name": "cArraySize", "cl": null, "enum": 0, "type": "TYPE_INT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 26 }, { "name": "flags", "cl": null, "enum": 39190968, "type": "TYPE_FLAGS", "subtype": "TYPE_UINT16", "array_size": 0, "flags": 0, "offset": 28 }, { "name": "offset", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 30 }, { "name": "attributes", "cl": "hkCustomAttributes", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 1024, "offset": 32 } ], "flags": 0, "version": 0 }, "hkpCompressedMeshShape": { "name": "hkpCompressedMeshShape", "parent": "hkpShapeCollection", "obj_size": 288, "enums": [ { "name": "MaterialType", "items": [ [ 0, "MATERIAL_NONE" ], [ 1, "MATERIAL_SINGLE_VALUE_PER_CHUNK" ], [ 2, "MATERIAL_ONE_BYTE_PER_TRIANGLE" ], [ 3, "MATERIAL_TWO_BYTES_PER_TRIANGLE" ], [ 4, "MATERIAL_FOUR_BYTES_PER_TRIANGLE" ] ], "flags": 0 } ], "members": [ { "name": "bitsPerIndex", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 36 }, { "name": "bitsPerWIndex", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 40 }, { "name": "wIndexMask", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 44 }, { "name": "indexMask", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "radius", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 52 }, { "name": "weldingType", "cl": null, "enum": 39210112, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 56 }, { "name": "materialType", "cl": null, "enum": 39217496, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 57 }, { "name": "materials", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "materials16", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT16", "array_size": 0, "flags": 0, "offset": 80 }, { "name": "materials8", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 96 }, { "name": "transforms", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_QSTRANSFORM", "array_size": 0, "flags": 0, "offset": 112 }, { "name": "bigVertices", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_VECTOR4", "array_size": 0, "flags": 0, "offset": 128 }, { "name": "bigTriangles", "cl": "hkpCompressedMeshShapeBigTriangle", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 144 }, { "name": "chunks", "cl": "hkpCompressedMeshShapeChunk", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 160 }, { "name": "convexPieces", "cl": "hkpCompressedMeshShapeConvexPiece", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 176 }, { "name": "error", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 192 }, { "name": "bounds", "cl": "hkAabb", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 208 }, { "name": "defaultCollisionFilterInfo", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 240 }, { "name": "meshMaterials", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 248 }, { "name": "materialStriding", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 256 }, { "name": "numMaterials", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 258 }, { "name": "namedMaterials", "cl": "hkpNamedMeshMaterial", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 264 } ], "flags": 0, "version": 11 }, "hkxVertexDescription": { "name": "hkxVertexDescription", "parent": null, "obj_size": 16, "enums": [ { "name": "DataType", "items": [ [ 0, "HKX_DT_NONE" ], [ 1, "HKX_DT_UINT8" ], [ 2, "HKX_DT_INT16" ], [ 3, "HKX_DT_UINT32" ], [ 4, "HKX_DT_FLOAT" ] ], "flags": 0 }, { "name": "DataUsage", "items": [ [ 0, "HKX_DU_NONE" ], [ 1, "HKX_DU_POSITION" ], [ 2, "HKX_DU_COLOR" ], [ 4, "HKX_DU_NORMAL" ], [ 8, "HKX_DU_TANGENT" ], [ 16, "HKX_DU_BINORMAL" ], [ 32, "HKX_DU_TEXCOORD" ], [ 64, "HKX_DU_BLENDWEIGHTS" ], [ 128, "HKX_DU_BLENDINDICES" ], [ 256, "HKX_DU_USERDATA" ] ], "flags": 0 } ], "members": [ { "name": "decls", "cl": "hkxVertexDescriptionElementDecl", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 0 } ], "flags": 0, "version": 1 }, "hkaQuantizedAnimation": { "name": "hkaQuantizedAnimation", "parent": "hkaAnimation", "obj_size": 88, "enums": [], "members": [ { "name": "data", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 56 }, { "name": "endian", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 72 }, { "name": "skeleton", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 80 } ], "flags": 0, "version": 0 }, "hclCompressibleLinkConstraintSetMxSingle": { "name": "hclCompressibleLinkConstraintSetMxSingle", "parent": null, "obj_size": 20, "enums": [], "members": [ { "name": "restLength", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "compressionLength", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "stiffnessA", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "stiffnessB", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 }, { "name": "particleA", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "particleB", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 18 } ], "flags": 0, "version": 0 }, "hkpSpringAction": { "name": "hkpSpringAction", "parent": "hkpBinaryAction", "obj_size": 128, "enums": [], "members": [ { "name": "lastForce", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "positionAinA", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 80 }, { "name": "positionBinB", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 96 }, { "name": "restLength", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 112 }, { "name": "strength", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 116 }, { "name": "damping", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 120 }, { "name": "onCompression", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 124 }, { "name": "onExtension", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 125 } ], "flags": 0, "version": 0 }, "hkaiStreamingCollectionInstanceInfo": { "name": "hkaiStreamingCollectionInstanceInfo", "parent": null, "obj_size": 48, "enums": [], "members": [ { "name": "instancePtr", "cl": "hkaiNavMeshInstance", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "volumeInstancePtr", "cl": "hkaiNavVolumeInstance", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "clusterGraphInstance", "cl": "hkaiDirectedGraphInstance", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "mediator", "cl": "hkaiNavMeshQueryMediator", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "volumeMediator", "cl": "hkaiNavVolumeMediator", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "treeNode", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 40 } ], "flags": 0, "version": 4 }, "hkpLinFrictionConstraintAtom": { "name": "hkpLinFrictionConstraintAtom", "parent": "hkpConstraintAtom", "obj_size": 16, "enums": [], "members": [ { "name": "isEnabled", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 2 }, { "name": "frictionAxis", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 3 }, { "name": "maxFrictionForce", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "padding", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 8, "flags": 1024, "offset": 8 } ], "flags": 0, "version": 0 }, "hkcdDynamicTreeCodecInt16IntAabb": { "name": "hkcdDynamicTreeCodecInt16IntAabb", "parent": "hkAabb16", "obj_size": 16, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkaDefaultAnimatedReferenceFrame": { "name": "hkaDefaultAnimatedReferenceFrame", "parent": "hkaAnimatedReferenceFrame", "obj_size": 80, "enums": [], "members": [ { "name": "up", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "forward", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "duration", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "referenceFrameSamples", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_VECTOR4", "array_size": 0, "flags": 0, "offset": 56 } ], "flags": 0, "version": 0 }, "hkpPrismaticConstraintDataAtoms": { "name": "hkpPrismaticConstraintDataAtoms", "parent": null, "obj_size": 256, "enums": [ { "name": "Axis", "items": [ [ 0, "AXIS_SHAFT" ], [ 1, "AXIS_PERP_TO_SHAFT" ] ], "flags": 0 } ], "members": [ { "name": "transforms", "cl": "hkpSetLocalTransformsConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "motor", "cl": "hkpLinMotorConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 144 }, { "name": "friction", "cl": "hkpLinFrictionConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 176 }, { "name": "ang", "cl": "hkpAngConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 192 }, { "name": "lin0", "cl": "hkpLinConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 208 }, { "name": "lin1", "cl": "hkpLinConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 224 }, { "name": "linLimit", "cl": "hkpLinLimitConstraintAtom", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 240 } ], "flags": 0, "version": 0 }, "hclVolumeConstraint": { "name": "hclVolumeConstraint", "parent": "hclConstraintSet", "obj_size": 64, "enums": [], "members": [ { "name": "frameDatas", "cl": "hclVolumeConstraintFrameData", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "applyDatas", "cl": "hclVolumeConstraintApplyData", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 48 } ], "flags": 0, "version": 2 }, "hkpConstraintAtom": { "name": "hkpConstraintAtom", "parent": null, "obj_size": 2, "enums": [ { "name": "AtomType", "items": [ [ 0, "TYPE_INVALID" ], [ 1, "TYPE_BRIDGE" ], [ 2, "TYPE_SET_LOCAL_TRANSFORMS" ], [ 3, "TYPE_SET_LOCAL_TRANSLATIONS" ], [ 4, "TYPE_SET_LOCAL_ROTATIONS" ], [ 5, "TYPE_BALL_SOCKET" ], [ 6, "TYPE_STIFF_SPRING" ], [ 7, "TYPE_LIN" ], [ 8, "TYPE_LIN_SOFT" ], [ 9, "TYPE_LIN_LIMIT" ], [ 10, "TYPE_LIN_FRICTION" ], [ 11, "TYPE_LIN_MOTOR" ], [ 12, "TYPE_2D_ANG" ], [ 13, "TYPE_ANG" ], [ 14, "TYPE_ANG_LIMIT" ], [ 15, "TYPE_TWIST_LIMIT" ], [ 16, "TYPE_CONE_LIMIT" ], [ 17, "TYPE_ANG_FRICTION" ], [ 18, "TYPE_ANG_MOTOR" ], [ 19, "TYPE_RAGDOLL_MOTOR" ], [ 20, "TYPE_PULLEY" ], [ 21, "TYPE_RACK_AND_PINION" ], [ 22, "TYPE_COG_WHEEL" ], [ 23, "TYPE_SETUP_STABILIZATION" ], [ 24, "TYPE_3D_ANG" ], [ 25, "TYPE_DEFORMABLE_3D_LIN" ], [ 26, "TYPE_DEFORMABLE_3D_ANG" ], [ 27, "TYPE_OVERWRITE_PIVOT" ], [ 28, "TYPE_WHEEL_FRICTION" ], [ 29, "TYPE_ELLIPTICAL_LIMIT" ], [ 30, "TYPE_CONTACT" ], [ 31, "FIRST_MODIFIER_TYPE" ], [ 31, "TYPE_MODIFIER_SOFT_CONTACT" ], [ 32, "TYPE_MODIFIER_MASS_CHANGER" ], [ 33, "TYPE_MODIFIER_VISCOUS_SURFACE" ], [ 34, "TYPE_MODIFIER_MOVING_SURFACE" ], [ 35, "TYPE_MODIFIER_IGNORE_CONSTRAINT" ], [ 36, "TYPE_MODIFIER_CENTER_OF_MASS_CHANGER" ], [ 36, "LAST_MODIFIER_TYPE" ], [ 37, "TYPE_MAX" ] ], "flags": 0 }, { "name": "CallbackRequest", "items": [ [ 0, "CALLBACK_REQUEST_NONE" ], [ 1, "CALLBACK_REQUEST_NEW_CONTACT_POINT" ], [ 2, "CALLBACK_REQUEST_SETUP_PPU_ONLY" ], [ 4, "CALLBACK_REQUEST_SETUP_CALLBACK" ], [ 8, "CALLBACK_REQUEST_CONTACT_POINT_CALLBACK" ] ], "flags": 0 }, { "name": "SolvingMethod", "items": [ [ 0, "METHOD_STABILIZED" ], [ 1, "METHOD_OLD" ] ], "flags": 0 } ], "members": [ { "name": "type", "cl": null, "enum": 39230760, "type": "TYPE_ENUM", "subtype": "TYPE_UINT16", "array_size": 0, "flags": 0, "offset": 0 } ], "flags": 0, "version": 0 }, "hkaiLocalSteeringInput": { "name": "hkaiLocalSteeringInput", "parent": null, "obj_size": 144, "enums": [], "members": [ { "name": "currentPosition", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "currentForward", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "currentUp", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "currentVelocity", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "desiredVelocity", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "localGoalPlane", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 80 }, { "name": "distToLocalGoal", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 96 }, { "name": "character", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 104 }, { "name": "referenceFrame", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 112 }, { "name": "avoidanceProperties", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 120 }, { "name": "applyKinematicConstraints", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 128 }, { "name": "applyAvoidanceSteering", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 129 }, { "name": "enableLocalSteering", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 130 } ], "flags": 0, "version": 7 }, "hkpMoppCodeCodeInfo": { "name": "hkpMoppCodeCodeInfo", "parent": null, "obj_size": 16, "enums": [], "members": [ { "name": "offset", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 } ], "flags": 0, "version": 0 }, "hkaRagdollInstance": { "name": "hkaRagdollInstance", "parent": "hkReferencedObject", "obj_size": 72, "enums": [], "members": [ { "name": "rigidBodies", "cl": "hkpRigidBody", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "constraints", "cl": "hkpConstraintInstance", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "boneToRigidBodyMap", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_INT32", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "skeleton", "cl": "hkaSkeleton", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 64 } ], "flags": 0, "version": 0 }, "hkcdStaticMeshTreeBaseSectionPrimitives": { "name": "hkcdStaticMeshTreeBaseSectionPrimitives", "parent": null, "obj_size": 4, "enums": [], "members": [ { "name": "data", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 } ], "flags": 0, "version": 0 }, "hkaiPersistentEdgeKey": { "name": "hkaiPersistentEdgeKey", "parent": null, "obj_size": 12, "enums": [], "members": [ { "name": "faceKey", "cl": "hkaiPersistentFaceKey", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "edgeOffset", "cl": null, "enum": 0, "type": "TYPE_INT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 } ], "flags": 0, "version": 0 }, "hkaiWorldCharacterStepSerializableContext": { "name": "hkaiWorldCharacterStepSerializableContext", "parent": "hkReferencedObject", "obj_size": 80, "enums": [], "members": [ { "name": "world", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 16 }, { "name": "callbackType", "cl": null, "enum": 39184008, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "timestep", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 28 }, { "name": "characters", "cl": "hkaiCharacter", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "localSteeringInputs", "cl": "hkaiLocalSteeringInput", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "obstacleGenerators", "cl": "hkaiObstacleGenerator", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 64 } ], "flags": 0, "version": 2 }, "hkcdPlanarGeometry": { "name": "hkcdPlanarGeometry", "parent": "hkcdPlanarEntity", "obj_size": 48, "enums": [], "members": [ { "name": "planes", "cl": "hkcdPlanarGeometryPlanesCollection", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "polys", "cl": "hkcdPlanarGeometryPolygonCollection", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "vertices", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 40 } ], "flags": 0, "version": 0 }, "hkpOverwritePivotConstraintAtom": { "name": "hkpOverwritePivotConstraintAtom", "parent": "hkpConstraintAtom", "obj_size": 16, "enums": [], "members": [ { "name": "copyToPivotBFromPivotA", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 2 }, { "name": "padding", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 12, "flags": 1024, "offset": 3 } ], "flags": 0, "version": 0 }, "hkxEnvironment": { "name": "hkxEnvironment", "parent": "hkReferencedObject", "obj_size": 32, "enums": [], "members": [ { "name": "variables", "cl": "hkxEnvironmentVariable", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 16 } ], "flags": 0, "version": 1 }, "hkMonitorStreamColorTableColorPair": { "name": "hkMonitorStreamColorTableColorPair", "parent": null, "obj_size": 16, "enums": [], "members": [ { "name": "colorName", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "color", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 } ], "flags": 0, "version": 0 }, "hkxTextureInplace": { "name": "hkxTextureInplace", "parent": "hkReferencedObject", "obj_size": 48, "enums": [], "members": [ { "name": "fileType", "cl": null, "enum": 0, "type": "TYPE_CHAR", "subtype": "TYPE_VOID", "array_size": 4, "flags": 0, "offset": 12 }, { "name": "data", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "name", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "originalFilename", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 40 } ], "flags": 0, "version": 1 }, "ShapeInfo": { "name": "ShapeInfo", "parent": null, "obj_size": 12, "enums": [], "members": [ { "name": "ActorInfoIndex", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "InstanceId", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "BodyGroup", "cl": null, "enum": 0, "type": "TYPE_INT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "BodyLayerType", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 9 } ], "flags": 0, "version": 0 }, "hkMemoryMeshBody": { "name": "hkMemoryMeshBody", "parent": "hkMeshBody", "obj_size": 128, "enums": [], "members": [ { "name": "transform", "cl": null, "enum": 0, "type": "TYPE_MATRIX4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "transformSet", "cl": "hkIndexedTransformSet", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 80 }, { "name": "shape", "cl": "hkMeshShape", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 88 }, { "name": "vertexBuffers", "cl": "hkMeshVertexBuffer", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 96 }, { "name": "name", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 112 } ], "flags": 0, "version": 0 }, "hclSimClothBufferSetupObject": { "name": "hclSimClothBufferSetupObject", "parent": "hclBufferSetupObject", "obj_size": 32, "enums": [ { "name": "Type", "items": [ [ 0, "SIM_CLOTH_MESH_CURRENT_POSITIONS" ], [ 1, "SIM_CLOTH_MESH_PREVIOUS_POSITIONS" ], [ 2, "SIM_CLOTH_MESH_ORIGINAL_POSE" ] ], "flags": 0 } ], "members": [ { "name": "type", "cl": null, "enum": 39151552, "type": "TYPE_ENUM", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 0, "offset": 12 }, { "name": "name", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "simClothSetupObject", "cl": "hclSimClothSetupObject", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 24 } ], "flags": 0, "version": 0 }, "hclBendLinkConstraintSetLink": { "name": "hclBendLinkConstraintSetLink", "parent": null, "obj_size": 20, "enums": [], "members": [ { "name": "particleA", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "particleB", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 2 }, { "name": "bendMinLength", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "stretchMaxLength", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "bendStiffness", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 }, { "name": "stretchStiffness", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 } ], "flags": 0, "version": 0 }, "hkpWheelConstraintData": { "name": "hkpWheelConstraintData", "parent": "hkpConstraintData", "obj_size": 400, "enums": [], "members": [ { "name": "atoms", "cl": "hkpWheelConstraintDataAtoms", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 256, "offset": 32 }, { "name": "initialAxleInB", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 368 }, { "name": "initialSteeringAxisInB", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 384 } ], "flags": 0, "version": 0 }, "hkaiPathFollowingProperties": { "name": "hkaiPathFollowingProperties", "parent": "hkReferencedObject", "obj_size": 40, "enums": [], "members": [ { "name": "repathDistance", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 }, { "name": "incompleteRepathSegments", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "searchPathLimit", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 20 }, { "name": "desiredSpeedAtEnd", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "goalDistTolerance", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 28 }, { "name": "userEdgeTolerance", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "repairPaths", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 36 }, { "name": "setManualControlOnUserEdges", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 37 }, { "name": "pullThroughInternalVertices", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 38 } ], "flags": 0, "version": 6 }, "hclSimClothDataCollidableTransformMap": { "name": "hclSimClothDataCollidableTransformMap", "parent": null, "obj_size": 40, "enums": [], "members": [ { "name": "transformSetIndex", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "transformIndices", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "offsets", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_MATRIX4", "array_size": 0, "flags": 0, "offset": 24 } ], "flags": 0, "version": 0 }, "hclBoneSpaceDeformerLocalBlockUnpackedP": { "name": "hclBoneSpaceDeformerLocalBlockUnpackedP", "parent": null, "obj_size": 256, "enums": [], "members": [ { "name": "localPosition", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 0 } ], "flags": 0, "version": 0 }, "hclDisplayBufferSetupObject": { "name": "hclDisplayBufferSetupObject", "parent": "hclBufferSetupObject", "obj_size": 32, "enums": [], "members": [ { "name": "setupMesh", "cl": "hclSetupMesh", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "name", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 24 } ], "flags": 0, "version": 0 }, "hclBoneSpaceDeformer": { "name": "hclBoneSpaceDeformer", "parent": null, "obj_size": 88, "enums": [ { "name": "ControlByte", "items": [ [ 0, "FOUR_BLEND" ], [ 1, "THREE_BLEND" ], [ 2, "TWO_BLEND" ], [ 3, "ONE_BLEND" ], [ 4, "NEXT_SPU_BATCH" ] ], "flags": 0 } ], "members": [ { "name": "fourBlendEntries", "cl": "hclBoneSpaceDeformerFourBlendEntryBlock", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "threeBlendEntries", "cl": "hclBoneSpaceDeformerThreeBlendEntryBlock", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "twoBlendEntries", "cl": "hclBoneSpaceDeformerTwoBlendEntryBlock", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "oneBlendEntries", "cl": "hclBoneSpaceDeformerOneBlendEntryBlock", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "controlBytes", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "startVertexIndex", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 80 }, { "name": "endVertexIndex", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 82 }, { "name": "batchSizeSpu", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 84 }, { "name": "partialWrite", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 86 } ], "flags": 0, "version": 0 }, "hkpCharacterProxyCinfo": { "name": "hkpCharacterProxyCinfo", "parent": "hkpCharacterControllerCinfo", "obj_size": 144, "enums": [], "members": [ { "name": "position", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "velocity", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "dynamicFriction", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "staticFriction", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 52 }, { "name": "keepContactTolerance", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 56 }, { "name": "up", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "extraUpStaticFriction", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 80 }, { "name": "extraDownStaticFriction", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 84 }, { "name": "shapePhantom", "cl": "hkpShapePhantom", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 88 }, { "name": "keepDistance", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 96 }, { "name": "contactAngleSensitivity", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 100 }, { "name": "userPlanes", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 104 }, { "name": "maxCharacterSpeedForSolver", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 108 }, { "name": "characterStrength", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 112 }, { "name": "characterMass", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 116 }, { "name": "maxSlope", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 120 }, { "name": "penetrationRecoverySpeed", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 124 }, { "name": "maxCastIterations", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 128 }, { "name": "refreshManifoldInCheckSupport", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 132 } ], "flags": 0, "version": 1 }, "hkpBreakableConstraintData": { "name": "hkpBreakableConstraintData", "parent": "hkpWrappedConstraintData", "obj_size": 80, "enums": [], "members": [ { "name": "atoms", "cl": "hkpBridgeAtoms", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "childRuntimeSize", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 64 }, { "name": "childNumSolverResults", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 66 }, { "name": "solverResultLimit", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 68 }, { "name": "removeWhenBroken", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 72 }, { "name": "revertBackVelocityOnBreak", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 73 } ], "flags": 0, "version": 2 }, "hkResourceBase": { "name": "hkResourceBase", "parent": "hkReferencedObject", "obj_size": 16, "enums": [ { "name": "Type", "items": [ [ 0, "TYPE_RESOURCE" ], [ 1, "TYPE_CONTAINER" ] ], "flags": 0 } ], "members": [], "flags": 0, "version": 0 }, "hkSetunsignedlonglonghkContainerHeapAllocatorhkMapOperationsunsignedlonglong": { "name": "hkSetunsignedlonglonghkContainerHeapAllocatorhkMapOperationsunsignedlonglong", "parent": null, "obj_size": 24, "enums": [], "members": [ { "name": "elem", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT64", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "numElems", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 } ], "flags": 0, "version": 0 }, "hclObjectSpaceDeformerLocalBlockUnpackedPNT": { "name": "hclObjectSpaceDeformerLocalBlockUnpackedPNT", "parent": null, "obj_size": 768, "enums": [], "members": [ { "name": "localPosition", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 0 }, { "name": "localNormal", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 256 }, { "name": "localTangent", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 512 } ], "flags": 0, "version": 0 }, "hkcdDynamicTreeDynamicStorage0hkcdDynamicTreeAnisotropicMetrichkcdDynamicTreeCodecRawUint": { "name": "hkcdDynamicTreeDynamicStorage0hkcdDynamicTreeAnisotropicMetrichkcdDynamicTreeCodecRawUint", "parent": "hkcdDynamicTreeAnisotropicMetric", "obj_size": 24, "enums": [], "members": [ { "name": "nodes", "cl": "hkcdDynamicTreeCodecRawUint", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "firstFree", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 } ], "flags": 0, "version": 0 }, "hkAlignSceneToNodeOptions": { "name": "hkAlignSceneToNodeOptions", "parent": "hkReferencedObject", "obj_size": 32, "enums": [], "members": [ { "name": "invert", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 }, { "name": "transformPositionX", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 13 }, { "name": "transformPositionY", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 14 }, { "name": "transformPositionZ", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 15 }, { "name": "transformRotation", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "transformScale", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 17 }, { "name": "transformSkew", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 18 }, { "name": "keyframe", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 20 }, { "name": "nodeName", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 24 } ], "flags": 0, "version": 2 }, "hkaFootstepAnalysisInfo": { "name": "hkaFootstepAnalysisInfo", "parent": "hkReferencedObject", "obj_size": 208, "enums": [], "members": [ { "name": "name", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_CHAR", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "nameStrike", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_CHAR", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "nameLift", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_CHAR", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "nameLock", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_CHAR", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "nameUnlock", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_CHAR", "array_size": 0, "flags": 0, "offset": 80 }, { "name": "minPos", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_REAL", "array_size": 0, "flags": 0, "offset": 96 }, { "name": "maxPos", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_REAL", "array_size": 0, "flags": 0, "offset": 112 }, { "name": "minVel", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_REAL", "array_size": 0, "flags": 0, "offset": 128 }, { "name": "maxVel", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_REAL", "array_size": 0, "flags": 0, "offset": 144 }, { "name": "allBonesDown", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_REAL", "array_size": 0, "flags": 0, "offset": 160 }, { "name": "anyBonesDown", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_REAL", "array_size": 0, "flags": 0, "offset": 176 }, { "name": "posTol", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 192 }, { "name": "velTol", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 196 }, { "name": "duration", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 200 } ], "flags": 0, "version": 1 }, "hclObjectSpaceDeformerLocalBlockPNT": { "name": "hclObjectSpaceDeformerLocalBlockPNT", "parent": null, "obj_size": 384, "enums": [], "members": [ { "name": "localPosition", "cl": null, "enum": 0, "type": "TYPE_INT16", "subtype": "TYPE_VOID", "array_size": 64, "flags": 0, "offset": 0 }, { "name": "localNormal", "cl": null, "enum": 0, "type": "TYPE_INT16", "subtype": "TYPE_VOID", "array_size": 64, "flags": 0, "offset": 128 }, { "name": "localTangent", "cl": null, "enum": 0, "type": "TYPE_INT16", "subtype": "TYPE_VOID", "array_size": 64, "flags": 0, "offset": 256 } ], "flags": 0, "version": 0 }, "hkpDefaultConvexListFilter": { "name": "hkpDefaultConvexListFilter", "parent": "hkpConvexListFilter", "obj_size": 16, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkaiNavVolumeCell": { "name": "hkaiNavVolumeCell", "parent": null, "obj_size": 24, "enums": [], "members": [ { "name": "min", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 3, "flags": 0, "offset": 0 }, { "name": "numEdges", "cl": null, "enum": 0, "type": "TYPE_INT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 6 }, { "name": "max", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 3, "flags": 0, "offset": 8 }, { "name": "startEdgeIndex", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "data", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 20 } ], "flags": 0, "version": 0 }, "hkpShapePhantom": { "name": "hkpShapePhantom", "parent": "hkpPhantom", "obj_size": 416, "enums": [], "members": [ { "name": "motionState", "cl": "hkMotionState", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 240 } ], "flags": 0, "version": 0 }, "hkMeshTexture": { "name": "hkMeshTexture", "parent": "hkReferencedObject", "obj_size": 16, "enums": [ { "name": "Format", "items": [ [ 0, "Unknown" ], [ 1, "PNG" ], [ 2, "TGA" ], [ 3, "BMP" ], [ 4, "DDS" ], [ 5, "RAW" ] ], "flags": 0 }, { "name": "FilterMode", "items": [ [ 0, "POINT" ], [ 1, "LINEAR" ], [ 2, "ANISOTROPIC" ] ], "flags": 0 }, { "name": "TextureUsageType", "items": [ [ 0, "UNKNOWN" ], [ 1, "DIFFUSE" ], [ 2, "REFLECTION" ], [ 3, "BUMP" ], [ 4, "NORMAL" ], [ 5, "DISPLACEMENT" ], [ 6, "SPECULAR" ], [ 7, "SPECULARANDGLOSS" ], [ 8, "OPACITY" ], [ 9, "EMISSIVE" ], [ 10, "REFRACTION" ], [ 11, "GLOSS" ], [ 12, "DOMINANTS" ], [ 13, "NOTEXPORTED" ] ], "flags": 0 } ], "members": [], "flags": 0, "version": 0 }, "hkpFastMeshShape": { "name": "hkpFastMeshShape", "parent": "hkpMeshShape", "obj_size": 128, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkpWheelFrictionConstraintAtom": { "name": "hkpWheelFrictionConstraintAtom", "parent": "hkpConstraintAtom", "obj_size": 64, "enums": [], "members": [ { "name": "isEnabled", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 2 }, { "name": "forwardAxis", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 3 }, { "name": "sideAxis", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "radius", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "axle", "cl": "hkpWheelFrictionConstraintAtomAxle", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "maxFrictionForce", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 256, "offset": 32 }, { "name": "torque", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 36 }, { "name": "frictionImpulse", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 2, "flags": 0, "offset": 40 }, { "name": "slipImpulse", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 2, "flags": 0, "offset": 48 }, { "name": "padding", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 8, "flags": 1024, "offset": 56 } ], "flags": 0, "version": 0 }, "hkaiEdgeFollowingBehaviorCornerPredictorInitInfo": { "name": "hkaiEdgeFollowingBehaviorCornerPredictorInitInfo", "parent": null, "obj_size": 64, "enums": [], "members": [ { "name": "positionLocal", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "forwardVectorLocal", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "upLocal", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "positionSectionIndex", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "nextEdgeIndex", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 52 }, { "name": "nextIsLeft", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 56 }, { "name": "hasInfo", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 57 } ], "flags": 0, "version": 0 }, "hkpMultiSphereShape": { "name": "hkpMultiSphereShape", "parent": "hkpSphereRepShape", "obj_size": 160, "enums": [], "members": [ { "name": "numSpheres", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "spheres", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 8, "flags": 0, "offset": 32 } ], "flags": 0, "version": 0 }, "hkResourceContainer": { "name": "hkResourceContainer", "parent": "hkResourceBase", "obj_size": 16, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkpTypedBroadPhaseHandle": { "name": "hkpTypedBroadPhaseHandle", "parent": "hkpBroadPhaseHandle", "obj_size": 12, "enums": [], "members": [ { "name": "type", "cl": null, "enum": 0, "type": "TYPE_INT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "ownerOffset", "cl": null, "enum": 0, "type": "TYPE_INT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 5 }, { "name": "objectQualityType", "cl": null, "enum": 0, "type": "TYPE_INT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 6 }, { "name": "collisionFilterInfo", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 } ], "flags": 0, "version": 0 }, "hkpConvexPieceMeshShape": { "name": "hkpConvexPieceMeshShape", "parent": "hkpShapeCollection", "obj_size": 64, "enums": [], "members": [ { "name": "convexPieceStream", "cl": "hkpConvexPieceStreamData", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 40 }, { "name": "displayMesh", "cl": "hkpShapeCollection", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "radius", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 56 } ], "flags": 0, "version": 0 }, "hkaAnimatedReferenceFrame": { "name": "hkaAnimatedReferenceFrame", "parent": "hkReferencedObject", "obj_size": 16, "enums": [ { "name": "hkaReferenceFrameTypeEnum", "items": [ [ 0, "REFERENCE_FRAME_UNKNOWN" ], [ 1, "REFERENCE_FRAME_DEFAULT" ], [ 2, "REFERENCE_FRAME_PARAMETRIC" ] ], "flags": 0 } ], "members": [ { "name": "frameType", "cl": null, "enum": 0, "type": "TYPE_ENUM", "subtype": "TYPE_INT8", "array_size": 0, "flags": 1024, "offset": 12 } ], "flags": 0, "version": 0 }, "hkBaseObject": { "name": "hkBaseObject", "parent": null, "obj_size": 8, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkaiNavMeshCutterSavedConnectivity": { "name": "hkaiNavMeshCutterSavedConnectivity", "parent": null, "obj_size": 24, "enums": [], "members": [ { "name": "storage", "cl": "hkSetUint32", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 } ], "flags": 0, "version": 1 }, "hkcdStaticTreeTreehkcdStaticTreeDynamicStorage5": { "name": "hkcdStaticTreeTreehkcdStaticTreeDynamicStorage5", "parent": "hkcdStaticTreeDynamicStorage5", "obj_size": 48, "enums": [], "members": [ { "name": "domain", "cl": "hkAabb", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 } ], "flags": 0, "version": 0 }, "hkaiNavVolumePathRequestInfo": { "name": "hkaiNavVolumePathRequestInfo", "parent": "hkReferencedObject", "obj_size": 56, "enums": [], "members": [ { "name": "input", "cl": "hkaiVolumePathfindingUtilFindPathInput", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "output", "cl": "hkaiVolumePathfindingUtilFindPathOutput", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "priority", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "owner", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 40 }, { "name": "markedForDeletion", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 } ], "flags": 0, "version": 0 }, "hclStorageSetupMeshVertexChannel": { "name": "hclStorageSetupMeshVertexChannel", "parent": null, "obj_size": 16, "enums": [], "members": [ { "name": "name", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "type", "cl": null, "enum": 39020408, "type": "TYPE_ENUM", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 0, "offset": 8 } ], "flags": 0, "version": 0 }, "hclBoneSpaceDeformerOneBlendEntryBlock": { "name": "hclBoneSpaceDeformerOneBlendEntryBlock", "parent": null, "obj_size": 64, "enums": [], "members": [ { "name": "vertexIndices", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 0 }, { "name": "boneIndices", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 32 } ], "flags": 0, "version": 0 }, "hkcdPlanarCsgOperand": { "name": "hkcdPlanarCsgOperand", "parent": "hkReferencedObject", "obj_size": 40, "enums": [], "members": [ { "name": "solid", "cl": "hkcdPlanarSolid", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "danglingGeometry", "cl": "hkcdPlanarGeometry", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "regions", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 32 } ], "flags": 0, "version": 1 }, "hclObjectSpaceMeshMeshDeformPNTBOperator": { "name": "hclObjectSpaceMeshMeshDeformPNTBOperator", "parent": "hclObjectSpaceMeshMeshDeformOperator", "obj_size": 264, "enums": [], "members": [ { "name": "localPNTBs", "cl": "hclObjectSpaceDeformerLocalBlockPNTB", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 232 }, { "name": "localUnpackedPNTBs", "cl": "hclObjectSpaceDeformerLocalBlockUnpackedPNTB", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 248 } ], "flags": 0, "version": 1 }, "hkxIndexBuffer": { "name": "hkxIndexBuffer", "parent": "hkReferencedObject", "obj_size": 56, "enums": [ { "name": "IndexType", "items": [ [ 0, "INDEX_TYPE_INVALID" ], [ 1, "INDEX_TYPE_TRI_LIST" ], [ 2, "INDEX_TYPE_TRI_STRIP" ], [ 3, "INDEX_TYPE_TRI_FAN" ], [ 4, "INDEX_TYPE_MAX_ID" ] ], "flags": 0 } ], "members": [ { "name": "indexType", "cl": null, "enum": 39084608, "type": "TYPE_ENUM", "subtype": "TYPE_INT8", "array_size": 0, "flags": 0, "offset": 12 }, { "name": "indices16", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT16", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "indices32", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "vertexBaseOffset", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "length", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 52 } ], "flags": 0, "version": 1 }, "hclMeshBoneDeformOperatorTriangleBonePair": { "name": "hclMeshBoneDeformOperatorTriangleBonePair", "parent": null, "obj_size": 80, "enums": [], "members": [ { "name": "localBoneTransform", "cl": null, "enum": 0, "type": "TYPE_MATRIX4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "weight", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "triangleIndex", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 68 } ], "flags": 0, "version": 0 }, "hclBonePlanesConstraintSet": { "name": "hclBonePlanesConstraintSet", "parent": "hclConstraintSet", "obj_size": 56, "enums": [], "members": [ { "name": "bonePlanes", "cl": "hclBonePlanesConstraintSetBonePlane", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "transformSetIndex", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 } ], "flags": 0, "version": 0 }, "hkpMotorAction": { "name": "hkpMotorAction", "parent": "hkpUnaryAction", "obj_size": 96, "enums": [], "members": [ { "name": "axis", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "spinRate", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 80 }, { "name": "gain", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 84 }, { "name": "active", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 88 } ], "flags": 0, "version": 0 }, "hkcdDynamicTreeDefaultDynamicStoragehkcdDynamicTreeCodecInt16": { "name": "hkcdDynamicTreeDefaultDynamicStoragehkcdDynamicTreeCodecInt16", "parent": "hkcdDynamicTreeDynamicStorage0hkcdDynamicTreeAnisotropicMetrichkcdDynamicTreeCodecInt16", "obj_size": 24, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkpVehicleCastBatchingManager": { "name": "hkpVehicleCastBatchingManager", "parent": "hkpVehicleManager", "obj_size": 40, "enums": [], "members": [ { "name": "totalNumWheels", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 } ], "flags": 0, "version": 0 }, "hkaiStreamingSetNavMeshConnection": { "name": "hkaiStreamingSetNavMeshConnection", "parent": null, "obj_size": 16, "enums": [], "members": [ { "name": "faceIndex", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "edgeIndex", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "oppositeFaceIndex", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "oppositeEdgeIndex", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 } ], "flags": 0, "version": 0 }, "hclStretchLinkConstraintSetLink": { "name": "hclStretchLinkConstraintSetLink", "parent": null, "obj_size": 12, "enums": [], "members": [ { "name": "particleA", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "particleB", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 2 }, { "name": "restLength", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 }, { "name": "stiffness", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 } ], "flags": 0, "version": 0 }, "hkcdDynamicTreeAnisotropicMetric": { "name": "hkcdDynamicTreeAnisotropicMetric", "parent": null, "obj_size": 1, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkWorldMemoryAvailableWatchDog": { "name": "hkWorldMemoryAvailableWatchDog", "parent": "hkReferencedObject", "obj_size": 16, "enums": [], "members": [], "flags": 0, "version": 1 }, "hkcdStaticMeshTreeBaseConnectivitySectionHeader": { "name": "hkcdStaticMeshTreeBaseConnectivitySectionHeader", "parent": null, "obj_size": 8, "enums": [], "members": [ { "name": "baseLocal", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "baseGlobal", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 } ], "flags": 0, "version": 0 }, "hkaiPhysics2012BodyObstacleGenerator": { "name": "hkaiPhysics2012BodyObstacleGenerator", "parent": "hkaiObstacleGenerator", "obj_size": 144, "enums": [], "members": [ { "name": "velocityThreshold", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 120 }, { "name": "rigidBody", "cl": "hkpRigidBody", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 128 }, { "name": "physicsWorldListener", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 136 } ], "flags": 0, "version": 1 }, "hkpMeshShapeSubpart": { "name": "hkpMeshShapeSubpart", "parent": null, "obj_size": 80, "enums": [], "members": [ { "name": "vertexBase", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 0 }, { "name": "vertexStriding", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 }, { "name": "numVertices", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 12 }, { "name": "indexBase", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 16 }, { "name": "stridingType", "cl": null, "enum": 39220440, "type": "TYPE_ENUM", "subtype": "TYPE_INT8", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "materialIndexStridingType", "cl": null, "enum": 39220480, "type": "TYPE_ENUM", "subtype": "TYPE_INT8", "array_size": 0, "flags": 0, "offset": 25 }, { "name": "indexStriding", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 28 }, { "name": "flipAlternateTriangles", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "numTriangles", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 36 }, { "name": "materialIndexBase", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 40 }, { "name": "materialIndexStriding", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "materialBase", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 56 }, { "name": "materialStriding", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "numMaterials", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 68 }, { "name": "triangleOffset", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 72 } ], "flags": 0, "version": 0 }, "hclObjectSpaceMeshMeshDeformPNOperator": { "name": "hclObjectSpaceMeshMeshDeformPNOperator", "parent": "hclObjectSpaceMeshMeshDeformOperator", "obj_size": 264, "enums": [], "members": [ { "name": "localPNs", "cl": "hclObjectSpaceDeformerLocalBlockPN", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 232 }, { "name": "localUnpackedPNs", "cl": "hclObjectSpaceDeformerLocalBlockUnpackedPN", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 248 } ], "flags": 0, "version": 1 }, "hclBoneSpaceDeformerLocalBlockUnpackedPNTB": { "name": "hclBoneSpaceDeformerLocalBlockUnpackedPNTB", "parent": null, "obj_size": 1024, "enums": [], "members": [ { "name": "localPosition", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 0 }, { "name": "localNormal", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 256 }, { "name": "localTangent", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 512 }, { "name": "localBiTangent", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 768 } ], "flags": 0, "version": 0 }, "hkaiNavVolumeEdge": { "name": "hkaiNavVolumeEdge", "parent": null, "obj_size": 8, "enums": [], "members": [ { "name": "flags", "cl": null, "enum": 39172128, "type": "TYPE_FLAGS", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "oppositeCell", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 } ], "flags": 0, "version": 1 }, "hkpMotion": { "name": "hkpMotion", "parent": "hkReferencedObject", "obj_size": 320, "enums": [ { "name": "MotionType", "items": [ [ 0, "MOTION_INVALID" ], [ 1, "MOTION_DYNAMIC" ], [ 2, "MOTION_SPHERE_INERTIA" ], [ 3, "MOTION_BOX_INERTIA" ], [ 4, "MOTION_KEYFRAMED" ], [ 5, "MOTION_FIXED" ], [ 6, "MOTION_THIN_BOX_INERTIA" ], [ 7, "MOTION_CHARACTER" ], [ 8, "MOTION_MAX_ID" ] ], "flags": 0 } ], "members": [ { "name": "type", "cl": null, "enum": 39066208, "type": "TYPE_ENUM", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 12 }, { "name": "deactivationIntegrateCounter", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 13 }, { "name": "deactivationNumInactiveFrames", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 2, "flags": 0, "offset": 14 }, { "name": "motionState", "cl": "hkMotionState", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "inertiaAndMassInv", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 208 }, { "name": "linearVelocity", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 224 }, { "name": "angularVelocity", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 240 }, { "name": "deactivationRefPosition", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 2, "flags": 0, "offset": 256 }, { "name": "deactivationRefOrientation", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 2, "flags": 0, "offset": 288 }, { "name": "savedMotion", "cl": "hkpMaxSizeMotion", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 296 }, { "name": "savedQualityTypeIndex", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 304 }, { "name": "gravityFactor", "cl": null, "enum": 0, "type": "TYPE_HALF", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 306 } ], "flags": 0, "version": 3 }, "hclSimulationSetupMesh": { "name": "hclSimulationSetupMesh", "parent": "hclSetupMesh", "obj_size": 208, "enums": [], "members": [ { "name": "originalMesh", "cl": "hclSetupMesh", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "mergeOptions", "cl": "hclSimulationSetupMeshMapOptions", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "mergedMeshMap", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 56 }, { "name": "worldFromOriginalMesh", "cl": null, "enum": 0, "type": "TYPE_MATRIX4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 64 }, { "name": "worldFromOriginalMeshInvTranspose", "cl": null, "enum": 0, "type": "TYPE_MATRIX4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 128 }, { "name": "originalMeshSections", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 192 }, { "name": "haveWorldTransforms", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 200 } ], "flags": 0, "version": 0 }, "hclNamedTransformSetSetupObject": { "name": "hclNamedTransformSetSetupObject", "parent": "hclTransformSetSetupObject", "obj_size": 40, "enums": [], "members": [ { "name": "name", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "skelName", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "transformSet", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 32 } ], "flags": 0, "version": 0 }, "hclVolumeConstraintMxApplySingleData": { "name": "hclVolumeConstraintMxApplySingleData", "parent": null, "obj_size": 32, "enums": [], "members": [ { "name": "frameVector", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "particleIndex", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "stiffness", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 20 } ], "flags": 0, "version": 0 }, "hclBoneSpaceSkinPNTBOperator": { "name": "hclBoneSpaceSkinPNTBOperator", "parent": "hclBoneSpaceSkinOperator", "obj_size": 176, "enums": [], "members": [ { "name": "localPNTBs", "cl": "hclBoneSpaceDeformerLocalBlockPNTB", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 144 }, { "name": "localUnpackedPNTBs", "cl": "hclBoneSpaceDeformerLocalBlockUnpackedPNTB", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 160 } ], "flags": 0, "version": 1 }, "hkaiEdgeGeometry": { "name": "hkaiEdgeGeometry", "parent": "hkReferencedObject", "obj_size": 80, "enums": [ { "name": "FaceFlagBits", "items": [ [ 0, "FLAGS_NONE" ], [ 1, "FLAGS_INPUT_GEOMETRY" ], [ 2, "FLAGS_PAINTER" ], [ 4, "FLAGS_CARVER" ], [ 8, "FLAGS_EXTRUDED" ], [ 15, "FLAGS_ALL" ] ], "flags": 0 } ], "members": [ { "name": "edges", "cl": "hkaiEdgeGeometryEdge", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "faces", "cl": "hkaiEdgeGeometryFace", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "vertices", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_VECTOR4", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "zeroFace", "cl": "hkaiEdgeGeometryFace", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 } ], "flags": 0, "version": 0 }, "hkaSplineCompressedAnimation": { "name": "hkaSplineCompressedAnimation", "parent": "hkaAnimation", "obj_size": 176, "enums": [], "members": [ { "name": "numFrames", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 56 }, { "name": "numBlocks", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 60 }, { "name": "maxFramesPerBlock", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "maskAndQuantizationSize", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 68 }, { "name": "blockDuration", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 72 }, { "name": "blockInverseDuration", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 76 }, { "name": "frameDuration", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 80 }, { "name": "blockOffsets", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 0, "offset": 88 }, { "name": "floatBlockOffsets", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 0, "offset": 104 }, { "name": "transformOffsets", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 0, "offset": 120 }, { "name": "floatOffsets", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 0, "offset": 136 }, { "name": "data", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT8", "array_size": 0, "flags": 0, "offset": 152 }, { "name": "endian", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 168 } ], "flags": 0, "version": 0 }, "hkpShapeKeyTable": { "name": "hkpShapeKeyTable", "parent": null, "obj_size": 16, "enums": [], "members": [ { "name": "lists", "cl": "hkpShapeKeyTableBlock", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "occupancyBitField", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 } ], "flags": 0, "version": 0 }, "hkpSerializedDisplayMarkerList": { "name": "hkpSerializedDisplayMarkerList", "parent": "hkReferencedObject", "obj_size": 32, "enums": [], "members": [ { "name": "markers", "cl": "hkpSerializedDisplayMarker", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 16 } ], "flags": 0, "version": 0 }, "hclStorageSetupMeshSectionSectionVertexFloatChannel": { "name": "hclStorageSetupMeshSectionSectionVertexFloatChannel", "parent": "hclStorageSetupMeshSectionSectionVertexChannel", "obj_size": 32, "enums": [], "members": [ { "name": "vertexFloats", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_REAL", "array_size": 0, "flags": 0, "offset": 16 } ], "flags": 0, "version": 0 }, "hclBoneSpaceMeshMeshDeformPNTBOperator": { "name": "hclBoneSpaceMeshMeshDeformPNTBOperator", "parent": "hclBoneSpaceMeshMeshDeformOperator", "obj_size": 176, "enums": [], "members": [ { "name": "localPNTBs", "cl": "hclBoneSpaceDeformerLocalBlockPNTB", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 144 }, { "name": "localUnpackedPNTBs", "cl": "hclBoneSpaceDeformerLocalBlockUnpackedPNTB", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 160 } ], "flags": 0, "version": 1 }, "hkFloat16": { "name": "hkFloat16", "parent": null, "obj_size": 2, "enums": [], "members": [ { "name": "value", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 } ], "flags": 0, "version": 0 }, "hkResourceHandle": { "name": "hkResourceHandle", "parent": "hkResourceBase", "obj_size": 16, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkpBoxMotion": { "name": "hkpBoxMotion", "parent": "hkpMotion", "obj_size": 320, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkMonitorStreamColorTable": { "name": "hkMonitorStreamColorTable", "parent": "hkReferencedObject", "obj_size": 40, "enums": [], "members": [ { "name": "colorPairs", "cl": "hkMonitorStreamColorTableColorPair", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "defaultColor", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 } ], "flags": 0, "version": 0 }, "hkOffsetBitField": { "name": "hkOffsetBitField", "parent": "hkBitFieldBasehkOffsetBitFieldStoragehkArrayunsignedinthkContainerHeapAllocator", "obj_size": 24, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkxAttribute": { "name": "hkxAttribute", "parent": null, "obj_size": 16, "enums": [ { "name": "Hint", "items": [ [ 0, "HINT_NONE" ], [ 1, "HINT_IGNORE" ], [ 2, "HINT_TRANSFORM" ], [ 4, "HINT_SCALE" ], [ 6, "HINT_TRANSFORM_AND_SCALE" ], [ 8, "HINT_FLIP" ] ], "flags": 0 } ], "members": [ { "name": "name", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "value", "cl": "hkReferencedObject", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 8 } ], "flags": 0, "version": 1 }, "hkpRejectChassisListener": { "name": "hkpRejectChassisListener", "parent": "hkReferencedObject", "obj_size": 32, "enums": [], "members": [ { "name": "chassis", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 24 } ], "flags": 0, "version": 1 }, "hkStorageSkinnedMeshShape": { "name": "hkStorageSkinnedMeshShape", "parent": "hkSkinnedMeshShape", "obj_size": 88, "enums": [], "members": [ { "name": "bonesBuffer", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_INT16", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "boneSets", "cl": "hkSkinnedMeshShapeBoneSet", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "boneSections", "cl": "hkSkinnedMeshShapeBoneSection", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "parts", "cl": "hkSkinnedMeshShapePart", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "name", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 80 } ], "flags": 0, "version": 1 }, "hkpPhantom": { "name": "hkpPhantom", "parent": "hkpWorldObject", "obj_size": 232, "enums": [], "members": [ { "name": "overlapListeners", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 1024, "offset": 200 }, { "name": "phantomListeners", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 1024, "offset": 216 } ], "flags": 0, "version": 0 }, "hkaiPersistentFaceKey": { "name": "hkaiPersistentFaceKey", "parent": null, "obj_size": 8, "enums": [], "members": [ { "name": "key", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "offset", "cl": null, "enum": 0, "type": "TYPE_INT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 4 } ], "flags": 0, "version": 0 }, "hkcdPlanarSolid": { "name": "hkcdPlanarSolid", "parent": "hkcdPlanarEntity", "obj_size": 48, "enums": [ { "name": "BuildResult", "items": [ [ 0, "BUILD_SUCCESS" ], [ 1, "BUILD_SUCCESS_CYCLIC_MAT" ], [ 2, "BUILD_WITH_DOUBLED_POLYS" ], [ 3, "BUILD_FAILURE" ] ], "flags": 0 }, { "name": "NodeTypesEnum", "items": [ [ 0, "NODE_TYPE_INTERNAL" ], [ 1, "NODE_TYPE_IN" ], [ 2, "NODE_TYPE_OUT" ], [ 3, "NODE_TYPE_UNKNOWN" ], [ 4, "NODE_TYPE_INVALID" ], [ 15, "NODE_TYPE_FREE" ] ], "flags": 0 } ], "members": [ { "name": "nodes", "cl": "hkcdPlanarSolidNodeStorage", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "planes", "cl": "hkcdPlanarGeometryPlanesCollection", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "rootNodeId", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 40 } ], "flags": 0, "version": 0 }, "hclVertexGatherSetupObject": { "name": "hclVertexGatherSetupObject", "parent": "hclOperatorSetupObject", "obj_size": 88, "enums": [ { "name": "Direction", "items": [ [ 0, "SIMULATION_TO_DISPLAY" ], [ 1, "DISPLAY_TO_SIMULATION" ] ], "flags": 0 } ], "members": [ { "name": "name", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "direction", "cl": null, "enum": 39152400, "type": "TYPE_ENUM", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "simulationBuffer", "cl": "hclSimClothBufferSetupObject", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "simulationParticleSelection", "cl": "hclVertexSelectionInput", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 40 }, { "name": "displayBuffer", "cl": "hclBufferSetupObject", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 56 }, { "name": "displayVertexSelection", "cl": "hclVertexSelectionInput", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "gatherAllThreshold", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 80 }, { "name": "gatherNormals", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 84 } ], "flags": 0, "version": 0 }, "hclMeshMeshDeformOperator": { "name": "hclMeshMeshDeformOperator", "parent": "hclOperator", "obj_size": 104, "enums": [ { "name": "ScaleNormalBehaviour", "items": [ [ 0, "SCALE_NORMAL_IGNORE" ], [ 1, "SCALE_NORMAL_APPLY" ], [ 2, "SCALE_NORMAL_INVERT" ] ], "flags": 0 } ], "members": [ { "name": "inputTrianglesSubset", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT16", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "triangleVertexPairs", "cl": "hclMeshMeshDeformOperatorTriangleVertexPair", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "triangleVertexStartForVertex", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT16", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "inputBufferIdx", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 80 }, { "name": "outputBufferIdx", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 84 }, { "name": "startVertex", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 88 }, { "name": "endVertex", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 90 }, { "name": "scaleNormalBehaviour", "cl": null, "enum": 39124792, "type": "TYPE_ENUM", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 0, "offset": 92 }, { "name": "deformNormals", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 96 }, { "name": "partialDeform", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 97 } ], "flags": 0, "version": 2 }, "hclBonePlanesSetupObject": { "name": "hclBonePlanesSetupObject", "parent": "hclConstraintSetSetupObject", "obj_size": 96, "enums": [], "members": [ { "name": "name", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "simulationMesh", "cl": "hclSimulationSetupMesh", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "transformSetSetup", "cl": "hclTransformSetSetupObject", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "perParticlePlanes", "cl": "hclBonePlanesSetupObjectPerParticlePlane", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 40 }, { "name": "globalPlanes", "cl": "hclBonePlanesSetupObjectGlobalPlane", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 56 }, { "name": "perParticleAngle", "cl": "hclBonePlanesSetupObjectPerParticleAngle", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 72 }, { "name": "angleSpecifiedInDegrees", "cl": null, "enum": 0, "type": "TYPE_BOOL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 88 } ], "flags": 0, "version": 1 }, "hkpSimpleBreakableMaterial": { "name": "hkpSimpleBreakableMaterial", "parent": "hkpBreakableMaterial", "obj_size": 32, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkaiNavMeshClearanceCacheManagerCacheInfo": { "name": "hkaiNavMeshClearanceCacheManagerCacheInfo", "parent": null, "obj_size": 4, "enums": [], "members": [ { "name": "clearanceCeiling", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 } ], "flags": 0, "version": 0 }, "hkcdDynamicTreeTreehkcdDynamicTreeDynamicStorage32": { "name": "hkcdDynamicTreeTreehkcdDynamicTreeDynamicStorage32", "parent": "hkcdDynamicTreeDynamicStorage32", "obj_size": 32, "enums": [], "members": [ { "name": "numLeaves", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 20 }, { "name": "path", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "root", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 28 } ], "flags": 0, "version": 0 }, "hclBoneSpaceDeformerLocalBlockPNT": { "name": "hclBoneSpaceDeformerLocalBlockPNT", "parent": null, "obj_size": 512, "enums": [], "members": [ { "name": "localPosition", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 0 }, { "name": "localNormal", "cl": null, "enum": 0, "type": "TYPE_INT16", "subtype": "TYPE_VOID", "array_size": 64, "flags": 0, "offset": 256 }, { "name": "localTangent", "cl": null, "enum": 0, "type": "TYPE_INT16", "subtype": "TYPE_VOID", "array_size": 64, "flags": 0, "offset": 384 } ], "flags": 0, "version": 0 }, "hkaiSingleCharacterBehavior": { "name": "hkaiSingleCharacterBehavior", "parent": "hkaiBehavior", "obj_size": 88, "enums": [], "members": [ { "name": "character", "cl": "hkaiCharacter", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "callbackType", "cl": null, "enum": 39171112, "type": "TYPE_ENUM", "subtype": "TYPE_INT32", "array_size": 0, "flags": 0, "offset": 40 }, { "name": "immediateNavMeshRequest", "cl": "hkaiNavMeshPathRequestInfo", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "immediateNavVolumeRequest", "cl": "hkaiNavVolumePathRequestInfo", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 56 }, { "name": "requestedGoalPoints", "cl": "hkaiSingleCharacterBehaviorRequestedGoalPoint", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "currentGoalIndex", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 80 } ], "flags": 0, "version": 0 }, "hclObjectSpaceDeformerThreeBlendEntryBlock": { "name": "hclObjectSpaceDeformerThreeBlendEntryBlock", "parent": null, "obj_size": 176, "enums": [], "members": [ { "name": "vertexIndices", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 16, "flags": 0, "offset": 0 }, { "name": "boneIndices", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 48, "flags": 0, "offset": 32 }, { "name": "boneWeights", "cl": null, "enum": 0, "type": "TYPE_UINT8", "subtype": "TYPE_VOID", "array_size": 48, "flags": 0, "offset": 128 } ], "flags": 0, "version": 0 }, "hkaiVolumePathfindingUtilFindPathInput": { "name": "hkaiVolumePathfindingUtilFindPathInput", "parent": "hkReferencedObject", "obj_size": 176, "enums": [], "members": [ { "name": "startPoint", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "goalPoints", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_VECTOR4", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "startCellKey", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "goalCellKeys", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 0, "offset": 56 }, { "name": "maxNumberOfIterations", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 72 }, { "name": "agentInfo", "cl": "hkaiAgentTraversalInfo", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 76 }, { "name": "searchParameters", "cl": "hkaiNavVolumePathSearchParameters", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 96 }, { "name": "searchBuffers", "cl": "hkaiSearchParametersSearchBuffers", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 160 } ], "flags": 0, "version": 6 }, "hkpExtendedMeshShapeShapesSubpart": { "name": "hkpExtendedMeshShapeShapesSubpart", "parent": "hkpExtendedMeshShapeSubpart", "obj_size": 80, "enums": [], "members": [ { "name": "childShapes", "cl": "hkpConvexShape", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "rotation", "cl": null, "enum": 0, "type": "TYPE_QUATERNION", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "translation", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 } ], "flags": 0, "version": 1 }, "hclClothState": { "name": "hclClothState", "parent": "hkReferencedObject", "obj_size": 88, "enums": [], "members": [ { "name": "name", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "operators", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 0, "offset": 24 }, { "name": "usedBuffers", "cl": "hclClothStateBufferAccess", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 40 }, { "name": "usedTransformSets", "cl": "hclClothStateTransformSetAccess", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 56 }, { "name": "usedSimCloths", "cl": null, "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 0, "offset": 72 } ], "flags": 0, "version": 1 }, "hclClothSetupContainer": { "name": "hclClothSetupContainer", "parent": "hkReferencedObject", "obj_size": 64, "enums": [], "members": [ { "name": "clothSetupDatas", "cl": "hclClothSetupObject", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "namedSetupMeshWrappers", "cl": "hclNamedSetupMesh", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "namedTransformSetWrappers", "cl": "hclNamedTransformSetSetupObject", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 48 } ], "flags": 0, "version": 1 }, "hkxVertexBuffer": { "name": "hkxVertexBuffer", "parent": "hkReferencedObject", "obj_size": 136, "enums": [], "members": [ { "name": "data", "cl": "hkxVertexBufferVertexData", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "desc", "cl": "hkxVertexDescription", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 120 } ], "flags": 0, "version": 1 }, "hkpVehiclePerWheelSimulationWheelData": { "name": "hkpVehiclePerWheelSimulationWheelData", "parent": null, "obj_size": 352, "enums": [], "members": [ { "name": "axle", "cl": "hkpWheelFrictionConstraintAtomAxle", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "frictionData", "cl": "hkpWheelFrictionConstraintData", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 48 }, { "name": "frictionConstraint", "cl": null, "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 288 }, { "name": "forwardDirectionWs", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 304 }, { "name": "sideDirectionWs", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 320 }, { "name": "contactLocal", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 336 } ], "flags": 0, "version": 0 }, "hkpMountedBallGun": { "name": "hkpMountedBallGun", "parent": "hkpBallGun", "obj_size": 128, "enums": [], "members": [ { "name": "position", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 112 } ], "flags": 0, "version": 0 }, "hkpWeldingUtility": { "name": "hkpWeldingUtility", "parent": null, "obj_size": 1, "enums": [ { "name": "WeldingType", "items": [ [ 0, "WELDING_TYPE_ANTICLOCKWISE" ], [ 4, "WELDING_TYPE_CLOCKWISE" ], [ 5, "WELDING_TYPE_TWO_SIDED" ], [ 6, "WELDING_TYPE_NONE" ] ], "flags": 0 }, { "name": "SectorType", "items": [ [ 1, "ACCEPT_0" ], [ 0, "SNAP_0" ], [ 2, "REJECT" ], [ 4, "SNAP_1" ], [ 3, "ACCEPT_1" ] ], "flags": 0 }, { "name": "NumAngles", "items": [ [ 31, "NUM_ANGLES" ] ], "flags": 0 } ], "members": [], "flags": 0, "version": 0 }, "hkpStiffSpringChainData": { "name": "hkpStiffSpringChainData", "parent": "hkpConstraintChainData", "obj_size": 96, "enums": [], "members": [ { "name": "atoms", "cl": "hkpBridgeAtoms", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "infos", "cl": "hkpStiffSpringChainDataConstraintInfo", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 64 }, { "name": "tau", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 80 }, { "name": "damping", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 84 }, { "name": "cfm", "cl": null, "enum": 0, "type": "TYPE_REAL", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 88 } ], "flags": 0, "version": 0 }, "hkcdDynamicTreeDynamicStorage32": { "name": "hkcdDynamicTreeDynamicStorage32", "parent": "hkcdDynamicTreeDefaultDynamicStoragehkcdDynamicTreeCodecRawUint", "obj_size": 24, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkpBoxShape": { "name": "hkpBoxShape", "parent": "hkpConvexShape", "obj_size": 48, "enums": [], "members": [ { "name": "halfExtents", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 32 } ], "flags": 0, "version": 0 }, "hkpCharacterMotion": { "name": "hkpCharacterMotion", "parent": "hkpMotion", "obj_size": 320, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkcdDynamicTreeDefaultTreeInt16Storage": { "name": "hkcdDynamicTreeDefaultTreeInt16Storage", "parent": "hkcdDynamicTreeTreehkcdDynamicTreeDynamicStorageInt16", "obj_size": 32, "enums": [], "members": [], "flags": 0, "version": 0 }, "hclClothContainer": { "name": "hclClothContainer", "parent": "hkReferencedObject", "obj_size": 48, "enums": [], "members": [ { "name": "collidables", "cl": "hclCollidable", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "clothDatas", "cl": "hclClothData", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_POINTER", "array_size": 0, "flags": 0, "offset": 32 } ], "flags": 0, "version": 1 }, "hkaiNavMeshClearanceCacheManager": { "name": "hkaiNavMeshClearanceCacheManager", "parent": "hkReferencedObject", "obj_size": 56, "enums": [ { "name": "CachingOption", "items": [ [ 0, "CACHE" ], [ 1, "USE_UNFILTERED" ], [ 2, "DO_NOT_CACHE" ], [ 4294967295, "NOT_SET" ] ], "flags": 0 }, { "name": "DefaultCachingOption", "items": [ [ 0, "DCO_WARN_AND_TREAT_AS_UNFILTERED" ], [ 1, "DCO_TREAT_AS_UNFILTERED" ], [ 2, "DCO_DO_NOT_CACHE" ], [ 3, "DCO_ASSERT" ] ], "flags": 0 } ], "members": [ { "name": "registrations", "cl": "hkaiNavMeshClearanceCacheManagerRegistration", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "cacheInfos", "cl": "hkaiNavMeshClearanceCacheManagerCacheInfo", "enum": 0, "type": "TYPE_ARRAY", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 32 }, { "name": "defaultOption", "cl": null, "enum": 39179336, "type": "TYPE_ENUM", "subtype": "TYPE_INT32", "array_size": 0, "flags": 0, "offset": 48 } ], "flags": 0, "version": 0 }, "hkcdStaticTreeTreehkcdStaticTreeDynamicStorage4": { "name": "hkcdStaticTreeTreehkcdStaticTreeDynamicStorage4", "parent": "hkcdStaticTreeDynamicStorage4", "obj_size": 48, "enums": [], "members": [ { "name": "domain", "cl": "hkAabb", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 } ], "flags": 0, "version": 0 }, "hclVertexSelectionInput": { "name": "hclVertexSelectionInput", "parent": null, "obj_size": 16, "enums": [ { "name": "VertexSelectionType", "items": [ [ 0, "VERTEX_SELECTION_ALL" ], [ 1, "VERTEX_SELECTION_NONE" ], [ 2, "VERTEX_SELECTION_CHANNEL" ], [ 3, "VERTEX_SELECTION_INVERSE_CHANNEL" ] ], "flags": 0 } ], "members": [ { "name": "type", "cl": null, "enum": 39023296, "type": "TYPE_ENUM", "subtype": "TYPE_UINT32", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "channelName", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 8 } ], "flags": 0, "version": 0 }, "hkcdStaticTreeTreehkcdStaticTreeDynamicStorage6": { "name": "hkcdStaticTreeTreehkcdStaticTreeDynamicStorage6", "parent": "hkcdStaticTreeDynamicStorage6", "obj_size": 48, "enums": [], "members": [ { "name": "domain", "cl": "hkAabb", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 16 } ], "flags": 0, "version": 0 }, "hclObjectSpaceDeformerLocalBlockPNTB": { "name": "hclObjectSpaceDeformerLocalBlockPNTB", "parent": null, "obj_size": 512, "enums": [], "members": [ { "name": "localPosition", "cl": null, "enum": 0, "type": "TYPE_INT16", "subtype": "TYPE_VOID", "array_size": 64, "flags": 0, "offset": 0 }, { "name": "localNormal", "cl": null, "enum": 0, "type": "TYPE_INT16", "subtype": "TYPE_VOID", "array_size": 64, "flags": 0, "offset": 128 }, { "name": "localTangent", "cl": null, "enum": 0, "type": "TYPE_INT16", "subtype": "TYPE_VOID", "array_size": 64, "flags": 0, "offset": 256 }, { "name": "localBiTangent", "cl": null, "enum": 0, "type": "TYPE_INT16", "subtype": "TYPE_VOID", "array_size": 64, "flags": 0, "offset": 384 } ], "flags": 0, "version": 0 }, "hkpUnaryAction": { "name": "hkpUnaryAction", "parent": "hkpAction", "obj_size": 56, "enums": [], "members": [ { "name": "entity", "cl": "hkpEntity", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 48 } ], "flags": 0, "version": 0 }, "hclStaticDisplayBufferSetupObject": { "name": "hclStaticDisplayBufferSetupObject", "parent": "hclBufferSetupObject", "obj_size": 32, "enums": [], "members": [ { "name": "setupMesh", "cl": "hclSetupMesh", "enum": 0, "type": "TYPE_POINTER", "subtype": "TYPE_STRUCT", "array_size": 0, "flags": 0, "offset": 16 }, { "name": "name", "cl": null, "enum": 0, "type": "TYPE_STRINGPTR", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 24 } ], "flags": 0, "version": 0 }, "hclOperatorSetupObject": { "name": "hclOperatorSetupObject", "parent": "hkReferencedObject", "obj_size": 16, "enums": [], "members": [], "flags": 0, "version": 0 }, "hkMultiThreadCheck": { "name": "hkMultiThreadCheck", "parent": null, "obj_size": 12, "enums": [ { "name": "AccessType", "items": [ [ 0, "HK_ACCESS_IGNORE" ], [ 1, "HK_ACCESS_RO" ], [ 2, "HK_ACCESS_RW" ] ], "flags": 0 }, { "name": "ReadMode", "items": [ [ 0, "THIS_OBJECT_ONLY" ], [ 1, "RECURSIVE" ] ], "flags": 0 } ], "members": [ { "name": "threadId", "cl": null, "enum": 0, "type": "TYPE_UINT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 0 }, { "name": "stackTraceId", "cl": null, "enum": 0, "type": "TYPE_INT32", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 4 }, { "name": "markCount", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 8 }, { "name": "markBitStack", "cl": null, "enum": 0, "type": "TYPE_UINT16", "subtype": "TYPE_VOID", "array_size": 0, "flags": 1024, "offset": 10 } ], "flags": 0, "version": 0 }, "hkaiUserEdgeUtilsObb": { "name": "hkaiUserEdgeUtilsObb", "parent": null, "obj_size": 80, "enums": [], "members": [ { "name": "transform", "cl": null, "enum": 0, "type": "TYPE_TRANSFORM", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 }, { "name": "halfExtents", "cl": null, "enum": 0, "type": "TYPE_VECTOR4", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 64 } ], "flags": 0, "version": 0 }, "hkcdStaticTreeCodecRaw": { "name": "hkcdStaticTreeCodecRaw", "parent": null, "obj_size": 32, "enums": [], "members": [ { "name": "aabb", "cl": "hkAabb", "enum": 0, "type": "TYPE_STRUCT", "subtype": "TYPE_VOID", "array_size": 0, "flags": 0, "offset": 0 } ], "flags": 0, "version": 0 } }, "enums_by_id": { "39253504": { "name": "Config", "items": [ [ 144, "NUM_BYTES_FOR_TREE" ], [ 255, "MAX_NUM_VERTICES_PER_HULL" ], [ 8388608, "MAX_NUM_PRIMITIVES" ] ], "flags": 0 }, "39220480": { "name": "MeshShapeMaterialIndexStridingType", "items": [ [ 0, "MATERIAL_INDICES_INVALID" ], [ 1, "MATERIAL_INDICES_INT8" ], [ 2, "MATERIAL_INDICES_INT16" ], [ 3, "MATERIAL_INDICES_MAX_ID" ] ], "flags": 0 }, "39020448": { "name": "TriangleChannelType", "items": [ [ 0, "HCL_TRIANGLE_CHANNEL_INVALID" ], [ 1, "HCL_TRIANGLE_CHANNEL_SELECTION" ] ], "flags": 0 }, "39173704": { "name": "LineOfSightFlags", "items": [ [ 0, "NO_LINE_OF_SIGHT_CHECK" ], [ 1, "EARLY_OUT_IF_NO_COST_MODIFIER" ], [ 4, "EARLY_OUT_ALWAYS" ] ], "flags": 0 }, "39172984": { "name": "MemoryDefaultsMultiThreaded", "items": [ [ 8192, "OPEN_SET_SIZE_MULTI_THREADED" ], [ 37376, "SEARCH_STATE_SIZE_MULTI_THREADED" ], [ 2048, "HIERARCHY_OPEN_SET_SIZE_MULTI_THREADED" ], [ 9728, "HIERARCHY_SEARCH_STATE_SIZE_MULTI_THREADED" ] ], "flags": 0 }, "39214600": { "name": "VertexIdEncoding", "items": [ [ 7, "VERTEX_ID_ENCODING_IS_BASE_A_SHIFT" ], [ 6, "VERTEX_ID_ENCODING_SIN_SIGN_SHIFT" ], [ 5, "VERTEX_ID_ENCODING_COS_SIGN_SHIFT" ], [ 4, "VERTEX_ID_ENCODING_IS_SIN_LESSER_SHIFT" ], [ 15, "VERTEX_ID_ENCODING_VALUE_MASK" ] ], "flags": 0 }, "39130456": { "name": "ScaleNormalBehaviour", "items": [ [ 0, "SCALE_NORMAL_IGNORE" ], [ 1, "SCALE_NORMAL_APPLY" ], [ 2, "SCALE_NORMAL_INVERT" ] ], "flags": 0 }, "39277256": { "name": "FilterMode", "items": [ [ 0, "POINT" ], [ 1, "LINEAR" ], [ 2, "ANISOTROPIC" ] ], "flags": 0 }, "39285264": { "name": "ShaderType", "items": [ [ 0, "EFFECT_TYPE_INVALID" ], [ 1, "EFFECT_TYPE_UNKNOWN" ], [ 2, "EFFECT_TYPE_HLSL_INLINE" ], [ 3, "EFFECT_TYPE_CG_INLINE" ], [ 4, "EFFECT_TYPE_HLSL_FILENAME" ], [ 5, "EFFECT_TYPE_CG_FILENAME" ], [ 6, "EFFECT_TYPE_MAX_ID" ] ], "flags": 0 }, "39241816": { "name": "MtAccessChecking", "items": [ [ 0, "MT_ACCESS_CHECKING_ENABLED" ], [ 1, "MT_ACCESS_CHECKING_DISABLED" ] ], "flags": 0 }, "39065168": { "name": "ResponseType", "items": [ [ 0, "RESPONSE_INVALID" ], [ 1, "RESPONSE_SIMPLE_CONTACT" ], [ 2, "RESPONSE_REPORTING" ], [ 3, "RESPONSE_NONE" ], [ 4, "RESPONSE_MAX_ID" ] ], "flags": 0 }, "39169344": { "name": "UserEdgeDirection", "items": [ [ 0, "USER_EDGE_BLOCKED" ], [ 1, "USER_EDGE_A_TO_B" ], [ 2, "USER_EDGE_B_TO_A" ], [ 3, "USER_EDGE_BIDIRECTIONAL" ] ], "flags": 0 }, "39250592": { "name": "BroadPhaseBorderBehaviour", "items": [ [ 0, "BROADPHASE_BORDER_ASSERT" ], [ 1, "BROADPHASE_BORDER_FIX_ENTITY" ], [ 2, "BROADPHASE_BORDER_REMOVE_ENTITY" ], [ 3, "BROADPHASE_BORDER_DO_NOTHING" ] ], "flags": 0 }, "39023296": { "name": "VertexSelectionType", "items": [ [ 0, "VERTEX_SELECTION_ALL" ], [ 1, "VERTEX_SELECTION_NONE" ], [ 2, "VERTEX_SELECTION_CHANNEL" ], [ 3, "VERTEX_SELECTION_INVERSE_CHANNEL" ] ], "flags": 0 }, "39029792": { "name": "Constants", "items": [ [ 4294967295, "INVALID_REGION_INDEX" ], [ 4294967295, "INVALID_FACE_INDEX" ], [ 4294967295, "INVALID_EDGE_INDEX" ], [ 4294967295, "INVALID_VERTEX_INDEX" ], [ 4, "MAX_DATA_PER_EDGE" ], [ 4, "MAX_DATA_PER_FACE" ] ], "flags": 0 }, "39041712": { "name": "GeometryType", "items": [ [ 0, "GEOMETRY_STATIC" ], [ 1, "GEOMETRY_DYNAMIC_VERTICES" ] ], "flags": 0 }, "39237584": { "name": "MotorIndex", "items": [ [ 0, "MOTOR_TWIST" ], [ 1, "MOTOR_PLANE" ], [ 2, "MOTOR_CONE" ], [ 3, "NUM_MOTOR_INDICES" ] ], "flags": 0 }, "39250472": { "name": "SimulationType", "items": [ [ 0, "SIMULATION_TYPE_INVALID" ], [ 1, "SIMULATION_TYPE_DISCRETE" ], [ 2, "SIMULATION_TYPE_CONTINUOUS" ], [ 3, "SIMULATION_TYPE_MULTITHREADED" ] ], "flags": 0 }, "39209552": { "name": "BvTreeType", "items": [ [ 0, "BVTREE_MOPP" ], [ 1, "BVTREE_TRISAMPLED_HEIGHTFIELD" ], [ 2, "BVTREE_STATIC_COMPOUND" ], [ 3, "BVTREE_COMPRESSED_MESH" ], [ 4, "BVTREE_USER" ], [ 5, "BVTREE_MAX" ] ], "flags": 0 }, "39189728": { "name": "AbsoluteTimeCounter", "items": [ [ 0, "ABSOLUTE_TIME_TIMER_0" ], [ 1, "ABSOLUTE_TIME_TIMER_1" ], [ 4294967295, "ABSOLUTE_TIME_NOT_TIMED" ] ], "flags": 0 }, "39226656": { "name": "Axis", "items": [ [ 0, "AXIS_SHAFT" ], [ 1, "AXIS_PERP_TO_SHAFT" ] ], "flags": 0 }, "39241776": { "name": "ReintegrationRecollideMode", "items": [ [ 1, "RR_MODE_REINTEGRATE" ], [ 2, "RR_MODE_RECOLLIDE_BROADPHASE" ], [ 4, "RR_MODE_RECOLLIDE_NARROWPHASE" ], [ 7, "RR_MODE_ALL" ] ], "flags": 0 }, "39086600": { "name": "Hint", "items": [ [ 0, "HINT_NONE" ], [ 1, "HINT_IGNORE" ], [ 2, "HINT_TRANSFORM" ], [ 4, "HINT_SCALE" ], [ 6, "HINT_TRANSFORM_AND_SCALE" ], [ 8, "HINT_FLIP" ] ], "flags": 0 }, "39180856": { "name": "MergeType", "items": [ [ 0, "UNUSED_MERGING_SIMPLE" ], [ 1, "UNUSED_MERGING_CONVEX_HULL" ] ], "flags": 0 }, "39198952": { "name": "ShapeTypeEnum", "items": [ [ 0, "SPHERE" ], [ 1, "CYLINDER" ], [ 2, "TRIANGLE" ], [ 3, "BOX" ], [ 4, "CAPSULE" ], [ 5, "CONVEX_VERTICES" ], [ 6, "TRI_SAMPLED_HEIGHT_FIELD_COLLECTION" ], [ 7, "TRI_SAMPLED_HEIGHT_FIELD_BV_TREE" ], [ 8, "LIST" ], [ 9, "MOPP" ], [ 10, "CONVEX_TRANSLATE" ], [ 11, "CONVEX_TRANSFORM" ], [ 12, "SAMPLED_HEIGHT_FIELD" ], [ 13, "EXTENDED_MESH" ], [ 14, "TRANSFORM" ], [ 15, "COMPRESSED_MESH" ], [ 16, "STATIC_COMPOUND" ], [ 17, "BV_COMPRESSED_MESH" ], [ 18, "COLLECTION" ], [ 19, "USER0" ], [ 20, "USER1" ], [ 21, "USER2" ], [ 22, "BV_TREE" ], [ 23, "CONVEX" ], [ 24, "CONVEX_PIECE" ], [ 25, "MULTI_SPHERE" ], [ 26, "CONVEX_LIST" ], [ 27, "TRIANGLE_COLLECTION" ], [ 28, "HEIGHT_FIELD" ], [ 29, "SPHERE_REP" ], [ 30, "BV" ], [ 31, "PLANE" ], [ 32, "PHANTOM_CALLBACK" ], [ 33, "MULTI_RAY" ], [ 34, "INVALID" ], [ 0, "FIRST_SHAPE_TYPE" ], [ 22, "MAX_SPU_SHAPE_TYPE" ], [ 35, "MAX_PPU_SHAPE_TYPE" ], [ 4294967295, "ALL_SHAPE_TYPES" ] ], "flags": 0 }, "39185688": { "name": "LineOfSightResult", "items": [ [ 0, "RESULT_INVALID_INPUT" ], [ 1, "RESULT_CANT_ADVANCE" ], [ 2, "RESULT_REACHED_BOUNDARY_CHECK_LIMIT" ], [ 3, "RESULT_IN_PROGRESS" ], [ 4, "RESULT_HIT_BOUNDARY_EDGE" ], [ 5, "RESULT_HIT_REJECTED_EDGE" ], [ 6, "RESULT_REACHED_RADIUS_LIMIT" ], [ 7, "RESULT_REACHED_PATH_LENGTH_LIMIT" ], [ 8, "RESULT_REACHED_ITERATION_LIMIT" ], [ 9, "RESULT_REACHED_GOAL" ] ], "flags": 0 }, "39236672": { "name": "MotorIndex", "items": [ [ 0, "MOTOR_TWIST" ], [ 1, "MOTOR_SWING0" ], [ 2, "MOTOR_SWING1" ], [ 3, "MOTOR_ALL" ] ], "flags": 0 }, "39025760": { "name": "MappingType", "items": [ [ 0, "HK_RAGDOLL_MAPPING" ], [ 1, "HK_RETARGETING_MAPPING" ] ], "flags": 0 }, "39146816": { "name": "EdgeSelectionType", "items": [ [ 0, "EDGE_SELECTION_ALL" ], [ 1, "EDGE_SELECTION_NONE" ], [ 2, "EDGE_SELECTION_CHANNEL" ], [ 3, "EDGE_SELECTION_INVERSE_CHANNEL" ] ], "flags": 0 }, "39258696": { "name": "Type", "items": [ [ 0, "WEAPON_TYPE_INVALID" ], [ 1, "WEAPON_TYPE_BALLGUN" ], [ 2, "WEAPON_TYPE_GRENADEGUN" ], [ 3, "WEAPON_TYPE_GRAVITYGUN" ], [ 4, "WEAPON_TYPE_MOUNTEDBALLGUN" ], [ 5, "WEAPON_TYPE_TWEAKERGUN" ], [ 6, "WEAPON_TYPE_MISSILEGUN" ], [ 7, "WEAPON_TYPE_RAYCASTGUN" ], [ 8, "WEAPON_TYPE_SPHEREGUN" ], [ 9, "WEAPON_TYPE_STICKYGUN" ], [ 10, "WEAPON_TYPE_NUM_TYPES" ] ], "flags": 0 }, "39014872": { "name": "Component", "items": [ [ 0, "COMPONENT_TRANSFORM" ], [ 1, "COMPONENT_INVTRANSPOSE" ], [ 2, "NUM_COMPONENTS" ] ], "flags": 0 }, "39195712": { "name": "GizmoType", "items": [ [ 0, "POINT" ], [ 1, "SPHERE" ], [ 2, "PLANE" ], [ 3, "ARROW" ] ], "flags": 0 }, "39024720": { "name": "ConstraintSource", "items": [ [ 0, "NO_CONSTRAINTS" ], [ 1, "REFERENCE_POSE" ], [ 2, "CURRENT_POSE" ] ], "flags": 0 }, "39246008": { "name": "ResetCollisionInformation", "items": [ [ 1, "RESET_TOI" ], [ 2, "RESET_TIM" ], [ 4, "RESET_AABB" ], [ 7, "RESET_ALL" ] ], "flags": 0 }, "39169424": { "name": "ClearanceResetMode", "items": [ [ 0, "RESET_CLEARANCE_CACHE" ], [ 1, "DONT_RESET_CLEARANCE_CACHE" ] ], "flags": 0 }, "39278128": { "name": "ComponentType", "items": [ [ 0, "TYPE_NONE" ], [ 1, "TYPE_INT8" ], [ 2, "TYPE_UINT8" ], [ 3, "TYPE_INT16" ], [ 4, "TYPE_UINT16" ], [ 5, "TYPE_INT32" ], [ 6, "TYPE_UINT32" ], [ 7, "TYPE_UINT8_DWORD" ], [ 8, "TYPE_ARGB32" ], [ 9, "TYPE_FLOAT16" ], [ 10, "TYPE_FLOAT32" ], [ 11, "TYPE_VECTOR4" ], [ 12, "TYPE_LAST" ] ], "flags": 0 }, "39224408": { "name": "Type", "items": [ [ 0, "PRISMATIC" ], [ 1, "HINGE" ], [ 2, "BALL_SOCKET" ] ], "flags": 0 }, "39274616": { "name": "WheelCollideType", "items": [ [ 0, "INVALID_WHEEL_COLLIDE" ], [ 1, "RAY_CAST_WHEEL_COLLIDE" ], [ 2, "LINEAR_CAST_WHEEL_COLLIDE" ], [ 3, "USER_WHEEL_COLLIDE1" ], [ 4, "USER_WHEEL_COLLIDE2" ], [ 5, "USER_WHEEL_COLLIDE3" ], [ 6, "USER_WHEEL_COLLIDE4" ], [ 7, "USER_WHEEL_COLLIDE5" ] ], "flags": 0 }, "39036224": { "name": "SplitMethod", "items": [ [ 0, "SPLIT_UNIFORM" ], [ 1, "SPLIT_ADAPTIVE" ] ], "flags": 0 }, "39198296": { "name": "Topology", "items": [ [ 0, "TOPOLOGY_CLOSED_MANIFOLD" ], [ 1, "TOPOLOGY_OPEN_SELF_INTERSECTING" ], [ 2, "TOPOLOGY_UNKNOWN" ] ], "flags": 0 }, "39178000": { "name": "SearchStatus", "items": [ [ 0, "SEARCH_IN_PROGRESS" ], [ 1, "SEARCH_SUCCEEDED" ], [ 2, "SEARCH_UNREACHABLE" ], [ 3, "SEARCH_TERMINATED" ], [ 4, "SEARCH_SUCCEEDED_BUT_RESULTS_TRUNCATED" ], [ 5, "SEARCH_INVALID" ] ], "flags": 0 }, "39183968": { "name": "StepThreading", "items": [ [ 0, "STEP_SINGLE_THREADED" ], [ 1, "STEP_MULTI_THREADED" ] ], "flags": 0 }, "39082768": { "name": "UVMappingAlgorithm", "items": [ [ 0, "UVMA_SRT" ], [ 1, "UVMA_TRS" ], [ 2, "UVMA_3DSMAX_STYLE" ], [ 3, "UVMA_MAYA_STYLE" ] ], "flags": 0 }, "39179792": { "name": "ForceGenerateOntoPpuReasons", "items": [ [ 8, "FORCE_PPU_USER_REQUEST" ], [ 16, "FORCE_PPU_SILHOUETTE_COMPLEXITY_REQUEST" ] ], "flags": 0 }, "39225328": { "name": "MotorType", "items": [ [ 0, "TYPE_INVALID" ], [ 1, "TYPE_POSITION" ], [ 2, "TYPE_VELOCITY" ], [ 3, "TYPE_SPRING_DAMPER" ], [ 4, "TYPE_CALLBACK" ], [ 5, "TYPE_MAX" ] ], "flags": 0 }, "39179296": { "name": "CachingOption", "items": [ [ 0, "CACHE" ], [ 1, "USE_UNFILTERED" ], [ 2, "DO_NOT_CACHE" ], [ 4294967295, "NOT_SET" ] ], "flags": 0 }, "39026280": { "name": "BlendHint", "items": [ [ 0, "NORMAL" ], [ 1, "ADDITIVE_DEPRECATED" ], [ 2, "ADDITIVE" ] ], "flags": 0 }, "39186576": { "name": "DetailLevel", "items": [ [ 0, "DETAIL_INVALID" ], [ 1, "DETAIL_FULL" ], [ 2, "DETAIL_OBB" ], [ 3, "DETAIL_CONVEX_HULL" ] ], "flags": 0 }, "39154848": { "name": "FloatArrayID", "items": [ [ 0, "STATIC_VALUES" ], [ 1, "DYNAMIC_SCALES" ], [ 2, "DYNAMIC_OFFSETS" ], [ 3, "NUM_FLOAT_ARRAYS" ] ], "flags": 0 }, "39228528": { "name": "OrientationConstraintType", "items": [ [ 0, "CONSTRAIN_ORIENTATION_INVALID" ], [ 1, "CONSTRAIN_ORIENTATION_NONE" ], [ 2, "CONSTRAIN_ORIENTATION_ALLOW_SPIN" ], [ 3, "CONSTRAIN_ORIENTATION_TO_PATH" ], [ 4, "CONSTRAIN_ORIENTATION_MAX_ID" ] ], "flags": 0 }, "39182952": { "name": "State", "items": [ [ 0, "STATE_NEEDS_NEW_PATH" ], [ 1, "STATE_FOLLOWING_PATH" ], [ 2, "STATE_SLOWING_TO_GOAL" ], [ 3, "STATE_GOAL_REACHED" ], [ 4, "STATE_PATH_FAILED" ], [ 5, "STATE_WANDERED_OFF_PATH" ], [ 6, "STATE_REPATHING_INCOMPLETE_PATH" ], [ 7, "STATE_MANUAL_CONTROL" ] ], "flags": 0 }, "39195544": { "name": "Types", "items": [ [ 0, "NONE" ], [ 1, "MODELER_IS_MAX" ], [ 2, "MODELER_IS_MAYA" ], [ 4, "UI_SCHEME_IS_DESTRUCTION" ], [ 8, "UI_SCHEME_IS_DESTRUCTION_2012" ] ], "flags": 0 }, "39197232": { "name": "FlagValues", "items": [ [ 0, "FLAGS_NONE" ] ], "flags": 0 }, "39154808": { "name": "IntArrayID", "items": [ [ 0, "BLOCK_OFFSETS" ], [ 1, "FIRST_FLOAT_BLOCK_OFFSETS" ], [ 2, "IS_ANIMATED_BITMAP" ], [ 3, "IS_FIXED_RANGE_BITMAP" ], [ 4, "DYNAMIC_BONE_TRACK_INDEX" ], [ 5, "DYNAMIC_FLOAT_TRACK_INDEX" ], [ 6, "STATIC_BONE_TRACK_INDEX" ], [ 7, "STATIC_FLOAT_TRACK_INDEX" ], [ 8, "RENORM_QUATERNION_INDEX" ], [ 9, "NUM_INT_ARRAYS" ] ], "flags": 0 }, "39181104": { "name": "NearbyBoundariesSearchType", "items": [ [ 0, "SEARCH_NEIGHBORS" ], [ 1, "SEARCH_FLOOD_FILL" ] ], "flags": 0 }, "39241856": { "name": "CachedAabbUpdate", "items": [ [ 0, "SHIFT_BROADPHASE_UPDATE_ENTITY_AABBS" ], [ 1, "SHIFT_BROADPHASE_IGNORE_ENTITY_AABBS" ] ], "flags": 0 }, "39151552": { "name": "Type", "items": [ [ 0, "SIM_CLOTH_MESH_CURRENT_POSITIONS" ], [ 1, "SIM_CLOTH_MESH_PREVIOUS_POSITIONS" ], [ 2, "SIM_CLOTH_MESH_ORIGINAL_POSE" ] ], "flags": 0 }, "39218776": { "name": "ForceCollideOntoPpuReasons", "items": [ [ 1, "FORCE_PPU_USER_REQUEST" ], [ 2, "FORCE_PPU_SHAPE_REQUEST" ], [ 4, "FORCE_PPU_MODIFIER_REQUEST" ], [ 8, "FORCE_PPU_SHAPE_UNCHECKED" ] ], "flags": 0 }, "39174280": { "name": "UpdateTraversalStateResult", "items": [ [ 0, "UTSR_NORMAL" ], [ 1, "UTSR_LOST" ] ], "flags": 0 }, "39205024": { "name": "Type", "items": [ [ 0, "INVALID" ], [ 1, "TRIANGLE" ], [ 2, "QUAD" ], [ 3, "CUSTOM" ], [ 4, "NUM_TYPES" ] ], "flags": 0 }, "39172904": { "name": "ElementSizes", "items": [ [ 8, "OPENSET_ELEMENT_SIZE" ], [ 18, "SEARCH_STATE_ELEMENT_SIZE" ], [ 512, "SEARCH_STATE_OVERHEAD" ] ], "flags": 0 }, "39080080": { "name": "VertexFloatDimensions", "items": [ [ 0, "FLOAT" ], [ 1, "DISTANCE" ], [ 2, "ANGLE" ] ], "flags": 0 }, "39162648": { "name": "FaceFlagBits", "items": [ [ 0, "FLAGS_NONE" ], [ 1, "FLAGS_INPUT_GEOMETRY" ], [ 2, "FLAGS_PAINTER" ], [ 4, "FLAGS_CARVER" ], [ 8, "FLAGS_EXTRUDED" ], [ 15, "FLAGS_ALL" ] ], "flags": 0 }, "39202160": { "name": "BoundIndex", "items": [ [ 0, "X_MIN" ], [ 1, "X_MAX" ], [ 2, "Y_MIN" ], [ 3, "Y_MAX" ], [ 4, "Z_MIN" ], [ 5, "Z_MAX" ] ], "flags": 0 }, "39181224": { "name": "CutInfoValues", "items": [ [ 65535, "NOT_CUT_EDGE" ] ], "flags": 0 }, "39014912": { "name": "InternalFlags", "items": [ [ 0, "USAGE_NONE" ], [ 1, "USAGE_READ" ], [ 2, "USAGE_WRITE" ], [ 4, "USAGE_FULL_WRITE" ], [ 8, "USAGE_READ_BEFORE_WRITE" ] ], "flags": 0 }, "39198256": { "name": "ExecutionFlagValues", "items": [ [ 1, "CREATE_PHYSICS_SHAPES" ], [ 2, "CREATE_GRAPHICS_SHAPES" ], [ 4, "RECOMPUTE_INSIDE_TRANSFORM" ], [ 8, "RECOMPUTE_OUTSIDE_TRANSFORM" ], [ 16, "COMPUTE_INSIDE_SHAPES" ], [ 32, "COMPUTE_OUTSIDE_SHAPES" ], [ 64, "FRACTURE_PHYSICS" ], [ 128, "FRACTURE_GRAPHICS" ], [ 256, "DYNAMIC_SPLIT" ], [ 255, "DEFAULT_EXECUTION_FLAGS" ] ], "flags": 0 }, "39257240": { "name": "SerializedAgentType", "items": [ [ 0, "INVALID_AGENT_TYPE" ], [ 1, "BOX_BOX_AGENT3" ], [ 2, "CAPSULE_TRIANGLE_AGENT3" ], [ 3, "PRED_GSK_AGENT3" ], [ 4, "PRED_GSK_CYLINDER_AGENT3" ], [ 5, "CONVEX_LIST_AGENT3" ], [ 6, "LIST_AGENT3" ], [ 7, "BV_TREE_AGENT3" ], [ 8, "COLLECTION_COLLECTION_AGENT3" ], [ 9, "COLLECTION_AGENT3" ] ], "flags": 0 }, "39198904": { "name": "ShapeInfoCodecTypeEnum", "items": [ [ 0, "NULL_CODEC" ], [ 1, "UFM358" ], [ 16, "MAX_NUM_CODECS" ] ], "flags": 0 }, "39226016": { "name": "CallbackType", "items": [ [ 0, "CALLBACK_MOTOR_TYPE_HAVOK_DEMO_SPRING_DAMPER" ], [ 1, "CALLBACK_MOTOR_TYPE_USER_0" ], [ 2, "CALLBACK_MOTOR_TYPE_USER_1" ], [ 3, "CALLBACK_MOTOR_TYPE_USER_2" ], [ 4, "CALLBACK_MOTOR_TYPE_USER_3" ] ], "flags": 0 }, "39258736": { "name": "KeyboardKey", "items": [ [ 112, "KEY_F1" ], [ 113, "KEY_F2" ], [ 114, "KEY_F3" ], [ 115, "KEY_F4" ], [ 116, "KEY_F5" ], [ 117, "KEY_F6" ], [ 118, "KEY_F7" ], [ 119, "KEY_F8" ], [ 120, "KEY_F9" ], [ 121, "KEY_F10" ], [ 122, "KEY_F11" ], [ 123, "KEY_F12" ] ], "flags": 0 }, "39173024": { "name": "ThreadingType", "items": [ [ 0, "SINGLE_THREADED" ], [ 1, "MULTI_THREADED" ] ], "flags": 0 }, "39227048": { "name": "Type", "items": [ [ 0, "TYPE_RACK_AND_PINION" ], [ 1, "TYPE_SCREW" ] ], "flags": 0 }, "39228024": { "name": "Axis", "items": [ [ 0, "AXIS_SUSPENSION" ], [ 1, "AXIS_PERP_SUSPENSION" ], [ 0, "AXIS_AXLE" ], [ 1, "AXIS_STEERING" ] ], "flags": 0 }, "39220352": { "name": "ConvexListCollisionType", "items": [ [ 0, "TREAT_CONVEX_LIST_AS_NORMAL" ], [ 1, "TREAT_CONVEX_LIST_AS_LIST" ], [ 2, "TREAT_CONVEX_LIST_AS_CONVEX" ] ], "flags": 0 }, "39013536": { "name": "Component", "items": [ [ 0, "COMPONENT_POSITION" ], [ 1, "COMPONENT_NORMAL" ], [ 2, "COMPONENT_TANGENT" ], [ 3, "COMPONENT_BITANGENT" ] ], "flags": 0 }, "39230840": { "name": "SolvingMethod", "items": [ [ 0, "METHOD_STABILIZED" ], [ 1, "METHOD_OLD" ] ], "flags": 0 }, "39009048": { "name": "SlotFlags", "items": [ [ 0, "SF_NO_ALIGNED_START" ], [ 1, "SF_16BYTE_ALIGNED_START" ], [ 3, "SF_64BYTE_ALIGNED_START" ] ], "flags": 0 }, "39174320": { "name": "BoundarySegmentBits", "items": [ [ 1, "BOUNDARYSEGMENT_MINV" ], [ 2, "BOUNDARYSEGMENT_MAXU" ], [ 4, "BOUNDARYSEGMENT_MAXV" ], [ 8, "BOUNDARYSEGMENT_MINU" ], [ 15, "BOUNDARYSEGMENT_ALL" ] ], "flags": 0 }, "39161288": { "name": "TriangleWinding", "items": [ [ 0, "WINDING_CCW" ], [ 1, "WINDING_CW" ] ], "flags": 0 }, "39020488": { "name": "EdgeChannelType", "items": [ [ 0, "HCL_EDGE_CHANNEL_INVALID" ], [ 1, "HCL_EDGE_CHANNEL_SELECTION" ] ], "flags": 0 }, "39183032": { "name": "AvoidanceState", "items": [ [ 0, "AVOIDANCE_SUCCESS" ], [ 1, "AVOIDANCE_FAILURE" ] ], "flags": 0 }, "39066776": { "name": "MtChecks", "items": [ [ 0, "MULTI_THREADING_CHECKS_ENABLE" ], [ 1, "MULTI_THREADING_CHECKS_IGNORE" ] ], "flags": 0 }, "39277296": { "name": "TextureUsageType", "items": [ [ 0, "UNKNOWN" ], [ 1, "DIFFUSE" ], [ 2, "REFLECTION" ], [ 3, "BUMP" ], [ 4, "NORMAL" ], [ 5, "DISPLACEMENT" ], [ 6, "SPECULAR" ], [ 7, "SPECULARANDGLOSS" ], [ 8, "OPACITY" ], [ 9, "EMISSIVE" ], [ 10, "REFRACTION" ], [ 11, "GLOSS" ], [ 12, "DOMINANTS" ], [ 13, "NOTEXPORTED" ] ], "flags": 0 }, "39082688": { "name": "TextureType", "items": [ [ 0, "TEX_UNKNOWN" ], [ 1, "TEX_DIFFUSE" ], [ 2, "TEX_REFLECTION" ], [ 3, "TEX_BUMP" ], [ 4, "TEX_NORMAL" ], [ 5, "TEX_DISPLACEMENT" ], [ 6, "TEX_SPECULAR" ], [ 7, "TEX_SPECULARANDGLOSS" ], [ 8, "TEX_OPACITY" ], [ 9, "TEX_EMISSIVE" ], [ 10, "TEX_REFRACTION" ], [ 11, "TEX_GLOSS" ], [ 12, "TEX_DOMINANTS" ], [ 13, "TEX_NOTEXPORTED" ] ], "flags": 0 }, "39081760": { "name": "LightType", "items": [ [ 0, "POINT_LIGHT" ], [ 1, "DIRECTIONAL_LIGHT" ], [ 2, "SPOT_LIGHT" ] ], "flags": 0 }, "39204344": { "name": "CompressionMode", "items": [ [ 0, "CM_GLOBAL" ], [ 1, "CM_LOCAL_4" ], [ 2, "CM_LOCAL_2" ], [ 3, "CM_AUTO" ] ], "flags": 0 }, "39255312": { "name": "TriangleMaterial", "items": [ [ 0, "TM_SET_FROM_TRIANGLE_DATA_TYPE" ], [ 1, "TM_SET_FROM_PRIMITIVE_KEY" ] ], "flags": 0 }, "39156936": { "name": "ParameterType", "items": [ [ 0, "UNKNOWN" ], [ 1, "LINEAR_SPEED" ], [ 2, "LINEAR_DIRECTION" ], [ 3, "TURN_SPEED" ] ], "flags": 0 }, "39210192": { "name": "NumAngles", "items": [ [ 31, "NUM_ANGLES" ] ], "flags": 0 }, "39228656": { "name": "ConstraintType", "items": [ [ 0, "CONSTRAINT_TYPE_BALLANDSOCKET" ], [ 1, "CONSTRAINT_TYPE_HINGE" ], [ 2, "CONSTRAINT_TYPE_LIMITEDHINGE" ], [ 3, "CONSTRAINT_TYPE_POINTTOPATH" ], [ 6, "CONSTRAINT_TYPE_PRISMATIC" ], [ 7, "CONSTRAINT_TYPE_RAGDOLL" ], [ 8, "CONSTRAINT_TYPE_STIFFSPRING" ], [ 9, "CONSTRAINT_TYPE_WHEEL" ], [ 10, "CONSTRAINT_TYPE_GENERIC" ], [ 11, "CONSTRAINT_TYPE_CONTACT" ], [ 12, "CONSTRAINT_TYPE_BREAKABLE" ], [ 13, "CONSTRAINT_TYPE_MALLEABLE" ], [ 14, "CONSTRAINT_TYPE_POINTTOPLANE" ], [ 15, "CONSTRAINT_TYPE_PULLEY" ], [ 16, "CONSTRAINT_TYPE_ROTATIONAL" ], [ 18, "CONSTRAINT_TYPE_HINGE_LIMITS" ], [ 19, "CONSTRAINT_TYPE_RAGDOLL_LIMITS" ], [ 20, "CONSTRAINT_TYPE_CUSTOM" ], [ 21, "CONSTRAINT_TYPE_RACK_AND_PINION" ], [ 22, "CONSTRAINT_TYPE_COG_WHEEL" ], [ 23, "CONSTRAINT_TYPE_FIXED" ], [ 24, "CONSTRAINT_TYPE_DEFORMABLE_FIXED" ], [ 25, "CONSTRAINT_TYPE_LINEAR_SLACK" ], [ 26, "CONSTRAINT_TYPE_ANGULAR_FRICTION" ], [ 27, "CONSTRAINT_TYPE_6DOF" ], [ 100, "BEGIN_CONSTRAINT_CHAIN_TYPES" ], [ 100, "CONSTRAINT_TYPE_STIFF_SPRING_CHAIN" ], [ 101, "CONSTRAINT_TYPE_BALL_SOCKET_CHAIN" ], [ 102, "CONSTRAINT_TYPE_POWERED_CHAIN" ] ], "flags": 0 }, "39262464": { "name": "EventType", "items": [ [ 1, "ENTERED_EVENT" ], [ 2, "LEFT_EVENT" ], [ 3, "ENTERED_AND_LEFT_EVENT" ], [ 6, "TRIGGER_BODY_LEFT_EVENT" ] ], "flags": 0 }, "39281968": { "name": "AccessFlags", "items": [ [ 1, "ACCESS_INDICES" ], [ 2, "ACCESS_VERTEX_BUFFER" ] ], "flags": 0 }, "39033552": { "name": "Constants", "items": [ [ 4294967295, "INVALID_NODE_INDEX" ], [ 4294967295, "INVALID_EDGE_INDEX" ], [ 4294967295, "INVALID_VERTEX_INDEX" ] ], "flags": 0 }, "39060856": { "name": "SpuCollisionCallbackEventFilter", "items": [ [ 0, "SPU_SEND_NONE" ], [ 1, "SPU_SEND_CONTACT_POINT_ADDED" ], [ 2, "SPU_SEND_CONTACT_POINT_PROCESS" ], [ 4, "SPU_SEND_CONTACT_POINT_REMOVED" ], [ 3, "SPU_SEND_CONTACT_POINT_ADDED_OR_PROCESS" ] ], "flags": 0 }, "39281296": { "name": "PickDataIdentifier", "items": [ [ 1, "PICK_RIGID_BODY_WITH_BREAKABLE_BODY" ], [ 4096, "PICK_USER" ] ], "flags": 0 }, "39172088": { "name": "Constants", "items": [ [ 4294967295, "INVALID_CELL_INDEX" ], [ 4294967295, "INVALID_EDGE_INDEX" ] ], "flags": 0 }, "39026432": { "name": "AnimationType", "items": [ [ 0, "HK_UNKNOWN_ANIMATION" ], [ 1, "HK_INTERLEAVED_ANIMATION" ], [ 2, "HK_MIRRORED_ANIMATION" ], [ 3, "HK_SPLINE_COMPRESSED_ANIMATION" ], [ 4, "HK_QUANTIZED_COMPRESSED_ANIMATION" ], [ 5, "HK_PREDICTIVE_COMPRESSED_ANIMATION" ], [ 6, "HK_REFERENCE_POSE_ANIMATION" ] ], "flags": 0 }, "39200472": { "name": "BuildResult", "items": [ [ 0, "BUILD_SUCCESS" ], [ 1, "BUILD_SUCCESS_CYCLIC_MAT" ], [ 2, "BUILD_WITH_DOUBLED_POLYS" ], [ 3, "BUILD_FAILURE" ] ], "flags": 0 }, "39185736": { "name": "QueryMode", "items": [ [ 0, "MODE_LINE_OF_SIGHT" ], [ 1, "MODE_DIRECT_PATH" ] ], "flags": 0 }, "39248672": { "name": "CloneConstraintMode", "items": [ [ 0, "CLONE_SHALLOW_IF_NOT_CONSTRAINED_TO_WORLD" ], [ 1, "CLONE_DEEP_WITH_MOTORS" ], [ 2, "CLONE_FORCE_SHALLOW" ], [ 0, "CLONE_DEFAULT" ] ], "flags": 0 }, "39246048": { "name": "LastProcessingStep", "items": [ [ 0, "INTEGRATE" ], [ 1, "COLLIDE" ] ], "flags": 0 }, "39029712": { "name": "FaceFlagBits", "items": [ [ 1, "FACE_HIDDEN" ], [ 2, "FACE_CUT" ], [ 4, "FACE_STREAMING" ] ], "flags": 0 }, "39177152": { "name": "PpivResult", "items": [ [ 0, "PPIV_RESULT_SUCCESS" ], [ 1, "PPIV_RESULT_HIT_PATH_END" ], [ 2, "PPIV_RESULT_INVALID_PATH" ] ], "flags": 0 }, "39171560": { "name": "ClearanceResetMethod", "items": [ [ 0, "CLEARANCE_RESET_ALL" ], [ 1, "CLEARANCE_RESET_MEDIATOR" ], [ 2, "CLEARANCE_RESET_FLOODFILL" ] ], "flags": 0 }, "39182352": { "name": "EdgeFilterType", "items": [ [ 0, "EDGE_FILTER_DEFAULT" ], [ 1, "EDGE_FILTER_USER" ] ], "flags": 0 }, "39082728": { "name": "PropertyKey", "items": [ [ 1, "PROPERTY_MTL_TYPE_BLEND" ], [ 256, "PROPERTY_MTL_UV_ID_STAGE0" ], [ 257, "PROPERTY_MTL_UV_ID_STAGE1" ], [ 258, "PROPERTY_MTL_UV_ID_STAGE2" ], [ 259, "PROPERTY_MTL_UV_ID_STAGE3" ], [ 260, "PROPERTY_MTL_UV_ID_STAGE4" ], [ 261, "PROPERTY_MTL_UV_ID_STAGE5" ], [ 262, "PROPERTY_MTL_UV_ID_STAGE6" ], [ 263, "PROPERTY_MTL_UV_ID_STAGE7" ], [ 264, "PROPERTY_MTL_UV_ID_STAGE8" ], [ 265, "PROPERTY_MTL_UV_ID_STAGE9" ], [ 266, "PROPERTY_MTL_UV_ID_STAGE10" ], [ 267, "PROPERTY_MTL_UV_ID_STAGE11" ], [ 268, "PROPERTY_MTL_UV_ID_STAGE12" ], [ 269, "PROPERTY_MTL_UV_ID_STAGE13" ], [ 270, "PROPERTY_MTL_UV_ID_STAGE14" ], [ 271, "PROPERTY_MTL_UV_ID_STAGE15" ], [ 272, "PROPERTY_MTL_UV_ID_STAGE_MAX" ] ], "flags": 0 }, "39014608": { "name": "MaxConstraintSetSize", "items": [ [ 128, "MAX_CONSTRAINT_SET_SIZE" ] ], "flags": 0 }, "39015664": { "name": "VectorConversion", "items": [ [ 0, "VC_FLOAT4" ], [ 1, "VC_FLOAT3" ], [ 2, "VC_BYTE4" ], [ 3, "VC_SHORT3" ], [ 4, "VC_HFLOAT3" ], [ 20, "VC_CUSTOM_A" ], [ 21, "VC_CUSTOM_B" ], [ 22, "VC_CUSTOM_C" ], [ 23, "VC_CUSTOM_D" ], [ 24, "VC_CUSTOM_E" ], [ 250, "VC_NONE" ] ], "flags": 0 }, "39191848": { "name": "FlagEnum", "items": [ [ 1, "CONTACT_IS_NEW" ], [ 2, "CONTACT_USES_SOLVER_PATH2" ], [ 4, "CONTACT_BREAKOFF_OBJECT_ID_SMALLER" ], [ 8, "CONTACT_IS_DISABLED" ] ], "flags": 0 }, "39190928": { "name": "Type", "items": [ [ 0, "TYPE_VOID" ], [ 1, "TYPE_BOOL" ], [ 2, "TYPE_CHAR" ], [ 3, "TYPE_INT8" ], [ 4, "TYPE_UINT8" ], [ 5, "TYPE_INT16" ], [ 6, "TYPE_UINT16" ], [ 7, "TYPE_INT32" ], [ 8, "TYPE_UINT32" ], [ 9, "TYPE_INT64" ], [ 10, "TYPE_UINT64" ], [ 11, "TYPE_REAL" ], [ 12, "TYPE_VECTOR4" ], [ 13, "TYPE_QUATERNION" ], [ 14, "TYPE_MATRIX3" ], [ 15, "TYPE_ROTATION" ], [ 16, "TYPE_QSTRANSFORM" ], [ 17, "TYPE_MATRIX4" ], [ 18, "TYPE_TRANSFORM" ], [ 19, "TYPE_ZERO" ], [ 20, "TYPE_POINTER" ], [ 21, "TYPE_FUNCTIONPOINTER" ], [ 22, "TYPE_ARRAY" ], [ 23, "TYPE_INPLACEARRAY" ], [ 24, "TYPE_ENUM" ], [ 25, "TYPE_STRUCT" ], [ 26, "TYPE_SIMPLEARRAY" ], [ 27, "TYPE_HOMOGENEOUSARRAY" ], [ 28, "TYPE_VARIANT" ], [ 29, "TYPE_CSTRING" ], [ 30, "TYPE_ULONG" ], [ 31, "TYPE_FLAGS" ], [ 32, "TYPE_HALF" ], [ 33, "TYPE_STRINGPTR" ], [ 34, "TYPE_RELARRAY" ], [ 35, "TYPE_MAX" ] ], "flags": 0 }, "39278048": { "name": "Flags", "items": [ [ 1, "ACCESS_READ" ], [ 2, "ACCESS_WRITE" ], [ 3, "ACCESS_READ_WRITE" ], [ 4, "ACCESS_WRITE_DISCARD" ], [ 8, "ACCESS_ELEMENT_ARRAY" ] ], "flags": 0 }, "39033592": { "name": "EdgeBits", "items": [ [ 2, "EDGE_IS_USER" ], [ 64, "EDGE_EXTERNAL_OPPOSITE" ] ], "flags": 0 }, "39198856": { "name": "ShapeDispatchTypeEnum", "items": [ [ 0, "CONVEX_IMPLICIT" ], [ 1, "CONVEX" ], [ 2, "HEIGHT_FIELD" ], [ 3, "COMPOSITE" ], [ 4, "USER" ], [ 5, "NUM_DISPATCH_TYPES" ] ], "flags": 0 }, "39177920": { "name": "CostModifierType", "items": [ [ 0, "COST_MODIFIER_DEFAULT" ], [ 1, "COST_MODIFIER_USER" ] ], "flags": 0 }, "39278168": { "name": "ComponentUsage", "items": [ [ 0, "USAGE_NONE" ], [ 1, "USAGE_POSITION" ], [ 2, "USAGE_NORMAL" ], [ 3, "USAGE_COLOR" ], [ 4, "USAGE_TANGENT" ], [ 5, "USAGE_BINORMAL" ], [ 6, "USAGE_BLEND_MATRIX_INDEX" ], [ 7, "USAGE_BLEND_WEIGHTS" ], [ 8, "USAGE_BLEND_WEIGHTS_LAST_IMPLIED" ], [ 9, "USAGE_TEX_COORD" ], [ 10, "USAGE_POINT_SIZE" ], [ 11, "USAGE_USER" ], [ 12, "USAGE_LAST" ] ], "flags": 0 }, "39200512": { "name": "NodeTypesEnum", "items": [ [ 0, "NODE_TYPE_INTERNAL" ], [ 1, "NODE_TYPE_IN" ], [ 2, "NODE_TYPE_OUT" ], [ 3, "NODE_TYPE_UNKNOWN" ], [ 4, "NODE_TYPE_INVALID" ], [ 15, "NODE_TYPE_FREE" ] ], "flags": 0 }, "39181184": { "name": "DebugValues", "items": [ [ 3735943886, "DEAD_FACE" ], [ 3735940462, "DEAD_EDGE" ] ], "flags": 0 }, "39175016": { "name": "UpVectorTransformMethod", "items": [ [ 0, "USE_GLOBAL_UP" ], [ 1, "USE_INSTANCE_TRANSFORM" ], [ 2, "USE_FACE_NORMAL" ] ], "flags": 0 }, "39087152": { "name": "DataType", "items": [ [ 0, "HKX_DT_NONE" ], [ 1, "HKX_DT_UINT8" ], [ 2, "HKX_DT_INT16" ], [ 3, "HKX_DT_UINT32" ], [ 4, "HKX_DT_FLOAT" ] ], "flags": 0 }, "39190280": { "name": "ReadMode", "items": [ [ 0, "THIS_OBJECT_ONLY" ], [ 1, "RECURSIVE" ] ], "flags": 0 }, "39281912": { "name": "PrimitiveType", "items": [ [ 0, "PRIMITIVE_TYPE_UNKNOWN" ], [ 1, "PRIMITIVE_TYPE_POINT_LIST" ], [ 2, "PRIMITIVE_TYPE_LINE_LIST" ], [ 3, "PRIMITIVE_TYPE_TRIANGLE_LIST" ], [ 4, "PRIMITIVE_TYPE_TRIANGLE_STRIP" ] ], "flags": 0 }, "39178040": { "name": "TerminationCause", "items": [ [ 0, "NOT_TERMINATED" ], [ 1, "TERMINATED_ITERATION_LIMIT" ], [ 2, "TERMINATED_OPEN_SET_FULL" ], [ 3, "TERMINATED_SEARCH_STATE_FULL" ], [ 4, "TERMINATED_BY_USER" ] ], "flags": 0 }, "39152400": { "name": "Direction", "items": [ [ 0, "SIMULATION_TO_DISPLAY" ], [ 1, "DISPLAY_TO_SIMULATION" ] ], "flags": 0 }, "39220440": { "name": "MeshShapeIndexStridingType", "items": [ [ 0, "INDICES_INVALID" ], [ 1, "INDICES_INT16" ], [ 2, "INDICES_INT32" ], [ 3, "INDICES_MAX_ID" ] ], "flags": 0 }, "39179336": { "name": "DefaultCachingOption", "items": [ [ 0, "DCO_WARN_AND_TREAT_AS_UNFILTERED" ], [ 1, "DCO_TREAT_AS_UNFILTERED" ], [ 2, "DCO_DO_NOT_CACHE" ], [ 3, "DCO_ASSERT" ] ], "flags": 0 }, "39227240": { "name": "Axis", "items": [ [ 0, "AXIS_AXLE" ] ], "flags": 0 }, "39186616": { "name": "PointCloudFlagBits", "items": [ [ 1, "LOCAL_POINTS_CHANGED" ] ], "flags": 0 }, "39128640": { "name": "ScaleNormalBehaviour", "items": [ [ 0, "SCALE_NORMAL_IGNORE" ], [ 1, "SCALE_NORMAL_APPLY" ], [ 2, "SCALE_NORMAL_INVERT" ] ], "flags": 0 }, "39062304": { "name": "InstanceType", "items": [ [ 0, "TYPE_NORMAL" ], [ 1, "TYPE_CHAIN" ], [ 2, "TYPE_DISABLE_SPU" ] ], "flags": 0 }, "39213360": { "name": "IndexStridingType", "items": [ [ 0, "INDICES_INVALID" ], [ 1, "INDICES_INT8" ], [ 2, "INDICES_INT16" ], [ 3, "INDICES_INT32" ], [ 4, "INDICES_MAX_ID" ] ], "flags": 0 }, "39179200": { "name": "PathType", "items": [ [ 0, "PATH_TYPE_NAVMESH" ], [ 1, "PATH_TYPE_NAVMESH_CLIMBING" ], [ 2, "PATH_TYPE_NAVVOLUME" ] ], "flags": 0 }, "39141880": { "name": "ControlByte", "items": [ [ 0, "FOUR_BLEND" ], [ 1, "THREE_BLEND" ], [ 2, "TWO_BLEND" ], [ 3, "ONE_BLEND" ], [ 4, "NEXT_SPU_BATCH" ] ], "flags": 0 }, "39262504": { "name": "Operation", "items": [ [ 0, "ADDED_OP" ], [ 1, "REMOVED_OP" ], [ 2, "CONTACT_OP" ], [ 3, "TOI_OP" ] ], "flags": 0 }, "39190640": { "name": "FlagValues", "items": [ [ 0, "FLAGS_NONE" ], [ 1, "FLAGS_NOT_SERIALIZABLE" ] ], "flags": 0 }, "39224448": { "name": "Axis", "items": [ [ 0, "AXIS_SHAFT" ], [ 1, "AXIS_PERP_TO_SHAFT" ] ], "flags": 0 }, "39236280": { "name": "Axis", "items": [ [ 0, "AXIS_AXLE" ], [ 1, "AXIS_PERP_TO_AXLE_1" ], [ 2, "AXIS_PERP_TO_AXLE_2" ] ], "flags": 0 }, "39210904": { "name": "CollectionType", "items": [ [ 0, "COLLECTION_LIST" ], [ 1, "COLLECTION_EXTENDED_MESH" ], [ 2, "COLLECTION_TRISAMPLED_HEIGHTFIELD" ], [ 3, "COLLECTION_USER" ], [ 4, "COLLECTION_SIMPLE_MESH" ], [ 5, "COLLECTION_MESH_SHAPE" ], [ 6, "COLLECTION_COMPRESSED_MESH" ], [ 7, "COLLECTION_MAX" ] ], "flags": 0 }, "39206192": { "name": "ListShapeFlags", "items": [ [ 0, "ALL_FLAGS_CLEAR" ], [ 1, "DISABLE_SPU_CACHE_FOR_LIST_CHILD_INFO" ] ], "flags": 0 }, "39184008": { "name": "CharacterCallbackType", "items": [ [ 0, "CALLBACK_PRECHARACTER_STEP" ], [ 1, "CALLBACK_POSTCHARACTER_STEP" ] ], "flags": 0 }, "39161248": { "name": "CharacterWidthUsage", "items": [ [ 0, "NONE" ], [ 1, "BLOCK_EDGES" ], [ 2, "SHRINK_NAV_MESH" ] ], "flags": 0 }, "39210152": { "name": "SectorType", "items": [ [ 1, "ACCEPT_0" ], [ 0, "SNAP_0" ], [ 2, "REJECT" ], [ 4, "SNAP_1" ], [ 3, "ACCEPT_1" ] ], "flags": 0 }, "39198176": { "name": "SplitResult", "items": [ [ 0, "SPLIT_SUCCESS" ], [ 1, "SPLIT_FAILURE" ], [ 2, "SPLIT_FAILURE_INSIDE" ], [ 3, "SPLIT_FAILURE_OUTSIDE" ] ], "flags": 0 }, "39203376": { "name": "Flags", "items": [ [ 1, "HAS_INTERNALS" ], [ 2, "HAS_LEAVES" ], [ 4, "HAS_NULLS" ] ], "flags": 0 }, "39124792": { "name": "ScaleNormalBehaviour", "items": [ [ 0, "SCALE_NORMAL_IGNORE" ], [ 1, "SCALE_NORMAL_APPLY" ], [ 2, "SCALE_NORMAL_INVERT" ] ], "flags": 0 }, "39035712": { "name": "FlagBits", "items": [ [ 1, "CARVER_ERODE_EDGES" ] ], "flags": 0 }, "39190240": { "name": "AccessType", "items": [ [ 0, "HK_ACCESS_IGNORE" ], [ 1, "HK_ACCESS_RO" ], [ 2, "HK_ACCESS_RW" ] ], "flags": 0 }, "39168000": { "name": "OutputPathFlags", "items": [ [ 1, "OUTPUT_PATH_SMOOTHED" ], [ 2, "OUTPUT_PATH_PROJECTED" ], [ 4, "OUTPUT_PATH_COMPUTE_NORMALS" ] ], "flags": 0 }, "39196216": { "name": "Semantics", "items": [ [ 0, "UNKNOWN" ], [ 1, "DISTANCE" ], [ 2, "ANGLE" ], [ 3, "NORMAL" ], [ 4, "POSITION" ], [ 5, "COSINE_ANGLE" ] ], "flags": 0 }, "39062344": { "name": "AddReferences", "items": [ [ 0, "DO_NOT_ADD_REFERENCES" ], [ 1, "DO_ADD_REFERENCES" ] ], "flags": 0 }, "39159936": { "name": "MaterialFlagsBits", "items": [ [ 0, "MATERIAL_NONE" ], [ 1, "MATERIAL_BLOCKING" ], [ 1, "MATERIAL_DEFAULT" ] ], "flags": 0 }, "39171112": { "name": "CallbackType", "items": [ [ 0, "CALLBACK_PATH_SUCCEEDED" ], [ 1, "CALLBACK_PATH_FAILED_INVALID_START" ], [ 2, "CALLBACK_PATH_FAILED_INVALID_GOAL" ], [ 3, "CALLBACK_PATH_FAILED_INVALID_UNREACHABLE" ], [ 4, "CALLBACK_PATH_NOT_READY" ] ], "flags": 0 }, "39235872": { "name": "Axis", "items": [ [ 0, "AXIS_AXLE" ], [ 1, "AXIS_PERP_TO_AXLE_1" ], [ 2, "AXIS_PERP_TO_AXLE_2" ] ], "flags": 0 }, "39230800": { "name": "CallbackRequest", "items": [ [ 0, "CALLBACK_REQUEST_NONE" ], [ 1, "CALLBACK_REQUEST_NEW_CONTACT_POINT" ], [ 2, "CALLBACK_REQUEST_SETUP_PPU_ONLY" ], [ 4, "CALLBACK_REQUEST_SETUP_CALLBACK" ], [ 8, "CALLBACK_REQUEST_CONTACT_POINT_CALLBACK" ] ], "flags": 0 }, "39082808": { "name": "Transparency", "items": [ [ 0, "transp_none" ], [ 2, "transp_alpha" ], [ 3, "transp_additive" ], [ 4, "transp_colorkey" ], [ 9, "transp_subtractive" ] ], "flags": 0 }, "39250512": { "name": "ContactPointGeneration", "items": [ [ 0, "CONTACT_POINT_ACCEPT_ALWAYS" ], [ 1, "CONTACT_POINT_REJECT_DUBIOUS" ], [ 2, "CONTACT_POINT_REJECT_MANY" ] ], "flags": 0 }, "39173064": { "name": "SearchType", "items": [ [ 0, "SEARCH_REGULAR" ], [ 1, "SEARCH_HIERARCHICAL" ] ], "flags": 0 }, "39250432": { "name": "SolverType", "items": [ [ 0, "SOLVER_TYPE_INVALID" ], [ 1, "SOLVER_TYPE_2ITERS_SOFT" ], [ 2, "SOLVER_TYPE_2ITERS_MEDIUM" ], [ 3, "SOLVER_TYPE_2ITERS_HARD" ], [ 4, "SOLVER_TYPE_4ITERS_SOFT" ], [ 5, "SOLVER_TYPE_4ITERS_MEDIUM" ], [ 6, "SOLVER_TYPE_4ITERS_HARD" ], [ 7, "SOLVER_TYPE_8ITERS_SOFT" ], [ 8, "SOLVER_TYPE_8ITERS_MEDIUM" ], [ 9, "SOLVER_TYPE_8ITERS_HARD" ], [ 10, "SOLVER_TYPE_MAX_ID" ] ], "flags": 0 }, "39213400": { "name": "MaterialIndexStridingType", "items": [ [ 0, "MATERIAL_INDICES_INVALID" ], [ 1, "MATERIAL_INDICES_INT8" ], [ 2, "MATERIAL_INDICES_INT16" ], [ 3, "MATERIAL_INDICES_MAX_ID" ] ], "flags": 0 }, "39169384": { "name": "UserEdgeSetupSpace", "items": [ [ 0, "USER_EDGE_SPACE_WORLD" ], [ 1, "USER_EDGE_SPACE_LOCAL" ] ], "flags": 0 }, "39170200": { "name": "UpdateFlags", "items": [ [ 0, "UPDATE_NORMAL" ], [ 1, "UPDATE_FORCE_ALL" ] ], "flags": 0 }, "39277216": { "name": "Format", "items": [ [ 0, "Unknown" ], [ 1, "PNG" ], [ 2, "TGA" ], [ 3, "BMP" ], [ 4, "DDS" ], [ 5, "RAW" ] ], "flags": 0 }, "39009088": { "name": "TriangleFormat", "items": [ [ 0, "TF_THREE_INT32S" ], [ 1, "TF_THREE_INT16S" ], [ 2, "TF_OTHER" ] ], "flags": 0 }, "39245968": { "name": "FindContacts", "items": [ [ 0, "FIND_CONTACTS_DEFAULT" ], [ 1, "FIND_CONTACTS_EXTRA" ] ], "flags": 0 }, "39180136": { "name": "PathPointBits", "items": [ [ 1, "EDGE_TYPE_USER_START" ], [ 2, "EDGE_TYPE_USER_END" ], [ 4, "EDGE_TYPE_SEGMENT_START" ], [ 8, "EDGE_TYPE_SEGMENT_END" ] ], "flags": 0 }, "39250552": { "name": "BroadPhaseType", "items": [ [ 0, "BROADPHASE_TYPE_SAP" ], [ 1, "BROADPHASE_TYPE_TREE" ], [ 2, "BROADPHASE_TYPE_HYBRID" ] ], "flags": 0 }, "39210112": { "name": "WeldingType", "items": [ [ 0, "WELDING_TYPE_ANTICLOCKWISE" ], [ 4, "WELDING_TYPE_CLOCKWISE" ], [ 5, "WELDING_TYPE_TWO_SIDED" ], [ 6, "WELDING_TYPE_NONE" ] ], "flags": 0 }, "39195808": { "name": "ModelerType", "items": [ [ 0, "DEFAULT" ], [ 1, "LOCATOR" ] ], "flags": 0 }, "39066816": { "name": "BroadPhaseType", "items": [ [ 0, "BROAD_PHASE_INVALID" ], [ 1, "BROAD_PHASE_ENTITY" ], [ 2, "BROAD_PHASE_PHANTOM" ], [ 3, "BROAD_PHASE_BORDER" ], [ 4, "BROAD_PHASE_MAX_ID" ] ], "flags": 0 }, "39156016": { "name": "RotationQuantization", "items": [ [ 0, "POLAR32" ], [ 1, "THREECOMP40" ], [ 2, "THREECOMP48" ], [ 3, "THREECOMP24" ], [ 4, "STRAIGHT16" ], [ 5, "UNCOMPRESSED" ] ], "flags": 0 }, "39062384": { "name": "CloningMode", "items": [ [ 0, "CLONE_SHALLOW_IF_NOT_CONSTRAINED_TO_WORLD" ], [ 1, "CLONE_DATAS_WITH_MOTORS" ], [ 2, "CLONE_FORCE_SHALLOW" ] ], "flags": 0 }, "39253736": { "name": "BuildType", "items": [ [ 0, "BUILT_WITH_CHUNK_SUBDIVISION" ], [ 1, "BUILT_WITHOUT_CHUNK_SUBDIVISION" ], [ 2, "BUILD_NOT_SET" ] ], "flags": 0 }, "39204384": { "name": "Flags", "items": [ [ 1, "SF_REQUIRE_TREE" ] ], "flags": 0 }, "39131512": { "name": "ShapeType", "items": [ [ 0, "SHAPE_SPHERE" ], [ 1, "SHAPE_CYLINDER" ] ], "flags": 0 }, "39254184": { "name": "Config", "items": [ [ 48, "NUM_BYTES_FOR_TREE" ] ], "flags": 0 }, "39213440": { "name": "SubpartType", "items": [ [ 0, "SUBPART_TRIANGLES" ], [ 1, "SUBPART_SHAPE" ], [ 2, "SUBPART_TYPE_MAX" ] ], "flags": 0 }, "39084608": { "name": "IndexType", "items": [ [ 0, "INDEX_TYPE_INVALID" ], [ 1, "INDEX_TYPE_TRI_LIST" ], [ 2, "INDEX_TYPE_TRI_STRIP" ], [ 3, "INDEX_TYPE_TRI_FAN" ], [ 4, "INDEX_TYPE_MAX_ID" ] ], "flags": 0 }, "39066208": { "name": "MotionType", "items": [ [ 0, "MOTION_INVALID" ], [ 1, "MOTION_DYNAMIC" ], [ 2, "MOTION_SPHERE_INERTIA" ], [ 3, "MOTION_BOX_INERTIA" ], [ 4, "MOTION_KEYFRAMED" ], [ 5, "MOTION_FIXED" ], [ 6, "MOTION_THIN_BOX_INERTIA" ], [ 7, "MOTION_CHARACTER" ], [ 8, "MOTION_MAX_ID" ] ], "flags": 0 }, "39172128": { "name": "CellEdgeFlagBits", "items": [ [ 64, "EDGE_EXTERNAL_OPPOSITE" ] ], "flags": 0 }, "39195016": { "name": "ReferenceCountHandling", "items": [ [ 0, "REFERENCE_COUNT_INCREMENT" ], [ 1, "REFERENCE_COUNT_IGNORE" ] ], "flags": 0 }, "39281872": { "name": "MeshSectionIndexType", "items": [ [ 0, "INDEX_TYPE_NONE" ], [ 1, "INDEX_TYPE_UINT16" ], [ 2, "INDEX_TYPE_UINT32" ] ], "flags": 0 }, "39185648": { "name": "UserEdgeFlagBits", "items": [ [ 0, "USER_EDGE_IGNORE" ], [ 1, "USER_EDGE_UNTRAVERSABLE_AS_BOUNDARY" ], [ 2, "USER_EDGE_ALL_AS_BOUNDARY" ], [ 4, "USER_EDGE_FOLLOW" ], [ 8, "USER_EDGE_PRIORITIZE_REGULAR_EDGE" ], [ 16, "USER_EDGE_IGNORE_WINDING" ], [ 32, "USER_EDGE_IGNORE_BOUNDARIES_WHEN_TRAVERSING" ], [ 64, "USER_EDGE_ROTATE_DIRECTION" ], [ 0, "USER_EDGE_DISABLED_DEFAULT" ], [ 124, "USER_EDGE_ENABLED_DEFAULT" ] ], "flags": 0 }, "39180176": { "name": "ReferenceFrame", "items": [ [ 0, "REFERENCE_FRAME_WORLD" ], [ 1, "REFERENCE_FRAME_SECTION_LOCAL" ], [ 2, "REFERENCE_FRAME_SECTION_FIXED" ] ], "flags": 0 }, "39062424": { "name": "OnDestructionRemapInfo", "items": [ [ 0, "ON_DESTRUCTION_REMAP" ], [ 1, "ON_DESTRUCTION_REMOVE" ], [ 2, "ON_DESTRUCTION_RESET_REMOVE" ] ], "flags": 0 }, "39175112": { "name": "NearestFeatureType", "items": [ [ 0, "CALLBACK_EDGE" ], [ 1, "CALLBACK_FACE" ] ], "flags": 0 }, "39171600": { "name": "GatherCutEdgesMode", "items": [ [ 0, "GATHER_ALL_EDGES" ], [ 1, "GATHER_BOUNDARY_EDGES" ] ], "flags": 0 }, "39215000": { "name": "HeightFieldType", "items": [ [ 0, "HEIGHTFIELD_STORAGE" ], [ 1, "HEIGHTFIELD_COMPRESSED" ], [ 2, "HEIGHTFIELD_USER" ], [ 3, "HEIGHTFIELD_MAX_ID" ] ], "flags": 0 }, "39195496": { "name": "ArrayType", "items": [ [ 0, "NONE" ], [ 1, "POINTSOUP" ], [ 2, "ENTITIES" ] ], "flags": 0 }, "39230760": { "name": "AtomType", "items": [ [ 0, "TYPE_INVALID" ], [ 1, "TYPE_BRIDGE" ], [ 2, "TYPE_SET_LOCAL_TRANSFORMS" ], [ 3, "TYPE_SET_LOCAL_TRANSLATIONS" ], [ 4, "TYPE_SET_LOCAL_ROTATIONS" ], [ 5, "TYPE_BALL_SOCKET" ], [ 6, "TYPE_STIFF_SPRING" ], [ 7, "TYPE_LIN" ], [ 8, "TYPE_LIN_SOFT" ], [ 9, "TYPE_LIN_LIMIT" ], [ 10, "TYPE_LIN_FRICTION" ], [ 11, "TYPE_LIN_MOTOR" ], [ 12, "TYPE_2D_ANG" ], [ 13, "TYPE_ANG" ], [ 14, "TYPE_ANG_LIMIT" ], [ 15, "TYPE_TWIST_LIMIT" ], [ 16, "TYPE_CONE_LIMIT" ], [ 17, "TYPE_ANG_FRICTION" ], [ 18, "TYPE_ANG_MOTOR" ], [ 19, "TYPE_RAGDOLL_MOTOR" ], [ 20, "TYPE_PULLEY" ], [ 21, "TYPE_RACK_AND_PINION" ], [ 22, "TYPE_COG_WHEEL" ], [ 23, "TYPE_SETUP_STABILIZATION" ], [ 24, "TYPE_3D_ANG" ], [ 25, "TYPE_DEFORMABLE_3D_LIN" ], [ 26, "TYPE_DEFORMABLE_3D_ANG" ], [ 27, "TYPE_OVERWRITE_PIVOT" ], [ 28, "TYPE_WHEEL_FRICTION" ], [ 29, "TYPE_ELLIPTICAL_LIMIT" ], [ 30, "TYPE_CONTACT" ], [ 31, "FIRST_MODIFIER_TYPE" ], [ 31, "TYPE_MODIFIER_SOFT_CONTACT" ], [ 32, "TYPE_MODIFIER_MASS_CHANGER" ], [ 33, "TYPE_MODIFIER_VISCOUS_SURFACE" ], [ 34, "TYPE_MODIFIER_MOVING_SURFACE" ], [ 35, "TYPE_MODIFIER_IGNORE_CONSTRAINT" ], [ 36, "TYPE_MODIFIER_CENTER_OF_MASS_CHANGER" ], [ 36, "LAST_MODIFIER_TYPE" ], [ 37, "TYPE_MAX" ] ], "flags": 0 }, "39131552": { "name": "ForceUpgrade6", "items": [ [ 0, "HCL_FORCE_UPGRADE6" ] ], "flags": 0 }, "39223280": { "name": "Axis", "items": [ [ 0, "AXIS_TWIST" ], [ 1, "AXIS_PLANES" ], [ 2, "AXIS_CROSS_PRODUCT" ] ], "flags": 0 }, "39286152": { "name": "Type", "items": [ [ 0, "TYPE_RESOURCE" ], [ 1, "TYPE_CONTAINER" ] ], "flags": 0 }, "39149488": { "name": "TriangleSelectionType", "items": [ [ 0, "TRIANGLE_SELECTION_ALL" ], [ 1, "TRIANGLE_SELECTION_NONE" ], [ 2, "TRIANGLE_SELECTION_CHANNEL" ], [ 3, "TRIANGLE_SELECTION_INVERSE_CHANNEL" ] ], "flags": 0 }, "39278088": { "name": "LockResult", "items": [ [ 0, "RESULT_FAILURE" ], [ 1, "RESULT_SUCCESS" ], [ 2, "RESULT_IN_USE" ] ], "flags": 0 }, "39213480": { "name": "SubpartTypesAndFlags", "items": [ [ 1, "SUBPART_TYPE_MASK" ], [ 6, "SUBPART_MATERIAL_INDICES_MASK" ], [ 1, "SUBPART_MATERIAL_INDICES_SHIFT" ], [ 65528, "SUBPART_NUM_MATERIALS_MASK" ], [ 3, "SUBPART_NUM_MATERIALS_SHIFT" ] ], "flags": 0 }, "39211880": { "name": "WeldResult", "items": [ [ 0, "WELD_RESULT_REJECT_CONTACT_POINT" ], [ 1, "WELD_RESULT_ACCEPT_CONTACT_POINT_MODIFIED" ], [ 2, "WELD_RESULT_ACCEPT_CONTACT_POINT_UNMODIFIED" ] ], "flags": 0 }, "39172944": { "name": "MemoryDefaultsSingleThreaded", "items": [ [ 131072, "OPEN_SET_SIZE_SINGLE_THREADED" ], [ 590336, "SEARCH_STATE_SIZE_SINGLE_THREADED" ], [ 32768, "HIERARCHY_OPEN_SET_SIZE_SINGLE_THREADED" ], [ 147968, "HIERARCHY_SEARCH_STATE_SIZE_SINGLE_THREADED" ] ], "flags": 0 }, "39253424": { "name": "PerPrimitiveDataMode", "items": [ [ 0, "PER_PRIMITIVE_DATA_NONE" ], [ 1, "PER_PRIMITIVE_DATA_8_BIT" ], [ 2, "PER_PRIMITIVE_DATA_PALETTE" ], [ 3, "PER_PRIMITIVE_DATA_STRING_PALETTE" ] ], "flags": 0 }, "39029832": { "name": "EdgeFlagBits", "items": [ [ 1, "EDGE_SILHOUETTE" ], [ 2, "EDGE_RETRIANGULATED" ], [ 4, "EDGE_ORIGINAL" ], [ 8, "OPPOSITE_EDGE_UNLOADED_UNUSED" ], [ 16, "EDGE_USER" ], [ 32, "EDGE_BLOCKED" ], [ 64, "EDGE_EXTERNAL_OPPOSITE" ] ], "flags": 0 }, "39179832": { "name": "ExpansionFlags", "items": [ [ 0, "AABB_EXPAND_NONE" ], [ 1, "AABB_EXTRUDE_DOWN" ], [ 2, "AABB_EXPAND_PLANAR" ], [ 4, "AABB_EXPAND_UNIFORM" ] ], "flags": 0 }, "39087192": { "name": "DataUsage", "items": [ [ 0, "HKX_DU_NONE" ], [ 1, "HKX_DU_POSITION" ], [ 2, "HKX_DU_COLOR" ], [ 4, "HKX_DU_NORMAL" ], [ 8, "HKX_DU_TANGENT" ], [ 16, "HKX_DU_BINORMAL" ], [ 32, "HKX_DU_TEXCOORD" ], [ 64, "HKX_DU_BLENDWEIGHTS" ], [ 128, "HKX_DU_BLENDINDICES" ], [ 256, "HKX_DU_USERDATA" ] ], "flags": 0 }, "39023088": { "name": "VertexFloatType", "items": [ [ 0, "VERTEX_FLOAT_CONSTANT" ], [ 1, "VERTEX_FLOAT_CHANNEL" ] ], "flags": 0 }, "39190968": { "name": "FlagValues", "items": [ [ 0, "FLAGS_NONE" ], [ 128, "ALIGN_8" ], [ 256, "ALIGN_16" ], [ 512, "NOT_OWNED" ], [ 1024, "SERIALIZE_IGNORED" ], [ 2048, "ALIGN_32" ], [ 256, "ALIGN_REAL" ] ], "flags": 0 }, "39278208": { "name": "HintFlags", "items": [ [ 1, "FLAG_READ" ], [ 2, "FLAG_WRITE" ], [ 4, "FLAG_DYNAMIC" ], [ 8, "FLAG_NOT_SHARED" ] ], "flags": 0 }, "39217496": { "name": "MaterialType", "items": [ [ 0, "MATERIAL_NONE" ], [ 1, "MATERIAL_SINGLE_VALUE_PER_CHUNK" ], [ 2, "MATERIAL_ONE_BYTE_PER_TRIANGLE" ], [ 3, "MATERIAL_TWO_BYTES_PER_TRIANGLE" ], [ 4, "MATERIAL_FOUR_BYTES_PER_TRIANGLE" ] ], "flags": 0 }, "39007168": { "name": "Platform", "items": [ [ 0, "HCL_PLATFORM_INVALID" ], [ 1, "HCL_PLATFORM_WIN32" ], [ 2, "HCL_PLATFORM_X64" ], [ 4, "HCL_PLATFORM_MACPPC" ], [ 8, "HCL_PLATFORM_IOS" ], [ 16, "HCL_PLATFORM_MAC386" ], [ 32, "HCL_PLATFORM_PS3" ], [ 64, "HCL_PLATFORM_XBOX360" ], [ 128, "HCL_PLATFORM_WII" ], [ 256, "HCL_PLATFORM_LRB" ], [ 512, "HCL_PLATFORM_LINUX" ], [ 1024, "HCL_PLATFORM_PSVITA" ], [ 2048, "HCL_PLATFORM_ANDROID" ], [ 4096, "HCL_PLATFORM_CTR" ], [ 8192, "HCL_PLATFORM_WIIU" ], [ 16384, "HCL_PLATFORM_PS4" ], [ 32768, "HCL_PLATFORM_XBOXONE" ], [ 65536, "HCL_PLATFORM_MAC64" ], [ 131072, "HCL_PLATFORM_NX" ] ], "flags": 0 }, "39200160": { "name": "Bounds", "items": [ [ 0, "BOUND_POS_X" ], [ 1, "BOUND_NEG_X" ], [ 2, "BOUND_POS_Y" ], [ 3, "BOUND_NEG_Y" ], [ 4, "BOUND_POS_Z" ], [ 5, "BOUND_NEG_Z" ], [ 6, "NUM_BOUNDS" ] ], "flags": 0 }, "39026928": { "name": "hkaReferenceFrameTypeEnum", "items": [ [ 0, "REFERENCE_FRAME_UNKNOWN" ], [ 1, "REFERENCE_FRAME_DEFAULT" ], [ 2, "REFERENCE_FRAME_PARAMETRIC" ] ], "flags": 0 }, "39082440": { "name": "ControlType", "items": [ [ 0, "BEZIER_SMOOTH" ], [ 1, "BEZIER_CORNER" ], [ 2, "LINEAR" ], [ 3, "CUSTOM" ] ], "flags": 0 }, "39195760": { "name": "Link", "items": [ [ 0, "NONE" ], [ 1, "DIRECT_LINK" ], [ 2, "CHILD" ], [ 3, "MESH" ], [ 4, "PARENT_NAME" ], [ 5, "IMGSELECT" ], [ 6, "NODE_UUID" ] ], "flags": 0 }, "39140624": { "name": "BONE_GROUP_SIZE", "items": [ [ 1, "GROUP_SIZE_1" ], [ 4, "GROUP_SIZE_4" ], [ 8, "GROUP_SIZE_8" ], [ 16, "GROUP_SIZE_16" ] ], "flags": 0 }, "39208912": { "name": "RayHitType", "items": [ [ 0, "HIT_CAP0" ], [ 1, "HIT_CAP1" ], [ 2, "HIT_BODY" ] ], "flags": 0 }, "39062264": { "name": "ConstraintPriority", "items": [ [ 0, "PRIORITY_INVALID" ], [ 1, "PRIORITY_PSI" ], [ 2, "PRIORITY_SIMPLIFIED_TOI_UNUSED" ], [ 3, "PRIORITY_TOI" ], [ 4, "PRIORITY_TOI_HIGHER" ], [ 5, "PRIORITY_TOI_FORCED" ], [ 6, "NUM_PRIORITIES" ] ], "flags": 0 }, "39020408": { "name": "VertexChannelType", "items": [ [ 0, "HCL_VERTEX_CHANNEL_INVALID" ], [ 1, "HCL_VERTEX_CHANNEL_FLOAT" ], [ 2, "HCL_VERTEX_CHANNEL_DISTANCE" ], [ 3, "HCL_VERTEX_CHANNEL_ANGLE" ], [ 4, "HCL_VERTEX_CHANNEL_SELECTION" ] ], "flags": 0 }, "39137360": { "name": "ControlByte", "items": [ [ 0, "FOUR_BLEND" ], [ 1, "THREE_BLEND" ], [ 2, "TWO_BLEND" ], [ 3, "ONE_BLEND" ], [ 4, "NEXT_SPU_BATCH" ], [ 5, "EIGHT_BLEND" ], [ 6, "SEVEN_BLEND" ], [ 7, "SIX_BLEND" ], [ 8, "FIVE_BLEND" ] ], "flags": 0 }, "39237624": { "name": "Axis", "items": [ [ 0, "AXIS_TWIST" ], [ 1, "AXIS_PLANES" ], [ 2, "AXIS_CROSS_PRODUCT" ] ], "flags": 0 }, "39253464": { "name": "PrimitiveType", "items": [ [ 0, "PRIMITIVE_TYPE_BOX" ], [ 1, "PRIMITIVE_TYPE_HULL" ], [ 2, "PRIMITIVE_TYPE_SPHERE" ], [ 3, "PRIMITIVE_TYPE_CAPSULE" ], [ 4, "PRIMITIVE_TYPE_CYLINDER" ] ], "flags": 0 }, "39236712": { "name": "Axis", "items": [ [ 0, "AXIS_TWIST" ], [ 1, "AXIS_SWING0" ], [ 2, "AXIS_SWING1" ] ], "flags": 0 }, "39184048": { "name": "PathType", "items": [ [ 0, "PATH_TYPE_NAVMESH" ], [ 1, "PATH_TYPE_NAVVOLUME" ] ], "flags": 0 }, "39013576": { "name": "InternalFlags", "items": [ [ 0, "USAGE_NONE" ], [ 1, "USAGE_READ" ], [ 2, "USAGE_WRITE" ], [ 4, "USAGE_FULL_WRITE" ], [ 8, "USAGE_READ_BEFORE_WRITE" ] ], "flags": 0 }, "39163112": { "name": "VertexSelectionMethod", "items": [ [ 0, "PROPORTIONAL_TO_AREA" ], [ 1, "PROPORTIONAL_TO_VERTICES" ] ], "flags": 0 }, "39208752": { "name": "hkpFilterType", "items": [ [ 0, "HK_FILTER_UNKNOWN" ], [ 1, "HK_FILTER_NULL" ], [ 2, "HK_FILTER_GROUP" ], [ 3, "HK_FILTER_LIST" ], [ 4, "HK_FILTER_CUSTOM" ], [ 5, "HK_FILTER_PAIR" ], [ 6, "HK_FILTER_CONSTRAINT" ] ], "flags": 0 }, "39191008": { "name": "DeprecatedFlagValues", "items": [ [ 8, "DEPRECATED_SIZE_8" ], [ 8, "DEPRECATED_ENUM_8" ], [ 16, "DEPRECATED_SIZE_16" ], [ 16, "DEPRECATED_ENUM_16" ], [ 32, "DEPRECATED_SIZE_32" ], [ 32, "DEPRECATED_ENUM_32" ] ], "flags": 0 }, "39154768": { "name": "StorageClass", "items": [ [ 0, "STORAGE_STATIC" ], [ 1, "STORAGE_REFERENCE" ], [ 2, "STORAGE_DYNAMIC_RANGE" ], [ 3, "STORAGE_DYNAMIC_FIXED" ] ], "flags": 0 }, "39284688": { "name": "EffectType", "items": [ [ 0, "EFFECT_TYPE_INVALID" ], [ 1, "EFFECT_TYPE_UNKNOWN" ], [ 2, "EFFECT_TYPE_HLSL_FX_INLINE" ], [ 3, "EFFECT_TYPE_CG_FX_INLINE" ], [ 4, "EFFECT_TYPE_HLSL_FX_FILENAME" ], [ 5, "EFFECT_TYPE_CG_FX_FILENAME" ], [ 6, "EFFECT_TYPE_MAX_ID" ] ], "flags": 0 }, "39179752": { "name": "GeneratorType", "items": [ [ 0, "GENERATOR_PHYSICS_2012_BODY" ], [ 1, "GENERATOR_POINT_CLOUD" ], [ 2, "GENERATOR_STORAGE_POINT_CLOUD_REMOVED" ], [ 3, "GENERATOR_PHYSICS_BODY_BASE" ], [ 4, "GENERATOR_PHYSICS_BODY" ], [ 5, "GENERATOR_USER_0" ], [ 6, "GENERATOR_USER_1" ], [ 7, "GENERATOR_USER_2" ], [ 8, "GENERATOR_USER_3" ], [ 9, "GENERATOR_MAX" ] ], "flags": 0 }, "39198216": { "name": "Type", "items": [ [ 0, "TYPE_EXACT" ], [ 16, "TYPE_USER_0" ] ], "flags": 0 }, "39128128": { "name": "VectorContext", "items": [ [ 0, "VEC_POSITION" ], [ 1, "VEC_DIRECTION" ] ], "flags": 0 }, "39161208": { "name": "ConstructionFlagsBits", "items": [ [ 1, "MATERIAL_WALKABLE" ], [ 2, "MATERIAL_CUTTING" ], [ 3, "MATERIAL_WALKABLE_AND_CUTTING" ] ], "flags": 0 }, "39190600": { "name": "SignatureFlags", "items": [ [ 1, "SIGNATURE_LOCAL" ] ], "flags": 0 }, "39278248": { "name": "SharingType", "items": [ [ 0, "SHARING_ALL_SHARED" ], [ 1, "SHARING_ALL_NOT_SHARED" ], [ 2, "SHARING_MIXTURE" ] ], "flags": 0 }, "39161328": { "name": "EdgeMatchingMetric", "items": [ [ 1, "ORDER_BY_OVERLAP" ], [ 2, "ORDER_BY_DISTANCE" ] ], "flags": 0 }, "39122856": { "name": "ForceUpgrade610", "items": [ [ 0, "HCL_FORCE_UPGRADE610" ] ], "flags": 0 }, "39176104": { "name": "KinematicConstraintType", "items": [ [ 0, "CONSTRAINTS_NONE" ], [ 1, "CONSTRAINTS_LINEAR_AND_ANGULAR" ], [ 2, "CONSTRAINTS_LINEAR_ONLY" ] ], "flags": 0 }, "39169088": { "name": "WalkableTriangleSettings", "items": [ [ 0, "ONLY_FIX_WALKABLE" ], [ 1, "PREFER_WALKABLE" ], [ 2, "PREFER_UNWALKABLE" ] ], "flags": 0 }, "39168040": { "name": "LineOfSightFlags", "items": [ [ 0, "NO_LINE_OF_SIGHT_CHECK" ], [ 1, "EARLY_OUT_IF_NO_COST_MODIFIER" ], [ 2, "HANDLE_INTERNAL_VERTICES" ], [ 4, "EARLY_OUT_ALWAYS" ] ], "flags": 0 }, "39029752": { "name": "NavMeshFlagBits", "items": [ [ 0, "MESH_NONE" ], [ 1, "MESH_CLIMBING" ] ], "flags": 0 }, "39182992": { "name": "AvoidanceEnabledMaskBits", "items": [ [ 1, "AVOID_BOUNDARIES" ], [ 2, "AVOID_CHARACTERS" ], [ 4, "AVOID_OBSTACLES" ], [ 0, "AVOID_NONE" ], [ 7, "AVOID_ALL" ] ], "flags": 0 }, "39159976": { "name": "CellWidthToResolutionRounding", "items": [ [ 0, "ROUND_TO_ZERO" ], [ 1, "ROUND_TO_NEAREST" ] ], "flags": 0 }, "39230712": { "name": "MeasurementMode", "items": [ [ 0, "ZERO_WHEN_VECTORS_ALIGNED" ], [ 1, "ZERO_WHEN_VECTORS_PERPENDICULAR" ] ], "flags": 0 }, "39036184": { "name": "SplitAndGenerateOptions", "items": [ [ 0, "SIMPLIFY_INDIVIDUALLY" ], [ 1, "SIMPLIFY_INDIVIDUALLY_BORDER_PRESERVE" ], [ 2, "SIMPLIFY_ALL_AT_ONCE" ], [ 3, "SIMPLIFY_TWO_PASS" ] ], "flags": 0 }, "39156056": { "name": "ScalarQuantization", "items": [ [ 0, "BITS8" ], [ 1, "BITS16" ] ], "flags": 0 } } }