Orcus
Loading...
Searching...
No Matches
Public Member Functions | List of all members
orcus::spreadsheet::iface::import_strikethrough Class Referenceabstract

#include <import_interface_strikethrough.hpp>

Public Member Functions

virtual void set_style (strikethrough_style_t s)=0
 
virtual void set_type (strikethrough_type_t s)=0
 
virtual void set_width (strikethrough_width_t s)=0
 
virtual void set_text (strikethrough_text_t s)=0
 
virtual void commit ()=0
 

Detailed Description

Interface for importing strikethrough attributes of a text.

Member Function Documentation

◆ commit()

virtual void orcus::spreadsheet::iface::import_strikethrough::commit ( )
pure virtual

Commit the strikethrough attributes in the current buffer.

◆ set_style()

virtual void orcus::spreadsheet::iface::import_strikethrough::set_style ( strikethrough_style_t s)
pure virtual

Set the strikethrough style of a font.

Parameters
sstrikethrough style of a font.

◆ set_text()

virtual void orcus::spreadsheet::iface::import_strikethrough::set_text ( strikethrough_text_t s)
pure virtual

Set the text to use as a strikethrough.

Parameters
stext to use as a strikethrough.

◆ set_type()

virtual void orcus::spreadsheet::iface::import_strikethrough::set_type ( strikethrough_type_t s)
pure virtual

Set whether the strikethrough of a font consists of a single line or a double line.

Parameters
swhether the strikethrough of a font consists of a single line or a double line.

◆ set_width()

virtual void orcus::spreadsheet::iface::import_strikethrough::set_width ( strikethrough_width_t s)
pure virtual

Set the width of the strikethrough of a font.

Parameters
sthe width of the strikethrough of a font.