public virtual void DetachFromTargettingSource() { if (!HasTargettingSource()) { return; } m_TargettingSource = null; }
public virtual void AttachToTargettingSource(TargettingSource source) { if (null == source) { return; } if (HasTargettingSource()) { DetachFromTargettingSource(); } m_TargettingSource = source; }