public void AddSubLook(SubActorLook subLook) { m_subLooks.Add(subLook); m_entityLook.Invalidate(); subLook.SubEntityValidator.ObjectInvalidated += OnSubEntityInvalidated; }
public void SetSubLook(SubActorLook subLook) { m_subLooks.RemoveAll(x => x.BindingCategory == subLook.BindingCategory); AddSubLook(subLook); }
public void AddSubLook(SubActorLook subLook) { this.m_subLooks.Add(subLook); this.m_entityLook.Invalidate(); subLook.SubEntityValidator.ObjectInvalidated += new System.Action <ObjectValidator <SubEntity> >(this.OnSubEntityInvalidated); }