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 override void Read(PackFileDeserializer des, BinaryReaderEx br) { base.Read(des, br); m_nextSampleEvents = des.ReadInt32Array(br); m_nextSampleReals = des.ReadInt32Array(br); m_nextSampleBools = des.ReadInt32Array(br); m_nextSampleInts = des.ReadInt32Array(br); m_time = br.ReadSingle(); m_isEnabled = br.ReadBoolean(); br.ReadUInt16(); br.ReadByte(); }
public override void Read(PackFileDeserializer des, BinaryReaderEx br) { base.Read(des, br); m_context = new hkaiSilhouetteGeneratorSectionContext(); m_context.Read(des, br); m_overlappedFaces = des.ReadInt32Array(br); }
public override void Read(PackFileDeserializer des, BinaryReaderEx br) { base.Read(des, br); m_nestedTypeHkbGeneratorPtr = des.ReadClassPointer <hkbGenerator>(br); m_nestedTypeHkbGeneratorRefPtr = des.ReadClassPointer <hkbGenerator>(br); m_nestedTypeHkbModifierPtr = des.ReadClassPointer <hkbModifier>(br); m_nestedTypeHkbModifierRefPtr = des.ReadClassPointer <hkbModifier>(br); m_nestedTypeHkbCustomIdSelectorPtr = des.ReadClassPointer <hkbCustomIdSelector>(br); m_nestedTypeHkbCustomIdSelectorRefPtr = des.ReadClassPointer <hkbCustomIdSelector>(br); m_nestedTypeArrayBool = des.ReadBooleanArray(br); m_nestedTypeArrayHkBool = des.ReadBooleanArray(br); m_nestedTypeArrayCString = des.ReadStringPointerArray(br); m_nestedTypeArrayHkStringPtr = des.ReadStringPointerArray(br); m_nestedTypeArrayHkInt8 = des.ReadSByteArray(br); m_nestedTypeArrayHkInt16 = des.ReadInt16Array(br); m_nestedTypeArrayHkInt32 = des.ReadInt32Array(br); m_nestedTypeArrayHkUint8 = des.ReadByteArray(br); m_nestedTypeArrayHkUint16 = des.ReadUInt16Array(br); m_nestedTypeArrayHkUint32 = des.ReadUInt32Array(br); m_nestedTypeArrayHkReal = des.ReadSingleArray(br); m_nestedTypeArrayHkbGeneratorPtr = des.ReadClassPointerArray <hkbGenerator>(br); m_nestedTypeArrayHkbGeneratorRefPtr = des.ReadClassPointerArray <hkbGenerator>(br); m_nestedTypeArrayHkbModifierPtr = des.ReadClassPointerArray <hkbModifier>(br); m_nestedTypeArrayHkbModifierRefPtr = des.ReadClassPointerArray <hkbModifier>(br); m_nestedTypeArrayHkbCustomIdSelectorPtr = des.ReadClassPointerArray <hkbCustomIdSelector>(br); m_nestedTypeArrayHkbCustomIdSelectorRefPtr = des.ReadClassPointerArray <hkbCustomIdSelector>(br); }
public override void Read(PackFileDeserializer des, BinaryReaderEx br) { base.Read(des, br); m_rigidBodies = des.ReadClassPointerArray <hkpRigidBody>(br); m_constraints = des.ReadClassPointerArray <hkpConstraintInstance>(br); m_boneToRigidBodyMap = des.ReadInt32Array(br); m_skeleton = des.ReadClassPointer <hkaSkeleton>(br); }
public virtual void Read(PackFileDeserializer des, BinaryReaderEx br) { m_originalNumFaces = br.ReadInt32(); m_originalNumEdges = br.ReadInt32(); m_originalNumVertices = br.ReadInt32(); br.ReadUInt32(); m_magic = des.ReadInt32Array(br); }
public override void Read(PackFileDeserializer des, BinaryReaderEx br) { base.Read(des, br); m_vertexPool = des.ReadVector4Array(br); m_silhouetteOffsets = des.ReadInt32Array(br); m_cachedTransform = new hkQTransform(); m_cachedTransform.Read(des, br); m_cachedUp = des.ReadVector4(br); }
public override void Read(PackFileDeserializer des, BinaryReaderEx br) { base.Read(des, br); m_edges = des.ReadClassArray <hkaiEdgePathEdge>(br); m_edgeData = des.ReadInt32Array(br); m_edgeDataStriding = br.ReadInt32(); m_leftTurnRadius = br.ReadSingle(); m_rightTurnRadius = br.ReadSingle(); m_characterRadius = br.ReadSingle(); }
public override void Read(PackFileDeserializer des, BinaryReaderEx br) { base.Read(des, br); m_rpn = des.ReadClassArray <hkbCompiledExpressionSetToken>(br); m_expressionToRpnIndex = des.ReadInt32Array(br); m_numExpressions = br.ReadSByte(); br.ReadUInt32(); br.ReadUInt16(); br.ReadByte(); }
public override void Read(PackFileDeserializer des, BinaryReaderEx br) { base.Read(des, br); m_time = br.ReadSingle(); br.ReadUInt32(); m_vertData = new hkxVertexBuffer(); m_vertData.Read(des, br); m_vertexIndexMap = des.ReadInt32Array(br); m_componentMap = des.ReadClassArray <hkxVertexAnimationUsageMap>(br); }
public virtual void Read(PackFileDeserializer des, BinaryReaderEx br) { br.ReadUInt64(); br.ReadUInt64(); m_data = des.ReadVector4Array(br); m_commands = des.ReadInt32Array(br); br.ReadUInt64(); br.ReadUInt64(); m_motors = des.ReadClassPointerArray <hkpConstraintMotor>(br); }
public override void Read(PackFileDeserializer des, BinaryReaderEx br) { base.Read(des, br); m_faces = des.ReadClassArray <hkaiNavMeshFace>(br); m_edges = des.ReadClassArray <hkaiNavMeshEdge>(br); m_vertices = des.ReadVector4Array(br); m_streamingSets = des.ReadClassArray <hkaiStreamingSet>(br); m_faceData = des.ReadInt32Array(br); m_edgeData = des.ReadInt32Array(br); m_faceDataStriding = br.ReadInt32(); m_edgeDataStriding = br.ReadInt32(); m_flags = br.ReadByte(); br.ReadUInt32(); br.ReadUInt16(); br.ReadByte(); m_aabb = new hkAabb(); m_aabb.Read(des, br); m_erosionRadius = br.ReadSingle(); br.ReadUInt32(); m_userData = br.ReadUInt64(); }
public override void Read(PackFileDeserializer des, BinaryReaderEx br) { base.Read(des, br); m_simClothIndex = br.ReadUInt32(); m_subSteps = br.ReadUInt32(); m_numberOfSolveIterations = br.ReadInt32(); br.ReadUInt32(); m_constraintExecution = des.ReadInt32Array(br); m_adaptConstraintStiffness = br.ReadBoolean(); br.ReadUInt32(); br.ReadUInt16(); br.ReadByte(); }
public override void Read(PackFileDeserializer des, BinaryReaderEx br) { base.Read(des, br); m_localAabb = new hkAabb(); m_localAabb.Read(des, br); m_localPoints = des.ReadVector4Array(br); m_silhouetteSizes = des.ReadInt32Array(br); m_weldTolerance = br.ReadSingle(); m_silhouetteDetailLevel = (DetailLevel)br.ReadByte(); m_flags = br.ReadByte(); m_localPointsChanged = br.ReadBoolean(); m_isEnabled = br.ReadBoolean(); br.ReadUInt64(); }
public override void Read(PackFileDeserializer des, BinaryReaderEx br) { base.Read(des, br); m_applyModifierDuringTransition = br.ReadBoolean(); br.ReadUInt32(); br.ReadUInt16(); br.ReadByte(); m_stateIds = des.ReadInt32Array(br); m_modifier = des.ReadClassPointer <hkbModifier>(br); m_isActive = br.ReadBoolean(); br.ReadUInt32(); br.ReadUInt16(); br.ReadByte(); m_stateMachine = des.ReadClassPointer <hkbStateMachine>(br); }
public override void Read(PackFileDeserializer des, BinaryReaderEx br) { base.Read(des, br); br.ReadUInt64(); br.ReadUInt64(); br.ReadUInt64(); br.ReadUInt64(); m_originalVolume = des.ReadClassPointer <hkaiNavVolume>(br); m_cellMap = des.ReadInt32Array(br); m_instancedCells = des.ReadClassArray <hkaiNavVolumeInstanceCellInstance>(br); m_ownedEdges = des.ReadClassArray <hkaiNavVolumeEdge>(br); m_sectionUid = br.ReadUInt32(); m_runtimeId = br.ReadInt32(); m_layer = br.ReadUInt32(); br.ReadUInt64(); br.ReadUInt32(); m_translation = des.ReadVector4(br); }
public override void Read(PackFileDeserializer des, BinaryReaderEx br) { base.Read(des, br); m_characterControllerSetup = new hkbCharacterControllerSetup(); m_characterControllerSetup.Read(des, br); br.ReadUInt64(); m_modelUpMS = des.ReadVector4(br); m_modelForwardMS = des.ReadVector4(br); m_modelRightMS = des.ReadVector4(br); m_characterPropertyInfos = des.ReadClassArray <hkbVariableInfo>(br); m_numBonesPerLod = des.ReadInt32Array(br); m_characterPropertyValues = des.ReadClassPointer <hkbVariableValueSet>(br); m_footIkDriverInfo = des.ReadClassPointer <hkbFootIkDriverInfo>(br); m_handIkDriverInfo = des.ReadClassPointer <hkbHandIkDriverInfo>(br); m_aiControlDriverInfo = des.ReadClassPointer <hkReferencedObject>(br); m_stringData = des.ReadClassPointer <hkbCharacterStringData>(br); m_mirroredSkeletonInfo = des.ReadClassPointer <hkbMirroredSkeletonInfo>(br); m_boneAttachmentBoneIndices = des.ReadInt16Array(br); m_boneAttachmentTransforms = des.ReadMatrix4Array(br); m_scale = br.ReadSingle(); br.ReadUInt64(); br.ReadUInt32(); }
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.ReadUInt64(); br.ReadUInt64(); m_originalMesh = des.ReadClassPointer <hkaiNavMesh>(br); br.ReadUInt64(); m_referenceFrame = new hkaiReferenceFrame(); m_referenceFrame.Read(des, br); m_edgeMap = des.ReadInt32Array(br); m_faceMap = des.ReadInt32Array(br); m_instancedFaces = des.ReadClassArray <hkaiNavMeshFace>(br); m_instancedEdges = des.ReadClassArray <hkaiNavMeshEdge>(br); m_ownedFaces = des.ReadClassArray <hkaiNavMeshFace>(br); m_ownedEdges = des.ReadClassArray <hkaiNavMeshEdge>(br); m_ownedVertices = des.ReadVector4Array(br); m_faceFlags = des.ReadByteArray(br); m_cuttingInfo = des.ReadUInt16Array(br); m_instancedFaceData = des.ReadInt32Array(br); m_instancedEdgeData = des.ReadInt32Array(br); m_ownedFaceData = des.ReadInt32Array(br); m_ownedEdgeData = des.ReadInt32Array(br); m_clearanceCache = des.ReadInt16Array(br); m_globalClearanceCache = des.ReadInt16Array(br); m_faceClearanceIndices = des.ReadInt32Array(br); m_maxGlobalClearance = br.ReadSingle(); m_sectionUid = br.ReadUInt32(); m_runtimeId = br.ReadInt32(); m_layer = br.ReadUInt32(); }
public override void Read(PackFileDeserializer des, BinaryReaderEx br) { base.Read(des, br); m_parameterValues = des.ReadSingleArray(br); m_parameterTypes = des.ReadInt32Array(br); }
public override void Read(PackFileDeserializer des, BinaryReaderEx br) { base.Read(des, br); m_selectedVertices = des.ReadInt32Array(br); }
public override void Read(PackFileDeserializer des, BinaryReaderEx br) { base.Read(des, br); m_perVertexInts = des.ReadInt32Array(br); }
public virtual void Read(PackFileDeserializer des, BinaryReaderEx br) { m_blocks = des.ReadInt32Array(br); }
public override void Read(PackFileDeserializer des, BinaryReaderEx br) { base.Read(des, br); m_skeleton = des.ReadClassPointer <hkaSkeleton>(br); m_boneToBodyMap = des.ReadInt32Array(br); }
public override void Read(PackFileDeserializer des, BinaryReaderEx br) { base.Read(des, br); m_ints = des.ReadInt32Array(br); m_times = des.ReadSingleArray(br); }