public override void Read(PackFileDeserializer des, BinaryReaderEx br) { base.Read(des, br); m_name = des.ReadStringPointer(br); m_stages = des.ReadClassArray <hkxMaterialTextureStage>(br); br.ReadUInt64(); m_diffuseColor = des.ReadVector4(br); m_ambientColor = des.ReadVector4(br); m_specularColor = des.ReadVector4(br); m_emissiveColor = des.ReadVector4(br); m_subMaterials = des.ReadClassPointerArray <hkxMaterial>(br); m_extraData = des.ReadClassPointer <hkReferencedObject>(br); m_uvMapScale_0 = br.ReadSingle(); m_uvMapScale_1 = br.ReadSingle(); m_uvMapOffset_0 = br.ReadSingle(); m_uvMapOffset_1 = br.ReadSingle(); m_uvMapRotation = br.ReadSingle(); m_uvMapAlgorithm = (UVMappingAlgorithm)br.ReadUInt32(); m_specularMultiplier = br.ReadSingle(); m_specularExponent = br.ReadSingle(); m_transparency = (Transparency)br.ReadByte(); br.ReadUInt32(); br.ReadUInt16(); br.ReadByte(); m_userData = br.ReadUInt64(); m_properties = des.ReadClassArray <hkxMaterialProperty>(br); br.ReadUInt64(); }
public virtual void Read(PackFileDeserializer des, BinaryReaderEx br) { m_object = des.ReadClassPointer <hkReferencedObject>(br); m_key = br.ReadUInt16(); m_flags = br.ReadUInt16(); br.ReadUInt32(); }
public override void Read(PackFileDeserializer des, BinaryReaderEx br) { base.Read(des, br); m_rigidBody = des.ReadClassPointer <hkpRigidBody>(br); m_displayObjectPtr = des.ReadClassPointer <hkReferencedObject>(br); m_rigidBodyFromDisplayObjectTransform = des.ReadMatrix4(br); }
public override void Read(PackFileDeserializer des, BinaryReaderEx br) { base.Read(des, br); m_variant = des.ReadClassPointer <hkReferencedObject>(br); m_name = des.ReadStringPointer(br); m_references = des.ReadClassArray <hkMemoryResourceHandleExternalLink>(br); }
public override void Read(PackFileDeserializer des, BinaryReaderEx br) { base.Read(des, br); m_frame = des.ReadClassPointer <hkLocalFrame>(br); m_rigidBody = des.ReadClassPointer <hkReferencedObject>(br); m_character = des.ReadClassPointer <hkbCharacter>(br); m_animationBoneIndex = br.ReadInt16(); br.ReadUInt32(); br.ReadUInt16(); }
public override void Read(PackFileDeserializer des, BinaryReaderEx br) { base.Read(des, br); m_syncInfo = des.ReadClassPointer <hkbReferencedGeneratorSyncInfo>(br); m_name = des.ReadStringPointer(br); m_internalState = des.ReadClassPointer <hkReferencedObject>(br); m_nodeId = br.ReadUInt16(); m_hasActivateBeenCalled = br.ReadBoolean(); m_isModifierEnabled = br.ReadBoolean(); br.ReadUInt32(); }
public override void Read(PackFileDeserializer des, BinaryReaderEx br) { base.Read(des, br); m_originalSkeletonName = des.ReadStringPointer(br); br.ReadUInt64(); m_boneFromAttachment = des.ReadMatrix4(br); m_attachment = des.ReadClassPointer <hkReferencedObject>(br); m_name = des.ReadStringPointer(br); m_boneIndex = br.ReadInt16(); br.ReadUInt64(); br.ReadUInt32(); br.ReadUInt16(); }
public override void Read(PackFileDeserializer des, BinaryReaderEx br) { base.Read(des, br); m_name = des.ReadStringPointer(br); m_object = des.ReadClassPointer <hkReferencedObject>(br); m_keyFrames = des.ReadMatrix4Array(br); m_children = des.ReadClassPointerArray <hkxNode>(br); m_annotations = des.ReadClassArray <hkxNodeAnnotationData>(br); m_linearKeyFrameHints = des.ReadSingleArray(br); m_userProperties = des.ReadStringPointer(br); m_selected = br.ReadBoolean(); m_bone = br.ReadBoolean(); br.ReadUInt32(); br.ReadUInt16(); }
public override void Read(PackFileDeserializer des, BinaryReaderEx br) { base.Read(des, br); m_complexTypeHkObjectPtr = des.ReadClassPointer <hkReferencedObject>(br); m_complexHiddenTypeCopyStart = br.ReadBoolean(); br.ReadUInt32(); br.ReadUInt16(); br.ReadByte(); m_complexTypeHkQuaternion = des.ReadQuaternion(br); m_complexTypeHkVector4 = des.ReadVector4(br); m_complexTypeEnumHkInt8 = (CustomEnum)br.ReadSByte(); br.ReadByte(); m_complexTypeEnumHkInt16 = (CustomEnum)br.ReadInt16(); m_complexTypeEnumHkInt32 = (CustomEnum)br.ReadInt32(); m_complexTypeEnumHkUint8 = (CustomEnum)br.ReadByte(); br.ReadByte(); m_complexTypeEnumHkUint16 = (CustomEnum)br.ReadUInt16(); m_complexTypeEnumHkUint32 = (CustomEnum)br.ReadUInt32(); m_complexTypeEnumHkInt8InvalidCheck = (CustomEnum)br.ReadSByte(); br.ReadByte(); m_complexTypeEnumHkInt16InvalidCheck = (CustomEnum)br.ReadInt16(); m_complexTypeEnumHkInt32InvalidCheck = (CustomEnum)br.ReadInt32(); m_complexTypeEnumHkUint8InvalidCheck = (CustomEnum)br.ReadByte(); br.ReadByte(); m_complexTypeEnumHkUint16InvalidCheck = (CustomEnum)br.ReadUInt16(); m_complexTypeEnumHkUint32InvalidCheck = (CustomEnum)br.ReadUInt32(); m_complexTypeFlagsHkInt8 = br.ReadSByte(); br.ReadByte(); m_complexTypeFlagsHkInt16 = br.ReadInt16(); m_complexTypeFlagsHkInt32 = br.ReadInt32(); m_complexTypeFlagsHkUint8 = br.ReadByte(); br.ReadByte(); m_complexTypeFlagsHkUint16 = br.ReadUInt16(); m_complexTypeFlagsHkUint32 = br.ReadUInt32(); m_complexTypeFlagsHkInt8InvalidCheck = br.ReadSByte(); br.ReadByte(); m_complexTypeFlagsHkInt16InvalidCheck = br.ReadInt16(); m_complexTypeFlagsHkInt32InvalidCheck = br.ReadInt32(); m_complexTypeFlagsHkUint8InvalidCheck = br.ReadByte(); br.ReadByte(); m_complexTypeFlagsHkUint16InvalidCheck = br.ReadUInt16(); m_complexTypeFlagsHkUint32InvalidCheck = br.ReadUInt32(); m_complexHiddenTypeCopyEnd = br.ReadBoolean(); br.ReadUInt64(); br.ReadUInt32(); br.ReadUInt16(); br.ReadByte(); }
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 virtual void Read(PackFileDeserializer des, BinaryReaderEx br) { m_name = des.ReadStringPointer(br); m_className = des.ReadStringPointer(br); m_variant = des.ReadClassPointer <hkReferencedObject>(br); }
public virtual void Read(PackFileDeserializer des, BinaryReaderEx br) { m_texture = des.ReadClassPointer <hkReferencedObject>(br); m_usageHint = (TextureType)br.ReadInt32(); m_tcoordChannel = br.ReadInt32(); }
public virtual void Read(PackFileDeserializer des, BinaryReaderEx br) { m_rigidBodySetup = new hkbRigidBodySetup(); m_rigidBodySetup.Read(des, br); m_controllerCinfo = des.ReadClassPointer <hkReferencedObject>(br); }