WebCFace 2.5.2
Web-based Communication Framework & Dashboard-like UI
Loading...
Searching...
No Matches
Canvas3D Struct Reference

#include <webcface/common/internal/message/canvas3d.h>

Inheritance diagram for Canvas3D:
[legend]
Collaboration diagram for Canvas3D:
[legend]

Public Member Functions

 Canvas3D ()=default
 
 Canvas3D (const SharedString &field, std::map< std::string, std::shared_ptr< Canvas3DComponentData > > data_diff, std::optional< std::vector< SharedString > > data_ids)
 

Public Attributes

SharedString field
 
std::map< std::string, std::shared_ptr< Canvas3DComponentData > > data_diff
 
std::optional< std::vector< SharedString > > data_ids
 

Static Public Attributes

static constexpr int kind
 

Constructor & Destructor Documentation

◆ Canvas3D() [1/2]

Canvas3D ( )
default

◆ Canvas3D() [2/2]

Canvas3D ( const SharedString field,
std::map< std::string, std::shared_ptr< Canvas3DComponentData > >  data_diff,
std::optional< std::vector< SharedString > >  data_ids 
)
inline

Member Data Documentation

◆ data_diff

std::map<std::string, std::shared_ptr<Canvas3DComponentData> > data_diff

◆ data_ids

std::optional<std::vector<SharedString> > data_ids

◆ field

SharedString field

◆ kind

constexpr int kind
staticconstexprinherited

The documentation for this struct was generated from the following file: