// ------------------------------------------------------------------------------------------------------------- public void UnsetTag(CTag tag) { utils.Assert(IsTagSet(tag), "Failed to unset tag. Tag is not set :: tag={0} obj={1}", tag.GetName(), m_name); m_tags.Remove(tag); }
// ------------------------------------------------------------------------------------------------------------- public void SetTag(CTag tag) { utils.Assert(!IsTagSet(tag), "Failed to set tag. Tag is already set :: tag={0} obj={1}", tag.GetName(), m_name); m_tags.Add(tag, null); }