public YAMLNode ExportYAML(IExportContainer container) { YAMLMappingNode node = new YAMLMappingNode(); node.AddSerializedVersion(GetSerializedVersion(container.ExportVersion)); node.Add(RootXName, RootX.ExportYAML(container)); node.Add(SkeletonName, Skeleton.ExportYAML(container)); node.Add(SkeletonPoseName, SkeletonPose.ExportYAML(container)); node.Add(LeftHandName, LeftHand.ExportYAML(container)); node.Add(RightHandName, RightHand.ExportYAML(container)); node.Add(HandlesName, GetExportHandles(container.Version).ExportYAML(container)); node.Add(ColliderArrayName, GetExportColliderArray(container.Version).ExportYAML(container)); node.Add(HumanBoneIndexName, HumanBoneIndex.ExportYAML(true)); node.Add(HumanBoneMassName, HumanBoneMass.ExportYAML()); node.Add(ColliderIndexName, GetExportColliderIndex(container.Version).ExportYAML(true)); node.Add(ScaleName, Scale); node.Add(ArmTwistName, ArmTwist); node.Add(ForeArmTwistName, ForeArmTwist); node.Add(UpperLegTwistName, UpperLegTwist); node.Add(LegTwistName, LegTwist); node.Add(ArmStretchName, ArmStretch); node.Add(LegStretchName, LegStretch); node.Add(FeetSpacingName, FeetSpacing); node.Add(HasLeftHandName, HasLeftHand); node.Add(HasRightHandName, HasRightHand); node.Add(HasTDoFName, HasTDoF); return(node); }
public YAMLNode ExportYAML(IExportContainer container) { YAMLMappingNode node = new YAMLMappingNode(); node.AddSerializedVersion(GetSerializedVersion(container.Version)); node.Add("m_RootX", RootX.ExportYAML(container)); node.Add("m_Skeleton", Skeleton.ExportYAML(container)); node.Add("m_SkeletonPose", SkeletonPose.ExportYAML(container)); node.Add("m_LeftHand", LeftHand.ExportYAML(container)); node.Add("m_RightHand", RightHand.ExportYAML(container)); node.Add("m_Handles", GetExportHandles(container.Version).ExportYAML(container)); node.Add("m_ColliderArray", GetExportColliderArray(container.Version).ExportYAML(container)); node.Add("m_HumanBoneIndex", HumanBoneIndex.ExportYAML(true)); node.Add("m_HumanBoneMass", HumanBoneMass.ExportYAML()); node.Add("m_ColliderIndex", GetExportColliderIndex(container.Version).ExportYAML(true)); node.Add("m_Scale", Scale); node.Add("m_ArmTwist", ArmTwist); node.Add("m_ForeArmTwist", ForeArmTwist); node.Add("m_UpperLegTwist", UpperLegTwist); node.Add("m_LegTwist", LegTwist); node.Add("m_ArmStretch", ArmStretch); node.Add("m_LegStretch", LegStretch); node.Add("m_FeetSpacing", FeetSpacing); node.Add("m_HasLeftHand", HasLeftHand); node.Add("m_HasRightHand", HasRightHand); node.Add("m_HasTDoF", HasTDoF); return(node); }