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_eventNames = des.ReadStringPointerArray(br); m_attributeNames = des.ReadStringPointerArray(br); m_variableNames = des.ReadStringPointerArray(br); m_characterPropertyNames = des.ReadStringPointerArray(br); }
public override void Read(PackFileDeserializer des, BinaryReaderEx br) { base.Read(des, br); m_cameraVariableFloatNames = des.ReadStringPointerArray(br); m_cameraFloatValues = des.ReadSingleArray(br); m_cameraVariableVectorNames = des.ReadStringPointerArray(br); m_cameraVectorValues = des.ReadVector4Array(br); }
public override void Read(PackFileDeserializer des, BinaryReaderEx br) { base.Read(des, br); m_animationFilenames = des.ReadStringPointerArray(br); m_behaviorFilenames = des.ReadStringPointerArray(br); m_characterFilenames = des.ReadStringPointerArray(br); m_eventNames = des.ReadStringPointerArray(br); m_animationPath = des.ReadStringPointer(br); m_behaviorPath = des.ReadStringPointer(br); m_characterPath = des.ReadStringPointer(br); m_scriptsPath = des.ReadStringPointer(br); m_fullPathToSource = des.ReadStringPointer(br); br.ReadUInt64(); }
public override void Read(PackFileDeserializer des, BinaryReaderEx br) { base.Read(des, br); m_skin = des.ReadClassPointer <hkMeshShape>(br); m_worldFromBoneTransforms = des.ReadMatrix4Array(br); m_boneNames = des.ReadStringPointerArray(br); }
public override void Read(PackFileDeserializer des, BinaryReaderEx br) { base.Read(des, br); br.ReadUInt64(); m_nodeNames = des.ReadStringPointerArray(br); m_bindPose = des.ReadMatrix4Array(br); br.ReadUInt64(); m_initSkinTransform = des.ReadMatrix4(br); }
public override void Read(PackFileDeserializer des, BinaryReaderEx br) { base.Read(des, br); m_worldCinfo = new hknpWorldCinfo(); m_worldCinfo.Read(des, br); m_bodies = des.ReadClassArray <hknpBody>(br); m_bodyNames = des.ReadStringPointerArray(br); m_motions = des.ReadClassArray <hknpMotion>(br); m_constraints = des.ReadClassArray <hknpConstraintCinfo>(br); }
public override void Read(PackFileDeserializer des, BinaryReaderEx br) { base.Read(des, br); m_type = (NodeType)br.ReadUInt16(); m_depth = br.ReadByte(); br.ReadUInt32(); br.ReadByte(); m_referenceBehaviorName = des.ReadStringPointer(br); m_selfTransitionNames = des.ReadStringPointerArray(br); }
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); m_parentIndices = des.ReadInt16Array(br); m_bones = des.ReadClassArray <hkaBone>(br); m_referencePose = des.ReadQSTransformArray(br); m_referenceFloats = des.ReadSingleArray(br); m_floatSlots = des.ReadStringPointerArray(br); m_localFrames = des.ReadClassArray <hkaSkeletonLocalFrameOnBone>(br); m_partitions = des.ReadClassArray <hkaSkeletonPartition>(br); }
public override void Read(PackFileDeserializer des, BinaryReaderEx br) { base.Read(des, br); m_name = des.ReadStringPointer(br); m_inputBufferSetupObject = des.ReadClassPointer <hclBufferSetupObject>(br); m_inputTriangleSelection = new hclTriangleSelectionInput(); m_inputTriangleSelection.Read(des, br); m_outputTransformSetSetupObject = des.ReadClassPointer <hclTransformSetSetupObject>(br); m_deformedBones = des.ReadStringPointerArray(br); m_maxTrianglesPerBone = br.ReadUInt32(); m_minimumTriangleWeight = br.ReadSingle(); }
public override void Read(PackFileDeserializer des, BinaryReaderEx br) { base.Read(des, br); m_matrices = des.ReadMatrix4Array(br); m_inverseMatrices = des.ReadMatrix4Array(br); m_matricesOrder = des.ReadInt16Array(br); m_matricesNames = des.ReadStringPointerArray(br); m_indexMappings = des.ReadClassArray <hkMeshBoneIndexMapping>(br); m_allMatricesAreAffine = br.ReadBoolean(); br.ReadUInt32(); br.ReadUInt16(); br.ReadByte(); }
public override void Read(PackFileDeserializer des, BinaryReaderEx br) { base.Read(des, br); br.ReadUInt64(); m_convexRadius = br.ReadSingle(); m_weldingType = (WeldingType)br.ReadByte(); m_hasPerPrimitiveCollisionFilterInfo = br.ReadBoolean(); m_hasPerPrimitiveUserData = br.ReadBoolean(); br.ReadByte(); m_collisionFilterInfoPalette = des.ReadUInt32Array(br); m_userDataPalette = des.ReadUInt32Array(br); m_userStringPalette = des.ReadStringPointerArray(br); br.ReadUInt64(); m_tree = new hkpBvCompressedMeshShapeTree(); m_tree.Read(des, br); }
public override void Read(PackFileDeserializer des, BinaryReaderEx br) { base.Read(des, br); m_skinNames = des.ReadClassArray <hkbCharacterStringDataFileNameMeshNamePair>(br); m_boneAttachmentNames = des.ReadClassArray <hkbCharacterStringDataFileNameMeshNamePair>(br); m_animationBundleNameData = des.ReadClassArray <hkbAssetBundleStringData>(br); m_animationBundleFilenameData = des.ReadClassArray <hkbAssetBundleStringData>(br); m_characterPropertyNames = des.ReadStringPointerArray(br); m_retargetingSkeletonMapperFilenames = des.ReadStringPointerArray(br); m_lodNames = des.ReadStringPointerArray(br); m_mirroredSyncPointSubstringsA = des.ReadStringPointerArray(br); m_mirroredSyncPointSubstringsB = des.ReadStringPointerArray(br); m_name = des.ReadStringPointer(br); m_rigName = des.ReadStringPointer(br); m_ragdollName = des.ReadStringPointer(br); m_behaviorFilename = des.ReadStringPointer(br); m_luaScriptOnCharacterActivated = des.ReadStringPointer(br); m_luaScriptOnCharacterDeactivated = des.ReadStringPointer(br); m_luaFiles = des.ReadStringPointerArray(br); }
public virtual void Read(PackFileDeserializer des, BinaryReaderEx br) { m_bundleName = des.ReadStringPointer(br); m_assetNames = des.ReadStringPointerArray(br); }
public override void Read(PackFileDeserializer des, BinaryReaderEx br) { base.Read(des, br); m_strings = des.ReadStringPointerArray(br); m_times = des.ReadSingleArray(br); }