IAttributeStaticInfo.h
Go to the documentation of this file.
1 #ifndef icomp_IAttributeStaticInfo_included
2 #define icomp_IAttributeStaticInfo_included
3 
4 
5 // Qt includes
6 #include <QtCore/QByteArray>
7 
8 // ACF includes
9 #include <istd/IPolymorphic.h>
10 #include <iser/IObject.h>
13 
14 
15 namespace icomp
16 {
17 
18 
23 {
24 public:
30  {
34  AF_REFERENCE = 1 << 5,
38  AF_FACTORY = 1 << 6,
42  AF_TRANSLATABLE = 1 << 7
43  };
44 
54  virtual IElementStaticInfo::Ids GetRelatedMetaIds(int metaGroupId, int flags, int flagsMask) const = 0;
55 };
56 
57 
58 } // namespace icomp
59 
60 
61 #endif // !icomp_IAttributeStaticInfo_included
62 
63 
virtual IElementStaticInfo::Ids GetRelatedMetaIds(int metaGroupId, int flags, int flagsMask) const =0
Get related meta information.
Attribute is factory of another component.
Attribute is reference to another component.
Describe component attribute static information.
Meta information describing single attribute.
AttributeFlags
Flags signalizing set of attribute properties.

© 2007-2017 Witold Gantzke and Kirill Lepskiy