public override void Read(PackFileDeserializer des, BinaryReaderEx br) { base.Read(des, br); br.ReadUInt64(); br.ReadUInt32(); br.ReadUInt16(); m_transformA = des.ReadTransform(br); m_transformB = des.ReadTransform(br); }
public override void Read(PackFileDeserializer des, BinaryReaderEx br) { base.Read(des, br); m_planeEquations = des.ReadVector4Array(br); br.ReadUInt64(); m_localFromWorld = des.ReadTransform(br); m_worldFromLocal = des.ReadTransform(br); m_objAabb = new hkAabb(); m_objAabb.Read(des, br); m_geomCentroid = des.ReadVector4(br); }
public override void Read(PackFileDeserializer des, BinaryReaderEx br) { base.Read(des, br); br.ReadUInt64(); m_atoms = new hkpBridgeAtoms(); m_atoms.Read(des, br); m_path = des.ReadClassPointer <hkpParametricCurve>(br); m_maxFrictionForce = br.ReadSingle(); m_angularConstrainedDOF = (OrientationConstraintType)br.ReadSByte(); br.ReadUInt16(); br.ReadByte(); m_transform_OS_KS_0 = des.ReadTransform(br); m_transform_OS_KS_1 = des.ReadTransform(br); }
public override void Read(PackFileDeserializer des, BinaryReaderEx br) { base.Read(des, br); br.ReadUInt64(); br.ReadUInt64(); br.ReadUInt64(); br.ReadUInt64(); br.ReadUInt64(); br.ReadUInt64(); br.ReadUInt64(); br.ReadUInt64(); br.ReadUInt32(); m_sectionUid = br.ReadUInt32(); m_runtimeId = br.ReadInt32(); br.ReadUInt32(); m_originalGraph = des.ReadClassPointer <hkaiDirectedGraphExplicitCost>(br); m_nodeMap = des.ReadInt32Array(br); m_instancedNodes = des.ReadClassArray <hkaiDirectedGraphExplicitCostNode>(br); m_ownedEdges = des.ReadClassArray <hkaiDirectedGraphExplicitCostEdge>(br); m_ownedEdgeData = des.ReadUInt32Array(br); m_userEdgeCount = des.ReadInt32Array(br); m_freeEdgeBlocks = des.ReadClassArray <hkaiDirectedGraphInstanceFreeBlockList>(br); br.ReadUInt64(); m_transform = des.ReadTransform(br); }
public virtual void Read(PackFileDeserializer des, BinaryReaderEx br) { m_transform = des.ReadTransform(br); m_flags = br.ReadInt32(); m_collisionFilterInfo = br.ReadUInt32(); m_shape = des.ReadClassPointer <hknpShape>(br); m_aabb = new hkAabb16(); m_aabb.Read(des, br); m_id = br.ReadUInt32(); m_nextAttachedBodyId = br.ReadUInt32(); m_motionId = br.ReadUInt32(); m_broadPhaseId = br.ReadUInt32(); m_materialId = br.ReadUInt16(); m_qualityId = br.ReadByte(); m_timAngle = br.ReadByte(); m_maxTimDistance = br.ReadUInt16(); m_maxContactDistance = br.ReadUInt16(); m_indexIntoActiveListOrDeactivatedIslandId = br.ReadUInt32(); m_radiusOfComCenteredBoundingSphere = br.ReadInt16(); m_spuFlags = br.ReadByte(); m_shapeSizeDiv16 = br.ReadByte(); m_motionToBodyRotation_0 = br.ReadInt16(); m_motionToBodyRotation_1 = br.ReadInt16(); m_motionToBodyRotation_2 = br.ReadInt16(); m_motionToBodyRotation_3 = br.ReadInt16(); m_userData = br.ReadUInt64(); }
public virtual void Read(PackFileDeserializer des, BinaryReaderEx br) { m_aabb = new hkAabb(); m_aabb.Read(des, br); m_shape = des.ReadClassPointer <hknpShape>(br); br.ReadUInt64(); m_transform = des.ReadTransform(br); m_to = des.ReadVector4(br); }
public override void Read(PackFileDeserializer des, BinaryReaderEx br) { base.Read(des, br); m_tetrahedraGrid = des.ReadUInt16Array(br); m_gridCells = des.ReadByteArray(br); m_tetrahedraEquations = des.ReadMatrix4Array(br); br.ReadUInt64(); m_localFromWorld = des.ReadTransform(br); m_worldFromLocal = des.ReadTransform(br); m_objAabb = new hkAabb(); m_objAabb.Read(des, br); m_geomCentroid = des.ReadVector4(br); m_invCellSize = des.ReadVector4(br); m_gridRes = br.ReadUInt16(); br.ReadUInt64(); br.ReadUInt32(); br.ReadUInt16(); }
public override void Read(PackFileDeserializer des, BinaryReaderEx br) { base.Read(des, br); br.ReadUInt64(); m_shape = des.ReadClassPointer <hkpShape>(br); m_shapeTransform = des.ReadTransform(br); m_geometry = new hkGeometry(); m_geometry.Read(des, br); }
public override void Read(PackFileDeserializer des, BinaryReaderEx br) { base.Read(des, br); m_transform = des.ReadTransform(br); m_children = des.ReadClassPointerArray <hkLocalFrame>(br); m_parentFrame = des.ReadClassPointer <hkLocalFrame>(br); m_group = des.ReadClassPointer <hkLocalFrameGroup>(br); m_name = des.ReadStringPointer(br); br.ReadUInt64(); }
public override void Read(PackFileDeserializer des, BinaryReaderEx br) { base.Read(des, br); m_childShape = new hkpSingleShapeContainer(); m_childShape.Read(des, br); br.ReadUInt64(); br.ReadUInt64(); m_rotation = des.ReadQuaternion(br); m_transform = des.ReadTransform(br); }
public override void Read(PackFileDeserializer des, BinaryReaderEx br) { base.Read(des, br); m_worldFromShape = des.ReadTransform(br); m_isHierarchicalCompound = br.ReadBoolean(); m_hasDestructionShapes = br.ReadBoolean(); br.ReadUInt64(); br.ReadUInt32(); br.ReadUInt16(); }
public override void Read(PackFileDeserializer des, BinaryReaderEx br) { base.Read(des, br); m_shape = des.ReadClassPointer <hkpShape>(br); m_isHierarchicalCompound = br.ReadBoolean(); m_hkdShapesCollected = br.ReadBoolean(); br.ReadUInt32(); br.ReadUInt16(); m_childShapeNames = des.ReadStringPointerArray(br); m_childTransforms = des.ReadTransformArray(br); m_transform = des.ReadTransform(br); }
public override void Read(PackFileDeserializer des, BinaryReaderEx br) { base.Read(des, br); m_name = des.ReadStringPointer(br); br.ReadUInt64(); m_transform = des.ReadTransform(br); m_linearVelocity = des.ReadVector4(br); m_angularVelocity = des.ReadVector4(br); m_pinchDetectionEnabled = br.ReadBoolean(); m_pinchDetectionPriority = br.ReadSByte(); br.ReadUInt16(); m_pinchDetectionRadius = br.ReadSingle(); m_shape = des.ReadClassPointer <hclShape>(br); }
public override void Read(PackFileDeserializer des, BinaryReaderEx br) { base.Read(des, br); m_useSpheres = br.ReadBoolean(); m_useBoundaries = br.ReadBoolean(); m_clipBoundaries = br.ReadBoolean(); br.ReadUInt64(); br.ReadUInt32(); br.ReadByte(); m_transform = des.ReadTransform(br); m_spheres = des.ReadClassArray <hkaiAvoidanceSolverSphereObstacle>(br); m_boundaries = des.ReadClassArray <hkaiAvoidanceSolverBoundaryObstacle>(br); m_userData = br.ReadUInt64(); br.ReadUInt64(); }
public override void Read(PackFileDeserializer des, BinaryReaderEx br) { base.Read(des, br); m_res = br.ReadUInt16(); m_resIncBorder = br.ReadUInt16(); br.ReadUInt32(); m_floatCorrectionOffset = des.ReadVector4(br); m_heights = des.ReadByteArray(br); m_faces_0 = br.ReadInt32(); m_faces_1 = br.ReadInt32(); m_faces_2 = br.ReadInt32(); m_faces_3 = br.ReadInt32(); m_faces_4 = br.ReadInt32(); m_faces_5 = br.ReadInt32(); br.ReadUInt64(); m_localToMapTransform = des.ReadTransform(br); m_localToMapScale = des.ReadVector4(br); }
public virtual void Read(PackFileDeserializer des, BinaryReaderEx br) { m_transform = des.ReadTransform(br); m_sweptTransform_0 = des.ReadVector4(br); m_sweptTransform_1 = des.ReadVector4(br); m_sweptTransform_2 = des.ReadVector4(br); m_sweptTransform_3 = des.ReadVector4(br); m_sweptTransform_4 = des.ReadVector4(br); m_deltaAngle = des.ReadVector4(br); m_objectRadius = br.ReadSingle(); m_linearDamping = br.ReadInt16(); m_angularDamping = br.ReadInt16(); m_timeFactor = br.ReadInt16(); m_maxLinearVelocity = new hkUFloat8(); m_maxLinearVelocity.Read(des, br); m_maxAngularVelocity = new hkUFloat8(); m_maxAngularVelocity.Read(des, br); m_deactivationClass = br.ReadByte(); br.ReadUInt16(); br.ReadByte(); }
public virtual void Read(PackFileDeserializer des, BinaryReaderEx br) { m_transform = des.ReadTransform(br); m_scale = des.ReadVector4(br); m_shape = des.ReadClassPointer <hknpShape>(br); m_shapeTag = br.ReadUInt16(); m_destructionTag = br.ReadUInt16(); m_padding_0 = br.ReadByte(); m_padding_1 = br.ReadByte(); m_padding_2 = br.ReadByte(); m_padding_3 = br.ReadByte(); m_padding_4 = br.ReadByte(); m_padding_5 = br.ReadByte(); m_padding_6 = br.ReadByte(); m_padding_7 = br.ReadByte(); m_padding_8 = br.ReadByte(); m_padding_9 = br.ReadByte(); m_padding_10 = br.ReadByte(); m_padding_11 = br.ReadByte(); m_padding_12 = br.ReadByte(); m_padding_13 = br.ReadByte(); m_padding_14 = br.ReadByte(); m_padding_15 = br.ReadByte(); m_padding_16 = br.ReadByte(); m_padding_17 = br.ReadByte(); m_padding_18 = br.ReadByte(); m_padding_19 = br.ReadByte(); m_padding_20 = br.ReadByte(); m_padding_21 = br.ReadByte(); m_padding_22 = br.ReadByte(); m_padding_23 = br.ReadByte(); m_padding_24 = br.ReadByte(); m_padding_25 = br.ReadByte(); m_padding_26 = br.ReadByte(); m_padding_27 = br.ReadByte(); m_padding_28 = br.ReadByte(); m_padding_29 = br.ReadByte(); br.ReadUInt32(); br.ReadUInt16(); }
public virtual void Read(PackFileDeserializer des, BinaryReaderEx br) { m_transform = des.ReadTransform(br); m_halfExtents = des.ReadVector4(br); }
public override void Read(PackFileDeserializer des, BinaryReaderEx br) { base.Read(des, br); m_transform = des.ReadTransform(br); }
public virtual void Read(PackFileDeserializer des, BinaryReaderEx br) { m_transform = des.ReadTransform(br); m_linearVelocity = des.ReadVector4(br); m_angularVelocity = des.ReadVector4(br); }
public virtual void Read(PackFileDeserializer des, BinaryReaderEx br) { m_rb = des.ReadClassPointer <hkpRigidBody>(br); br.ReadUInt64(); m_localToDisplay = des.ReadTransform(br); }