internal void SendCameraChanged(CameraPosition position) { CameraChanged?.Invoke(this, new CameraChangedEventArgs(position)); }
internal void SendCameraMoving(CameraPosition position) { CameraMoving?.Invoke(this, new CameraMovingEventArgs(position)); }
internal CameraUpdate(CameraPosition cameraPosition) { UpdateType = CameraUpdateType.CameraPosition; CameraPosition = cameraPosition; }
internal CameraIdledEventArgs(CameraPosition position) { this.Position = position; }
internal CameraChangedEventArgs(CameraPosition position) { Position = position; }
public static CameraUpdate NewCameraPosition(CameraPosition cameraPosition) { return(new CameraUpdate(cameraPosition)); }