SMTK
@SMTK_VERSION@
Simulation Modeling Tool Kit
|
10 #ifndef smtk_view_ReferenceItemPhraseModel_h
11 #define smtk_view_ReferenceItemPhraseModel_h
13 #include "smtk/view/ComponentPhraseModel.h"
48 void setUseAttributeAssociations(
bool val) { m_useAttributeAssociatons = val; }
53 void populateRoot()
override;
56 bool m_useAttributeAssociatons;
The main namespace for the Simulation Modeling Tool Kit (SMTK).
Definition: doc.h:33
A view Manager is responsible for creating new views (eventually) as well as view components such as ...
Definition: Manager.h:43
smtk::shared_ptr< smtk::view::PhraseModel > PhraseModelPtr
Definition: PublicPointerDefs.h:637
Present phrases describing a set of acceptable components held by a single resource.
Definition: ReferenceItemPhraseModel.h:30
Hold and maintain a descriptive phrase hierarchy.
Definition: PhraseModel.h:101
#define smtkTypeMacro(...)
Add typedefs to a class for identifcation.
Definition: SharedFromThis.h:128
Configure a view, specifying types and attributes, without specifying a UI library.
Definition: Configuration.h:28
smtk::shared_ptr< smtk::attribute::ReferenceItem > ReferenceItemPtr
Definition: PublicPointerDefs.h:538
#define smtkSharedPtrCreateMacro(...)
A convenience macro for declaring shared_from_this and create methods.
Definition: SharedFromThis.h:267
#define smtkSuperclassMacro(...)
Add a typedef to the superclass of this class.
Definition: SharedFromThis.h:147
Configure one item in a view, which may contain children.
Definition: Configuration.h:32
std::set< smtk::resource::PersistentObjectPtr > PersistentObjectSet
Definition: PublicPointerDefs.h:298
Present phrases describing a set of acceptable components held by a single resource.
Definition: ComponentPhraseModel.h:33