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);
        }