|
WebCFace 3.2.1
Web-based Communication Framework & Dashboard-like UI
|
#include <webcface/internal/data_buffer.h>
Public Member Functions | |
| Canvas2DDataBuf ()=default | |
| Canvas2DDataBuf (const Field &base) | |
| void | onAdd () override |
| add時のチェック | |
| void | checkSize () const |
| void | init (double width, double height) |
| ~Canvas2DDataBuf () noexcept override | |
| void | onDestroy () |
| void | sync () |
| void | onSync () |
| データを処理しtargetにsetする | |
| void | onSync () |
| void | onSync () |
| void | onSync () |
| void | onSync () |
| void | onSync () |
| void | onSync () |
| void | onSync () |
| void | onSync () |
| void | init () |
| void | add (TemporalCanvas2DComponent &&cp) |
| void | set (const std::vector< TemporalCanvas2DComponent > &cv) |
| まとめてセット | |
| void | set (std::initializer_list< TemporalCanvas2DComponent > cl) |
| const std::vector< TemporalCanvas2DComponent > & | components () const |
Public Attributes | |
| friend | DataSetBuffer< TemporalCanvas2DComponent > |
|
default |
|
inline |
|
inlineoverridenoexcept |
~DataSetBuffer() の時点ではすでにCanvas2DDataBufが破棄されているので、 その前にonDestroyを呼ぶ
|
inlineinherited |
|
inline |
|
inlineinherited |
|
inlineinherited |
|
inline |
|
inlineoverridevirtual |
add時のチェック
Reimplemented from DataSetBuffer< TemporalCanvas2DComponent >.
|
inlineinherited |
|
inherited |
データを処理しtargetにsetする
実装は型ごと
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inlineinherited |
まとめてセット
initしてcomponentsを置き換えてsyncする
|
inlineinherited |
|
inlineinherited |
| friend DataSetBuffer< TemporalCanvas2DComponent > |