AWS SDK for C++  1.9.160
AWS SDK for C++
BurninDestinationSettings.h
Go to the documentation of this file.
1 
6 #pragma once
19 #include <utility>
20 
21 namespace Aws
22 {
23 namespace Utils
24 {
25 namespace Json
26 {
27  class JsonValue;
28  class JsonView;
29 } // namespace Json
30 } // namespace Utils
31 namespace MediaConvert
32 {
33 namespace Model
34 {
35 
49  {
50  public:
55 
56 
65  inline const BurninSubtitleAlignment& GetAlignment() const{ return m_alignment; }
66 
75  inline bool AlignmentHasBeenSet() const { return m_alignmentHasBeenSet; }
76 
85  inline void SetAlignment(const BurninSubtitleAlignment& value) { m_alignmentHasBeenSet = true; m_alignment = value; }
86 
95  inline void SetAlignment(BurninSubtitleAlignment&& value) { m_alignmentHasBeenSet = true; m_alignment = std::move(value); }
96 
105  inline BurninDestinationSettings& WithAlignment(const BurninSubtitleAlignment& value) { SetAlignment(value); return *this;}
106 
115  inline BurninDestinationSettings& WithAlignment(BurninSubtitleAlignment&& value) { SetAlignment(std::move(value)); return *this;}
116 
117 
128  inline const BurninSubtitleApplyFontColor& GetApplyFontColor() const{ return m_applyFontColor; }
129 
140  inline bool ApplyFontColorHasBeenSet() const { return m_applyFontColorHasBeenSet; }
141 
152  inline void SetApplyFontColor(const BurninSubtitleApplyFontColor& value) { m_applyFontColorHasBeenSet = true; m_applyFontColor = value; }
153 
164  inline void SetApplyFontColor(BurninSubtitleApplyFontColor&& value) { m_applyFontColorHasBeenSet = true; m_applyFontColor = std::move(value); }
165 
176  inline BurninDestinationSettings& WithApplyFontColor(const BurninSubtitleApplyFontColor& value) { SetApplyFontColor(value); return *this;}
177 
188  inline BurninDestinationSettings& WithApplyFontColor(BurninSubtitleApplyFontColor&& value) { SetApplyFontColor(std::move(value)); return *this;}
189 
190 
196  inline const BurninSubtitleBackgroundColor& GetBackgroundColor() const{ return m_backgroundColor; }
197 
203  inline bool BackgroundColorHasBeenSet() const { return m_backgroundColorHasBeenSet; }
204 
210  inline void SetBackgroundColor(const BurninSubtitleBackgroundColor& value) { m_backgroundColorHasBeenSet = true; m_backgroundColor = value; }
211 
217  inline void SetBackgroundColor(BurninSubtitleBackgroundColor&& value) { m_backgroundColorHasBeenSet = true; m_backgroundColor = std::move(value); }
218 
224  inline BurninDestinationSettings& WithBackgroundColor(const BurninSubtitleBackgroundColor& value) { SetBackgroundColor(value); return *this;}
225 
231  inline BurninDestinationSettings& WithBackgroundColor(BurninSubtitleBackgroundColor&& value) { SetBackgroundColor(std::move(value)); return *this;}
232 
233 
242  inline int GetBackgroundOpacity() const{ return m_backgroundOpacity; }
243 
252  inline bool BackgroundOpacityHasBeenSet() const { return m_backgroundOpacityHasBeenSet; }
253 
262  inline void SetBackgroundOpacity(int value) { m_backgroundOpacityHasBeenSet = true; m_backgroundOpacity = value; }
263 
272  inline BurninDestinationSettings& WithBackgroundOpacity(int value) { SetBackgroundOpacity(value); return *this;}
273 
274 
285  inline const BurninSubtitleFallbackFont& GetFallbackFont() const{ return m_fallbackFont; }
286 
297  inline bool FallbackFontHasBeenSet() const { return m_fallbackFontHasBeenSet; }
298 
309  inline void SetFallbackFont(const BurninSubtitleFallbackFont& value) { m_fallbackFontHasBeenSet = true; m_fallbackFont = value; }
310 
321  inline void SetFallbackFont(BurninSubtitleFallbackFont&& value) { m_fallbackFontHasBeenSet = true; m_fallbackFont = std::move(value); }
322 
333  inline BurninDestinationSettings& WithFallbackFont(const BurninSubtitleFallbackFont& value) { SetFallbackFont(value); return *this;}
334 
345  inline BurninDestinationSettings& WithFallbackFont(BurninSubtitleFallbackFont&& value) { SetFallbackFont(std::move(value)); return *this;}
346 
347 
353  inline const BurninSubtitleFontColor& GetFontColor() const{ return m_fontColor; }
354 
360  inline bool FontColorHasBeenSet() const { return m_fontColorHasBeenSet; }
361 
367  inline void SetFontColor(const BurninSubtitleFontColor& value) { m_fontColorHasBeenSet = true; m_fontColor = value; }
368 
374  inline void SetFontColor(BurninSubtitleFontColor&& value) { m_fontColorHasBeenSet = true; m_fontColor = std::move(value); }
375 
381  inline BurninDestinationSettings& WithFontColor(const BurninSubtitleFontColor& value) { SetFontColor(value); return *this;}
382 
388  inline BurninDestinationSettings& WithFontColor(BurninSubtitleFontColor&& value) { SetFontColor(std::move(value)); return *this;}
389 
390 
394  inline int GetFontOpacity() const{ return m_fontOpacity; }
395 
399  inline bool FontOpacityHasBeenSet() const { return m_fontOpacityHasBeenSet; }
400 
404  inline void SetFontOpacity(int value) { m_fontOpacityHasBeenSet = true; m_fontOpacity = value; }
405 
409  inline BurninDestinationSettings& WithFontOpacity(int value) { SetFontOpacity(value); return *this;}
410 
411 
415  inline int GetFontResolution() const{ return m_fontResolution; }
416 
420  inline bool FontResolutionHasBeenSet() const { return m_fontResolutionHasBeenSet; }
421 
425  inline void SetFontResolution(int value) { m_fontResolutionHasBeenSet = true; m_fontResolution = value; }
426 
430  inline BurninDestinationSettings& WithFontResolution(int value) { SetFontResolution(value); return *this;}
431 
432 
439  inline const FontScript& GetFontScript() const{ return m_fontScript; }
440 
447  inline bool FontScriptHasBeenSet() const { return m_fontScriptHasBeenSet; }
448 
455  inline void SetFontScript(const FontScript& value) { m_fontScriptHasBeenSet = true; m_fontScript = value; }
456 
463  inline void SetFontScript(FontScript&& value) { m_fontScriptHasBeenSet = true; m_fontScript = std::move(value); }
464 
471  inline BurninDestinationSettings& WithFontScript(const FontScript& value) { SetFontScript(value); return *this;}
472 
479  inline BurninDestinationSettings& WithFontScript(FontScript&& value) { SetFontScript(std::move(value)); return *this;}
480 
481 
486  inline int GetFontSize() const{ return m_fontSize; }
487 
492  inline bool FontSizeHasBeenSet() const { return m_fontSizeHasBeenSet; }
493 
498  inline void SetFontSize(int value) { m_fontSizeHasBeenSet = true; m_fontSize = value; }
499 
504  inline BurninDestinationSettings& WithFontSize(int value) { SetFontSize(value); return *this;}
505 
506 
513  inline const Aws::String& GetHexFontColor() const{ return m_hexFontColor; }
514 
521  inline bool HexFontColorHasBeenSet() const { return m_hexFontColorHasBeenSet; }
522 
529  inline void SetHexFontColor(const Aws::String& value) { m_hexFontColorHasBeenSet = true; m_hexFontColor = value; }
530 
537  inline void SetHexFontColor(Aws::String&& value) { m_hexFontColorHasBeenSet = true; m_hexFontColor = std::move(value); }
538 
545  inline void SetHexFontColor(const char* value) { m_hexFontColorHasBeenSet = true; m_hexFontColor.assign(value); }
546 
553  inline BurninDestinationSettings& WithHexFontColor(const Aws::String& value) { SetHexFontColor(value); return *this;}
554 
561  inline BurninDestinationSettings& WithHexFontColor(Aws::String&& value) { SetHexFontColor(std::move(value)); return *this;}
562 
569  inline BurninDestinationSettings& WithHexFontColor(const char* value) { SetHexFontColor(value); return *this;}
570 
571 
577  inline const BurninSubtitleOutlineColor& GetOutlineColor() const{ return m_outlineColor; }
578 
584  inline bool OutlineColorHasBeenSet() const { return m_outlineColorHasBeenSet; }
585 
591  inline void SetOutlineColor(const BurninSubtitleOutlineColor& value) { m_outlineColorHasBeenSet = true; m_outlineColor = value; }
592 
598  inline void SetOutlineColor(BurninSubtitleOutlineColor&& value) { m_outlineColorHasBeenSet = true; m_outlineColor = std::move(value); }
599 
605  inline BurninDestinationSettings& WithOutlineColor(const BurninSubtitleOutlineColor& value) { SetOutlineColor(value); return *this;}
606 
612  inline BurninDestinationSettings& WithOutlineColor(BurninSubtitleOutlineColor&& value) { SetOutlineColor(std::move(value)); return *this;}
613 
614 
620  inline int GetOutlineSize() const{ return m_outlineSize; }
621 
627  inline bool OutlineSizeHasBeenSet() const { return m_outlineSizeHasBeenSet; }
628 
634  inline void SetOutlineSize(int value) { m_outlineSizeHasBeenSet = true; m_outlineSize = value; }
635 
641  inline BurninDestinationSettings& WithOutlineSize(int value) { SetOutlineSize(value); return *this;}
642 
643 
649  inline const BurninSubtitleShadowColor& GetShadowColor() const{ return m_shadowColor; }
650 
656  inline bool ShadowColorHasBeenSet() const { return m_shadowColorHasBeenSet; }
657 
663  inline void SetShadowColor(const BurninSubtitleShadowColor& value) { m_shadowColorHasBeenSet = true; m_shadowColor = value; }
664 
670  inline void SetShadowColor(BurninSubtitleShadowColor&& value) { m_shadowColorHasBeenSet = true; m_shadowColor = std::move(value); }
671 
677  inline BurninDestinationSettings& WithShadowColor(const BurninSubtitleShadowColor& value) { SetShadowColor(value); return *this;}
678 
684  inline BurninDestinationSettings& WithShadowColor(BurninSubtitleShadowColor&& value) { SetShadowColor(std::move(value)); return *this;}
685 
686 
695  inline int GetShadowOpacity() const{ return m_shadowOpacity; }
696 
705  inline bool ShadowOpacityHasBeenSet() const { return m_shadowOpacityHasBeenSet; }
706 
715  inline void SetShadowOpacity(int value) { m_shadowOpacityHasBeenSet = true; m_shadowOpacity = value; }
716 
725  inline BurninDestinationSettings& WithShadowOpacity(int value) { SetShadowOpacity(value); return *this;}
726 
727 
732  inline int GetShadowXOffset() const{ return m_shadowXOffset; }
733 
738  inline bool ShadowXOffsetHasBeenSet() const { return m_shadowXOffsetHasBeenSet; }
739 
744  inline void SetShadowXOffset(int value) { m_shadowXOffsetHasBeenSet = true; m_shadowXOffset = value; }
745 
750  inline BurninDestinationSettings& WithShadowXOffset(int value) { SetShadowXOffset(value); return *this;}
751 
752 
760  inline int GetShadowYOffset() const{ return m_shadowYOffset; }
761 
769  inline bool ShadowYOffsetHasBeenSet() const { return m_shadowYOffsetHasBeenSet; }
770 
778  inline void SetShadowYOffset(int value) { m_shadowYOffsetHasBeenSet = true; m_shadowYOffset = value; }
779 
787  inline BurninDestinationSettings& WithShadowYOffset(int value) { SetShadowYOffset(value); return *this;}
788 
789 
800  inline const BurnInSubtitleStylePassthrough& GetStylePassthrough() const{ return m_stylePassthrough; }
801 
812  inline bool StylePassthroughHasBeenSet() const { return m_stylePassthroughHasBeenSet; }
813 
824  inline void SetStylePassthrough(const BurnInSubtitleStylePassthrough& value) { m_stylePassthroughHasBeenSet = true; m_stylePassthrough = value; }
825 
836  inline void SetStylePassthrough(BurnInSubtitleStylePassthrough&& value) { m_stylePassthroughHasBeenSet = true; m_stylePassthrough = std::move(value); }
837 
848  inline BurninDestinationSettings& WithStylePassthrough(const BurnInSubtitleStylePassthrough& value) { SetStylePassthrough(value); return *this;}
849 
860  inline BurninDestinationSettings& WithStylePassthrough(BurnInSubtitleStylePassthrough&& value) { SetStylePassthrough(std::move(value)); return *this;}
861 
862 
870  inline const BurninSubtitleTeletextSpacing& GetTeletextSpacing() const{ return m_teletextSpacing; }
871 
879  inline bool TeletextSpacingHasBeenSet() const { return m_teletextSpacingHasBeenSet; }
880 
888  inline void SetTeletextSpacing(const BurninSubtitleTeletextSpacing& value) { m_teletextSpacingHasBeenSet = true; m_teletextSpacing = value; }
889 
897  inline void SetTeletextSpacing(BurninSubtitleTeletextSpacing&& value) { m_teletextSpacingHasBeenSet = true; m_teletextSpacing = std::move(value); }
898 
906  inline BurninDestinationSettings& WithTeletextSpacing(const BurninSubtitleTeletextSpacing& value) { SetTeletextSpacing(value); return *this;}
907 
915  inline BurninDestinationSettings& WithTeletextSpacing(BurninSubtitleTeletextSpacing&& value) { SetTeletextSpacing(std::move(value)); return *this;}
916 
917 
925  inline int GetXPosition() const{ return m_xPosition; }
926 
934  inline bool XPositionHasBeenSet() const { return m_xPositionHasBeenSet; }
935 
943  inline void SetXPosition(int value) { m_xPositionHasBeenSet = true; m_xPosition = value; }
944 
952  inline BurninDestinationSettings& WithXPosition(int value) { SetXPosition(value); return *this;}
953 
954 
961  inline int GetYPosition() const{ return m_yPosition; }
962 
969  inline bool YPositionHasBeenSet() const { return m_yPositionHasBeenSet; }
970 
977  inline void SetYPosition(int value) { m_yPositionHasBeenSet = true; m_yPosition = value; }
978 
985  inline BurninDestinationSettings& WithYPosition(int value) { SetYPosition(value); return *this;}
986 
987  private:
988 
989  BurninSubtitleAlignment m_alignment;
990  bool m_alignmentHasBeenSet;
991 
992  BurninSubtitleApplyFontColor m_applyFontColor;
993  bool m_applyFontColorHasBeenSet;
994 
995  BurninSubtitleBackgroundColor m_backgroundColor;
996  bool m_backgroundColorHasBeenSet;
997 
998  int m_backgroundOpacity;
999  bool m_backgroundOpacityHasBeenSet;
1000 
1001  BurninSubtitleFallbackFont m_fallbackFont;
1002  bool m_fallbackFontHasBeenSet;
1003 
1004  BurninSubtitleFontColor m_fontColor;
1005  bool m_fontColorHasBeenSet;
1006 
1007  int m_fontOpacity;
1008  bool m_fontOpacityHasBeenSet;
1009 
1010  int m_fontResolution;
1011  bool m_fontResolutionHasBeenSet;
1012 
1013  FontScript m_fontScript;
1014  bool m_fontScriptHasBeenSet;
1015 
1016  int m_fontSize;
1017  bool m_fontSizeHasBeenSet;
1018 
1019  Aws::String m_hexFontColor;
1020  bool m_hexFontColorHasBeenSet;
1021 
1022  BurninSubtitleOutlineColor m_outlineColor;
1023  bool m_outlineColorHasBeenSet;
1024 
1025  int m_outlineSize;
1026  bool m_outlineSizeHasBeenSet;
1027 
1028  BurninSubtitleShadowColor m_shadowColor;
1029  bool m_shadowColorHasBeenSet;
1030 
1031  int m_shadowOpacity;
1032  bool m_shadowOpacityHasBeenSet;
1033 
1034  int m_shadowXOffset;
1035  bool m_shadowXOffsetHasBeenSet;
1036 
1037  int m_shadowYOffset;
1038  bool m_shadowYOffsetHasBeenSet;
1039 
1040  BurnInSubtitleStylePassthrough m_stylePassthrough;
1041  bool m_stylePassthroughHasBeenSet;
1042 
1043  BurninSubtitleTeletextSpacing m_teletextSpacing;
1044  bool m_teletextSpacingHasBeenSet;
1045 
1046  int m_xPosition;
1047  bool m_xPositionHasBeenSet;
1048 
1049  int m_yPosition;
1050  bool m_yPositionHasBeenSet;
1051  };
1052 
1053 } // namespace Model
1054 } // namespace MediaConvert
1055 } // namespace Aws
Aws::MediaConvert::Model::BurninDestinationSettings::XPositionHasBeenSet
bool XPositionHasBeenSet() const
Definition: BurninDestinationSettings.h:934
Aws::MediaConvert::Model::BurninDestinationSettings::WithFontColor
BurninDestinationSettings & WithFontColor(const BurninSubtitleFontColor &value)
Definition: BurninDestinationSettings.h:381
Aws::MediaConvert::Model::BurninDestinationSettings::SetStylePassthrough
void SetStylePassthrough(const BurnInSubtitleStylePassthrough &value)
Definition: BurninDestinationSettings.h:824
Aws::MediaConvert::Model::BurninDestinationSettings::AlignmentHasBeenSet
bool AlignmentHasBeenSet() const
Definition: BurninDestinationSettings.h:75
Aws::MediaConvert::Model::BurninSubtitleTeletextSpacing
BurninSubtitleTeletextSpacing
Definition: BurninSubtitleTeletextSpacing.h:17
BurnInSubtitleStylePassthrough.h
Aws::MediaConvert::Model::BurninDestinationSettings::WithTeletextSpacing
BurninDestinationSettings & WithTeletextSpacing(const BurninSubtitleTeletextSpacing &value)
Definition: BurninDestinationSettings.h:906
Aws::MediaConvert::Model::BurninDestinationSettings::WithYPosition
BurninDestinationSettings & WithYPosition(int value)
Definition: BurninDestinationSettings.h:985
Aws::MediaConvert::Model::BurninDestinationSettings::GetApplyFontColor
const BurninSubtitleApplyFontColor & GetApplyFontColor() const
Definition: BurninDestinationSettings.h:128
BurninSubtitleFontColor.h
Aws::MediaConvert::Model::BurninDestinationSettings::FontSizeHasBeenSet
bool FontSizeHasBeenSet() const
Definition: BurninDestinationSettings.h:492
Aws::MediaConvert::Model::BurninDestinationSettings::WithFontColor
BurninDestinationSettings & WithFontColor(BurninSubtitleFontColor &&value)
Definition: BurninDestinationSettings.h:388
Aws::MediaConvert::Model::BurninDestinationSettings::SetHexFontColor
void SetHexFontColor(Aws::String &&value)
Definition: BurninDestinationSettings.h:537
Aws::MediaConvert::Model::BurninDestinationSettings::GetFontScript
const FontScript & GetFontScript() const
Definition: BurninDestinationSettings.h:439
Aws::MediaConvert::Model::BurninDestinationSettings::HexFontColorHasBeenSet
bool HexFontColorHasBeenSet() const
Definition: BurninDestinationSettings.h:521
Aws::MediaConvert::Model::BurninSubtitleOutlineColor
BurninSubtitleOutlineColor
Definition: BurninSubtitleOutlineColor.h:17
Aws::MediaConvert::Model::BurninDestinationSettings::SetAlignment
void SetAlignment(BurninSubtitleAlignment &&value)
Definition: BurninDestinationSettings.h:95
Aws::MediaConvert::Model::BurninDestinationSettings::GetOutlineSize
int GetOutlineSize() const
Definition: BurninDestinationSettings.h:620
Aws::MediaConvert::Model::BurninDestinationSettings::SetFontScript
void SetFontScript(const FontScript &value)
Definition: BurninDestinationSettings.h:455
Aws::MediaConvert::Model::BurninDestinationSettings::GetOutlineColor
const BurninSubtitleOutlineColor & GetOutlineColor() const
Definition: BurninDestinationSettings.h:577
Aws::MediaConvert::Model::BurninDestinationSettings::WithHexFontColor
BurninDestinationSettings & WithHexFontColor(const char *value)
Definition: BurninDestinationSettings.h:569
BurninSubtitleShadowColor.h
Aws::MediaConvert::Model::BurninSubtitleBackgroundColor
BurninSubtitleBackgroundColor
Definition: BurninSubtitleBackgroundColor.h:17
Aws::MediaConvert::Model::BurninDestinationSettings::WithHexFontColor
BurninDestinationSettings & WithHexFontColor(Aws::String &&value)
Definition: BurninDestinationSettings.h:561
MediaConvert_EXPORTS.h
Aws::MediaConvert::Model::BurninDestinationSettings::WithTeletextSpacing
BurninDestinationSettings & WithTeletextSpacing(BurninSubtitleTeletextSpacing &&value)
Definition: BurninDestinationSettings.h:915
Aws::MediaConvert::Model::BurninDestinationSettings::GetShadowOpacity
int GetShadowOpacity() const
Definition: BurninDestinationSettings.h:695
AWS_MEDIACONVERT_API
#define AWS_MEDIACONVERT_API
Definition: MediaConvert_EXPORTS.h:28
Aws::MediaConvert::Model::FontScript
FontScript
Definition: FontScript.h:17
Aws::MediaConvert::Model::BurninSubtitleAlignment
BurninSubtitleAlignment
Definition: BurninSubtitleAlignment.h:17
Aws::MediaConvert::Model::BurninDestinationSettings::GetFontResolution
int GetFontResolution() const
Definition: BurninDestinationSettings.h:415
Aws::MediaConvert::Model::BurninDestinationSettings::SetXPosition
void SetXPosition(int value)
Definition: BurninDestinationSettings.h:943
Aws::MediaConvert::Model::BurninDestinationSettings::operator=
BurninDestinationSettings & operator=(Aws::Utils::Json::JsonView jsonValue)
Aws::MediaConvert::Model::BurninDestinationSettings::SetTeletextSpacing
void SetTeletextSpacing(BurninSubtitleTeletextSpacing &&value)
Definition: BurninDestinationSettings.h:897
Aws::MediaConvert::Model::BurninDestinationSettings::GetShadowColor
const BurninSubtitleShadowColor & GetShadowColor() const
Definition: BurninDestinationSettings.h:649
Aws::MediaConvert::Model::BurninDestinationSettings::SetFontSize
void SetFontSize(int value)
Definition: BurninDestinationSettings.h:498
Aws::MediaConvert::Model::BurninDestinationSettings::SetFontOpacity
void SetFontOpacity(int value)
Definition: BurninDestinationSettings.h:404
Aws::MediaConvert::Model::BurninDestinationSettings::WithShadowColor
BurninDestinationSettings & WithShadowColor(BurninSubtitleShadowColor &&value)
Definition: BurninDestinationSettings.h:684
Aws::MediaConvert::Model::BurninDestinationSettings::WithFallbackFont
BurninDestinationSettings & WithFallbackFont(BurninSubtitleFallbackFont &&value)
Definition: BurninDestinationSettings.h:345
Aws::MediaConvert::Model::BurninDestinationSettings::StylePassthroughHasBeenSet
bool StylePassthroughHasBeenSet() const
Definition: BurninDestinationSettings.h:812
Aws::MediaConvert::Model::BurninDestinationSettings::BackgroundColorHasBeenSet
bool BackgroundColorHasBeenSet() const
Definition: BurninDestinationSettings.h:203
Aws::MediaConvert::Model::BurninDestinationSettings::SetOutlineSize
void SetOutlineSize(int value)
Definition: BurninDestinationSettings.h:634
BurninSubtitleBackgroundColor.h
Aws::MediaConvert::Model::BurninDestinationSettings::WithHexFontColor
BurninDestinationSettings & WithHexFontColor(const Aws::String &value)
Definition: BurninDestinationSettings.h:553
Aws::MediaConvert::Model::BurninDestinationSettings::WithAlignment
BurninDestinationSettings & WithAlignment(const BurninSubtitleAlignment &value)
Definition: BurninDestinationSettings.h:105
Aws::MediaConvert::Model::BurninDestinationSettings::SetShadowXOffset
void SetShadowXOffset(int value)
Definition: BurninDestinationSettings.h:744
Aws::MediaConvert::Model::BurninDestinationSettings::WithBackgroundColor
BurninDestinationSettings & WithBackgroundColor(const BurninSubtitleBackgroundColor &value)
Definition: BurninDestinationSettings.h:224
Aws::MediaConvert::Model::BurninDestinationSettings::WithOutlineSize
BurninDestinationSettings & WithOutlineSize(int value)
Definition: BurninDestinationSettings.h:641
Aws::MediaConvert::Model::BurninDestinationSettings::GetBackgroundOpacity
int GetBackgroundOpacity() const
Definition: BurninDestinationSettings.h:242
Aws::MediaConvert::Model::BurninDestinationSettings::SetShadowYOffset
void SetShadowYOffset(int value)
Definition: BurninDestinationSettings.h:778
Aws::MediaConvert::Model::BurninDestinationSettings::WithFallbackFont
BurninDestinationSettings & WithFallbackFont(const BurninSubtitleFallbackFont &value)
Definition: BurninDestinationSettings.h:333
Aws::MediaConvert::Model::BurninDestinationSettings::SetStylePassthrough
void SetStylePassthrough(BurnInSubtitleStylePassthrough &&value)
Definition: BurninDestinationSettings.h:836
Aws::MediaConvert::Model::BurninDestinationSettings::WithStylePassthrough
BurninDestinationSettings & WithStylePassthrough(const BurnInSubtitleStylePassthrough &value)
Definition: BurninDestinationSettings.h:848
Aws::MediaConvert::Model::BurninDestinationSettings::FontResolutionHasBeenSet
bool FontResolutionHasBeenSet() const
Definition: BurninDestinationSettings.h:420
Aws::MediaConvert::Model::BurninDestinationSettings::SetFontColor
void SetFontColor(BurninSubtitleFontColor &&value)
Definition: BurninDestinationSettings.h:374
Aws::MediaConvert::Model::BurninDestinationSettings::BurninDestinationSettings
BurninDestinationSettings()
Aws::MediaConvert::Model::BurninDestinationSettings::GetFontSize
int GetFontSize() const
Definition: BurninDestinationSettings.h:486
FontScript.h
BurninSubtitleAlignment.h
Aws::MediaConvert::Model::BurninDestinationSettings::WithFontOpacity
BurninDestinationSettings & WithFontOpacity(int value)
Definition: BurninDestinationSettings.h:409
Aws::MediaConvert::Model::BurninDestinationSettings::TeletextSpacingHasBeenSet
bool TeletextSpacingHasBeenSet() const
Definition: BurninDestinationSettings.h:879
Aws::MediaConvert::Model::BurninDestinationSettings::FallbackFontHasBeenSet
bool FallbackFontHasBeenSet() const
Definition: BurninDestinationSettings.h:297
Aws::MediaConvert::Model::BurninDestinationSettings::WithFontResolution
BurninDestinationSettings & WithFontResolution(int value)
Definition: BurninDestinationSettings.h:430
Aws::MediaConvert::Model::BurninDestinationSettings::SetBackgroundColor
void SetBackgroundColor(BurninSubtitleBackgroundColor &&value)
Definition: BurninDestinationSettings.h:217
Aws::MediaConvert::Model::BurninDestinationSettings::WithXPosition
BurninDestinationSettings & WithXPosition(int value)
Definition: BurninDestinationSettings.h:952
Aws::MediaConvert::Model::BurninDestinationSettings::ShadowXOffsetHasBeenSet
bool ShadowXOffsetHasBeenSet() const
Definition: BurninDestinationSettings.h:738
Aws::MediaConvert::Model::BurninDestinationSettings::SetHexFontColor
void SetHexFontColor(const Aws::String &value)
Definition: BurninDestinationSettings.h:529
Aws::MediaConvert::Model::BurninDestinationSettings::WithBackgroundColor
BurninDestinationSettings & WithBackgroundColor(BurninSubtitleBackgroundColor &&value)
Definition: BurninDestinationSettings.h:231
Aws::MediaConvert::Model::BurninDestinationSettings::GetShadowYOffset
int GetShadowYOffset() const
Definition: BurninDestinationSettings.h:760
Aws::MediaConvert::Model::BurninDestinationSettings::OutlineColorHasBeenSet
bool OutlineColorHasBeenSet() const
Definition: BurninDestinationSettings.h:584
Aws::MediaConvert::Model::BurninDestinationSettings::SetFontColor
void SetFontColor(const BurninSubtitleFontColor &value)
Definition: BurninDestinationSettings.h:367
Aws::MediaConvert::Model::BurninDestinationSettings::SetBackgroundColor
void SetBackgroundColor(const BurninSubtitleBackgroundColor &value)
Definition: BurninDestinationSettings.h:210
Aws::MediaConvert::Model::BurninDestinationSettings::WithStylePassthrough
BurninDestinationSettings & WithStylePassthrough(BurnInSubtitleStylePassthrough &&value)
Definition: BurninDestinationSettings.h:860
BurninSubtitleOutlineColor.h
Aws::MediaConvert::Model::BurninDestinationSettings::GetBackgroundColor
const BurninSubtitleBackgroundColor & GetBackgroundColor() const
Definition: BurninDestinationSettings.h:196
Aws::MediaConvert::Model::BurninDestinationSettings::WithShadowXOffset
BurninDestinationSettings & WithShadowXOffset(int value)
Definition: BurninDestinationSettings.h:750
Aws::MediaConvert::Model::BurninDestinationSettings::WithFontScript
BurninDestinationSettings & WithFontScript(const FontScript &value)
Definition: BurninDestinationSettings.h:471
Aws::MediaConvert::Model::BurninDestinationSettings::WithAlignment
BurninDestinationSettings & WithAlignment(BurninSubtitleAlignment &&value)
Definition: BurninDestinationSettings.h:115
Aws::MediaConvert::Model::BurninDestinationSettings::ApplyFontColorHasBeenSet
bool ApplyFontColorHasBeenSet() const
Definition: BurninDestinationSettings.h:140
Aws::MediaConvert::Model::BurninDestinationSettings::SetShadowOpacity
void SetShadowOpacity(int value)
Definition: BurninDestinationSettings.h:715
Aws::MediaConvert::Model::BurninDestinationSettings::OutlineSizeHasBeenSet
bool OutlineSizeHasBeenSet() const
Definition: BurninDestinationSettings.h:627
Aws::MediaConvert::Model::BurninDestinationSettings::GetFontOpacity
int GetFontOpacity() const
Definition: BurninDestinationSettings.h:394
BurninSubtitleFallbackFont.h
Aws::Utils::Json::JsonView
Definition: JsonSerializer.h:235
AWSString.h
Aws::MediaConvert::Model::BurninDestinationSettings::SetBackgroundOpacity
void SetBackgroundOpacity(int value)
Definition: BurninDestinationSettings.h:262
Aws::MediaConvert::Model::BurninDestinationSettings::SetOutlineColor
void SetOutlineColor(BurninSubtitleOutlineColor &&value)
Definition: BurninDestinationSettings.h:598
Aws::Utils::Json::JsonValue
Definition: JsonSerializer.h:33
Aws::MediaConvert::Model::BurninDestinationSettings::WithFontSize
BurninDestinationSettings & WithFontSize(int value)
Definition: BurninDestinationSettings.h:504
Aws::MediaConvert::Model::BurninSubtitleFontColor
BurninSubtitleFontColor
Definition: BurninSubtitleFontColor.h:17
Aws::MediaConvert::Model::BurninDestinationSettings::SetAlignment
void SetAlignment(const BurninSubtitleAlignment &value)
Definition: BurninDestinationSettings.h:85
Aws::MediaConvert::Model::BurninDestinationSettings::WithBackgroundOpacity
BurninDestinationSettings & WithBackgroundOpacity(int value)
Definition: BurninDestinationSettings.h:272
Aws::MediaConvert::Model::BurninSubtitleApplyFontColor
BurninSubtitleApplyFontColor
Definition: BurninSubtitleApplyFontColor.h:17
BurninSubtitleTeletextSpacing.h
BurninSubtitleApplyFontColor.h
Aws::MediaConvert::Model::BurninDestinationSettings::WithApplyFontColor
BurninDestinationSettings & WithApplyFontColor(BurninSubtitleApplyFontColor &&value)
Definition: BurninDestinationSettings.h:188
Aws::MediaConvert::Model::BurninDestinationSettings::SetShadowColor
void SetShadowColor(const BurninSubtitleShadowColor &value)
Definition: BurninDestinationSettings.h:663
Aws::MediaConvert::Model::BurninSubtitleFallbackFont
BurninSubtitleFallbackFont
Definition: BurninSubtitleFallbackFont.h:17
Aws::MediaConvert::Model::BurninSubtitleShadowColor
BurninSubtitleShadowColor
Definition: BurninSubtitleShadowColor.h:17
Aws::MediaConvert::Model::BurninDestinationSettings::ShadowColorHasBeenSet
bool ShadowColorHasBeenSet() const
Definition: BurninDestinationSettings.h:656
Aws::MediaConvert::Model::BurninDestinationSettings::SetFontScript
void SetFontScript(FontScript &&value)
Definition: BurninDestinationSettings.h:463
Aws::MediaConvert::Model::BurninDestinationSettings::SetShadowColor
void SetShadowColor(BurninSubtitleShadowColor &&value)
Definition: BurninDestinationSettings.h:670
Aws::MediaConvert::Model::BurninDestinationSettings::BurninDestinationSettings
BurninDestinationSettings(Aws::Utils::Json::JsonView jsonValue)
Aws::MediaConvert::Model::BurninDestinationSettings::SetFallbackFont
void SetFallbackFont(const BurninSubtitleFallbackFont &value)
Definition: BurninDestinationSettings.h:309
Aws::MediaConvert::Model::BurninDestinationSettings::GetYPosition
int GetYPosition() const
Definition: BurninDestinationSettings.h:961
Aws::MediaConvert::Model::BurninDestinationSettings::YPositionHasBeenSet
bool YPositionHasBeenSet() const
Definition: BurninDestinationSettings.h:969
Aws::MediaConvert::Model::BurnInSubtitleStylePassthrough
BurnInSubtitleStylePassthrough
Definition: BurnInSubtitleStylePassthrough.h:17
Aws::MediaConvert::Model::BurninDestinationSettings::GetFallbackFont
const BurninSubtitleFallbackFont & GetFallbackFont() const
Definition: BurninDestinationSettings.h:285
Aws::MediaConvert::Model::BurninDestinationSettings::Jsonize
Aws::Utils::Json::JsonValue Jsonize() const
Aws::MediaConvert::Model::BurninDestinationSettings::SetFontResolution
void SetFontResolution(int value)
Definition: BurninDestinationSettings.h:425
Aws::MediaConvert::Model::BurninDestinationSettings::WithOutlineColor
BurninDestinationSettings & WithOutlineColor(BurninSubtitleOutlineColor &&value)
Definition: BurninDestinationSettings.h:612
Aws::MigrationHubStrategyRecommendations::Model::OutputFormat::NOT_SET
@ NOT_SET
Aws::MediaConvert::Model::BurninDestinationSettings::SetApplyFontColor
void SetApplyFontColor(BurninSubtitleApplyFontColor &&value)
Definition: BurninDestinationSettings.h:164
Aws
Definition: AccessManagementClient.h:15
Aws::MediaConvert::Model::BurninDestinationSettings::WithShadowOpacity
BurninDestinationSettings & WithShadowOpacity(int value)
Definition: BurninDestinationSettings.h:725
Aws::MediaConvert::Model::BurninDestinationSettings::ShadowYOffsetHasBeenSet
bool ShadowYOffsetHasBeenSet() const
Definition: BurninDestinationSettings.h:769
Aws::MediaConvert::Model::BurninDestinationSettings::GetTeletextSpacing
const BurninSubtitleTeletextSpacing & GetTeletextSpacing() const
Definition: BurninDestinationSettings.h:870
Aws::MediaConvert::Model::BurninDestinationSettings::SetOutlineColor
void SetOutlineColor(const BurninSubtitleOutlineColor &value)
Definition: BurninDestinationSettings.h:591
Aws::MediaConvert::Model::BurninDestinationSettings::GetStylePassthrough
const BurnInSubtitleStylePassthrough & GetStylePassthrough() const
Definition: BurninDestinationSettings.h:800
Aws::MediaConvert::Model::BurninDestinationSettings::GetFontColor
const BurninSubtitleFontColor & GetFontColor() const
Definition: BurninDestinationSettings.h:353
Aws::MediaConvert::Model::BurninDestinationSettings::FontOpacityHasBeenSet
bool FontOpacityHasBeenSet() const
Definition: BurninDestinationSettings.h:399
Aws::MediaConvert::Model::BurninDestinationSettings
Definition: BurninDestinationSettings.h:49
Aws::MediaConvert::Model::BurninDestinationSettings::WithFontScript
BurninDestinationSettings & WithFontScript(FontScript &&value)
Definition: BurninDestinationSettings.h:479
Aws::MediaConvert::Model::BurninDestinationSettings::ShadowOpacityHasBeenSet
bool ShadowOpacityHasBeenSet() const
Definition: BurninDestinationSettings.h:705
Aws::MediaConvert::Model::BurninDestinationSettings::WithApplyFontColor
BurninDestinationSettings & WithApplyFontColor(const BurninSubtitleApplyFontColor &value)
Definition: BurninDestinationSettings.h:176
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::MediaConvert::Model::BurninDestinationSettings::FontColorHasBeenSet
bool FontColorHasBeenSet() const
Definition: BurninDestinationSettings.h:360
Aws::MediaConvert::Model::BurninDestinationSettings::FontScriptHasBeenSet
bool FontScriptHasBeenSet() const
Definition: BurninDestinationSettings.h:447
Aws::MediaConvert::Model::BurninDestinationSettings::WithOutlineColor
BurninDestinationSettings & WithOutlineColor(const BurninSubtitleOutlineColor &value)
Definition: BurninDestinationSettings.h:605
Aws::MediaConvert::Model::BurninDestinationSettings::WithShadowYOffset
BurninDestinationSettings & WithShadowYOffset(int value)
Definition: BurninDestinationSettings.h:787
Aws::MediaConvert::Model::BurninDestinationSettings::GetXPosition
int GetXPosition() const
Definition: BurninDestinationSettings.h:925
Aws::MediaConvert::Model::BurninDestinationSettings::WithShadowColor
BurninDestinationSettings & WithShadowColor(const BurninSubtitleShadowColor &value)
Definition: BurninDestinationSettings.h:677
Aws::MediaConvert::Model::BurninDestinationSettings::SetApplyFontColor
void SetApplyFontColor(const BurninSubtitleApplyFontColor &value)
Definition: BurninDestinationSettings.h:152
Aws::MediaConvert::Model::BurninDestinationSettings::SetHexFontColor
void SetHexFontColor(const char *value)
Definition: BurninDestinationSettings.h:545
Aws::MediaConvert::Model::BurninDestinationSettings::GetShadowXOffset
int GetShadowXOffset() const
Definition: BurninDestinationSettings.h:732
Aws::MediaConvert::Model::BurninDestinationSettings::GetHexFontColor
const Aws::String & GetHexFontColor() const
Definition: BurninDestinationSettings.h:513
Aws::MediaConvert::Model::BurninDestinationSettings::SetFallbackFont
void SetFallbackFont(BurninSubtitleFallbackFont &&value)
Definition: BurninDestinationSettings.h:321
Aws::MediaConvert::Model::BurninDestinationSettings::GetAlignment
const BurninSubtitleAlignment & GetAlignment() const
Definition: BurninDestinationSettings.h:65
Aws::MediaConvert::Model::BurninDestinationSettings::BackgroundOpacityHasBeenSet
bool BackgroundOpacityHasBeenSet() const
Definition: BurninDestinationSettings.h:252
Aws::MediaConvert::Model::BurninDestinationSettings::SetYPosition
void SetYPosition(int value)
Definition: BurninDestinationSettings.h:977
Aws::MediaConvert::Model::BurninDestinationSettings::SetTeletextSpacing
void SetTeletextSpacing(const BurninSubtitleTeletextSpacing &value)
Definition: BurninDestinationSettings.h:888