10#include "webcface/common/webcface-config.h"
24 std::optional<ValAdaptor>
init_;
38 std::weak_ptr<internal::ClientData>
data_w;
41 auto &
anglesAt(std::size_t i) {
return angles[std::to_string(i)]; }
u8stringとstringとwstringをshared_ptrで持ち共有する
Definition encoding.h:69
数値、文字列などの値を相互変換するクラス
Definition val_adaptor.h:87
Definition component_internal.h:28
TemporalCanvas2DComponentData()=default
SharedString id
Definition component_internal.h:32
std::shared_ptr< std::function< void()> > on_click_func_tmp
Definition component_internal.h:31
Definition component_internal.h:35
TemporalCanvas3DComponentData()=default
SharedString id
Definition component_internal.h:39
std::weak_ptr< internal::ClientData > data_w
Definition component_internal.h:38
auto & anglesAt(std::size_t i)
Definition component_internal.h:41
Definition component_internal.h:16
std::shared_ptr< std::function< void(ValAdaptor)> > on_change_func_tmp
Definition component_internal.h:22
SharedString id
Definition component_internal.h:25
std::shared_ptr< std::function< void()> > on_click_func_tmp
Definition component_internal.h:21
std::optional< InputRef > text_ref_tmp
Definition component_internal.h:23
std::optional< ValAdaptor > init_
Definition component_internal.h:24
TemporalViewComponentData()=default
#define WEBCFACE_NS_END
Definition webcface-config.h:104
#define WEBCFACE_NS_BEGIN
Definition webcface-config.h:103