void Reset() { mChannelSets.Clear(); mSpeedSets.Clear(); mFuctionName.Clear(); for (int i = 0; i < MAX_NUM_OF_SETS; i++) { mChannelSets.Add(new JoystickChannelSet()); mSpeedSets.Add(new JoyStickSpeedSet()); mFuctionName.Add(string.Empty); mFuctionName.Add(string.Empty); } mCallback = string.Empty; mMessage = string.Empty; mPeriodicCallback = string.Empty; mFactorX = 1; mFactorY = 1; mCurStation = null; }
public void SetCurrentStn(IJoyStickCallBack Stn) { Reset(); mCurStation = Stn; }