12 #include <QtWidgets/QWidget>
13 #include <QtWidgets/QListWidget>
14 #include <vlpi/enumDictionary.h>
32 ShowSubordinateTypes = 0x00000001,
33 ShowMatchTypes = 0x00000002,
34 DoNotAllowWildcards = 0x00000004,
35 ShowAll = (ShowSubordinateTypes | ShowMatchTypes)
47 virtual void clearContents();
50 virtual void setKindEnabled(
bool);
51 virtual bool kindEnabled()
const;
53 virtual void setMatchingTypeEnabled(
bool);
54 virtual bool matchingTypeEnabled()
const;
58 virtual std::list<DtEntityType> additionalMatchTypes()
const;
59 virtual void setAdditionalMatchTypes(std::list<DtEntityType> types);
62 virtual bool changeEnumeration(
const QString& title,
bool okEnabled,
Flags,
int kindsLessThanOnlyValue = -1);
65 virtual bool changeEnumeration(
const QString& title =
"",
bool okEnabled =
false,
int kindsLessThanOnlyValue = -1);
66 virtual void canSetEnumerationWithMatchingType(
const DtEntityType&,
const DtEntityType&);
67 virtual void canSetEnumeration(
const DtEntityType&);
68 virtual void addRow();
69 virtual void removeRow();
70 virtual void itemSelectionChanged();
99 return myMatchingTypeEnabled;
109 return myMatchingType;
Definition: entityMapperKey.h:19
Virtual base class. Allows for RTTI and proper virtual destruction. Used by Creators, Factories, Providers, Assemblers and User Interfaces.
Definition: DtVirtualBaseClass.h:19
Contains makVrv::DtVirtualBaseClass class.
DT_DLL_DEBUGDRAWRENDERER void init(makVrv::DtDe &de)
Work function for the plugin initialization.
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:76
#define DT_DLL_simulationObjectEditorimpl
This file is used to determine how to build.
Definition: simulationObjectEditorImplDefines.h:33