public void SetCloseButtonImage(Image closeButton, PopUpSetting popupSettings) { if (popupSettings.overrideDefaultCloseButton) { SetImageProperty(closeButton, popupSettings.closeButton, ImageEnum.CloseButton); } else { SetImageProperty(closeButton, null, ImageEnum.CloseButton); } }
PopUpSetting GetPopUpSetting() { PopUpSetting popUpSetting = new PopUpSetting(); switch (hotspotDataModel.actionType) { case ActionType.ImagePopup: popUpSetting = imagePopUpDataModel.popUpSetting; break; case ActionType.ImageSequencePopup: popUpSetting = imageSequencePopUpDataModel.popUpSetting; break; case ActionType.VideoPopup: popUpSetting = videoPopUpDataModel.popUpSetting; break; case ActionType.TextPopup: popUpSetting = textPopUpDataModel.popUpSetting; break; case ActionType.QuizPopup: popUpSetting = quizPopUpDataModel.popUpSetting; break; case ActionType.SceneLink: popUpSetting = sceneLinkDataModel.popUpSetting; break; case ActionType.ActivateAndHideObjects: break; case ActionType.AudioPopup: popUpSetting = audioPopUpDataModel.popUpSetting; break; case ActionType.SplitPopup: popUpSetting = splitPopupDataModel.popUpSetting; break; } return(popUpSetting); }