LibreCAD
|
#include <metainfo.h>
Public Member Functions | |
std::shared_ptr< MetaInfo > | add (EntityMetaType_CSPtr mt) |
std::shared_ptr< MetaInfo > | addDxfLinePattern (DxfLinePattern_CSPtr lp) |
virtual | ~MetaInfo ()=default |
Static Public Member Functions | |
static std::shared_ptr< MetaInfo > | create () |
Containe to hold meta data for a entity
Definition at line 13 of file metainfo.h.
|
virtualdefault |
std::shared_ptr< MetaInfo > MetaInfo::add | ( | EntityMetaType_CSPtr | mt | ) |
Definition at line 8 of file metainfo.cpp.
std::shared_ptr< MetaInfo > MetaInfo::addDxfLinePattern | ( | DxfLinePattern_CSPtr | lp | ) |
Temp function to add DxfLinePatterns from Lua. Casting from DxfLinePattern to EntityMetaType in Lua result in nullptr.
Definition at line 17 of file metainfo.cpp.
|
inlinestatic |
Definition at line 23 of file metainfo.h.