7#include <aws/mediaconvert/MediaConvert_EXPORTS.h>
8#include <aws/mediaconvert/model/BurninSubtitleAlignment.h>
9#include <aws/mediaconvert/model/BurninSubtitleApplyFontColor.h>
10#include <aws/mediaconvert/model/BurninSubtitleBackgroundColor.h>
11#include <aws/mediaconvert/model/BurninSubtitleFallbackFont.h>
12#include <aws/mediaconvert/model/BurninSubtitleFontColor.h>
13#include <aws/core/utils/memory/stl/AWSString.h>
14#include <aws/mediaconvert/model/FontScript.h>
15#include <aws/mediaconvert/model/BurninSubtitleOutlineColor.h>
16#include <aws/mediaconvert/model/BurninSubtitleShadowColor.h>
17#include <aws/mediaconvert/model/BurnInSubtitleStylePassthrough.h>
18#include <aws/mediaconvert/model/BurninSubtitleTeletextSpacing.h>
116 inline void SetBackgroundOpacity(
int value) { m_backgroundOpacityHasBeenSet =
true; m_backgroundOpacity = value; }
163 inline void SetFontFileBold(
const char* value) { m_fontFileBoldHasBeenSet =
true; m_fontFileBold.assign(value); }
181 inline void SetFontFileBoldItalic(
const char* value) { m_fontFileBoldItalicHasBeenSet =
true; m_fontFileBoldItalic.assign(value); }
197 inline void SetFontFileItalic(
const char* value) { m_fontFileItalicHasBeenSet =
true; m_fontFileItalic.assign(value); }
213 inline void SetFontFileRegular(
const char* value) { m_fontFileRegularHasBeenSet =
true; m_fontFileRegular.assign(value); }
225 inline void SetFontOpacity(
int value) { m_fontOpacityHasBeenSet =
true; m_fontOpacity = value; }
235 inline void SetFontResolution(
int value) { m_fontResolutionHasBeenSet =
true; m_fontResolution = value; }
261 inline void SetFontSize(
int value) { m_fontSizeHasBeenSet =
true; m_fontSize = value; }
276 inline void SetHexFontColor(
const char* value) { m_hexFontColorHasBeenSet =
true; m_hexFontColor.assign(value); }
304 inline void SetOutlineSize(
int value) { m_outlineSizeHasBeenSet =
true; m_outlineSize = value; }
332 inline void SetShadowOpacity(
int value) { m_shadowOpacityHasBeenSet =
true; m_shadowOpacity = value; }
343 inline void SetShadowXOffset(
int value) { m_shadowXOffsetHasBeenSet =
true; m_shadowXOffset = value; }
356 inline void SetShadowYOffset(
int value) { m_shadowYOffsetHasBeenSet =
true; m_shadowYOffset = value; }
405 inline void SetXPosition(
int value) { m_xPositionHasBeenSet =
true; m_xPosition = value; }
418 inline void SetYPosition(
int value) { m_yPositionHasBeenSet =
true; m_yPosition = value; }
424 bool m_alignmentHasBeenSet =
false;
427 bool m_applyFontColorHasBeenSet =
false;
430 bool m_backgroundColorHasBeenSet =
false;
432 int m_backgroundOpacity;
433 bool m_backgroundOpacityHasBeenSet =
false;
436 bool m_fallbackFontHasBeenSet =
false;
439 bool m_fontColorHasBeenSet =
false;
442 bool m_fontFileBoldHasBeenSet =
false;
445 bool m_fontFileBoldItalicHasBeenSet =
false;
448 bool m_fontFileItalicHasBeenSet =
false;
451 bool m_fontFileRegularHasBeenSet =
false;
454 bool m_fontOpacityHasBeenSet =
false;
456 int m_fontResolution;
457 bool m_fontResolutionHasBeenSet =
false;
460 bool m_fontScriptHasBeenSet =
false;
463 bool m_fontSizeHasBeenSet =
false;
466 bool m_hexFontColorHasBeenSet =
false;
469 bool m_outlineColorHasBeenSet =
false;
472 bool m_outlineSizeHasBeenSet =
false;
475 bool m_shadowColorHasBeenSet =
false;
478 bool m_shadowOpacityHasBeenSet =
false;
481 bool m_shadowXOffsetHasBeenSet =
false;
484 bool m_shadowYOffsetHasBeenSet =
false;
487 bool m_stylePassthroughHasBeenSet =
false;
490 bool m_teletextSpacingHasBeenSet =
false;
493 bool m_xPositionHasBeenSet =
false;
496 bool m_yPositionHasBeenSet =
false;
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue