An abstract base class for obtaining descriptive phrase information.
Definition: PhraseContent.h:38
Describe a resource component for user presentation.
Definition: ComponentPhraseContent.h:26
ContentType
Accepted types of content.
Definition: PhraseContent.h:45
#define smtkTypeMacro(...)
Add typedefs to a class for identifcation.
Definition: SharedFromThis.h:128
bool displayable(ContentType contentType) const override
Should attr be present in the visual display of the phrase?
Definition: ComponentPhraseContent.h:39
#define smtkSharedPtrCreateMacro(...)
A convenience macro for declaring shared_from_this and create methods.
Definition: SharedFromThis.h:267