public PanMediaEvent(DockableItem mediaParam, double panMediaToMSIPointXParam, double panMediaToMSIPointYParam, double durationParam) { type = TourEvent.Type.panMedia; media = mediaParam; panMediaToMSIPointX = panMediaToMSIPointXParam; panMediaToMSIPointY = panMediaToMSIPointYParam; duration = durationParam; }
public InitMediaEvent(DockableItem mediaParam, double initMediaToScreenPointXParam, double initMediaToScreenPointYParam, double absoluteScaleParam) { type = TourEvent.Type.initMedia; media = mediaParam; initMediaToScreenPointX = initMediaToScreenPointXParam; initMediaToScreenPointY = initMediaToScreenPointYParam; absoluteScale = absoluteScaleParam; }
public OpenMediaEvent(DockableItem mediaParam, double openMediaToScreenPointXParam, double openMediaToScreenPointYParam, double absoluteScaleParam) { type = TourEvent.Type.openMedia; media = mediaParam; openMediaToScreenPointX = openMediaToScreenPointXParam; openMediaToScreenPointY = openMediaToScreenPointYParam; absoluteScale = absoluteScaleParam; }
public FadeInMediaEvent(DockableItem mediaParam, double fadeInMediaToScreenPointXParam, double fadeInMediaToScreenPointYParam, double absoluteScaleParam, double durationParam) { type = TourEvent.Type.fadeInMedia; media = mediaParam; fadeInMediaToScreenPointX = fadeInMediaToScreenPointXParam; fadeInMediaToScreenPointY = fadeInMediaToScreenPointYParam; absoluteScale = absoluteScaleParam; duration = durationParam; }
public ZoomMediaEvent(DockableItem mediaParam, double absoluteScaleParam, double zoomMediaToScreenPointXParam, double zoomMediaToScreenPointYParam, double durationParam) { type = TourEvent.Type.zoomMedia; media = mediaParam; absoluteScale = absoluteScaleParam; // What does a ScaleTransform require? zoomMediaToScreenPointX = zoomMediaToScreenPointXParam; zoomMediaToScreenPointY = zoomMediaToScreenPointYParam; duration = durationParam; }
public FadeOutMediaEvent(DockableItem mediaParam, double durationParam) { type = TourEvent.Type.fadeOutMedia; media = mediaParam; duration = durationParam; }
public CloseMediaEvent(DockableItem mediaParam) { type = TourEvent.Type.closeMedia; media = mediaParam; }