ASS_OverrideBits class abstract
\brief Style override options. See ass_set_selective_style_override_enabled() for details.
Constructors
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Constants
- ASS_OVERRIDE_BIT_ALIGNMENT → const int
- On dialogue events override: Alignment
- ASS_OVERRIDE_BIT_ATTRIBUTES → const int
- On dialogue events override: Bold, Italic, Underline, StrikeOut
- ASS_OVERRIDE_BIT_BORDER → const int
- On dialogue events override: BorderStyle, Outline, Shadow
- ASS_OVERRIDE_BIT_COLORS → const int
- On dialogue events override: PrimaryColour, SecondaryColour, OutlineColour, BackColour
- ASS_OVERRIDE_BIT_FONT_NAME → const int
- On dialogue events override: FontName, treat_fontname_as_pattern
- ASS_OVERRIDE_BIT_FONT_SIZE → const int
- Old alias for ASS_OVERRIDE_BIT_SELECTIVE_FONT_SCALE. Deprecated. Do not use.
- ASS_OVERRIDE_BIT_FONT_SIZE_FIELDS → const int
- On dialogue events override: FontSize, Spacing, Blur, ScaleX, ScaleY
- ASS_OVERRIDE_BIT_JUSTIFY → const int
- On dialogue events override: Justify
- ASS_OVERRIDE_BIT_MARGINS → const int
- On dialogue events override: MarginL, MarginR, MarginV
- ASS_OVERRIDE_BIT_SELECTIVE_FONT_SCALE → const int
- Apply ass_set_font_scale() only on events which look like dialogue. If not set, the font scale is applied to all events. (The behavior and name of this flag are unintuitive, but exist for compatibility)
- ASS_OVERRIDE_BIT_STYLE → const int
- Apply the style as set with ass_set_selective_style_override() on events which look like dialogue. Other style overrides are also applied this way, except ass_set_font_scale(). How ass_set_font_scale() is applied depends on the ASS_OVERRIDE_BIT_SELECTIVE_FONT_SCALE flag.
- ASS_OVERRIDE_DEFAULT → const int
- Default mode (with no other bits set). All selective override features as well as the style set with ass_set_selective_style_override() are disabled, but traditional overrides like ass_set_font_scale() are applied unconditionally.
- ASS_OVERRIDE_FULL_STYLE → const int
- Unconditionally replace all fields of all styles with the one provided with ass_set_selective_style_override(). Does not apply ASS_OVERRIDE_BIT_SELECTIVE_FONT_SCALE. Add ASS_OVERRIDE_BIT_FONT_SIZE_FIELDS and ASS_OVERRIDE_BIT_BORDER if you want FontSize, Spacing, Outline, Shadow to be scaled to the script resolution given by the ASS_Track.