public YAMLNode ExportYAML() { YAMLMappingNode node = new YAMLMappingNode(); node.Add("m_Name", Name); node.Add("m_Type", Type); node.Add("m_DefaultFloat", DefaultFloat); node.Add("m_DefaultInt", DefaultInt); node.Add("m_DefaultBool", DefaultBool); node.Add("m_DefaultController", DefaultController.ExportYAML()); return(node); }