ComplexHeaderHandler.h
Go to the documentation of this file.
1 /*--------------------------------------------------------------------------------------+
2 |
3 | Supplied under applicable software license agreement.
4 |
5 | Copyright (c) 2018 Bentley Systems, Incorporated. All rights reserved.
6 |
7 +---------------------------------------------------------------------------------------*/
8 #pragma once
9 
10 
14 
16 
19 
20 /*=================================================================================**/
30 {
33 private:
34  virtual void MakeClassAbstract() = 0;
35 public:
36 
37 }; // ComplexHeaderDisplayHandler
38 
40 
42 
#define END_BENTLEY_DGNPLATFORM_NAMESPACE
Definition: DgnPlatformBaseType.r.h:69
#define ELEMENTHANDLER_DECLARE_MEMBERS(__classname__, __exporter__)
Definition: Handler.h:86
#define DGNPLATFORM_EXPORT
Definition: DgnPlatform/ExportMacros.h:58
Base class for handlers that control the display of graphic (visible) elements.
Definition: DisplayHandler.h:30
Base class for displayable complex element types.
Definition: ComplexHeaderHandler.h:29
#define DEFINE_T_SUPER(B)
Definition: Bentley.h:167
#define BEGIN_BENTLEY_DGNPLATFORM_NAMESPACE
Definition: DgnPlatformBaseType.r.h:68

Copyright © 2017 Bentley Systems, Incorporated. All rights reserved.