Go to the source code of this file.
Classes | |
struct | ElementRefAppData |
Class used to cache non-persistent information specific to a persistent element. More... | |
struct | ElementRefAppData::Key |
A unique identifier for this type of ElementRefAppData. More... | |
struct | ElementRefVec |
struct | ElementRefBase |
Interface that provides direct and efficient access to element data. More... | |
Namespaces | |
Bentley | |
The Bentley namespace contains types defined by the Bentley Library. | |
Bentley::DgnPlatform | |
The DgnPlatform namespace contains types defined by the DgnPlatform. | |
Typedefs | |
typedef struct Bentley::HeapZone * | HeapZoneP |
typedef struct Bentley::HeapZone & | HeapZoneR |
typedef struct Bentley::HeapZone const * | HeapZoneCP |
typedef struct Bentley::HeapZone const & | HeapZoneCR |
typedef bvector< ElementRefP > | T_StdElementRefVector |
Enumerations | |
enum | ElementRefType { ELEMENT_REF_TYPE_Persistent = 1, ELEMENT_REF_TYPE_TransientElm = 2, ELEMENT_REF_TYPE_ViewTemp = 3, ELEMENT_REF_TYPE_ProxyDisplay = 4 } |
Types of ElementRefs. More... | |
enum | ElementHiliteState { HILITED_None = 0, HILITED_Normal = 1, HILITED_Bold = 2, HILITED_Dashed = 3, HILITED_ComponentsNormal = 4, HILITED_ComponentsOnly = 5, HILITED_Background = 6 } |
The current Hilite state of the element. More... | |
enum | ElemRefChangeReason { ELEMREF_CHANGE_REASON_Delete = 1, ELEMREF_CHANGE_REASON_Modify = 2, ELEMREF_CHANGE_REASON_MovedToNewElemRef = 4, ELEMREF_CHANGE_REASON_ClearQVData = 5 } |
*//* Bentley Systems More... | |
Functions | |
DGNPLATFORM_TYPEDEFS (ElementRefVec) | |
DGNPLATFORM_TYPEDEFS | ( | ElementRefVec | ) |