7#include <aws/core/utils/memory/stl/AWSString.h>
8#include <aws/mediaconvert/MediaConvert_EXPORTS.h>
9#include <aws/mediaconvert/model/BurnInSubtitleStylePassthrough.h>
10#include <aws/mediaconvert/model/BurninSubtitleAlignment.h>
11#include <aws/mediaconvert/model/BurninSubtitleApplyFontColor.h>
12#include <aws/mediaconvert/model/BurninSubtitleBackgroundColor.h>
13#include <aws/mediaconvert/model/BurninSubtitleFallbackFont.h>
14#include <aws/mediaconvert/model/BurninSubtitleFontColor.h>
15#include <aws/mediaconvert/model/BurninSubtitleOutlineColor.h>
16#include <aws/mediaconvert/model/BurninSubtitleShadowColor.h>
17#include <aws/mediaconvert/model/BurninSubtitleTeletextSpacing.h>
18#include <aws/mediaconvert/model/FontScript.h>
19#include <aws/mediaconvert/model/RemoveRubyReserveAttributes.h>
30namespace MediaConvert {
62 m_alignmentHasBeenSet =
true;
85 m_applyFontColorHasBeenSet =
true;
86 m_applyFontColor = value;
103 m_backgroundColorHasBeenSet =
true;
104 m_backgroundColor = value;
124 m_backgroundOpacityHasBeenSet =
true;
125 m_backgroundOpacity = value;
147 m_fallbackFontHasBeenSet =
true;
148 m_fallbackFont = value;
165 m_fontColorHasBeenSet =
true;
182 template <
typename FontFileBoldT = Aws::String>
184 m_fontFileBoldHasBeenSet =
true;
185 m_fontFileBold = std::forward<FontFileBoldT>(value);
187 template <
typename FontFileBoldT = Aws::String>
204 template <
typename FontFileBoldItalicT = Aws::String>
206 m_fontFileBoldItalicHasBeenSet =
true;
207 m_fontFileBoldItalic = std::forward<FontFileBoldItalicT>(value);
209 template <
typename FontFileBoldItalicT = Aws::String>
224 template <
typename FontFileItalicT = Aws::String>
226 m_fontFileItalicHasBeenSet =
true;
227 m_fontFileItalic = std::forward<FontFileItalicT>(value);
229 template <
typename FontFileItalicT = Aws::String>
244 template <
typename FontFileRegularT = Aws::String>
246 m_fontFileRegularHasBeenSet =
true;
247 m_fontFileRegular = std::forward<FontFileRegularT>(value);
249 template <
typename FontFileRegularT = Aws::String>
263 m_fontOpacityHasBeenSet =
true;
264 m_fontOpacity = value;
279 m_fontResolutionHasBeenSet =
true;
280 m_fontResolution = value;
298 m_fontScriptHasBeenSet =
true;
299 m_fontScript = value;
315 m_fontSizeHasBeenSet =
true;
333 template <
typename HexFontColorT = Aws::String>
335 m_hexFontColorHasBeenSet =
true;
336 m_hexFontColor = std::forward<HexFontColorT>(value);
338 template <
typename HexFontColorT = Aws::String>
354 m_outlineColorHasBeenSet =
true;
355 m_outlineColor = value;
372 m_outlineSizeHasBeenSet =
true;
373 m_outlineSize = value;
392 m_removeRubyReserveAttributesHasBeenSet =
true;
393 m_removeRubyReserveAttributes = value;
410 m_shadowColorHasBeenSet =
true;
411 m_shadowColor = value;
430 m_shadowOpacityHasBeenSet =
true;
431 m_shadowOpacity = value;
447 m_shadowXOffsetHasBeenSet =
true;
448 m_shadowXOffset = value;
466 m_shadowYOffsetHasBeenSet =
true;
467 m_shadowYOffset = value;
491 m_stylePassthroughHasBeenSet =
true;
492 m_stylePassthrough = value;
510 m_teletextSpacingHasBeenSet =
true;
511 m_teletextSpacing = value;
529 m_xPositionHasBeenSet =
true;
548 m_yPositionHasBeenSet =
true;
563 int m_backgroundOpacity{0};
577 int m_fontOpacity{0};
579 int m_fontResolution{0};
589 int m_outlineSize{0};
595 int m_shadowOpacity{0};
597 int m_shadowXOffset{0};
599 int m_shadowYOffset{0};
608 bool m_alignmentHasBeenSet =
false;
609 bool m_applyFontColorHasBeenSet =
false;
610 bool m_backgroundColorHasBeenSet =
false;
611 bool m_backgroundOpacityHasBeenSet =
false;
612 bool m_fallbackFontHasBeenSet =
false;
613 bool m_fontColorHasBeenSet =
false;
614 bool m_fontFileBoldHasBeenSet =
false;
615 bool m_fontFileBoldItalicHasBeenSet =
false;
616 bool m_fontFileItalicHasBeenSet =
false;
617 bool m_fontFileRegularHasBeenSet =
false;
618 bool m_fontOpacityHasBeenSet =
false;
619 bool m_fontResolutionHasBeenSet =
false;
620 bool m_fontScriptHasBeenSet =
false;
621 bool m_fontSizeHasBeenSet =
false;
622 bool m_hexFontColorHasBeenSet =
false;
623 bool m_outlineColorHasBeenSet =
false;
624 bool m_outlineSizeHasBeenSet =
false;
625 bool m_removeRubyReserveAttributesHasBeenSet =
false;
626 bool m_shadowColorHasBeenSet =
false;
627 bool m_shadowOpacityHasBeenSet =
false;
628 bool m_shadowXOffsetHasBeenSet =
false;
629 bool m_shadowYOffsetHasBeenSet =
false;
630 bool m_stylePassthroughHasBeenSet =
false;
631 bool m_teletextSpacingHasBeenSet =
false;
632 bool m_xPositionHasBeenSet =
false;
633 bool m_yPositionHasBeenSet =
false;
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue