7#include <aws/core/utils/memory/stl/AWSString.h>
8#include <aws/mediaconvert/MediaConvert_EXPORTS.h>
9#include <aws/mediaconvert/model/DvbSubSubtitleFallbackFont.h>
10#include <aws/mediaconvert/model/DvbSubtitleAlignment.h>
11#include <aws/mediaconvert/model/DvbSubtitleApplyFontColor.h>
12#include <aws/mediaconvert/model/DvbSubtitleBackgroundColor.h>
13#include <aws/mediaconvert/model/DvbSubtitleFontColor.h>
14#include <aws/mediaconvert/model/DvbSubtitleOutlineColor.h>
15#include <aws/mediaconvert/model/DvbSubtitleShadowColor.h>
16#include <aws/mediaconvert/model/DvbSubtitleStylePassthrough.h>
17#include <aws/mediaconvert/model/DvbSubtitleTeletextSpacing.h>
18#include <aws/mediaconvert/model/DvbSubtitlingType.h>
19#include <aws/mediaconvert/model/DvbddsHandling.h>
20#include <aws/mediaconvert/model/FontScript.h>
31namespace MediaConvert {
62 m_alignmentHasBeenSet =
true;
85 m_applyFontColorHasBeenSet =
true;
86 m_applyFontColor = value;
103 m_backgroundColorHasBeenSet =
true;
104 m_backgroundColor = value;
125 m_backgroundOpacityHasBeenSet =
true;
126 m_backgroundOpacity = value;
155 m_ddsHandlingHasBeenSet =
true;
156 m_ddsHandling = value;
178 m_ddsXCoordinateHasBeenSet =
true;
179 m_ddsXCoordinate = value;
202 m_ddsYCoordinateHasBeenSet =
true;
203 m_ddsYCoordinate = value;
225 m_fallbackFontHasBeenSet =
true;
226 m_fallbackFont = value;
244 m_fontColorHasBeenSet =
true;
261 template <
typename FontFileBoldT = Aws::String>
263 m_fontFileBoldHasBeenSet =
true;
264 m_fontFileBold = std::forward<FontFileBoldT>(value);
266 template <
typename FontFileBoldT = Aws::String>
283 template <
typename FontFileBoldItalicT = Aws::String>
285 m_fontFileBoldItalicHasBeenSet =
true;
286 m_fontFileBoldItalic = std::forward<FontFileBoldItalicT>(value);
288 template <
typename FontFileBoldItalicT = Aws::String>
303 template <
typename FontFileItalicT = Aws::String>
305 m_fontFileItalicHasBeenSet =
true;
306 m_fontFileItalic = std::forward<FontFileItalicT>(value);
308 template <
typename FontFileItalicT = Aws::String>
323 template <
typename FontFileRegularT = Aws::String>
325 m_fontFileRegularHasBeenSet =
true;
326 m_fontFileRegular = std::forward<FontFileRegularT>(value);
328 template <
typename FontFileRegularT = Aws::String>
345 m_fontOpacityHasBeenSet =
true;
346 m_fontOpacity = value;
363 m_fontResolutionHasBeenSet =
true;
364 m_fontResolution = value;
383 m_fontScriptHasBeenSet =
true;
384 m_fontScript = value;
401 m_fontSizeHasBeenSet =
true;
420 m_heightHasBeenSet =
true;
438 template <
typename HexFontColorT = Aws::String>
440 m_hexFontColorHasBeenSet =
true;
441 m_hexFontColor = std::forward<HexFontColorT>(value);
443 template <
typename HexFontColorT = Aws::String>
460 m_outlineColorHasBeenSet =
true;
461 m_outlineColor = value;
479 m_outlineSizeHasBeenSet =
true;
480 m_outlineSize = value;
498 m_shadowColorHasBeenSet =
true;
499 m_shadowColor = value;
519 m_shadowOpacityHasBeenSet =
true;
520 m_shadowOpacity = value;
537 m_shadowXOffsetHasBeenSet =
true;
538 m_shadowXOffset = value;
557 m_shadowYOffsetHasBeenSet =
true;
558 m_shadowYOffset = value;
582 m_stylePassthroughHasBeenSet =
true;
583 m_stylePassthrough = value;
600 m_subtitlingTypeHasBeenSet =
true;
601 m_subtitlingType = value;
620 m_teletextSpacingHasBeenSet =
true;
621 m_teletextSpacing = value;
639 m_widthHasBeenSet =
true;
659 m_xPositionHasBeenSet =
true;
679 m_yPositionHasBeenSet =
true;
694 int m_backgroundOpacity{0};
698 int m_ddsXCoordinate{0};
700 int m_ddsYCoordinate{0};
714 int m_fontOpacity{0};
716 int m_fontResolution{0};
728 int m_outlineSize{0};
732 int m_shadowOpacity{0};
734 int m_shadowXOffset{0};
736 int m_shadowYOffset{0};
749 bool m_alignmentHasBeenSet =
false;
750 bool m_applyFontColorHasBeenSet =
false;
751 bool m_backgroundColorHasBeenSet =
false;
752 bool m_backgroundOpacityHasBeenSet =
false;
753 bool m_ddsHandlingHasBeenSet =
false;
754 bool m_ddsXCoordinateHasBeenSet =
false;
755 bool m_ddsYCoordinateHasBeenSet =
false;
756 bool m_fallbackFontHasBeenSet =
false;
757 bool m_fontColorHasBeenSet =
false;
758 bool m_fontFileBoldHasBeenSet =
false;
759 bool m_fontFileBoldItalicHasBeenSet =
false;
760 bool m_fontFileItalicHasBeenSet =
false;
761 bool m_fontFileRegularHasBeenSet =
false;
762 bool m_fontOpacityHasBeenSet =
false;
763 bool m_fontResolutionHasBeenSet =
false;
764 bool m_fontScriptHasBeenSet =
false;
765 bool m_fontSizeHasBeenSet =
false;
766 bool m_heightHasBeenSet =
false;
767 bool m_hexFontColorHasBeenSet =
false;
768 bool m_outlineColorHasBeenSet =
false;
769 bool m_outlineSizeHasBeenSet =
false;
770 bool m_shadowColorHasBeenSet =
false;
771 bool m_shadowOpacityHasBeenSet =
false;
772 bool m_shadowXOffsetHasBeenSet =
false;
773 bool m_shadowYOffsetHasBeenSet =
false;
774 bool m_stylePassthroughHasBeenSet =
false;
775 bool m_subtitlingTypeHasBeenSet =
false;
776 bool m_teletextSpacingHasBeenSet =
false;
777 bool m_widthHasBeenSet =
false;
778 bool m_xPositionHasBeenSet =
false;
779 bool m_yPositionHasBeenSet =
false;
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue