11 #include "utils/ColorUtils.h"    22 constexpr 
double VIEWPORT_HEIGHT = 1080.0;
    23 constexpr 
double VIEWPORT_WIDTH = 1920.0;
    24 constexpr 
int MARGIN_VERTICAL = 75;
    26 enum class HorizontalAlign
    63 enum class OverrideStyles
    71 enum class MarginsMode
    85   FontStyle fontStyle = FontStyle::NORMAL;
    86   UTILS::COLOR::Color fontColor = UTILS::COLOR::WHITE;
    87   int fontBorderSize = 15; 
    88   UTILS::COLOR::Color fontBorderColor = UTILS::COLOR::BLACK;
    89   int fontOpacity = 100; 
    90   BorderType borderStyle = BorderType::OUTLINE;
    91   UTILS::COLOR::Color backgroundColor = UTILS::COLOR::BLACK;
    92   int backgroundOpacity = 0; 
    94   UTILS::COLOR::Color shadowColor = UTILS::COLOR::BLACK;
    95   int shadowOpacity = 100; 
    96   FontAlign alignment = FontAlign::TOP_LEFT;
    98   OverrideStyles assOverrideStyles = OverrideStyles::DISABLED;
   100   bool assOverrideFont = 
false;
   102   int marginVertical = MARGIN_VERTICAL;
   108   bool useMargins = 
false;
   125   MarginsMode marginsMode = MarginsMode::DEFAULT;
   129   HorizontalAlign horizontalAlignment = HorizontalAlign::DISABLED;
 Definition: SubtitlesStyle.h:114
Definition: AudioDecoder.h:18
Definition: SubtitlesStyle.h:81
Definition: SubtitlesStyle.h:106