Classes | Namespaces
CustomItemType.h File Reference
#include <ECObjects/ECObjectsApi.h>
#include <DgnPlatform/DgnECManager.h>

Go to the source code of this file.

Classes

struct  ItemTypeLibraryComponent< T_Impl >
 Base class for a component of an ItemTypeLibrary, i.e., a CustomProperty or CustomPropertyContainer. More...
 
struct  CustomProperty
 Defines a property within a CustomPropertyContainer. More...
 
struct  CustomPropertyContainer
 Base class for an object which represents a named collection of CustomProperties within an ItemTypeLibrary. More...
 
struct  CustomPropertyType
 Defines a collection of properties which can serve as the "type" of a CustomProperty. More...
 
struct  ItemType
 Defines a named collection of CustomProperties which can be attached to elements, models, and other "item hosts" within a DgnFile. More...
 
struct  ItemTypeLibrary
 Defines a named collection of ItemTypes and CustomPropertyTypes. More...
 
struct  ItemTypeLibraries
 Defines a collection of all of the ItemTypeLibrary objects stored within a DgnFile. More...
 
struct  ItemTypeLibraries::Entry
 
struct  CustomItemHost
 Represents an object to which a ItemType can be attached to produce an "Item". More...
 

Namespaces

 Bentley
 The Bentley namespace contains types defined by the Bentley Library.
 
 Bentley::DgnPlatform
 The DgnPlatform namespace contains types defined by the DgnPlatform.
 

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