public virtual void HandleRename(string newName, int reverseDepth) { if (reverseDepth == 0) { m_parent.HandleChildRename(m_name.ShortName, newName); } m_name.PartialNameChange(newName, reverseDepth); }
public virtual bool HandleRename(string newName, int reverseDepth) { if (reverseDepth == 0) { if (!m_Parent.HandleChildRename(m_Name.shortName, newName)) { return(false); } } m_Name.PartialNameChange(newName, reverseDepth); return(true); }