ScreenplayElementType.h header
#include <ew/app/ScreenplayElementType.h>
Namespace ew::app
Enumerations
enum class ScreenplayElementType { SceneHeading, Action, Character, Dialogue, Parenthetical, Transition, Centered, Section, Synopsis, PageBreak }
The kind of a screenplay element – the industry-standard paragraph types a screenplay is built from. Drives on-screen formatting (indentation, case) and export mapping (Fountain markup and Final Draft .fdx paragraph types).
Functions
std::optional< ScreenplayElementType > ew::app::screenplayElementFromLabel(QStringView label)
Parses a screenplay element type from its Final Draft / display label; std::nullopt if the label is unrecognized.
QString ew::app::screenplayElementLabel(ScreenplayElementType type)
The Final Draft / display label for type (e.g. "Scene Heading"), used in reports, the element picker, and .fdx export.