#include <XLDrawing.hpp>
◆ XLShapeStyle() [1/3]
| XLShapeStyle::XLShapeStyle |
( |
| ) |
|
◆ XLShapeStyle() [2/3]
| XLShapeStyle::XLShapeStyle |
( |
const std::string & |
styleAttribute | ) |
|
|
explicit |
Constructor. Init XLShapeStyle properties from styleAttribute.
- Parameters
-
| styleAttribute | a string with the value of the style attribute of a v:shape element |
◆ XLShapeStyle() [3/3]
| XLShapeStyle::XLShapeStyle |
( |
const XMLAttribute & |
styleAttribute | ) |
|
|
explicit |
Constructor. Init XLShapeStyle properties from styleAttribute and link to the attribute so that setter functions directly modify it.
- Parameters
-
| styleAttribute | an XMLAttribute constructed with the style attribute of a v:shape element |
◆ height()
| uint16_t XLShapeStyle::height |
( |
| ) |
const |
◆ hidden()
| bool XLShapeStyle::hidden |
( |
| ) |
const |
◆ hide()
| bool XLShapeStyle::hide |
( |
| ) |
|
◆ marginLeft()
| uint16_t XLShapeStyle::marginLeft |
( |
| ) |
const |
◆ marginTop()
| uint16_t XLShapeStyle::marginTop |
( |
| ) |
const |
◆ msoWrapStyle()
| std::string XLShapeStyle::msoWrapStyle |
( |
| ) |
const |
◆ position()
| std::string XLShapeStyle::position |
( |
| ) |
const |
Style Attribute Accessors.
◆ raw()
| std::string OpenXLSX::XLShapeStyle::raw |
( |
| ) |
const |
|
inline |
◆ setHeight()
| bool XLShapeStyle::setHeight |
( |
uint16_t |
newHeight | ) |
|
◆ setMarginLeft()
| bool XLShapeStyle::setMarginLeft |
( |
uint16_t |
newMarginLeft | ) |
|
◆ setMarginTop()
| bool XLShapeStyle::setMarginTop |
( |
uint16_t |
newMarginTop | ) |
|
◆ setMsoWrapStyle()
| bool XLShapeStyle::setMsoWrapStyle |
( |
std::string_view |
newMsoWrapStyle | ) |
|
◆ setPosition()
| bool XLShapeStyle::setPosition |
( |
std::string_view |
newPosition | ) |
|
Style Attribute Mutators.
◆ setRaw()
| bool OpenXLSX::XLShapeStyle::setRaw |
( |
std::string_view |
newStyle | ) |
|
|
inline |
◆ setVTextAnchor()
| bool XLShapeStyle::setVTextAnchor |
( |
std::string_view |
newVTextAnchor | ) |
|
◆ setWidth()
| bool XLShapeStyle::setWidth |
( |
uint16_t |
newWidth | ) |
|
◆ show()
| bool XLShapeStyle::show |
( |
| ) |
|
◆ visible()
| bool XLShapeStyle::visible |
( |
| ) |
const |
◆ vTextAnchor()
| std::string XLShapeStyle::vTextAnchor |
( |
| ) |
const |
◆ width()
| uint16_t XLShapeStyle::width |
( |
| ) |
const |
The documentation for this class was generated from the following files:
- /home/runner/work/OpenXLSX-NX/OpenXLSX-NX/OpenXLSX/headers/XLDrawing.hpp
- /home/runner/work/OpenXLSX-NX/OpenXLSX-NX/OpenXLSX/sources/XLDrawing.cpp