LibreCAD
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
lc::MetaColorByBlock Class Reference

#include <metacolor.h>

Inheritance diagram for lc::MetaColorByBlock:
Collaboration diagram for lc::MetaColorByBlock:

Public Member Functions

 MetaColorByBlock ()
 
virtual const std::string id () const override
 
- Public Member Functions inherited from lc::MetaColor
virtual const std::string metaTypeID () const override
 
- Public Member Functions inherited from lc::MetaType
 MetaType ()
 
virtual ~MetaType ()=default
 

Additional Inherited Members

- Static Public Member Functions inherited from lc::MetaColor
static const std::string LCMETANAME ()
 
- Protected Member Functions inherited from lc::MetaColor
 MetaColor ()
 

Detailed Description

Definition at line 95 of file metacolor.h.

Constructor & Destructor Documentation

lc::MetaColorByBlock::MetaColorByBlock ( )
inline

Definition at line 97 of file metacolor.h.

97  {
98 
99  }

Member Function Documentation

virtual const std::string lc::MetaColorByBlock::id ( ) const
inlineoverridevirtual

ID or primary key of this MetaType. This can be used in a storage manager to identify each individual meta type.

Implements lc::MetaType.

Definition at line 101 of file metacolor.h.

101  {
102  return LCMETANAME() + "_BYBLOCK";
103  }
static const std::string LCMETANAME()
Definition: metacolor.h:23

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