static void ClearState(State state) { state.ParentState = null; state.StateId = null; state.Reachable = false; state.ClearInternalState(); state.HasInheritedTransition = false; }