public IAsyncResult BeginPlayerMoved(PlaverMovedMode mode, IPlaverMovedData data, AsyncCallback asyncCallback, object state)
 {
     return(_networkHandler.DoAsyncSending(typeof(BeginPlayerMoved), new BeginPlayerMovedParameters(mode, data, asyncCallback, state)));
 }
 public PlayerMovedEvent(PlaverMovedMode mode, IPlaverMovedData data)
 {
     Mode = mode; Data = data;
 }
 public IAsyncResult BeginPlayerMoved(PlaverMovedMode mode, IPlaverMovedData data, AsyncCallback asyncCallback, object state)
 {
     return _networkHandler.DoAsyncSending(typeof(BeginPlayerMoved), new BeginPlayerMovedParameters(mode, data, asyncCallback, state));
 }