SMTK
@SMTK_VERSION@
Simulation Modeling Tool Kit
|
14 #ifndef smtk_attribute_StringItemDefinition_h
15 #define smtk_attribute_StringItemDefinition_h
17 #include "smtk/attribute/ValueItemDefinitionTemplate.h"
37 bool isMultiline()
const {
return m_multiline; }
38 void setIsMultiline(
bool val) { m_multiline = val; }
43 void setIsSecure(
bool val) { m_secure = val; }
44 bool isSecure()
const {
return m_secure; }
51 bool m_multiline{
false };
54 bool m_secure{
false };
The main namespace for the Simulation Modeling Tool Kit (SMTK).
Definition: doc.h:33
Type
Definition: Item.h:56
Definition: StringItemDefinition.h:23
Definition: ItemDefinition.h:52
The base class for items that hold information inside an attribute.
Definition: Item.h:47
#define smtkTypeMacro(...)
Add typedefs to a class for identifcation.
Definition: SharedFromThis.h:128
smtk::shared_ptr< smtk::attribute::StringItemDefinition > StringItemDefinitionPtr
Definition: PublicPointerDefs.h:525
Represent a (possibly composite) value according to a definition.
Definition: Attribute.h:50
smtk::shared_ptr< smtk::attribute::Item > ItemPtr
Definition: PublicPointerDefs.h:474
smtk::shared_ptr< smtk::attribute::ItemDefinition > ItemDefinitionPtr
Definition: PublicPointerDefs.h:480
Definition: ValueItemDefinitionTemplate.h:28