public override void EnterState() { base.EnterState(); m_pointRecorder = m_pointRecorderFactory.Create(); m_pointRecorder.ThrowIfNull(nameof(m_pointRecorder)); }
public override void ExitState() { base.ExitState(); m_pointRecorder = null; }