|
WebCFace 3.2.1
Web-based Communication Framework & Dashboard-like UI
|
#include <webcface/common/internal/message/canvas2d.h>
Public Member Functions | |
| Canvas2DComponentData ()=default | |
| bool | operator== (const Canvas2DComponentData &other) const |
| bool | operator!= (const Canvas2DComponentData &other) const |
Public Attributes | |
| int | type = 0 |
| std::array< double, 2 > | origin_pos |
| double | origin_rot |
| int | color = 0 |
| int | fill = 0 |
| double | stroke_width |
| std::optional< int > | geometry_type |
| std::vector< double > | properties |
| std::optional< SharedString > | on_click_member |
| std::optional< SharedString > | on_click_field |
| SharedString | text |
|
default |
|
inline |
|
inline |
| int color = 0 |
| int fill = 0 |
| std::optional<int> geometry_type |
| std::optional<SharedString> on_click_field |
| std::optional<SharedString> on_click_member |
| std::array<double, 2> origin_pos |
| double origin_rot |
| std::vector<double> properties |
| double stroke_width |
| SharedString text |
| int type = 0 |