Canvas2Dの各要素を表すクラス。
More...
#include <webcface/component_canvas2d.h>
Canvas2Dの各要素を表すクラス。
- ver2.0〜: get専用(Canvas2DComponent)とset用(TemporalComponent)で分けている。
◆ Canvas2DComponent() [1/2]
msg_dataはnullptrになり、内容にアクセスしようとするとruntime_errorを投げる
◆ Canvas2DComponent() [2/2]
◆ color()
◆ fillColor()
◆ geometry()
std::optional< Geometry > geometry |
( |
| ) |
const |
◆ id()
そのcanvas2d内で一意のid
- Since
- ver1.10
- 要素が増減したり順序が変わったりしなければ、 同じ要素には常に同じidが振られる。
- (ver2.5〜) canvas2d作成側でidを指定した場合その値が返る。
◆ idW()
std::wstring idW |
( |
| ) |
const |
そのcanvas2d内で一意のid (wstring)
- Since
- ver2.5
- 要素が増減したり順序が変わったりしなければ、 同じ要素には常に同じidが振られる。
- canvas2d作成側でidを指定した場合その値が返る。
◆ onClick()
std::optional< Func > onClick |
( |
| ) |
const |
クリック時に実行される関数を取得
- Since
- ver1.9
◆ operator!=()
◆ operator==()
◆ origin()
◆ strokeWidth()
double strokeWidth |
( |
| ) |
const |
◆ text()
std::string text |
( |
| ) |
const |
◆ textSize()
double textSize |
( |
| ) |
const |
|
inline |
◆ textW()
std::wstring textW |
( |
| ) |
const |
表示する文字列 (wstring)
- Since
- ver2.0
◆ type()
The documentation for this class was generated from the following files: