WebCFace 2.5.2
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 > |