Classes | Namespaces | Macros | Typedefs | Enumerations | Functions
DgnPlatform.h File Reference
#include <Bentley/Bentley.h>
#include <Bentley/RefCounted.h>
#include <Bentley/ScopedArray.h>
#include "ExportMacros.h"
#include <Geom/GeomApi.h>
#include <Bentley/NonCopyableClass.h>
#include <Bentley/bvector.h>
#include <Bentley/VirtualCollectionIterator.h>
#include <Bentley/BeConsole.h>
#include <Geom/IntegerTypes/BSIRect.h>
#include <Geom/IntegerTypes/Point.h>
#include "DgnPlatform.r.h"
#include "DgnPlatformErrors.r.h"
#include "DgnHost.h"

Go to the source code of this file.

Classes

struct  DgnDisplayCoreTypes
 Types used to interface with native DgnDisplayKernel. More...
 
struct  DgnDisplayCoreTypes::Window
 Platform-specific view window. More...
 
struct  DgnDisplayCoreTypes::DeviceContext
 Platform-specific device context. More...
 
struct  DgnDisplayCoreTypes::Bitmap
 Platform-specific handle to bitmap. More...
 
struct  fb_opts
 
struct  fd_opts
 
struct  mlinesymbology
 The symbology for a multi-line profile or end cap. More...
 
struct  mlineprofile
 Definition of a multi-line profile. More...
 
struct  RgbColorShort
 
struct  HsvColorDef
 
struct  FColor3
 
struct  FColor4
 
struct  FTexture2
 
struct  FTexture3
 
struct  LevelClassMask
 
struct  AssocPoint
 
struct  CameraInfo
 

Namespaces

 Bentley::DgnPlatform
 The DgnPlatform namespace contains types defined by the DgnPlatform.
 
 Bentley
 The Bentley namespace contains types defined by the Bentley Library.
 
 Bentley::MstnPlatform
 Namespace for classes, methods and functions of the MstnPlatform library.
 
 Bentley::GeoCoordinates
 Namespace for the interface between Application and the CSMap geographic library.
 
 Bentley::DgnPlatform::DgnHistory
 Contains classes for accessing Design History within a DgnFile. The most important class is Bentley::DgnPlatform::DgnHistory::DesignHistory. See Design History.
 

Macros

#define USING_NAMESPACE_BENTLEY_DGNPLATFORM   using namespace Bentley::DgnPlatform;
 
#define BEGIN_BENTLEY_MSTNPLATFORM_NAMESPACE   BEGIN_BENTLEY_NAMESPACE namespace MstnPlatform {
 
#define END_BENTLEY_MSTNPLATFORM_NAMESPACE   }}
 
#define USING_NAMESPACE_BENTLEY_MSTNPLATFORM   using namespace Bentley::MstnPlatform;
 
#define BEGIN_DGNPLATFORM_DGNHISTORY_NAMESPACE   namespace DgnPlatform { namespace DgnHistory {
 
#define END_DGNPLATFORM_DGNHISTORY_NAMESPACE   }}
 
#define USING_NAMESPACE_DGNPLATFORM_DGNHISTORY   using namespace Bentley::DgnPlatform::DgnHistory;
 
#define BEGIN_EC_NAMESPACE   namespace ECN {
 
#define END_EC_NAMESPACE   }
 
#define USING_NAMESPACE_EC   using namespace Bentley::ECN;
 
#define BEGIN_BENTLEY_ECOBJECT_NAMESPACE   BEGIN_BENTLEY_NAMESPACE namespace ECN {
 
#define END_BENTLEY_ECOBJECT_NAMESPACE   }}
 
#define USING_NAMESPACE_BENTLEY_ECOBJECT   using namespace Bentley::ECN;
 
#define BEGIN_BENTLEY_MARKUP_NAMESPACE   BEGIN_BENTLEY_NAMESPACE namespace Markup {
 
#define END_BENTLEY_MARKUP_NAMESPACE   }}
 
#define USING_NAMESPACE_MARKUP   using namespace Bentley::Markup;
 
#define BEGIN_RASTER_NAMESPACE   BEGIN_BENTLEY_DGNPLATFORM_NAMESPACE namespace Raster {
 
#define END_RASTER_NAMESPACE   }}}
 
#define USING_NAMESPACE_RASTER   using namespace Bentley::DgnPlatform::Raster;
 
#define BEGIN_BENTLEY_POINTCLOUD_NAMESPACE   BEGIN_BENTLEY_NAMESPACE namespace PointCloud {
 
#define END_BENTLEY_POINTCLOUD_NAMESPACE   }}
 
#define USING_NAMESPACE_BENTLEY_POINTCLOUD   using namespace Bentley::PointCloud;
 
#define BEGIN_BENTLEY_DGNPLATFORM_TEXTEDITOR_NAMESPACE   BEGIN_BENTLEY_DGNPLATFORM_NAMESPACE namespace TextEditor {
 
#define END_BENTLEY_DGNPLATFORM_TEXTEDITOR_NAMESPACE   } END_BENTLEY_DGNPLATFORM_NAMESPACE
 
#define USING_NAMESPACE_BENTLEY_DGNPLATFORM_TEXTEDITOR   using namespace Bentley::DgnPlatform::TextEditor;
 
#define GLOBAL_TYPEDEF1(_sName_, _name_, structunion)
 
#define GLOBAL_TYPEDEF(_sName_, _name_)   GLOBAL_TYPEDEF1 (_sName_,_name_,struct)
 
#define DGNPLATFORM_TYPEDEFS_EX(_name_, _structunion_)
 
#define DGNPLATFORM_TYPEDEFS(_name_)   DGNPLATFORM_TYPEDEFS_EX(_name_,struct)
 
#define DGNPLATFORM_TYPEDEF(_sname_, _tname_)
 
#define DGNPLATFORM_REF_COUNTED_PTR(_sname_)
 
#define DGNPLATFORM_CLASS_TYPEDEFS(_name_)
 
#define MSTNPLATFORM_TYPEDEFS(_name_)
 
#define MSTNPLATFORM_REF_COUNTED_PTR(_sname_)
 
#define RASTER_TYPEDEFS(t)
 
#define RASTER_REF_COUNTED_PTR(_sname_)
 
#define RASTER_TYPEDEF1(_sourceName_, _name_, _structclass_)
 
#define POINTCLOUD_TYPEDEFS(t)
 
#define POINTCLOUD_REF_COUNTED_PTR(_sname_)
 
#define DGNHISTORY_TYPEDEFS(_SC_, _name_)
 
#define GEOCOORD_TYPEDEFS(_name_)
 
#define INVALID_REMAP_KEY   (CopyContextRemapKey)-1
 
#define TRANSIENT_MODELREF   (mdlModelRef_getTransient())
 
#define INVALID_MODELREF   ((DgnModelRefP) 0)
 
#define INVALID_MODELID   (-2)
 
#define INVALID_ELEMENTID   ((Bentley::DgnPlatform::ElementId)-1)
 
#define RMINI4   (-2147483648.0)
 
#define RMAXI4   2147483647.0
 
#define RMAXUI4   4294967295.0
 
#define LMAXI4   INT32_MAX
 
#define LMINI4   INT32_MIN
 
#define IMAXI8   INT64_MAX
 
#define IMINI8   INT64_MIN
 
#define IMAXUI8   UINT64_MAX
 
#define RMINDESIGNRANGE   (-4503599627370496.0)
 
#define RMAXDESIGNRANGE   (4503599627370495.0)
 
#define TO_BOOL(x)   (0 != (x))
 

Typedefs

typedef struct QvElem * QvElemP
 
typedef struct QvElem & QvElemR
 
typedef struct QvElem const * QvElemCP
 
typedef struct QvElem const & QvElemCR
 
typedef struct QvCache * QvCacheP
 
typedef struct QvCache & QvCacheR
 
typedef struct QvCache const * QvCacheCP
 
typedef struct QvCache const & QvCacheCR
 
typedef struct QvView * QvViewP
 
typedef struct QvView & QvViewR
 
typedef struct QvView const * QvViewCP
 
typedef struct QvView const & QvViewCR
 
typedef struct QvMRImage * QvMRImageP
 
typedef struct QvMRImage & QvMRImageR
 
typedef struct QvMRImage const * QvMRImageCP
 
typedef struct QvMRImage const & QvMRImageCR
 
typedef struct Bentley::BitMaskBitMaskP
 
typedef struct Bentley::BitMaskBitMaskR
 
typedef struct
Bentley::BitMask const * 
BitMaskCP
 
typedef struct
Bentley::BitMask const & 
BitMaskCR
 
typedef struct
Bentley::CryptographerHash * 
CryptographerHashP
 
typedef struct
Bentley::CryptographerHash & 
CryptographerHashR
 
typedef struct
Bentley::CryptographerHash
const * 
CryptographerHashCP
 
typedef struct
Bentley::CryptographerHash
const & 
CryptographerHashCR
 
typedef struct
Bentley::DsigCertificate * 
DsigCertificateP
 
typedef struct
Bentley::DsigCertificate & 
DsigCertificateR
 
typedef struct
Bentley::DsigCertificate const * 
DsigCertificateCP
 
typedef struct
Bentley::DsigCertificate const & 
DsigCertificateCR
 
typedef struct
Bentley::DsigDigitalSignature * 
DsigDigitalSignatureP
 
typedef struct
Bentley::DsigDigitalSignature & 
DsigDigitalSignatureR
 
typedef struct
Bentley::DsigDigitalSignature
const * 
DsigDigitalSignatureCP
 
typedef struct
Bentley::DsigDigitalSignature
const & 
DsigDigitalSignatureCR
 
typedef struct
Bentley::DsigPublicKeyBuf * 
DsigPublicKeyBufP
 
typedef struct
Bentley::DsigPublicKeyBuf & 
DsigPublicKeyBufR
 
typedef struct
Bentley::DsigPublicKeyBuf
const * 
DsigPublicKeyBufCP
 
typedef struct
Bentley::DsigPublicKeyBuf
const & 
DsigPublicKeyBufCR
 
typedef struct
Bentley::ExtScanList
ExtScanListP
 
typedef struct
Bentley::ExtScanList
ExtScanListR
 
typedef struct
Bentley::ExtScanList const * 
ExtScanListCP
 
typedef struct
Bentley::ExtScanList const & 
ExtScanListCR
 
typedef struct Bentley::GPArrayGPArrayP
 
typedef struct Bentley::GPArrayGPArrayR
 
typedef struct
Bentley::GPArray const * 
GPArrayCP
 
typedef struct
Bentley::GPArray const & 
GPArrayCR
 
typedef struct
Bentley::GraphicsPointArray * 
GraphicsPointArrayP
 
typedef struct
Bentley::GraphicsPointArray & 
GraphicsPointArrayR
 
typedef struct
Bentley::GraphicsPointArray
const * 
GraphicsPointArrayCP
 
typedef struct
Bentley::GraphicsPointArray
const & 
GraphicsPointArrayCR
 
typedef struct
Bentley::IRefCounted
IRefCountedP
 
typedef struct
Bentley::IRefCounted
IRefCountedR
 
typedef struct
Bentley::IRefCounted const * 
IRefCountedCP
 
typedef struct
Bentley::IRefCounted const & 
IRefCountedCR
 
typedef struct
Bentley::IThumbnailPropertyValue
IThumbnailPropertyValueP
 
typedef struct
Bentley::IThumbnailPropertyValue
IThumbnailPropertyValueR
 
typedef struct
Bentley::IThumbnailPropertyValue
const * 
IThumbnailPropertyValueCP
 
typedef struct
Bentley::IThumbnailPropertyValue
const & 
IThumbnailPropertyValueCR
 
typedef struct
Bentley::MultiStateMask * 
MultiStateMaskP
 
typedef struct
Bentley::MultiStateMask & 
MultiStateMaskR
 
typedef struct
Bentley::MultiStateMask const * 
MultiStateMaskCP
 
typedef struct
Bentley::MultiStateMask const & 
MultiStateMaskCR
 
typedef struct
Bentley::PasswordEncryption * 
PasswordEncryptionP
 
typedef struct
Bentley::PasswordEncryption & 
PasswordEncryptionR
 
typedef struct
Bentley::PasswordEncryption
const * 
PasswordEncryptionCP
 
typedef struct
Bentley::PasswordEncryption
const & 
PasswordEncryptionCR
 
typedef struct
Bentley::ScrambledPassword * 
ScrambledPasswordP
 
typedef struct
Bentley::ScrambledPassword & 
ScrambledPasswordR
 
typedef struct
Bentley::ScrambledPassword
const * 
ScrambledPasswordCP
 
typedef struct
Bentley::ScrambledPassword
const & 
ScrambledPasswordCR
 
typedef struct
Bentley::ThumbnailPropertyValue
ThumbnailPropertyValueP
 
typedef struct
Bentley::ThumbnailPropertyValue
ThumbnailPropertyValueR
 
typedef struct
Bentley::ThumbnailPropertyValue
const * 
ThumbnailPropertyValueCP
 
typedef struct
Bentley::ThumbnailPropertyValue
const & 
ThumbnailPropertyValueCR
 
typedef RefCountedPtr
< IThumbnailPropertyValue > 
IThumbnailPropertyValuePtr
 
typedef RefCountedPtr
< ThumbnailPropertyValue > 
ThumbnailPropertyValuePtr
 
typedef struct
MstnPlatform::ListCell * 
ListCellP
 
typedef struct
MstnPlatform::ListCell & 
ListCellR
 
typedef struct
MstnPlatform::ListCell const * 
ListCellCP
 
typedef struct
MstnPlatform::ListCell const & 
ListCellCR
 
typedef struct
MstnPlatform::ListColumn * 
ListColumnP
 
typedef struct
MstnPlatform::ListColumn & 
ListColumnR
 
typedef struct
MstnPlatform::ListColumn const * 
ListColumnCP
 
typedef struct
MstnPlatform::ListColumn const & 
ListColumnCR
 
typedef struct
MstnPlatform::ListModel * 
ListModelP
 
typedef struct
MstnPlatform::ListModel & 
ListModelR
 
typedef struct
MstnPlatform::ListModel const * 
ListModelCP
 
typedef struct
MstnPlatform::ListModel const & 
ListModelCR
 
typedef struct
MstnPlatform::ListRow * 
ListRowP
 
typedef struct
MstnPlatform::ListRow & 
ListRowR
 
typedef struct
MstnPlatform::ListRow const * 
ListRowCP
 
typedef struct
MstnPlatform::ListRow const & 
ListRowCR
 
typedef struct
MstnPlatform::IGeoCoordinateReferenceProcessor * 
IGeoCoordinateReferenceProcessorP
 
typedef struct
MstnPlatform::IGeoCoordinateReferenceProcessor & 
IGeoCoordinateReferenceProcessorR
 
typedef struct
MstnPlatform::IGeoCoordinateReferenceProcessor
const * 
IGeoCoordinateReferenceProcessorCP
 
typedef struct
MstnPlatform::IGeoCoordinateReferenceProcessor
const & 
IGeoCoordinateReferenceProcessorCR
 
typedef struct
MstnPlatform::IGlobalPositionSource * 
IGlobalPositionSourceP
 
typedef struct
MstnPlatform::IGlobalPositionSource & 
IGlobalPositionSourceR
 
typedef struct
MstnPlatform::IGlobalPositionSource
const * 
IGlobalPositionSourceCP
 
typedef struct
MstnPlatform::IGlobalPositionSource
const & 
IGlobalPositionSourceCR
 
typedef struct
MstnPlatform::DgnDocumentList * 
DgnDocumentListP
 
typedef struct
MstnPlatform::DgnDocumentList & 
DgnDocumentListR
 
typedef struct
MstnPlatform::DgnDocumentList
const * 
DgnDocumentListCP
 
typedef struct
MstnPlatform::DgnDocumentList
const & 
DgnDocumentListCR
 
typedef struct
DgnPlatform::DependentElm * 
DependentElemRef
 
typedef struct
DgnPlatform::ElementRefBase * 
ElementRefP
 
typedef struct
DgnPlatform::PersistentElementRef * 
PersistentElementRefP
 
typedef union
DgnPlatform::AssocGeom * 
AssocGeomP
 
typedef union
DgnPlatform::AssocGeom & 
AssocGeomR
 
typedef union
DgnPlatform::AssocGeom const * 
AssocGeomCP
 
typedef union
DgnPlatform::AssocGeom const & 
AssocGeomCR
 
typedef struct
DgnPlatform::DgnModelFillContext * 
DgnModelFillContextP
 
typedef struct
DgnPlatform::AssocPoint * 
AssocPointP
 
typedef struct
DgnPlatform::AssocPoint & 
AssocPointR
 
typedef struct
DgnPlatform::AssocPoint const * 
AssocPointCP
 
typedef struct
DgnPlatform::AssocPoint const & 
AssocPointCR
 
typedef struct DgnPlatform::Caret * CaretP
 
typedef struct DgnPlatform::Caret & CaretR
 
typedef struct
DgnPlatform::Caret const * 
CaretCP
 
typedef struct
DgnPlatform::Caret const & 
CaretCR
 
typedef struct
DgnPlatform::CachedVisibleEdgeOptions * 
CachedVisibleEdgeOptionsP
 
typedef struct
DgnPlatform::CachedVisibleEdgeOptions & 
CachedVisibleEdgeOptionsR
 
typedef struct
DgnPlatform::CachedVisibleEdgeOptions
const * 
CachedVisibleEdgeOptionsCP
 
typedef struct
DgnPlatform::CachedVisibleEdgeOptions
const & 
CachedVisibleEdgeOptionsCR
 
typedef struct
DgnPlatform::CachedVisibleEdgeHashParams * 
CachedVisibleEdgeHashParamsP
 
typedef struct
DgnPlatform::CachedVisibleEdgeHashParams & 
CachedVisibleEdgeHashParamsR
 
typedef struct
DgnPlatform::CachedVisibleEdgeHashParams
const * 
CachedVisibleEdgeHashParamsCP
 
typedef struct
DgnPlatform::CachedVisibleEdgeHashParams
const & 
CachedVisibleEdgeHashParamsCR
 
typedef struct
DgnPlatform::ChangeAnnotationScale * 
ChangeAnnotationScaleP
 
typedef struct
DgnPlatform::ChangeAnnotationScale & 
ChangeAnnotationScaleR
 
typedef struct
DgnPlatform::ChangeAnnotationScale
const * 
ChangeAnnotationScaleCP
 
typedef struct
DgnPlatform::ChangeAnnotationScale
const & 
ChangeAnnotationScaleCR
 
typedef struct
DgnPlatform::ChangeTrackInfo * 
ChangeTrackInfoP
 
typedef struct
DgnPlatform::ChangeTrackInfo & 
ChangeTrackInfoR
 
typedef struct
DgnPlatform::ChangeTrackInfo
const * 
ChangeTrackInfoCP
 
typedef struct
DgnPlatform::ChangeTrackInfo
const & 
ChangeTrackInfoCR
 
typedef struct
DgnPlatform::ClipPrimitive * 
ClipPrimitiveP
 
typedef struct
DgnPlatform::ClipPrimitive & 
ClipPrimitiveR
 
typedef struct
DgnPlatform::ClipPrimitive
const * 
ClipPrimitiveCP
 
typedef struct
DgnPlatform::ClipPrimitive
const & 
ClipPrimitiveCR
 
typedef struct
DgnPlatform::ClipVector * 
ClipVectorP
 
typedef struct
DgnPlatform::ClipVector & 
ClipVectorR
 
typedef struct
DgnPlatform::ClipVector const * 
ClipVectorCP
 
typedef struct
DgnPlatform::ClipVector const & 
ClipVectorCR
 
typedef struct
DgnPlatform::ClipVolumeOverrides * 
ClipVolumeOverridesP
 
typedef struct
DgnPlatform::ClipVolumeOverrides & 
ClipVolumeOverridesR
 
typedef struct
DgnPlatform::ClipVolumeOverrides
const * 
ClipVolumeOverridesCP
 
typedef struct
DgnPlatform::ClipVolumeOverrides
const & 
ClipVolumeOverridesCR
 
typedef struct
DgnPlatform::CookedDisplayStyle * 
CookedDisplayStyleP
 
typedef struct
DgnPlatform::CookedDisplayStyle & 
CookedDisplayStyleR
 
typedef struct
DgnPlatform::CookedDisplayStyle
const * 
CookedDisplayStyleCP
 
typedef struct
DgnPlatform::CookedDisplayStyle
const & 
CookedDisplayStyleCR
 
typedef struct
DgnPlatform::CutGraphicsContainer * 
CutGraphicsContainerP
 
typedef struct
DgnPlatform::CutGraphicsContainer & 
CutGraphicsContainerR
 
typedef struct
DgnPlatform::CutGraphicsContainer
const * 
CutGraphicsContainerCP
 
typedef struct
DgnPlatform::CutGraphicsContainer
const & 
CutGraphicsContainerCR
 
typedef struct
DgnPlatform::DependencyGraph * 
DependencyGraphP
 
typedef struct
DgnPlatform::DependencyGraph & 
DependencyGraphR
 
typedef struct
DgnPlatform::DependencyGraph
const * 
DependencyGraphCP
 
typedef struct
DgnPlatform::DependencyGraph
const & 
DependencyGraphCR
 
typedef struct
DgnPlatform::DependencyLinkage * 
DependencyLinkageP
 
typedef struct
DgnPlatform::DependencyLinkage & 
DependencyLinkageR
 
typedef struct
DgnPlatform::DependencyLinkage
const * 
DependencyLinkageCP
 
typedef struct
DgnPlatform::DependencyLinkage
const & 
DependencyLinkageCR
 
typedef struct
DgnPlatform::DependentElm * 
DependentElmP
 
typedef struct
DgnPlatform::DependentElm & 
DependentElmR
 
typedef struct
DgnPlatform::DependentElm
const * 
DependentElmCP
 
typedef struct
DgnPlatform::DependentElm
const & 
DependentElmCR
 
typedef struct
DgnPlatform::DgnAttachment * 
DgnAttachmentP
 
typedef struct
DgnPlatform::DgnAttachment & 
DgnAttachmentR
 
typedef struct
DgnPlatform::DgnAttachment
const * 
DgnAttachmentCP
 
typedef struct
DgnPlatform::DgnAttachment
const & 
DgnAttachmentCR
 
typedef struct
DgnPlatform::DgnAttachmentBuilder * 
DgnAttachmentBuilderP
 
typedef struct
DgnPlatform::DgnAttachmentBuilder & 
DgnAttachmentBuilderR
 
typedef struct
DgnPlatform::DgnAttachmentBuilder
const * 
DgnAttachmentBuilderCP
 
typedef struct
DgnPlatform::DgnAttachmentBuilder
const & 
DgnAttachmentBuilderCR
 
typedef struct
DgnPlatform::DgnAttachmentClips * 
DgnAttachmentClipsP
 
typedef struct
DgnPlatform::DgnAttachmentClips & 
DgnAttachmentClipsR
 
typedef struct
DgnPlatform::DgnAttachmentClips
const * 
DgnAttachmentClipsCP
 
typedef struct
DgnPlatform::DgnAttachmentClips
const & 
DgnAttachmentClipsCR
 
typedef struct
DgnPlatform::DgnAttachmentLevelCache * 
DgnAttachmentLevelCacheP
 
typedef struct
DgnPlatform::DgnAttachmentLevelCache & 
DgnAttachmentLevelCacheR
 
typedef struct
DgnPlatform::DgnAttachmentLevelCache
const * 
DgnAttachmentLevelCacheCP
 
typedef struct
DgnPlatform::DgnAttachmentLevelCache
const & 
DgnAttachmentLevelCacheCR
 
typedef struct
DgnPlatform::DgnBaseMoniker * 
DgnBaseMonikerP
 
typedef struct
DgnPlatform::DgnBaseMoniker & 
DgnBaseMonikerR
 
typedef struct
DgnPlatform::DgnBaseMoniker
const * 
DgnBaseMonikerCP
 
typedef struct
DgnPlatform::DgnBaseMoniker
const & 
DgnBaseMonikerCR
 
typedef struct
DgnPlatform::DgnBaseMonikerList * 
DgnBaseMonikerListP
 
typedef struct
DgnPlatform::DgnBaseMonikerList & 
DgnBaseMonikerListR
 
typedef struct
DgnPlatform::DgnBaseMonikerList
const * 
DgnBaseMonikerListCP
 
typedef struct
DgnPlatform::DgnBaseMonikerList
const & 
DgnBaseMonikerListCR
 
typedef struct
DgnPlatform::DgnButtonEvent * 
DgnButtonEventP
 
typedef struct
DgnPlatform::DgnButtonEvent & 
DgnButtonEventR
 
typedef struct
DgnPlatform::DgnButtonEvent
const * 
DgnButtonEventCP
 
typedef struct
DgnPlatform::DgnButtonEvent
const & 
DgnButtonEventCR
 
typedef struct
DgnPlatform::DgnColorMap * 
DgnColorMapP
 
typedef struct
DgnPlatform::DgnColorMap & 
DgnColorMapR
 
typedef struct
DgnPlatform::DgnColorMap const * 
DgnColorMapCP
 
typedef struct
DgnPlatform::DgnColorMap const & 
DgnColorMapCR
 
typedef struct
DgnPlatform::DgnComponentDefinitionHandlerId * 
DgnComponentDefinitionHandlerIdP
 
typedef struct
DgnPlatform::DgnComponentDefinitionHandlerId & 
DgnComponentDefinitionHandlerIdR
 
typedef struct
DgnPlatform::DgnComponentDefinitionHandlerId
const * 
DgnComponentDefinitionHandlerIdCP
 
typedef struct
DgnPlatform::DgnComponentDefinitionHandlerId
const & 
DgnComponentDefinitionHandlerIdCR
 
typedef struct
DgnPlatform::DgnDimStyle * 
DgnDimStyleP
 
typedef struct
DgnPlatform::DgnDimStyle & 
DgnDimStyleR
 
typedef struct
DgnPlatform::DgnDimStyle const * 
DgnDimStyleCP
 
typedef struct
DgnPlatform::DgnDimStyle const & 
DgnDimStyleCR
 
typedef struct
DgnPlatform::DgnDocument * 
DgnDocumentP
 
typedef struct
DgnPlatform::DgnDocument & 
DgnDocumentR
 
typedef struct
DgnPlatform::DgnDocument const * 
DgnDocumentCP
 
typedef struct
DgnPlatform::DgnDocument const & 
DgnDocumentCR
 
typedef struct
DgnPlatform::DgnFolder * 
DgnFolderP
 
typedef struct
DgnPlatform::DgnFolder & 
DgnFolderR
 
typedef struct
DgnPlatform::DgnFolder const * 
DgnFolderCP
 
typedef struct
DgnPlatform::DgnFolder const & 
DgnFolderCR
 
typedef struct
DgnPlatform::DgnDocumentMoniker * 
DgnDocumentMonikerP
 
typedef struct
DgnPlatform::DgnDocumentMoniker & 
DgnDocumentMonikerR
 
typedef struct
DgnPlatform::DgnDocumentMoniker
const * 
DgnDocumentMonikerCP
 
typedef struct
DgnPlatform::DgnDocumentMoniker
const & 
DgnDocumentMonikerCR
 
typedef struct
DgnPlatform::DgnDocumentMonikerList * 
DgnDocumentMonikerListP
 
typedef struct
DgnPlatform::DgnDocumentMonikerList & 
DgnDocumentMonikerListR
 
typedef struct
DgnPlatform::DgnDocumentMonikerList
const * 
DgnDocumentMonikerListCP
 
typedef struct
DgnPlatform::DgnDocumentMonikerList
const & 
DgnDocumentMonikerListCR
 
typedef struct
DgnPlatform::DgnECInstance * 
DgnECInstanceP
 
typedef struct
DgnPlatform::DgnECInstance & 
DgnECInstanceR
 
typedef struct
DgnPlatform::DgnECInstance
const * 
DgnECInstanceCP
 
typedef struct
DgnPlatform::DgnECInstance
const & 
DgnECInstanceCR
 
typedef struct
DgnPlatform::DgnECInstanceHost * 
DgnECInstanceHostP
 
typedef struct
DgnPlatform::DgnECInstanceHost & 
DgnECInstanceHostR
 
typedef struct
DgnPlatform::DgnECInstanceHost
const * 
DgnECInstanceHostCP
 
typedef struct
DgnPlatform::DgnECInstanceHost
const & 
DgnECInstanceHostCR
 
typedef struct
DgnPlatform::DgnECRelationshipInstance * 
DgnECRelationshipInstanceP
 
typedef struct
DgnPlatform::DgnECRelationshipInstance & 
DgnECRelationshipInstanceR
 
typedef struct
DgnPlatform::DgnECRelationshipInstance
const * 
DgnECRelationshipInstanceCP
 
typedef struct
DgnPlatform::DgnECRelationshipInstance
const & 
DgnECRelationshipInstanceCR
 
typedef struct
DgnPlatform::DgnECManager * 
DgnECManagerP
 
typedef struct
DgnPlatform::DgnECManager & 
DgnECManagerR
 
typedef struct
DgnPlatform::DgnECManager
const * 
DgnECManagerCP
 
typedef struct
DgnPlatform::DgnECManager
const & 
DgnECManagerCR
 
typedef struct
DgnPlatform::DgnECPerFileCache * 
DgnECPerFileCacheP
 
typedef struct
DgnPlatform::DgnECPerFileCache & 
DgnECPerFileCacheR
 
typedef struct
DgnPlatform::DgnECPerFileCache
const * 
DgnECPerFileCacheCP
 
typedef struct
DgnPlatform::DgnECPerFileCache
const & 
DgnECPerFileCacheCR
 
typedef struct
DgnPlatform::DgnECRelationshipEnabler * 
DgnECRelationshipEnablerP
 
typedef struct
DgnPlatform::DgnECRelationshipEnabler & 
DgnECRelationshipEnablerR
 
typedef struct
DgnPlatform::DgnECRelationshipEnabler
const * 
DgnECRelationshipEnablerCP
 
typedef struct
DgnPlatform::DgnECRelationshipEnabler
const & 
DgnECRelationshipEnablerCR
 
typedef struct
DgnPlatform::DgnElementECInstance * 
DgnElementECInstanceP
 
typedef struct
DgnPlatform::DgnElementECInstance & 
DgnElementECInstanceR
 
typedef struct
DgnPlatform::DgnElementECInstance
const * 
DgnElementECInstanceCP
 
typedef struct
DgnPlatform::DgnElementECInstance
const & 
DgnElementECInstanceCR
 
typedef struct
DgnPlatform::DgnFile * 
DgnFileP
 
typedef struct
DgnPlatform::DgnFile & 
DgnFileR
 
typedef struct
DgnPlatform::DgnFile const * 
DgnFileCP
 
typedef struct
DgnPlatform::DgnFile const & 
DgnFileCR
 
typedef struct
DgnPlatform::DgnFileLoadContext * 
DgnFileLoadContextP
 
typedef struct
DgnPlatform::DgnFileLoadContext & 
DgnFileLoadContextR
 
typedef struct
DgnPlatform::DgnFileLoadContext
const * 
DgnFileLoadContextCP
 
typedef struct
DgnPlatform::DgnFileLoadContext
const & 
DgnFileLoadContextCR
 
typedef struct
DgnPlatform::DgnFileSupplyRights * 
DgnFileSupplyRightsP
 
typedef struct
DgnPlatform::DgnFileSupplyRights & 
DgnFileSupplyRightsR
 
typedef struct
DgnPlatform::DgnFileSupplyRights
const * 
DgnFileSupplyRightsCP
 
typedef struct
DgnPlatform::DgnFileSupplyRights
const & 
DgnFileSupplyRightsCR
 
typedef struct
DgnPlatform::DgnFlickEvent * 
DgnFlickEventP
 
typedef struct
DgnPlatform::DgnFlickEvent & 
DgnFlickEventR
 
typedef struct
DgnPlatform::DgnFlickEvent
const * 
DgnFlickEventCP
 
typedef struct
DgnPlatform::DgnFlickEvent
const & 
DgnFlickEventCR
 
typedef struct
DgnPlatform::DgnFolderMoniker * 
DgnFolderMonikerP
 
typedef struct
DgnPlatform::DgnFolderMoniker & 
DgnFolderMonikerR
 
typedef struct
DgnPlatform::DgnFolderMoniker
const * 
DgnFolderMonikerCP
 
typedef struct
DgnPlatform::DgnFolderMoniker
const & 
DgnFolderMonikerCR
 
typedef struct
DgnPlatform::DgnFolderMonikerList * 
DgnFolderMonikerListP
 
typedef struct
DgnPlatform::DgnFolderMonikerList & 
DgnFolderMonikerListR
 
typedef struct
DgnPlatform::DgnFolderMonikerList
const * 
DgnFolderMonikerListCP
 
typedef struct
DgnPlatform::DgnFolderMonikerList
const & 
DgnFolderMonikerListCR
 
typedef struct
DgnPlatform::DgnFontCatalog * 
DgnFontCatalogP
 
typedef struct
DgnPlatform::DgnFontCatalog & 
DgnFontCatalogR
 
typedef struct
DgnPlatform::DgnFontCatalog
const * 
DgnFontCatalogCP
 
typedef struct
DgnPlatform::DgnFontCatalog
const & 
DgnFontCatalogCR
 
typedef struct
DgnPlatform::DgnFontManager * 
DgnFontManagerP
 
typedef struct
DgnPlatform::DgnFontManager & 
DgnFontManagerR
 
typedef struct
DgnPlatform::DgnFontManager
const * 
DgnFontManagerCP
 
typedef struct
DgnPlatform::DgnFontManager
const & 
DgnFontManagerCR
 
typedef struct
DgnPlatform::DgnFontNumMap * 
DgnFontNumMapP
 
typedef struct
DgnPlatform::DgnFontNumMap & 
DgnFontNumMapR
 
typedef struct
DgnPlatform::DgnFontNumMap
const * 
DgnFontNumMapCP
 
typedef struct
DgnPlatform::DgnFontNumMap
const & 
DgnFontNumMapCR
 
typedef struct
DgnPlatform::DgnGestureEvent * 
DgnGestureEventP
 
typedef struct
DgnPlatform::DgnGestureEvent & 
DgnGestureEventR
 
typedef struct
DgnPlatform::DgnGestureEvent
const * 
DgnGestureEventCP
 
typedef struct
DgnPlatform::DgnGestureEvent
const & 
DgnGestureEventCR
 
typedef struct
DgnPlatform::DgnGlyph * 
DgnGlyphP
 
typedef struct
DgnPlatform::DgnGlyph & 
DgnGlyphR
 
typedef struct
DgnPlatform::DgnGlyph const * 
DgnGlyphCP
 
typedef struct
DgnPlatform::DgnGlyph const & 
DgnGlyphCR
 
typedef struct
DgnPlatform::DgnHost * 
DgnHostP
 
typedef struct
DgnPlatform::DgnHost & 
DgnHostR
 
typedef struct
DgnPlatform::DgnHost const * 
DgnHostCP
 
typedef struct
DgnPlatform::DgnHost const & 
DgnHostCR
 
typedef struct
DgnPlatform::ModelIndexItem * 
ModelIndexItemP
 
typedef struct
DgnPlatform::ModelIndexItem & 
ModelIndexItemR
 
typedef struct
DgnPlatform::ModelIndexItem
const * 
ModelIndexItemCP
 
typedef struct
DgnPlatform::ModelIndexItem
const & 
ModelIndexItemCR
 
typedef struct
DgnPlatform::DgnModel * 
DgnModelP
 
typedef struct
DgnPlatform::DgnModel & 
DgnModelR
 
typedef struct
DgnPlatform::DgnModel const * 
DgnModelCP
 
typedef struct
DgnPlatform::DgnModel const & 
DgnModelCR
 
typedef struct
DgnPlatform::DgnModelHandler * 
DgnModelHandlerP
 
typedef struct
DgnPlatform::DgnModelHandler & 
DgnModelHandlerR
 
typedef struct
DgnPlatform::DgnModelHandler
const * 
DgnModelHandlerCP
 
typedef struct
DgnPlatform::DgnModelHandler
const & 
DgnModelHandlerCR
 
typedef struct
DgnPlatform::DgnModelHandlerId * 
DgnModelHandlerIdP
 
typedef struct
DgnPlatform::DgnModelHandlerId & 
DgnModelHandlerIdR
 
typedef struct
DgnPlatform::DgnModelHandlerId
const * 
DgnModelHandlerIdCP
 
typedef struct
DgnPlatform::DgnModelHandlerId
const & 
DgnModelHandlerIdCR
 
typedef struct
DgnPlatform::DgnModelRef * 
DgnModelRefP
 
typedef struct
DgnPlatform::DgnModelRef & 
DgnModelRefR
 
typedef struct
DgnPlatform::DgnModelRef const * 
DgnModelRefCP
 
typedef struct
DgnPlatform::DgnModelRef const & 
DgnModelRefCR
 
typedef struct
DgnPlatform::DgnModelRefList * 
DgnModelRefListP
 
typedef struct
DgnPlatform::DgnModelRefList & 
DgnModelRefListR
 
typedef struct
DgnPlatform::DgnModelRefList
const * 
DgnModelRefListCP
 
typedef struct
DgnPlatform::DgnModelRefList
const & 
DgnModelRefListCR
 
typedef struct
DgnPlatform::DgnMouseWheelEvent * 
DgnMouseWheelEventP
 
typedef struct
DgnPlatform::DgnMouseWheelEvent & 
DgnMouseWheelEventR
 
typedef struct
DgnPlatform::DgnMouseWheelEvent
const * 
DgnMouseWheelEventCP
 
typedef struct
DgnPlatform::DgnMouseWheelEvent
const & 
DgnMouseWheelEventCR
 
typedef struct
DgnPlatform::DgnPlatformIntegration * 
DgnPlatformIntegrationP
 
typedef struct
DgnPlatform::DgnPlatformIntegration & 
DgnPlatformIntegrationR
 
typedef struct
DgnPlatform::DgnPlatformIntegration
const * 
DgnPlatformIntegrationCP
 
typedef struct
DgnPlatform::DgnPlatformIntegration
const & 
DgnPlatformIntegrationCR
 
typedef struct
DgnPlatform::DgnPlatformIntegrationList * 
DgnPlatformIntegrationListP
 
typedef struct
DgnPlatform::DgnPlatformIntegrationList & 
DgnPlatformIntegrationListR
 
typedef struct
DgnPlatform::DgnPlatformIntegrationList
const * 
DgnPlatformIntegrationListCP
 
typedef struct
DgnPlatform::DgnPlatformIntegrationList
const & 
DgnPlatformIntegrationListCR
 
typedef struct
DgnPlatform::DgnShxFontManager * 
DgnShxFontManagerP
 
typedef struct
DgnPlatform::DgnShxFontManager & 
DgnShxFontManagerR
 
typedef struct
DgnPlatform::DgnShxFontManager
const * 
DgnShxFontManagerCP
 
typedef struct
DgnPlatform::DgnShxFontManager
const & 
DgnShxFontManagerCR
 
typedef struct
DgnPlatform::DgnTextStyle * 
DgnTextStyleP
 
typedef struct
DgnPlatform::DgnTextStyle & 
DgnTextStyleR
 
typedef struct
DgnPlatform::DgnTextStyle
const * 
DgnTextStyleCP
 
typedef struct
DgnPlatform::DgnTextStyle
const & 
DgnTextStyleCR
 
typedef struct
DgnPlatform::DgnTextSnippet * 
DgnTextSnippetP
 
typedef struct
DgnPlatform::DgnTextSnippet & 
DgnTextSnippetR
 
typedef struct
DgnPlatform::DgnTextSnippet
const * 
DgnTextSnippetCP
 
typedef struct
DgnPlatform::DgnTextSnippet
const & 
DgnTextSnippetCR
 
typedef struct
DgnPlatform::DgnTextSnippetCategory * 
DgnTextSnippetCategoryP
 
typedef struct
DgnPlatform::DgnTextSnippetCategory & 
DgnTextSnippetCategoryR
 
typedef struct
DgnPlatform::DgnTextSnippetCategory
const * 
DgnTextSnippetCategoryCP
 
typedef struct
DgnPlatform::DgnTextSnippetCategory
const & 
DgnTextSnippetCategoryCR
 
typedef struct
DgnPlatform::DgnTextSnippetCategoryCollection * 
DgnTextSnippetCategoryCollectionP
 
typedef struct
DgnPlatform::DgnTextSnippetCategoryCollection & 
DgnTextSnippetCategoryCollectionR
 
typedef struct
DgnPlatform::DgnTextSnippetCategoryCollection
const * 
DgnTextSnippetCategoryCollectionCP
 
typedef struct
DgnPlatform::DgnTextSnippetCategoryCollection
const & 
DgnTextSnippetCategoryCollectionCR
 
typedef struct
DgnPlatform::DgnTouchEvent * 
DgnTouchEventP
 
typedef struct
DgnPlatform::DgnTouchEvent & 
DgnTouchEventR
 
typedef struct
DgnPlatform::DgnTouchEvent
const * 
DgnTouchEventCP
 
typedef struct
DgnPlatform::DgnTouchEvent
const & 
DgnTouchEventCR
 
typedef struct
DgnPlatform::DgnWorkSpace * 
DgnWorkSpaceP
 
typedef struct
DgnPlatform::DgnWorkSpace & 
DgnWorkSpaceR
 
typedef struct
DgnPlatform::DgnWorkSpace
const * 
DgnWorkSpaceCP
 
typedef struct
DgnPlatform::DgnWorkSpace
const & 
DgnWorkSpaceCR
 
typedef struct
DgnPlatform::DisplayHandler * 
DisplayHandlerP
 
typedef struct
DgnPlatform::DisplayHandler & 
DisplayHandlerR
 
typedef struct
DgnPlatform::DisplayHandler
const * 
DisplayHandlerCP
 
typedef struct
DgnPlatform::DisplayHandler
const & 
DisplayHandlerCR
 
typedef struct
DgnPlatform::DisplayPath * 
DisplayPathP
 
typedef struct
DgnPlatform::DisplayPath & 
DisplayPathR
 
typedef struct
DgnPlatform::DisplayPath const * 
DisplayPathCP
 
typedef struct
DgnPlatform::DisplayPath const & 
DisplayPathCR
 
typedef struct
DgnPlatform::DisplayPrioritySettings * 
DisplayPrioritySettingsP
 
typedef struct
DgnPlatform::DisplayPrioritySettings & 
DisplayPrioritySettingsR
 
typedef struct
DgnPlatform::DisplayPrioritySettings
const * 
DisplayPrioritySettingsCP
 
typedef struct
DgnPlatform::DisplayPrioritySettings
const & 
DisplayPrioritySettingsCR
 
typedef struct
DgnPlatform::DisplayFilterKey * 
DisplayFilterKeyP
 
typedef struct
DgnPlatform::DisplayFilterKey & 
DisplayFilterKeyR
 
typedef struct
DgnPlatform::DisplayFilterKey
const * 
DisplayFilterKeyCP
 
typedef struct
DgnPlatform::DisplayFilterKey
const & 
DisplayFilterKeyCR
 
typedef struct
DgnPlatform::DisplayFilterHandler * 
DisplayFilterHandlerP
 
typedef struct
DgnPlatform::DisplayFilterHandler & 
DisplayFilterHandlerR
 
typedef struct
DgnPlatform::DisplayFilterHandler
const * 
DisplayFilterHandlerCP
 
typedef struct
DgnPlatform::DisplayFilterHandler
const & 
DisplayFilterHandlerCR
 
typedef struct
DgnPlatform::DisplayFilterHandlerManager * 
DisplayFilterHandlerManagerP
 
typedef struct
DgnPlatform::DisplayFilterHandlerManager & 
DisplayFilterHandlerManagerR
 
typedef struct
DgnPlatform::DisplayFilterHandlerManager
const * 
DisplayFilterHandlerManagerCP
 
typedef struct
DgnPlatform::DisplayFilterHandlerManager
const & 
DisplayFilterHandlerManagerCR
 
typedef struct
DgnPlatform::DisplayStyle * 
DisplayStyleP
 
typedef struct
DgnPlatform::DisplayStyle & 
DisplayStyleR
 
typedef struct
DgnPlatform::DisplayStyle
const * 
DisplayStyleCP
 
typedef struct
DgnPlatform::DisplayStyle
const & 
DisplayStyleCR
 
typedef struct
DgnPlatform::DisplayStyleFlags * 
DisplayStyleFlagsP
 
typedef struct
DgnPlatform::DisplayStyleFlags & 
DisplayStyleFlagsR
 
typedef struct
DgnPlatform::DisplayStyleFlags
const * 
DisplayStyleFlagsCP
 
typedef struct
DgnPlatform::DisplayStyleFlags
const & 
DisplayStyleFlagsCR
 
typedef struct
DgnPlatform::DisplayStyleHandlerManager * 
DisplayStyleHandlerManagerP
 
typedef struct
DgnPlatform::DisplayStyleHandlerManager & 
DisplayStyleHandlerManagerR
 
typedef struct
DgnPlatform::DisplayStyleHandlerManager
const * 
DisplayStyleHandlerManagerCP
 
typedef struct
DgnPlatform::DisplayStyleHandlerManager
const & 
DisplayStyleHandlerManagerCR
 
typedef struct
DgnPlatform::DisplayStyleHandler * 
DisplayStyleHandlerP
 
typedef struct
DgnPlatform::DisplayStyleHandler & 
DisplayStyleHandlerR
 
typedef struct
DgnPlatform::DisplayStyleHandler
const * 
DisplayStyleHandlerCP
 
typedef struct
DgnPlatform::DisplayStyleHandler
const & 
DisplayStyleHandlerCR
 
typedef struct
DgnPlatform::DisplayStyleHandlerSettings * 
DisplayStyleHandlerSettingsP
 
typedef struct
DgnPlatform::DisplayStyleHandlerSettings & 
DisplayStyleHandlerSettingsR
 
typedef struct
DgnPlatform::DisplayStyleHandlerSettings
const * 
DisplayStyleHandlerSettingsCP
 
typedef struct
DgnPlatform::DisplayStyleHandlerSettings
const & 
DisplayStyleHandlerSettingsCR
 
typedef struct
DgnPlatform::DisplayStyleList * 
DisplayStyleListP
 
typedef struct
DgnPlatform::DisplayStyleList & 
DisplayStyleListR
 
typedef struct
DgnPlatform::DisplayStyleList
const * 
DisplayStyleListCP
 
typedef struct
DgnPlatform::DisplayStyleList
const & 
DisplayStyleListCR
 
typedef struct
DgnPlatform::DisplayStyleManager * 
DisplayStyleManagerP
 
typedef struct
DgnPlatform::DisplayStyleManager & 
DisplayStyleManagerR
 
typedef struct
DgnPlatform::DisplayStyleManager
const * 
DisplayStyleManagerCP
 
typedef struct
DgnPlatform::DisplayStyleManager
const & 
DisplayStyleManagerCR
 
typedef struct
DgnPlatform::DrawContext * 
DrawContextP
 
typedef struct
DgnPlatform::DrawContext & 
DrawContextR
 
typedef struct
DgnPlatform::DrawContext const * 
DrawContextCP
 
typedef struct
DgnPlatform::DrawContext const & 
DrawContextCR
 
typedef struct
DgnPlatform::DropGeometry * 
DropGeometryP
 
typedef struct
DgnPlatform::DropGeometry & 
DropGeometryR
 
typedef struct
DgnPlatform::DropGeometry
const * 
DropGeometryCP
 
typedef struct
DgnPlatform::DropGeometry
const & 
DropGeometryCR
 
typedef struct
DgnPlatform::DropGraphics * 
DropGraphicsP
 
typedef struct
DgnPlatform::DropGraphics & 
DropGraphicsR
 
typedef struct
DgnPlatform::DropGraphics
const * 
DropGraphicsCP
 
typedef struct
DgnPlatform::DropGraphics
const & 
DropGraphicsCR
 
typedef struct
DgnPlatform::DwgHatchDef * 
DwgHatchDefP
 
typedef struct
DgnPlatform::DwgHatchDef & 
DwgHatchDefR
 
typedef struct
DgnPlatform::DwgHatchDef const * 
DwgHatchDefCP
 
typedef struct
DgnPlatform::DwgHatchDef const & 
DwgHatchDefCR
 
typedef struct
DgnPlatform::DwgHatchDefLine * 
DwgHatchDefLineP
 
typedef struct
DgnPlatform::DwgHatchDefLine & 
DwgHatchDefLineR
 
typedef struct
DgnPlatform::DwgHatchDefLine
const * 
DwgHatchDefLineCP
 
typedef struct
DgnPlatform::DwgHatchDefLine
const & 
DwgHatchDefLineCR
 
typedef struct
DgnPlatform::DynamicViewSettings * 
DynamicViewSettingsP
 
typedef struct
DgnPlatform::DynamicViewSettings & 
DynamicViewSettingsR
 
typedef struct
DgnPlatform::DynamicViewSettings
const * 
DynamicViewSettingsCP
 
typedef struct
DgnPlatform::DynamicViewSettings
const & 
DynamicViewSettingsCR
 
typedef struct
DgnPlatform::EditElementHandle * 
EditElementHandleP
 
typedef struct
DgnPlatform::EditElementHandle & 
EditElementHandleR
 
typedef struct
DgnPlatform::EditElementHandle
const * 
EditElementHandleCP
 
typedef struct
DgnPlatform::EditElementHandle
const & 
EditElementHandleCR
 
typedef struct
DgnPlatform::ElemDisplayParams * 
ElemDisplayParamsP
 
typedef struct
DgnPlatform::ElemDisplayParams & 
ElemDisplayParamsR
 
typedef struct
DgnPlatform::ElemDisplayParams
const * 
ElemDisplayParamsCP
 
typedef struct
DgnPlatform::ElemDisplayParams
const & 
ElemDisplayParamsCR
 
typedef struct
DgnPlatform::ElemHeaderOverrides * 
ElemHeaderOverridesP
 
typedef struct
DgnPlatform::ElemHeaderOverrides & 
ElemHeaderOverridesR
 
typedef struct
DgnPlatform::ElemHeaderOverrides
const * 
ElemHeaderOverridesCP
 
typedef struct
DgnPlatform::ElemHeaderOverrides
const & 
ElemHeaderOverridesCR
 
typedef struct
DgnPlatform::ElemMatSymb * 
ElemMatSymbP
 
typedef struct
DgnPlatform::ElemMatSymb & 
ElemMatSymbR
 
typedef struct
DgnPlatform::ElemMatSymb const * 
ElemMatSymbCP
 
typedef struct
DgnPlatform::ElemMatSymb const & 
ElemMatSymbCR
 
typedef struct
DgnPlatform::ElementAgenda * 
ElementAgendaP
 
typedef struct
DgnPlatform::ElementAgenda & 
ElementAgendaR
 
typedef struct
DgnPlatform::ElementAgenda
const * 
ElementAgendaCP
 
typedef struct
DgnPlatform::ElementAgenda
const & 
ElementAgendaCR
 
typedef struct
DgnPlatform::ElementCopyContext * 
ElementCopyContextP
 
typedef struct
DgnPlatform::ElementCopyContext & 
ElementCopyContextR
 
typedef struct
DgnPlatform::ElementCopyContext
const * 
ElementCopyContextCP
 
typedef struct
DgnPlatform::ElementCopyContext
const & 
ElementCopyContextCR
 
typedef struct
DgnPlatform::ElementHandle * 
ElementHandleP
 
typedef struct
DgnPlatform::ElementHandle & 
ElementHandleR
 
typedef struct
DgnPlatform::ElementHandle
const * 
ElementHandleCP
 
typedef struct
DgnPlatform::ElementHandle
const & 
ElementHandleCR
 
typedef struct
DgnPlatform::ElementLocateManager * 
ElementLocateManagerP
 
typedef struct
DgnPlatform::ElementLocateManager & 
ElementLocateManagerR
 
typedef struct
DgnPlatform::ElementLocateManager
const * 
ElementLocateManagerCP
 
typedef struct
DgnPlatform::ElementLocateManager
const & 
ElementLocateManagerCR
 
typedef struct
DgnPlatform::ElementPropertiesGetter * 
ElementPropertiesGetterP
 
typedef struct
DgnPlatform::ElementPropertiesGetter & 
ElementPropertiesGetterR
 
typedef struct
DgnPlatform::ElementPropertiesGetter
const * 
ElementPropertiesGetterCP
 
typedef struct
DgnPlatform::ElementPropertiesGetter
const & 
ElementPropertiesGetterCR
 
typedef struct
DgnPlatform::ElementPropertiesSetter * 
ElementPropertiesSetterP
 
typedef struct
DgnPlatform::ElementPropertiesSetter & 
ElementPropertiesSetterR
 
typedef struct
DgnPlatform::ElementPropertiesSetter
const * 
ElementPropertiesSetterCP
 
typedef struct
DgnPlatform::ElementPropertiesSetter
const & 
ElementPropertiesSetterCR
 
typedef struct
DgnPlatform::ElementRefBase * 
ElementRefBaseP
 
typedef struct
DgnPlatform::ElementRefBase & 
ElementRefBaseR
 
typedef struct
DgnPlatform::ElementRefBase
const * 
ElementRefBaseCP
 
typedef struct
DgnPlatform::ElementRefBase
const & 
ElementRefBaseCR
 
typedef struct
DgnPlatform::ExtendedColorMap * 
ExtendedColorMapP
 
typedef struct
DgnPlatform::ExtendedColorMap & 
ExtendedColorMapR
 
typedef struct
DgnPlatform::ExtendedColorMap
const * 
ExtendedColorMapCP
 
typedef struct
DgnPlatform::ExtendedColorMap
const & 
ExtendedColorMapCR
 
typedef struct
DgnPlatform::FenceManager * 
FenceManagerP
 
typedef struct
DgnPlatform::FenceManager & 
FenceManagerR
 
typedef struct
DgnPlatform::FenceManager
const * 
FenceManagerCP
 
typedef struct
DgnPlatform::FenceManager
const & 
FenceManagerCR
 
typedef struct
DgnPlatform::FenceParams * 
FenceParamsP
 
typedef struct
DgnPlatform::FenceParams & 
FenceParamsR
 
typedef struct
DgnPlatform::FenceParams const * 
FenceParamsCP
 
typedef struct
DgnPlatform::FenceParams const & 
FenceParamsCR
 
typedef struct
DgnPlatform::FileLevelCache * 
FileLevelCacheP
 
typedef struct
DgnPlatform::FileLevelCache & 
FileLevelCacheR
 
typedef struct
DgnPlatform::FileLevelCache
const * 
FileLevelCacheCP
 
typedef struct
DgnPlatform::FileLevelCache
const & 
FileLevelCacheCR
 
typedef struct
DgnPlatform::GeomDetail * 
GeomDetailP
 
typedef struct
DgnPlatform::GeomDetail & 
GeomDetailR
 
typedef struct
DgnPlatform::GeomDetail const * 
GeomDetailCP
 
typedef struct
DgnPlatform::GeomDetail const & 
GeomDetailCR
 
typedef struct
DgnPlatform::GradientSettings * 
GradientSettingsP
 
typedef struct
DgnPlatform::GradientSettings & 
GradientSettingsR
 
typedef struct
DgnPlatform::GradientSettings
const * 
GradientSettingsCP
 
typedef struct
DgnPlatform::GradientSettings
const & 
GradientSettingsCR
 
typedef struct
DgnPlatform::GradientSymb * 
GradientSymbP
 
typedef struct
DgnPlatform::GradientSymb & 
GradientSymbR
 
typedef struct
DgnPlatform::GradientSymb
const * 
GradientSymbCP
 
typedef struct
DgnPlatform::GradientSymb
const & 
GradientSymbCR
 
typedef struct
DgnPlatform::HatchLinkage * 
HatchLinkageP
 
typedef struct
DgnPlatform::HatchLinkage & 
HatchLinkageR
 
typedef struct
DgnPlatform::HatchLinkage
const * 
HatchLinkageCP
 
typedef struct
DgnPlatform::HatchLinkage
const & 
HatchLinkageCR
 
typedef struct
DgnPlatform::HitList * 
HitListP
 
typedef struct
DgnPlatform::HitList & 
HitListR
 
typedef struct
DgnPlatform::HitList const * 
HitListCP
 
typedef struct
DgnPlatform::HitList const & 
HitListCR
 
typedef struct
DgnPlatform::HitPath * 
HitPathP
 
typedef struct
DgnPlatform::HitPath & 
HitPathR
 
typedef struct
DgnPlatform::HitPath const * 
HitPathCP
 
typedef struct
DgnPlatform::HitPath const & 
HitPathCR
 
typedef struct
DgnPlatform::IACSManager * 
IACSManagerP
 
typedef struct
DgnPlatform::IACSManager & 
IACSManagerR
 
typedef struct
DgnPlatform::IACSManager const * 
IACSManagerCP
 
typedef struct
DgnPlatform::IACSManager const & 
IACSManagerCR
 
typedef struct
DgnPlatform::IAnnotationHandler * 
IAnnotationHandlerP
 
typedef struct
DgnPlatform::IAnnotationHandler & 
IAnnotationHandlerR
 
typedef struct
DgnPlatform::IAnnotationHandler
const * 
IAnnotationHandlerCP
 
typedef struct
DgnPlatform::IAnnotationHandler
const & 
IAnnotationHandlerCR
 
typedef struct
DgnPlatform::IAuxCoordSys * 
IAuxCoordSysP
 
typedef struct
DgnPlatform::IAuxCoordSys & 
IAuxCoordSysR
 
typedef struct
DgnPlatform::IAuxCoordSys
const * 
IAuxCoordSysCP
 
typedef struct
DgnPlatform::IAuxCoordSys
const & 
IAuxCoordSysCR
 
typedef struct
DgnPlatform::ICachedDraw * 
ICachedDrawP
 
typedef struct
DgnPlatform::ICachedDraw & 
ICachedDrawR
 
typedef struct
DgnPlatform::ICachedDraw const * 
ICachedDrawCP
 
typedef struct
DgnPlatform::ICachedDraw const & 
ICachedDrawCR
 
typedef struct
DgnPlatform::ICurvePathQuery * 
ICurvePathQueryP
 
typedef struct
DgnPlatform::ICurvePathQuery & 
ICurvePathQueryR
 
typedef struct
DgnPlatform::ICurvePathQuery
const * 
ICurvePathQueryCP
 
typedef struct
DgnPlatform::ICurvePathQuery
const & 
ICurvePathQueryCR
 
typedef struct
DgnPlatform::ICutPlane * 
ICutPlaneP
 
typedef struct
DgnPlatform::ICutPlane & 
ICutPlaneR
 
typedef struct
DgnPlatform::ICutPlane const * 
ICutPlaneCP
 
typedef struct
DgnPlatform::ICutPlane const & 
ICutPlaneCR
 
typedef struct
DgnPlatform::IDGConstraintInXAttributeSupplier * 
IDGConstraintInXAttributeSupplierP
 
typedef struct
DgnPlatform::IDGConstraintInXAttributeSupplier & 
IDGConstraintInXAttributeSupplierR
 
typedef struct
DgnPlatform::IDGConstraintInXAttributeSupplier
const * 
IDGConstraintInXAttributeSupplierCP
 
typedef struct
DgnPlatform::IDGConstraintInXAttributeSupplier
const & 
IDGConstraintInXAttributeSupplierCR
 
typedef struct
DgnPlatform::IDGConstraintSupplier * 
IDGConstraintSupplierP
 
typedef struct
DgnPlatform::IDGConstraintSupplier & 
IDGConstraintSupplierR
 
typedef struct
DgnPlatform::IDGConstraintSupplier
const * 
IDGConstraintSupplierCP
 
typedef struct
DgnPlatform::IDGConstraintSupplier
const & 
IDGConstraintSupplierCR
 
typedef struct
DgnPlatform::IDGInternalConstraintSupplier * 
IDGInternalConstraintSupplierP
 
typedef struct
DgnPlatform::IDGInternalConstraintSupplier & 
IDGInternalConstraintSupplierR
 
typedef struct
DgnPlatform::IDGInternalConstraintSupplier
const * 
IDGInternalConstraintSupplierCP
 
typedef struct
DgnPlatform::IDGInternalConstraintSupplier
const & 
IDGInternalConstraintSupplierCR
 
typedef struct
DgnPlatform::IDGStratumQuery * 
IDGStratumQueryP
 
typedef struct
DgnPlatform::IDGStratumQuery & 
IDGStratumQueryR
 
typedef struct
DgnPlatform::IDGStratumQuery
const * 
IDGStratumQueryCP
 
typedef struct
DgnPlatform::IDGStratumQuery
const & 
IDGStratumQueryCR
 
typedef struct
DgnPlatform::IDeleteManipulator * 
IDeleteManipulatorP
 
typedef struct
DgnPlatform::IDeleteManipulator & 
IDeleteManipulatorR
 
typedef struct
DgnPlatform::IDeleteManipulator
const * 
IDeleteManipulatorCP
 
typedef struct
DgnPlatform::IDeleteManipulator
const & 
IDeleteManipulatorCR
 
typedef struct
DgnPlatform::IDependencyHandler * 
IDependencyHandlerP
 
typedef struct
DgnPlatform::IDependencyHandler & 
IDependencyHandlerR
 
typedef struct
DgnPlatform::IDependencyHandler
const * 
IDependencyHandlerCP
 
typedef struct
DgnPlatform::IDependencyHandler
const & 
IDependencyHandlerCR
 
typedef struct
DgnPlatform::IDgnComponentDefinitionHandler * 
IDgnComponentDefinitionHandlerP
 
typedef struct
DgnPlatform::IDgnComponentDefinitionHandler & 
IDgnComponentDefinitionHandlerR
 
typedef struct
DgnPlatform::IDgnComponentDefinitionHandler
const * 
IDgnComponentDefinitionHandlerCP
 
typedef struct
DgnPlatform::IDgnComponentDefinitionHandler
const & 
IDgnComponentDefinitionHandlerCR
 
typedef struct
DgnPlatform::IDgnComponentDefinitionModelHandler * 
IDgnComponentDefinitionModelHandlerP
 
typedef struct
DgnPlatform::IDgnComponentDefinitionModelHandler & 
IDgnComponentDefinitionModelHandlerR
 
typedef struct
DgnPlatform::IDgnComponentDefinitionModelHandler
const * 
IDgnComponentDefinitionModelHandlerCP
 
typedef struct
DgnPlatform::IDgnComponentDefinitionModelHandler
const & 
IDgnComponentDefinitionModelHandlerCR
 
typedef struct
DgnPlatform::IDgnECProvider * 
IDgnECProviderP
 
typedef struct
DgnPlatform::IDgnECProvider & 
IDgnECProviderR
 
typedef struct
DgnPlatform::IDgnECProvider
const * 
IDgnECProviderCP
 
typedef struct
DgnPlatform::IDgnECProvider
const & 
IDgnECProviderCR
 
typedef struct
DgnPlatform::IDgnECRelationshipInstance * 
IDgnECRelationshipInstanceP
 
typedef struct
DgnPlatform::IDgnECRelationshipInstance & 
IDgnECRelationshipInstanceR
 
typedef struct
DgnPlatform::IDgnECRelationshipInstance
const * 
IDgnECRelationshipInstanceCP
 
typedef struct
DgnPlatform::IDgnECRelationshipInstance
const & 
IDgnECRelationshipInstanceCR
 
typedef struct
DgnPlatform::RelationshipEntry * 
RelationshipEntryP
 
typedef struct
DgnPlatform::RelationshipEntry & 
RelationshipEntryR
 
typedef struct
DgnPlatform::RelationshipEntry
const * 
RelationshipEntryCP
 
typedef struct
DgnPlatform::RelationshipEntry
const & 
RelationshipEntryCR
 
typedef struct
DgnPlatform::IDgnElementECProvider * 
IDgnElementECProviderP
 
typedef struct
DgnPlatform::IDgnElementECProvider & 
IDgnElementECProviderR
 
typedef struct
DgnPlatform::IDgnElementECProvider
const * 
IDgnElementECProviderCP
 
typedef struct
DgnPlatform::IDgnElementECProvider
const & 
IDgnElementECProviderCR
 
typedef struct
DgnPlatform::IDgnProgressMeter * 
IDgnProgressMeterP
 
typedef struct
DgnPlatform::IDgnProgressMeter & 
IDgnProgressMeterR
 
typedef struct
DgnPlatform::IDgnProgressMeter
const * 
IDgnProgressMeterCP
 
typedef struct
DgnPlatform::IDgnProgressMeter
const & 
IDgnProgressMeterCR
 
typedef struct
DgnPlatform::IDisplaySymbol * 
IDisplaySymbolP
 
typedef struct
DgnPlatform::IDisplaySymbol & 
IDisplaySymbolR
 
typedef struct
DgnPlatform::IDisplaySymbol
const * 
IDisplaySymbolCP
 
typedef struct
DgnPlatform::IDisplaySymbol
const & 
IDisplaySymbolCR
 
typedef struct
DgnPlatform::IDragManipulator * 
IDragManipulatorP
 
typedef struct
DgnPlatform::IDragManipulator & 
IDragManipulatorR
 
typedef struct
DgnPlatform::IDragManipulator
const * 
IDragManipulatorCP
 
typedef struct
DgnPlatform::IDragManipulator
const & 
IDragManipulatorCR
 
typedef struct
DgnPlatform::IDrawGeom * 
IDrawGeomP
 
typedef struct
DgnPlatform::IDrawGeom & 
IDrawGeomR
 
typedef struct
DgnPlatform::IDrawGeom const * 
IDrawGeomCP
 
typedef struct
DgnPlatform::IDrawGeom const & 
IDrawGeomCR
 
typedef struct
DgnPlatform::XDataTreeNode * 
XDataTreeNodeP
 
typedef struct
DgnPlatform::XDataTreeNode & 
XDataTreeNodeR
 
typedef struct
DgnPlatform::XDataTreeNode
const * 
XDataTreeNodeCP
 
typedef struct
DgnPlatform::XDataTreeNode
const & 
XDataTreeNodeCR
 
typedef struct
DgnPlatform::ElementTemplateNode * 
ElementTemplateNodeP
 
typedef struct
DgnPlatform::ElementTemplateNode & 
ElementTemplateNodeR
 
typedef struct
DgnPlatform::ElementTemplateNode
const * 
ElementTemplateNodeCP
 
typedef struct
DgnPlatform::ElementTemplateNode
const & 
ElementTemplateNodeCR
 
typedef struct
DgnPlatform::UserInterfaceNode * 
UserInterfaceNodeP
 
typedef struct
DgnPlatform::UserInterfaceNode & 
UserInterfaceNodeR
 
typedef struct
DgnPlatform::UserInterfaceNode
const * 
UserInterfaceNodeCP
 
typedef struct
DgnPlatform::UserInterfaceNode
const & 
UserInterfaceNodeCR
 
typedef struct
DgnPlatform::ContextMenuNode * 
ContextMenuNodeP
 
typedef struct
DgnPlatform::ContextMenuNode & 
ContextMenuNodeR
 
typedef struct
DgnPlatform::ContextMenuNode
const * 
ContextMenuNodeCP
 
typedef struct
DgnPlatform::ContextMenuNode
const & 
ContextMenuNodeCR
 
typedef struct
DgnPlatform::ExplorerContextMenuNode * 
ExplorerContextMenuNodeP
 
typedef struct
DgnPlatform::ExplorerContextMenuNode & 
ExplorerContextMenuNodeR
 
typedef struct
DgnPlatform::ExplorerContextMenuNode
const * 
ExplorerContextMenuNodeCP
 
typedef struct
DgnPlatform::ExplorerContextMenuNode
const & 
ExplorerContextMenuNodeCR
 
typedef struct
DgnPlatform::MainTaskNode * 
MainTaskNodeP
 
typedef struct
DgnPlatform::MainTaskNode & 
MainTaskNodeR
 
typedef struct
DgnPlatform::MainTaskNode
const * 
MainTaskNodeCP
 
typedef struct
DgnPlatform::MainTaskNode
const & 
MainTaskNodeCR
 
typedef struct
DgnPlatform::MenuNode * 
MenuNodeP
 
typedef struct
DgnPlatform::MenuNode & 
MenuNodeR
 
typedef struct
DgnPlatform::MenuNode const * 
MenuNodeCP
 
typedef struct
DgnPlatform::MenuNode const & 
MenuNodeCR
 
typedef struct
DgnPlatform::TaskNode * 
TaskNodeP
 
typedef struct
DgnPlatform::TaskNode & 
TaskNodeR
 
typedef struct
DgnPlatform::TaskNode const * 
TaskNodeCP
 
typedef struct
DgnPlatform::TaskNode const & 
TaskNodeCR
 
typedef struct
DgnPlatform::TentativePopupMenuNode * 
TentativePopupMenuNodeP
 
typedef struct
DgnPlatform::TentativePopupMenuNode & 
TentativePopupMenuNodeR
 
typedef struct
DgnPlatform::TentativePopupMenuNode
const * 
TentativePopupMenuNodeCP
 
typedef struct
DgnPlatform::TentativePopupMenuNode
const & 
TentativePopupMenuNodeCR
 
typedef struct
DgnPlatform::ToolBoxNode * 
ToolBoxNodeP
 
typedef struct
DgnPlatform::ToolBoxNode & 
ToolBoxNodeR
 
typedef struct
DgnPlatform::ToolBoxNode const * 
ToolBoxNodeCP
 
typedef struct
DgnPlatform::ToolBoxNode const & 
ToolBoxNodeCR
 
typedef struct
DgnPlatform::ViewPopupMenuNode * 
ViewPopupMenuNodeP
 
typedef struct
DgnPlatform::ViewPopupMenuNode & 
ViewPopupMenuNodeR
 
typedef struct
DgnPlatform::ViewPopupMenuNode
const * 
ViewPopupMenuNodeCP
 
typedef struct
DgnPlatform::ViewPopupMenuNode
const & 
ViewPopupMenuNodeCR
 
typedef struct
DgnPlatform::IEditAction * 
IEditActionP
 
typedef struct
DgnPlatform::IEditAction & 
IEditActionR
 
typedef struct
DgnPlatform::IEditAction const * 
IEditActionCP
 
typedef struct
DgnPlatform::IEditAction const & 
IEditActionCR
 
typedef struct
DgnPlatform::IEditActionArray * 
IEditActionArrayP
 
typedef struct
DgnPlatform::IEditActionArray & 
IEditActionArrayR
 
typedef struct
DgnPlatform::IEditActionArray
const * 
IEditActionArrayCP
 
typedef struct
DgnPlatform::IEditActionArray
const & 
IEditActionArrayCR
 
typedef struct
DgnPlatform::IEditActionSource * 
IEditActionSourceP
 
typedef struct
DgnPlatform::IEditActionSource & 
IEditActionSourceR
 
typedef struct
DgnPlatform::IEditActionSource
const * 
IEditActionSourceCP
 
typedef struct
DgnPlatform::IEditActionSource
const & 
IEditActionSourceCR
 
typedef struct
DgnPlatform::IElemTopology * 
IElemTopologyP
 
typedef struct
DgnPlatform::IElemTopology & 
IElemTopologyR
 
typedef struct
DgnPlatform::IElemTopology
const * 
IElemTopologyCP
 
typedef struct
DgnPlatform::IElemTopology
const & 
IElemTopologyCR
 
typedef struct
DgnPlatform::IElementGraphicsProcessor * 
IElementGraphicsProcessorP
 
typedef struct
DgnPlatform::IElementGraphicsProcessor & 
IElementGraphicsProcessorR
 
typedef struct
DgnPlatform::IElementGraphicsProcessor
const * 
IElementGraphicsProcessorCP
 
typedef struct
DgnPlatform::IElementGraphicsProcessor
const & 
IElementGraphicsProcessorCR
 
typedef struct
DgnPlatform::IElementSet * 
IElementSetP
 
typedef struct
DgnPlatform::IElementSet & 
IElementSetR
 
typedef struct
DgnPlatform::IElementSet const * 
IElementSetCP
 
typedef struct
DgnPlatform::IElementSet const & 
IElementSetCR
 
typedef struct
DgnPlatform::IElementState * 
IElementStateP
 
typedef struct
DgnPlatform::IElementState & 
IElementStateR
 
typedef struct
DgnPlatform::IElementState
const * 
IElementStateCP
 
typedef struct
DgnPlatform::IElementState
const & 
IElementStateCR
 
typedef struct
DgnPlatform::ILineStyle * 
ILineStyleP
 
typedef struct
DgnPlatform::ILineStyle & 
ILineStyleR
 
typedef struct
DgnPlatform::ILineStyle const * 
ILineStyleCP
 
typedef struct
DgnPlatform::ILineStyle const & 
ILineStyleCR
 
typedef struct
DgnPlatform::ILineStyleComponent * 
ILineStyleComponentP
 
typedef struct
DgnPlatform::ILineStyleComponent & 
ILineStyleComponentR
 
typedef struct
DgnPlatform::ILineStyleComponent
const * 
ILineStyleComponentCP
 
typedef struct
DgnPlatform::ILineStyleComponent
const & 
ILineStyleComponentCR
 
typedef struct
DgnPlatform::ILsSymbolGraphicsOverrideMap * 
ILsSymbolGraphicsOverrideMapP
 
typedef struct
DgnPlatform::ILsSymbolGraphicsOverrideMap & 
ILsSymbolGraphicsOverrideMapR
 
typedef struct
DgnPlatform::ILsSymbolGraphicsOverrideMap
const * 
ILsSymbolGraphicsOverrideMapCP
 
typedef struct
DgnPlatform::ILsSymbolGraphicsOverrideMap
const & 
ILsSymbolGraphicsOverrideMapCR
 
typedef struct
DgnPlatform::IMaterialAnnouncer * 
IMaterialAnnouncerP
 
typedef struct
DgnPlatform::IMaterialAnnouncer & 
IMaterialAnnouncerR
 
typedef struct
DgnPlatform::IMaterialAnnouncer
const * 
IMaterialAnnouncerCP
 
typedef struct
DgnPlatform::IMaterialAnnouncer
const & 
IMaterialAnnouncerCR
 
typedef struct
DgnPlatform::IMaterialListener * 
IMaterialListenerP
 
typedef struct
DgnPlatform::IMaterialListener & 
IMaterialListenerR
 
typedef struct
DgnPlatform::IMaterialListener
const * 
IMaterialListenerCP
 
typedef struct
DgnPlatform::IMaterialListener
const & 
IMaterialListenerCR
 
typedef struct
DgnPlatform::IMaterialProvider * 
IMaterialProviderP
 
typedef struct
DgnPlatform::IMaterialProvider & 
IMaterialProviderR
 
typedef struct
DgnPlatform::IMaterialProvider
const * 
IMaterialProviderCP
 
typedef struct
DgnPlatform::IMaterialProvider
const & 
IMaterialProviderCR
 
typedef struct
DgnPlatform::IMaterialStore * 
IMaterialStoreP
 
typedef struct
DgnPlatform::IMaterialStore & 
IMaterialStoreR
 
typedef struct
DgnPlatform::IMaterialStore
const * 
IMaterialStoreCP
 
typedef struct
DgnPlatform::IMaterialStore
const & 
IMaterialStoreCR
 
typedef struct
DgnPlatform::INamedViewElementHandler * 
INamedViewElementHandlerP
 
typedef struct
DgnPlatform::INamedViewElementHandler & 
INamedViewElementHandlerR
 
typedef struct
DgnPlatform::INamedViewElementHandler
const * 
INamedViewElementHandlerCP
 
typedef struct
DgnPlatform::INamedViewElementHandler
const & 
INamedViewElementHandlerCR
 
typedef struct
DgnPlatform::IPickGeom * 
IPickGeomP
 
typedef struct
DgnPlatform::IPickGeom & 
IPickGeomR
 
typedef struct
DgnPlatform::IPickGeom const * 
IPickGeomCP
 
typedef struct
DgnPlatform::IPickGeom const & 
IPickGeomCR
 
typedef struct
DgnPlatform::IPropertyManipulator * 
IPropertyManipulatorP
 
typedef struct
DgnPlatform::IPropertyManipulator & 
IPropertyManipulatorR
 
typedef struct
DgnPlatform::IPropertyManipulator
const * 
IPropertyManipulatorCP
 
typedef struct
DgnPlatform::IPropertyManipulator
const & 
IPropertyManipulatorCR
 
typedef struct
DgnPlatform::IRasterAttachmentEdit * 
IRasterAttachmentEditP
 
typedef struct
DgnPlatform::IRasterAttachmentEdit & 
IRasterAttachmentEditR
 
typedef struct
DgnPlatform::IRasterAttachmentEdit
const * 
IRasterAttachmentEditCP
 
typedef struct
DgnPlatform::IRasterAttachmentEdit
const & 
IRasterAttachmentEditCR
 
typedef struct
DgnPlatform::IRasterAttachmentQuery * 
IRasterAttachmentQueryP
 
typedef struct
DgnPlatform::IRasterAttachmentQuery & 
IRasterAttachmentQueryR
 
typedef struct
DgnPlatform::IRasterAttachmentQuery
const * 
IRasterAttachmentQueryCP
 
typedef struct
DgnPlatform::IRasterAttachmentQuery
const & 
IRasterAttachmentQueryCR
 
typedef struct
DgnPlatform::IRasterOutput * 
IRasterOutputP
 
typedef struct
DgnPlatform::IRasterOutput & 
IRasterOutputR
 
typedef struct
DgnPlatform::IRasterOutput
const * 
IRasterOutputCP
 
typedef struct
DgnPlatform::IRasterOutput
const & 
IRasterOutputCR
 
typedef struct
DgnPlatform::IRasterSourceFileQuery * 
IRasterSourceFileQueryP
 
typedef struct
DgnPlatform::IRasterSourceFileQuery & 
IRasterSourceFileQueryR
 
typedef struct
DgnPlatform::IRasterSourceFileQuery
const * 
IRasterSourceFileQueryCP
 
typedef struct
DgnPlatform::IRasterSourceFileQuery
const & 
IRasterSourceFileQueryCR
 
typedef struct
DgnPlatform::ISolidKernelEntity * 
ISolidKernelEntityP
 
typedef struct
DgnPlatform::ISolidKernelEntity & 
ISolidKernelEntityR
 
typedef struct
DgnPlatform::ISolidKernelEntity
const * 
ISolidKernelEntityCP
 
typedef struct
DgnPlatform::ISolidKernelEntity
const & 
ISolidKernelEntityCR
 
typedef struct
DgnPlatform::ISubEntity * 
ISubEntityP
 
typedef struct
DgnPlatform::ISubEntity & 
ISubEntityR
 
typedef struct
DgnPlatform::ISubEntity const * 
ISubEntityCP
 
typedef struct
DgnPlatform::ISubEntity const & 
ISubEntityCR
 
typedef struct
DgnPlatform::IFaceMaterialAttachments * 
IFaceMaterialAttachmentsP
 
typedef struct
DgnPlatform::IFaceMaterialAttachments & 
IFaceMaterialAttachmentsR
 
typedef struct
DgnPlatform::IFaceMaterialAttachments
const * 
IFaceMaterialAttachmentsCP
 
typedef struct
DgnPlatform::IFaceMaterialAttachments
const & 
IFaceMaterialAttachmentsCR
 
typedef struct
DgnPlatform::ISprite * 
ISpriteP
 
typedef struct
DgnPlatform::ISprite & 
ISpriteR
 
typedef struct
DgnPlatform::ISprite const * 
ISpriteCP
 
typedef struct
DgnPlatform::ISprite const & 
ISpriteCR
 
typedef struct
DgnPlatform::ITextEdit * 
ITextEditP
 
typedef struct
DgnPlatform::ITextEdit & 
ITextEditR
 
typedef struct
DgnPlatform::ITextEdit const * 
ITextEditCP
 
typedef struct
DgnPlatform::ITextEdit const & 
ITextEditCR
 
typedef struct
DgnPlatform::ITextEditRestrictions * 
ITextEditRestrictionsP
 
typedef struct
DgnPlatform::ITextEditRestrictions & 
ITextEditRestrictionsR
 
typedef struct
DgnPlatform::ITextEditRestrictions
const * 
ITextEditRestrictionsCP
 
typedef struct
DgnPlatform::ITextEditRestrictions
const & 
ITextEditRestrictionsCR
 
typedef struct
DgnPlatform::ITextPartId * 
ITextPartIdP
 
typedef struct
DgnPlatform::ITextPartId & 
ITextPartIdR
 
typedef struct
DgnPlatform::ITextPartId const * 
ITextPartIdCP
 
typedef struct
DgnPlatform::ITextPartId const & 
ITextPartIdCR
 
typedef struct
DgnPlatform::ITextQuery * 
ITextQueryP
 
typedef struct
DgnPlatform::ITextQuery & 
ITextQueryR
 
typedef struct
DgnPlatform::ITextQuery const * 
ITextQueryCP
 
typedef struct
DgnPlatform::ITextQuery const & 
ITextQueryCR
 
typedef struct
DgnPlatform::ITextQueryOptions * 
ITextQueryOptionsP
 
typedef struct
DgnPlatform::ITextQueryOptions & 
ITextQueryOptionsR
 
typedef struct
DgnPlatform::ITextQueryOptions
const * 
ITextQueryOptionsCP
 
typedef struct
DgnPlatform::ITextQueryOptions
const & 
ITextQueryOptionsCR
 
typedef struct
DgnPlatform::ITiledRaster * 
ITiledRasterP
 
typedef struct
DgnPlatform::ITiledRaster & 
ITiledRasterR
 
typedef struct
DgnPlatform::ITiledRaster
const * 
ITiledRasterCP
 
typedef struct
DgnPlatform::ITiledRaster
const & 
ITiledRasterCR
 
typedef struct
DgnPlatform::ITransactionHandler * 
ITransactionHandlerP
 
typedef struct
DgnPlatform::ITransactionHandler & 
ITransactionHandlerR
 
typedef struct
DgnPlatform::ITransactionHandler
const * 
ITransactionHandlerCP
 
typedef struct
DgnPlatform::ITransactionHandler
const & 
ITransactionHandlerCR
 
typedef struct
DgnPlatform::ITransformManipulator * 
ITransformManipulatorP
 
typedef struct
DgnPlatform::ITransformManipulator & 
ITransformManipulatorR
 
typedef struct
DgnPlatform::ITransformManipulator
const * 
ITransformManipulatorCP
 
typedef struct
DgnPlatform::ITransformManipulator
const & 
ITransformManipulatorCR
 
typedef struct
DgnPlatform::ITxnManager * 
ITxnManagerP
 
typedef struct
DgnPlatform::ITxnManager & 
ITxnManagerR
 
typedef struct
DgnPlatform::ITxnManager const * 
ITxnManagerCP
 
typedef struct
DgnPlatform::ITxnManager const & 
ITxnManagerCR
 
typedef struct
DgnPlatform::IVertexManipulator * 
IVertexManipulatorP
 
typedef struct
DgnPlatform::IVertexManipulator & 
IVertexManipulatorR
 
typedef struct
DgnPlatform::IVertexManipulator
const * 
IVertexManipulatorCP
 
typedef struct
DgnPlatform::IVertexManipulator
const & 
IVertexManipulatorCR
 
typedef struct
DgnPlatform::IViewDraw * 
IViewDrawP
 
typedef struct
DgnPlatform::IViewDraw & 
IViewDrawR
 
typedef struct
DgnPlatform::IViewDraw const * 
IViewDrawCP
 
typedef struct
DgnPlatform::IViewDraw const & 
IViewDrawCR
 
typedef struct
DgnPlatform::IViewHandlerHitInfo * 
IViewHandlerHitInfoP
 
typedef struct
DgnPlatform::IViewHandlerHitInfo & 
IViewHandlerHitInfoR
 
typedef struct
DgnPlatform::IViewHandlerHitInfo
const * 
IViewHandlerHitInfoCP
 
typedef struct
DgnPlatform::IViewHandlerHitInfo
const & 
IViewHandlerHitInfoCR
 
typedef struct
DgnPlatform::IViewManager * 
IViewManagerP
 
typedef struct
DgnPlatform::IViewManager & 
IViewManagerR
 
typedef struct
DgnPlatform::IViewManager
const * 
IViewManagerCP
 
typedef struct
DgnPlatform::IViewManager
const & 
IViewManagerCR
 
typedef struct
DgnPlatform::IViewOutput * 
IViewOutputP
 
typedef struct
DgnPlatform::IViewOutput & 
IViewOutputR
 
typedef struct
DgnPlatform::IViewOutput const * 
IViewOutputCP
 
typedef struct
DgnPlatform::IViewOutput const & 
IViewOutputCR
 
typedef struct
DgnPlatform::IViewTransients * 
IViewTransientsP
 
typedef struct
DgnPlatform::IViewTransients & 
IViewTransientsR
 
typedef struct
DgnPlatform::IViewTransients
const * 
IViewTransientsCP
 
typedef struct
DgnPlatform::IViewTransients
const & 
IViewTransientsCR
 
typedef struct
DgnPlatform::IVariableMonitor * 
IVariableMonitorP
 
typedef struct
DgnPlatform::IVariableMonitor & 
IVariableMonitorR
 
typedef struct
DgnPlatform::IVariableMonitor
const * 
IVariableMonitorCP
 
typedef struct
DgnPlatform::IVariableMonitor
const & 
IVariableMonitorCR
 
typedef struct
DgnPlatform::IndexedViewSet * 
IndexedViewSetP
 
typedef struct
DgnPlatform::IndexedViewSet & 
IndexedViewSetR
 
typedef struct
DgnPlatform::IndexedViewSet
const * 
IndexedViewSetCP
 
typedef struct
DgnPlatform::IndexedViewSet
const & 
IndexedViewSetCR
 
typedef struct
DgnPlatform::IndexedViewport * 
IndexedViewportP
 
typedef struct
DgnPlatform::IndexedViewport & 
IndexedViewportR
 
typedef struct
DgnPlatform::IndexedViewport
const * 
IndexedViewportCP
 
typedef struct
DgnPlatform::IndexedViewport
const & 
IndexedViewportCR
 
typedef struct
DgnPlatform::LevelCache * 
LevelCacheP
 
typedef struct
DgnPlatform::LevelCache & 
LevelCacheR
 
typedef struct
DgnPlatform::LevelCache const * 
LevelCacheCP
 
typedef struct
DgnPlatform::LevelCache const & 
LevelCacheCR
 
typedef struct
DgnPlatform::PersistentLevelCache * 
PersistentLevelCacheP
 
typedef struct
DgnPlatform::PersistentLevelCache & 
PersistentLevelCacheR
 
typedef struct
DgnPlatform::PersistentLevelCache
const * 
PersistentLevelCacheCP
 
typedef struct
DgnPlatform::PersistentLevelCache
const & 
PersistentLevelCacheCR
 
typedef struct
DgnPlatform::LevelMaskTree * 
LevelMaskTreeP
 
typedef struct
DgnPlatform::LevelMaskTree & 
LevelMaskTreeR
 
typedef struct
DgnPlatform::LevelMaskTree
const * 
LevelMaskTreeCP
 
typedef struct
DgnPlatform::LevelMaskTree
const & 
LevelMaskTreeCR
 
typedef struct
DgnPlatform::LevelNameDictionary * 
LevelNameDictionaryP
 
typedef struct
DgnPlatform::LevelNameDictionary & 
LevelNameDictionaryR
 
typedef struct
DgnPlatform::LevelNameDictionary
const * 
LevelNameDictionaryCP
 
typedef struct
DgnPlatform::LevelNameDictionary
const & 
LevelNameDictionaryCR
 
typedef struct
DgnPlatform::LibraryLevelCache * 
LibraryLevelCacheP
 
typedef struct
DgnPlatform::LibraryLevelCache & 
LibraryLevelCacheR
 
typedef struct
DgnPlatform::LibraryLevelCache
const * 
LibraryLevelCacheCP
 
typedef struct
DgnPlatform::LibraryLevelCache
const & 
LibraryLevelCacheCR
 
typedef struct
DgnPlatform::LineStyleManager * 
LineStyleManagerP
 
typedef struct
DgnPlatform::LineStyleManager & 
LineStyleManagerR
 
typedef struct
DgnPlatform::LineStyleManager
const * 
LineStyleManagerCP
 
typedef struct
DgnPlatform::LineStyleManager
const & 
LineStyleManagerCR
 
typedef struct
DgnPlatform::LineStyleParams * 
LineStyleParamsP
 
typedef struct
DgnPlatform::LineStyleParams & 
LineStyleParamsR
 
typedef struct
DgnPlatform::LineStyleParams
const * 
LineStyleParamsCP
 
typedef struct
DgnPlatform::LineStyleParams
const & 
LineStyleParamsCR
 
typedef struct
DgnPlatform::LineStyleSymb * 
LineStyleSymbP
 
typedef struct
DgnPlatform::LineStyleSymb & 
LineStyleSymbR
 
typedef struct
DgnPlatform::LineStyleSymb
const * 
LineStyleSymbCP
 
typedef struct
DgnPlatform::LineStyleSymb
const & 
LineStyleSymbCR
 
typedef struct
DgnPlatform::LineStyleHandle * 
LineStyleHandleP
 
typedef struct
DgnPlatform::LineStyleHandle & 
LineStyleHandleR
 
typedef struct
DgnPlatform::LineStyleHandle
const * 
LineStyleHandleCP
 
typedef struct
DgnPlatform::LineStyleHandle
const & 
LineStyleHandleCR
 
typedef struct
DgnPlatform::LinkageHeader * 
LinkageHeaderP
 
typedef struct
DgnPlatform::LinkageHeader & 
LinkageHeaderR
 
typedef struct
DgnPlatform::LinkageHeader
const * 
LinkageHeaderCP
 
typedef struct
DgnPlatform::LinkageHeader
const & 
LinkageHeaderCR
 
typedef struct
DgnPlatform::LsCacheComponent * 
LsCacheComponentP
 
typedef struct
DgnPlatform::LsCacheComponent & 
LsCacheComponentR
 
typedef struct
DgnPlatform::LsCacheComponent
const * 
LsCacheComponentCP
 
typedef struct
DgnPlatform::LsCacheComponent
const & 
LsCacheComponentCR
 
typedef struct
DgnPlatform::LsCacheCompoundComponent * 
LsCacheCompoundComponentP
 
typedef struct
DgnPlatform::LsCacheCompoundComponent & 
LsCacheCompoundComponentR
 
typedef struct
DgnPlatform::LsCacheCompoundComponent
const * 
LsCacheCompoundComponentCP
 
typedef struct
DgnPlatform::LsCacheCompoundComponent
const & 
LsCacheCompoundComponentCR
 
typedef struct
DgnPlatform::LsDefinition * 
LsDefinitionP
 
typedef struct
DgnPlatform::LsDefinition & 
LsDefinitionR
 
typedef struct
DgnPlatform::LsDefinition
const * 
LsDefinitionCP
 
typedef struct
DgnPlatform::LsDefinition
const & 
LsDefinitionCR
 
typedef struct
DgnPlatform::LsDgnFileMap * 
LsDgnFileMapP
 
typedef struct
DgnPlatform::LsDgnFileMap & 
LsDgnFileMapR
 
typedef struct
DgnPlatform::LsDgnFileMap
const * 
LsDgnFileMapCP
 
typedef struct
DgnPlatform::LsDgnFileMap
const & 
LsDgnFileMapCR
 
typedef struct
DgnPlatform::LsEntry * 
LsEntryP
 
typedef struct
DgnPlatform::LsEntry & 
LsEntryR
 
typedef struct
DgnPlatform::LsEntry const * 
LsEntryCP
 
typedef struct
DgnPlatform::LsEntry const & 
LsEntryCR
 
typedef struct DgnPlatform::LsMap * LsMapP
 
typedef struct DgnPlatform::LsMap & LsMapR
 
typedef struct
DgnPlatform::LsMap const * 
LsMapCP
 
typedef struct
DgnPlatform::LsMap const & 
LsMapCR
 
typedef struct
DgnPlatform::LsMapEntry * 
LsMapEntryP
 
typedef struct
DgnPlatform::LsMapEntry & 
LsMapEntryR
 
typedef struct
DgnPlatform::LsMapEntry const * 
LsMapEntryCP
 
typedef struct
DgnPlatform::LsMapEntry const & 
LsMapEntryCR
 
typedef struct
DgnPlatform::LsMapIterator * 
LsMapIteratorP
 
typedef struct
DgnPlatform::LsMapIterator & 
LsMapIteratorR
 
typedef struct
DgnPlatform::LsMapIterator
const * 
LsMapIteratorCP
 
typedef struct
DgnPlatform::LsMapIterator
const & 
LsMapIteratorCR
 
typedef struct
DgnPlatform::LsCacheInternalComponent * 
LsCacheInternalComponentP
 
typedef struct
DgnPlatform::LsCacheInternalComponent & 
LsCacheInternalComponentR
 
typedef struct
DgnPlatform::LsCacheInternalComponent
const * 
LsCacheInternalComponentCP
 
typedef struct
DgnPlatform::LsCacheInternalComponent
const & 
LsCacheInternalComponentCR
 
typedef struct
DgnPlatform::LsCacheStroke * 
LsCacheStrokeP
 
typedef struct
DgnPlatform::LsCacheStroke & 
LsCacheStrokeR
 
typedef struct
DgnPlatform::LsCacheStroke
const * 
LsCacheStrokeCP
 
typedef struct
DgnPlatform::LsCacheStroke
const & 
LsCacheStrokeCR
 
typedef struct
DgnPlatform::LsCachePointComponent * 
LsCachePointComponentP
 
typedef struct
DgnPlatform::LsCachePointComponent & 
LsCachePointComponentR
 
typedef struct
DgnPlatform::LsCachePointComponent
const * 
LsCachePointComponentCP
 
typedef struct
DgnPlatform::LsCachePointComponent
const & 
LsCachePointComponentCR
 
typedef struct
DgnPlatform::LsResourceFileMap * 
LsResourceFileMapP
 
typedef struct
DgnPlatform::LsResourceFileMap & 
LsResourceFileMapR
 
typedef struct
DgnPlatform::LsResourceFileMap
const * 
LsResourceFileMapCP
 
typedef struct
DgnPlatform::LsResourceFileMap
const & 
LsResourceFileMapCR
 
typedef struct
DgnPlatform::LsCacheStrokePatternComponent * 
LsCacheStrokePatternComponentP
 
typedef struct
DgnPlatform::LsCacheStrokePatternComponent & 
LsCacheStrokePatternComponentR
 
typedef struct
DgnPlatform::LsCacheStrokePatternComponent
const * 
LsCacheStrokePatternComponentCP
 
typedef struct
DgnPlatform::LsCacheStrokePatternComponent
const & 
LsCacheStrokePatternComponentCR
 
typedef struct
DgnPlatform::LsCacheSymbolReference * 
LsCacheSymbolReferenceP
 
typedef struct
DgnPlatform::LsCacheSymbolReference & 
LsCacheSymbolReferenceR
 
typedef struct
DgnPlatform::LsCacheSymbolReference
const * 
LsCacheSymbolReferenceCP
 
typedef struct
DgnPlatform::LsCacheSymbolReference
const & 
LsCacheSymbolReferenceCR
 
typedef struct
DgnPlatform::LsCacheSymbolComponent * 
LsCacheSymbolComponentP
 
typedef struct
DgnPlatform::LsCacheSymbolComponent & 
LsCacheSymbolComponentR
 
typedef struct
DgnPlatform::LsCacheSymbolComponent
const * 
LsCacheSymbolComponentCP
 
typedef struct
DgnPlatform::LsCacheSymbolComponent
const & 
LsCacheSymbolComponentCR
 
typedef struct
DgnPlatform::LsSystemMap * 
LsSystemMapP
 
typedef struct
DgnPlatform::LsSystemMap & 
LsSystemMapR
 
typedef struct
DgnPlatform::LsSystemMap const * 
LsSystemMapCP
 
typedef struct
DgnPlatform::LsSystemMap const & 
LsSystemMapCR
 
typedef struct
DgnPlatform::LsComponent * 
LsComponentP
 
typedef struct
DgnPlatform::LsComponent & 
LsComponentR
 
typedef struct
DgnPlatform::LsComponent const * 
LsComponentCP
 
typedef struct
DgnPlatform::LsComponent const & 
LsComponentCR
 
typedef struct
DgnPlatform::LsCompoundInfo * 
LsCompoundInfoP
 
typedef struct
DgnPlatform::LsCompoundInfo & 
LsCompoundInfoR
 
typedef struct
DgnPlatform::LsCompoundInfo
const * 
LsCompoundInfoCP
 
typedef struct
DgnPlatform::LsCompoundInfo
const & 
LsCompoundInfoCR
 
typedef struct
DgnPlatform::LsPointSymbolComponent * 
LsPointSymbolComponentP
 
typedef struct
DgnPlatform::LsPointSymbolComponent & 
LsPointSymbolComponentR
 
typedef struct
DgnPlatform::LsPointSymbolComponent
const * 
LsPointSymbolComponentCP
 
typedef struct
DgnPlatform::LsPointSymbolComponent
const & 
LsPointSymbolComponentCR
 
typedef struct
DgnPlatform::LsStrokeData * 
LsStrokeDataP
 
typedef struct
DgnPlatform::LsStrokeData & 
LsStrokeDataR
 
typedef struct
DgnPlatform::LsStrokeData
const * 
LsStrokeDataCP
 
typedef struct
DgnPlatform::LsStrokeData
const & 
LsStrokeDataCR
 
typedef struct
DgnPlatform::LsLineCodeComponent * 
LsLineCodeComponentP
 
typedef struct
DgnPlatform::LsLineCodeComponent & 
LsLineCodeComponentR
 
typedef struct
DgnPlatform::LsLineCodeComponent
const * 
LsLineCodeComponentCP
 
typedef struct
DgnPlatform::LsLineCodeComponent
const & 
LsLineCodeComponentCR
 
typedef struct
DgnPlatform::LsLinePointComponent * 
LsLinePointComponentP
 
typedef struct
DgnPlatform::LsLinePointComponent & 
LsLinePointComponentR
 
typedef struct
DgnPlatform::LsLinePointComponent
const * 
LsLinePointComponentCP
 
typedef struct
DgnPlatform::LsLinePointComponent
const & 
LsLinePointComponentCR
 
typedef struct
DgnPlatform::LsPointSymbolInfo * 
LsPointSymbolInfoP
 
typedef struct
DgnPlatform::LsPointSymbolInfo & 
LsPointSymbolInfoR
 
typedef struct
DgnPlatform::LsPointSymbolInfo
const * 
LsPointSymbolInfoCP
 
typedef struct
DgnPlatform::LsPointSymbolInfo
const & 
LsPointSymbolInfoCR
 
typedef struct
DgnPlatform::LsCompoundComponent * 
LsCompoundComponentP
 
typedef struct
DgnPlatform::LsCompoundComponent & 
LsCompoundComponentR
 
typedef struct
DgnPlatform::LsCompoundComponent
const * 
LsCompoundComponentCP
 
typedef struct
DgnPlatform::LsCompoundComponent
const & 
LsCompoundComponentCR
 
typedef struct
DgnPlatform::LsInternalComponent * 
LsInternalComponentP
 
typedef struct
DgnPlatform::LsInternalComponent & 
LsInternalComponentR
 
typedef struct
DgnPlatform::LsInternalComponent
const * 
LsInternalComponentCP
 
typedef struct
DgnPlatform::LsInternalComponent
const & 
LsInternalComponentCR
 
typedef struct
DgnPlatform::LsRasterImageComponent * 
LsRasterImageComponentP
 
typedef struct
DgnPlatform::LsRasterImageComponent & 
LsRasterImageComponentR
 
typedef struct
DgnPlatform::LsRasterImageComponent
const * 
LsRasterImageComponentCP
 
typedef struct
DgnPlatform::LsRasterImageComponent
const & 
LsRasterImageComponentCR
 
typedef struct
DgnPlatform::MSElementDescr * 
MSElementDescrP
 
typedef struct
DgnPlatform::MSElementDescr & 
MSElementDescrR
 
typedef struct
DgnPlatform::MSElementDescr
const * 
MSElementDescrCP
 
typedef struct
DgnPlatform::MSElementDescr
const & 
MSElementDescrCR
 
typedef struct
DgnPlatform::Material * 
MaterialP
 
typedef struct
DgnPlatform::Material & 
MaterialR
 
typedef struct
DgnPlatform::Material const * 
MaterialCP
 
typedef struct
DgnPlatform::Material const & 
MaterialCR
 
typedef struct
DgnPlatform::MaterialAssignment * 
MaterialAssignmentP
 
typedef struct
DgnPlatform::MaterialAssignment & 
MaterialAssignmentR
 
typedef struct
DgnPlatform::MaterialAssignment
const * 
MaterialAssignmentCP
 
typedef struct
DgnPlatform::MaterialAssignment
const & 
MaterialAssignmentCR
 
typedef struct
DgnPlatform::MaterialColorMask * 
MaterialColorMaskP
 
typedef struct
DgnPlatform::MaterialColorMask & 
MaterialColorMaskR
 
typedef struct
DgnPlatform::MaterialColorMask
const * 
MaterialColorMaskCP
 
typedef struct
DgnPlatform::MaterialColorMask
const & 
MaterialColorMaskCR
 
typedef struct
DgnPlatform::MaterialId * 
MaterialIdP
 
typedef struct
DgnPlatform::MaterialId & 
MaterialIdR
 
typedef struct
DgnPlatform::MaterialId const * 
MaterialIdCP
 
typedef struct
DgnPlatform::MaterialId const & 
MaterialIdCR
 
typedef struct
DgnPlatform::MaterialManager * 
MaterialManagerP
 
typedef struct
DgnPlatform::MaterialManager & 
MaterialManagerR
 
typedef struct
DgnPlatform::MaterialManager
const * 
MaterialManagerCP
 
typedef struct
DgnPlatform::MaterialManager
const & 
MaterialManagerCR
 
typedef struct
DgnPlatform::MaterialPreview * 
MaterialPreviewP
 
typedef struct
DgnPlatform::MaterialPreview & 
MaterialPreviewR
 
typedef struct
DgnPlatform::MaterialPreview
const * 
MaterialPreviewCP
 
typedef struct
DgnPlatform::MaterialPreview
const & 
MaterialPreviewCR
 
typedef struct
DgnPlatform::MaterialPreviewCollection * 
MaterialPreviewCollectionP
 
typedef struct
DgnPlatform::MaterialPreviewCollection & 
MaterialPreviewCollectionR
 
typedef struct
DgnPlatform::MaterialPreviewCollection
const * 
MaterialPreviewCollectionCP
 
typedef struct
DgnPlatform::MaterialPreviewCollection
const & 
MaterialPreviewCollectionCR
 
typedef struct
DgnPlatform::MaterialTable * 
MaterialTableP
 
typedef struct
DgnPlatform::MaterialTable & 
MaterialTableR
 
typedef struct
DgnPlatform::MaterialTable
const * 
MaterialTableCP
 
typedef struct
DgnPlatform::MaterialTable
const & 
MaterialTableCR
 
typedef struct
DgnPlatform::MaterialUVDetail * 
MaterialUVDetailP
 
typedef struct
DgnPlatform::MaterialUVDetail & 
MaterialUVDetailR
 
typedef struct
DgnPlatform::MaterialUVDetail
const * 
MaterialUVDetailCP
 
typedef struct
DgnPlatform::MaterialUVDetail
const & 
MaterialUVDetailCR
 
typedef struct
DgnPlatform::ModelInfo * 
ModelInfoP
 
typedef struct
DgnPlatform::ModelInfo & 
ModelInfoR
 
typedef struct
DgnPlatform::ModelInfo const * 
ModelInfoCP
 
typedef struct
DgnPlatform::ModelInfo const & 
ModelInfoCR
 
typedef struct
DgnPlatform::ModelRefIterator * 
ModelRefIteratorP
 
typedef struct
DgnPlatform::ModelRefIterator & 
ModelRefIteratorR
 
typedef struct
DgnPlatform::ModelRefIterator
const * 
ModelRefIteratorCP
 
typedef struct
DgnPlatform::ModelRefIterator
const & 
ModelRefIteratorCR
 
typedef struct
DgnPlatform::ModelProgressIndicator * 
ModelProgressIndicatorP
 
typedef struct
DgnPlatform::ModelProgressIndicator & 
ModelProgressIndicatorR
 
typedef struct
DgnPlatform::ModelProgressIndicator
const * 
ModelProgressIndicatorCP
 
typedef struct
DgnPlatform::ModelProgressIndicator
const & 
ModelProgressIndicatorCR
 
typedef struct
DgnPlatform::NamedGroup * 
NamedGroupP
 
typedef struct
DgnPlatform::NamedGroup & 
NamedGroupR
 
typedef struct
DgnPlatform::NamedGroup const * 
NamedGroupCP
 
typedef struct
DgnPlatform::NamedGroup const & 
NamedGroupCR
 
typedef struct
DgnPlatform::NamedGroupCollection * 
NamedGroupCollectionP
 
typedef struct
DgnPlatform::NamedGroupCollection & 
NamedGroupCollectionR
 
typedef struct
DgnPlatform::NamedGroupCollection
const * 
NamedGroupCollectionCP
 
typedef struct
DgnPlatform::NamedGroupCollection
const & 
NamedGroupCollectionCR
 
typedef struct
DgnPlatform::NamedGroupFlags * 
NamedGroupFlagsP
 
typedef struct
DgnPlatform::NamedGroupFlags & 
NamedGroupFlagsR
 
typedef struct
DgnPlatform::NamedGroupFlags
const * 
NamedGroupFlagsCP
 
typedef struct
DgnPlatform::NamedGroupFlags
const & 
NamedGroupFlagsCR
 
typedef struct
DgnPlatform::NamedGroupMember * 
NamedGroupMemberP
 
typedef struct
DgnPlatform::NamedGroupMember & 
NamedGroupMemberR
 
typedef struct
DgnPlatform::NamedGroupMember
const * 
NamedGroupMemberCP
 
typedef struct
DgnPlatform::NamedGroupMember
const & 
NamedGroupMemberCR
 
typedef struct
DgnPlatform::NamedGroupMemberFlags * 
NamedGroupMemberFlagsP
 
typedef struct
DgnPlatform::NamedGroupMemberFlags & 
NamedGroupMemberFlagsR
 
typedef struct
DgnPlatform::NamedGroupMemberFlags
const * 
NamedGroupMemberFlagsCP
 
typedef struct
DgnPlatform::NamedGroupMemberFlags
const & 
NamedGroupMemberFlagsCR
 
typedef struct
DgnPlatform::NamedBoundary * 
NamedBoundaryP
 
typedef struct
DgnPlatform::NamedBoundary & 
NamedBoundaryR
 
typedef struct
DgnPlatform::NamedBoundary
const * 
NamedBoundaryCP
 
typedef struct
DgnPlatform::NamedBoundary
const & 
NamedBoundaryCR
 
typedef struct
DgnPlatform::NamedBoundaryGroup * 
NamedBoundaryGroupP
 
typedef struct
DgnPlatform::NamedBoundaryGroup & 
NamedBoundaryGroupR
 
typedef struct
DgnPlatform::NamedBoundaryGroup
const * 
NamedBoundaryGroupCP
 
typedef struct
DgnPlatform::NamedBoundaryGroup
const & 
NamedBoundaryGroupCR
 
typedef struct
DgnPlatform::NamedBoundaryCollection * 
NamedBoundaryCollectionP
 
typedef struct
DgnPlatform::NamedBoundaryCollection & 
NamedBoundaryCollectionR
 
typedef struct
DgnPlatform::NamedBoundaryCollection
const * 
NamedBoundaryCollectionCP
 
typedef struct
DgnPlatform::NamedBoundaryCollection
const & 
NamedBoundaryCollectionCR
 
typedef struct
DgnPlatform::NamedBoundaryGroupCollection * 
NamedBoundaryGroupCollectionP
 
typedef struct
DgnPlatform::NamedBoundaryGroupCollection & 
NamedBoundaryGroupCollectionR
 
typedef struct
DgnPlatform::NamedBoundaryGroupCollection
const * 
NamedBoundaryGroupCollectionCP
 
typedef struct
DgnPlatform::NamedBoundaryGroupCollection
const & 
NamedBoundaryGroupCollectionCR
 
typedef struct
DgnPlatform::NamedView * 
NamedViewP
 
typedef struct
DgnPlatform::NamedView & 
NamedViewR
 
typedef struct
DgnPlatform::NamedView const * 
NamedViewCP
 
typedef struct
DgnPlatform::NamedView const & 
NamedViewCR
 
typedef struct
DgnPlatform::NamedViewCollection * 
NamedViewCollectionP
 
typedef struct
DgnPlatform::NamedViewCollection & 
NamedViewCollectionR
 
typedef struct
DgnPlatform::NamedViewCollection
const * 
NamedViewCollectionCP
 
typedef struct
DgnPlatform::NamedViewCollection
const & 
NamedViewCollectionCR
 
typedef struct
DgnPlatform::NamedViewPropMask * 
NamedViewPropMaskP
 
typedef struct
DgnPlatform::NamedViewPropMask & 
NamedViewPropMaskR
 
typedef struct
DgnPlatform::NamedViewPropMask
const * 
NamedViewPropMaskCP
 
typedef struct
DgnPlatform::NamedViewPropMask
const & 
NamedViewPropMaskCR
 
typedef struct
DgnPlatform::NotificationManager * 
NotificationManagerP
 
typedef struct
DgnPlatform::NotificationManager & 
NotificationManagerR
 
typedef struct
DgnPlatform::NotificationManager
const * 
NotificationManagerCP
 
typedef struct
DgnPlatform::NotificationManager
const & 
NotificationManagerCR
 
typedef struct
DgnPlatform::OvrMatSymb * 
OvrMatSymbP
 
typedef struct
DgnPlatform::OvrMatSymb & 
OvrMatSymbR
 
typedef struct
DgnPlatform::OvrMatSymb const * 
OvrMatSymbCP
 
typedef struct
DgnPlatform::OvrMatSymb const & 
OvrMatSymbCR
 
typedef struct
DgnPlatform::ParagraphProperties * 
ParagraphPropertiesP
 
typedef struct
DgnPlatform::ParagraphProperties & 
ParagraphPropertiesR
 
typedef struct
DgnPlatform::ParagraphProperties
const * 
ParagraphPropertiesCP
 
typedef struct
DgnPlatform::ParagraphProperties
const & 
ParagraphPropertiesCR
 
typedef struct
DgnPlatform::PatternParams * 
PatternParamsP
 
typedef struct
DgnPlatform::PatternParams & 
PatternParamsR
 
typedef struct
DgnPlatform::PatternParams
const * 
PatternParamsCP
 
typedef struct
DgnPlatform::PatternParams
const & 
PatternParamsCR
 
typedef struct
DgnPlatform::PersistentElementPath * 
PersistentElementPathP
 
typedef struct
DgnPlatform::PersistentElementPath & 
PersistentElementPathR
 
typedef struct
DgnPlatform::PersistentElementPath
const * 
PersistentElementPathCP
 
typedef struct
DgnPlatform::PersistentElementPath
const & 
PersistentElementPathCR
 
typedef struct
DgnPlatform::PersistentSnapPath * 
PersistentSnapPathP
 
typedef struct
DgnPlatform::PersistentSnapPath & 
PersistentSnapPathR
 
typedef struct
DgnPlatform::PersistentSnapPath
const * 
PersistentSnapPathCP
 
typedef struct
DgnPlatform::PersistentSnapPath
const & 
PersistentSnapPathCR
 
typedef struct
DgnPlatform::PropertyContext * 
PropertyContextP
 
typedef struct
DgnPlatform::PropertyContext & 
PropertyContextR
 
typedef struct
DgnPlatform::PropertyContext
const * 
PropertyContextCP
 
typedef struct
DgnPlatform::PropertyContext
const & 
PropertyContextCR
 
typedef struct
DgnPlatform::ProxyDgnAttachmentHandler * 
ProxyDgnAttachmentHandlerP
 
typedef struct
DgnPlatform::ProxyDgnAttachmentHandler & 
ProxyDgnAttachmentHandlerR
 
typedef struct
DgnPlatform::ProxyDgnAttachmentHandler
const * 
ProxyDgnAttachmentHandlerCP
 
typedef struct
DgnPlatform::ProxyDgnAttachmentHandler
const & 
ProxyDgnAttachmentHandlerCR
 
typedef struct
DgnPlatform::ProxyDgnAttachmentHandlerManager * 
ProxyDgnAttachmentHandlerManagerP
 
typedef struct
DgnPlatform::ProxyDgnAttachmentHandlerManager & 
ProxyDgnAttachmentHandlerManagerR
 
typedef struct
DgnPlatform::ProxyDgnAttachmentHandlerManager
const * 
ProxyDgnAttachmentHandlerManagerCP
 
typedef struct
DgnPlatform::ProxyDgnAttachmentHandlerManager
const & 
ProxyDgnAttachmentHandlerManagerCR
 
typedef struct
DgnPlatform::ProxyDisplayCacheBase * 
ProxyDisplayCacheBaseP
 
typedef struct
DgnPlatform::ProxyDisplayCacheBase & 
ProxyDisplayCacheBaseR
 
typedef struct
DgnPlatform::ProxyDisplayCacheBase
const * 
ProxyDisplayCacheBaseCP
 
typedef struct
DgnPlatform::ProxyDisplayCacheBase
const & 
ProxyDisplayCacheBaseCR
 
typedef struct
DgnPlatform::ProxyDisplayPath * 
ProxyDisplayPathP
 
typedef struct
DgnPlatform::ProxyDisplayPath & 
ProxyDisplayPathR
 
typedef struct
DgnPlatform::ProxyDisplayPath
const * 
ProxyDisplayPathCP
 
typedef struct
DgnPlatform::ProxyDisplayPath
const & 
ProxyDisplayPathCR
 
typedef struct
DgnPlatform::ProxyHLEdgeId * 
ProxyHLEdgeIdP
 
typedef struct
DgnPlatform::ProxyHLEdgeId & 
ProxyHLEdgeIdR
 
typedef struct
DgnPlatform::ProxyHLEdgeId
const * 
ProxyHLEdgeIdCP
 
typedef struct
DgnPlatform::ProxyHLEdgeId
const & 
ProxyHLEdgeIdCR
 
typedef struct
DgnPlatform::ProxyEdgeId * 
ProxyEdgeIdP
 
typedef struct
DgnPlatform::ProxyEdgeId & 
ProxyEdgeIdR
 
typedef struct
DgnPlatform::ProxyEdgeId const * 
ProxyEdgeIdCP
 
typedef struct
DgnPlatform::ProxyEdgeId const & 
ProxyEdgeIdCR
 
typedef struct
DgnPlatform::ProxyEdgeIdData * 
ProxyEdgeIdDataP
 
typedef struct
DgnPlatform::ProxyEdgeIdData & 
ProxyEdgeIdDataR
 
typedef struct
DgnPlatform::ProxyEdgeIdData
const * 
ProxyEdgeIdDataCP
 
typedef struct
DgnPlatform::ProxyEdgeIdData
const & 
ProxyEdgeIdDataCR
 
typedef struct
DgnPlatform::ProxyHLEdgeSegmentId * 
ProxyHLEdgeSegmentIdP
 
typedef struct
DgnPlatform::ProxyHLEdgeSegmentId & 
ProxyHLEdgeSegmentIdR
 
typedef struct
DgnPlatform::ProxyHLEdgeSegmentId
const * 
ProxyHLEdgeSegmentIdCP
 
typedef struct
DgnPlatform::ProxyHLEdgeSegmentId
const & 
ProxyHLEdgeSegmentIdCR
 
typedef struct
DgnPlatform::ProxyModelBase * 
ProxyModelBaseP
 
typedef struct
DgnPlatform::ProxyModelBase & 
ProxyModelBaseR
 
typedef struct
DgnPlatform::ProxyModelBase
const * 
ProxyModelBaseCP
 
typedef struct
DgnPlatform::ProxyModelBase
const & 
ProxyModelBaseCR
 
typedef struct
DgnPlatform::QVAliasMaterialId * 
QVAliasMaterialIdP
 
typedef struct
DgnPlatform::QVAliasMaterialId & 
QVAliasMaterialIdR
 
typedef struct
DgnPlatform::QVAliasMaterialId
const * 
QVAliasMaterialIdCP
 
typedef struct
DgnPlatform::QVAliasMaterialId
const & 
QVAliasMaterialIdCR
 
typedef struct
DgnPlatform::QvViewport * 
QvViewportP
 
typedef struct
DgnPlatform::QvViewport & 
QvViewportR
 
typedef struct
DgnPlatform::QvViewport const * 
QvViewportCP
 
typedef struct
DgnPlatform::QvViewport const & 
QvViewportCR
 
typedef struct
DgnPlatform::QvUnsizedKey * 
QvUnsizedKeyP
 
typedef struct
DgnPlatform::QvUnsizedKey & 
QvUnsizedKeyR
 
typedef struct
DgnPlatform::QvUnsizedKey
const * 
QvUnsizedKeyCP
 
typedef struct
DgnPlatform::QvUnsizedKey
const & 
QvUnsizedKeyCR
 
typedef struct
DgnPlatform::RasterOverridesCollection * 
RasterOverridesCollectionP
 
typedef struct
DgnPlatform::RasterOverridesCollection & 
RasterOverridesCollectionR
 
typedef struct
DgnPlatform::RasterOverridesCollection
const * 
RasterOverridesCollectionCP
 
typedef struct
DgnPlatform::RasterOverridesCollection
const & 
RasterOverridesCollectionCR
 
typedef struct
DgnPlatform::ReferencedByArray * 
ReferencedByArrayP
 
typedef struct
DgnPlatform::ReferencedByArray & 
ReferencedByArrayR
 
typedef struct
DgnPlatform::ReferencedByArray
const * 
ReferencedByArrayCP
 
typedef struct
DgnPlatform::ReferencedByArray
const & 
ReferencedByArrayCR
 
typedef struct
DgnPlatform::RegionGraphicsContext * 
RegionGraphicsContextP
 
typedef struct
DgnPlatform::RegionGraphicsContext & 
RegionGraphicsContextR
 
typedef struct
DgnPlatform::RegionGraphicsContext
const * 
RegionGraphicsContextCP
 
typedef struct
DgnPlatform::RegionGraphicsContext
const & 
RegionGraphicsContextCR
 
typedef struct
DgnPlatform::RegisteredApp * 
RegisteredAppP
 
typedef struct
DgnPlatform::RegisteredApp & 
RegisteredAppR
 
typedef struct
DgnPlatform::RegisteredApp
const * 
RegisteredAppCP
 
typedef struct
DgnPlatform::RegisteredApp
const & 
RegisteredAppCR
 
typedef struct
DgnPlatform::RegisteredAppCollection * 
RegisteredAppCollectionP
 
typedef struct
DgnPlatform::RegisteredAppCollection & 
RegisteredAppCollectionR
 
typedef struct
DgnPlatform::RegisteredAppCollection
const * 
RegisteredAppCollectionCP
 
typedef struct
DgnPlatform::RegisteredAppCollection
const & 
RegisteredAppCollectionCR
 
typedef struct
DgnPlatform::RunProperties * 
RunPropertiesP
 
typedef struct
DgnPlatform::RunProperties & 
RunPropertiesR
 
typedef struct
DgnPlatform::RunProperties
const * 
RunPropertiesCP
 
typedef struct
DgnPlatform::RunProperties
const & 
RunPropertiesCR
 
typedef struct
DgnPlatform::RunPropertiesBase * 
RunPropertiesBaseP
 
typedef struct
DgnPlatform::RunPropertiesBase & 
RunPropertiesBaseR
 
typedef struct
DgnPlatform::RunPropertiesBase
const * 
RunPropertiesBaseCP
 
typedef struct
DgnPlatform::RunPropertiesBase
const & 
RunPropertiesBaseCR
 
typedef struct
DgnPlatform::ScanCriteria * 
ScanCriteriaP
 
typedef struct
DgnPlatform::ScanCriteria & 
ScanCriteriaR
 
typedef struct
DgnPlatform::ScanCriteria
const * 
ScanCriteriaCP
 
typedef struct
DgnPlatform::ScanCriteria
const & 
ScanCriteriaCR
 
typedef struct
DgnPlatform::ScanRange * 
ScanRangeP
 
typedef struct
DgnPlatform::ScanRange & 
ScanRangeR
 
typedef struct
DgnPlatform::ScanRange const * 
ScanRangeCP
 
typedef struct
DgnPlatform::ScanRange const & 
ScanRangeCR
 
typedef struct
DgnPlatform::SchemaInfo * 
SchemaInfoP
 
typedef struct
DgnPlatform::SchemaInfo & 
SchemaInfoR
 
typedef struct
DgnPlatform::SchemaInfo const * 
SchemaInfoCP
 
typedef struct
DgnPlatform::SchemaInfo const & 
SchemaInfoCR
 
typedef struct
DgnPlatform::SeedCopyContext * 
SeedCopyContextP
 
typedef struct
DgnPlatform::SeedCopyContext & 
SeedCopyContextR
 
typedef struct
DgnPlatform::SeedCopyContext
const * 
SeedCopyContextCP
 
typedef struct
DgnPlatform::SeedCopyContext
const & 
SeedCopyContextCR
 
typedef struct
DgnPlatform::SeedData * 
SeedDataP
 
typedef struct
DgnPlatform::SeedData & 
SeedDataR
 
typedef struct
DgnPlatform::SeedData const * 
SeedDataCP
 
typedef struct
DgnPlatform::SeedData const & 
SeedDataCR
 
typedef struct
DgnPlatform::SelectionPath * 
SelectionPathP
 
typedef struct
DgnPlatform::SelectionPath & 
SelectionPathR
 
typedef struct
DgnPlatform::SelectionPath
const * 
SelectionPathCP
 
typedef struct
DgnPlatform::SelectionPath
const & 
SelectionPathCR
 
typedef struct
DgnPlatform::SelectionSetManager * 
SelectionSetManagerP
 
typedef struct
DgnPlatform::SelectionSetManager & 
SelectionSetManagerR
 
typedef struct
DgnPlatform::SelectionSetManager
const * 
SelectionSetManagerCP
 
typedef struct
DgnPlatform::SelectionSetManager
const & 
SelectionSetManagerCR
 
typedef struct
DgnPlatform::SharedGraphicsHandler * 
SharedGraphicsHandlerP
 
typedef struct
DgnPlatform::SharedGraphicsHandler & 
SharedGraphicsHandlerR
 
typedef struct
DgnPlatform::SharedGraphicsHandler
const * 
SharedGraphicsHandlerCP
 
typedef struct
DgnPlatform::SharedGraphicsHandler
const & 
SharedGraphicsHandlerCR
 
typedef struct
DgnPlatform::SheetDef * 
SheetDefP
 
typedef struct
DgnPlatform::SheetDef & 
SheetDefR
 
typedef struct
DgnPlatform::SheetDef const * 
SheetDefCP
 
typedef struct
DgnPlatform::SheetDef const & 
SheetDefCR
 
typedef struct
DgnPlatform::SnapContext * 
SnapContextP
 
typedef struct
DgnPlatform::SnapContext & 
SnapContextR
 
typedef struct
DgnPlatform::SnapContext const * 
SnapContextCP
 
typedef struct
DgnPlatform::SnapContext const & 
SnapContextCR
 
typedef struct
DgnPlatform::SnapPath * 
SnapPathP
 
typedef struct
DgnPlatform::SnapPath & 
SnapPathR
 
typedef struct
DgnPlatform::SnapPath const * 
SnapPathCP
 
typedef struct
DgnPlatform::SnapPath const & 
SnapPathCR
 
typedef struct
DgnPlatform::StoredExpression * 
StoredExpressionP
 
typedef struct
DgnPlatform::StoredExpression & 
StoredExpressionR
 
typedef struct
DgnPlatform::StoredExpression
const * 
StoredExpressionCP
 
typedef struct
DgnPlatform::StoredExpression
const & 
StoredExpressionCR
 
typedef struct
DgnPlatform::StoredExpressionKeyword * 
StoredExpressionKeywordP
 
typedef struct
DgnPlatform::StoredExpressionKeyword & 
StoredExpressionKeywordR
 
typedef struct
DgnPlatform::StoredExpressionKeyword
const * 
StoredExpressionKeywordCP
 
typedef struct
DgnPlatform::StoredExpressionKeyword
const & 
StoredExpressionKeywordCR
 
typedef struct
DgnPlatform::SymbolContext * 
SymbolContextP
 
typedef struct
DgnPlatform::SymbolContext & 
SymbolContextR
 
typedef struct
DgnPlatform::SymbolContext
const * 
SymbolContextCP
 
typedef struct
DgnPlatform::SymbolContext
const & 
SymbolContextCR
 
typedef struct
DgnPlatform::SymbologyOverrides * 
SymbologyOverridesP
 
typedef struct
DgnPlatform::SymbologyOverrides & 
SymbologyOverridesR
 
typedef struct
DgnPlatform::SymbologyOverrides
const * 
SymbologyOverridesCP
 
typedef struct
DgnPlatform::SymbologyOverrides
const & 
SymbologyOverridesCR
 
typedef struct DgnPlatform::Tcb * TcbP
 
typedef struct DgnPlatform::Tcb & TcbR
 
typedef struct
DgnPlatform::Tcb const * 
TcbCP
 
typedef struct
DgnPlatform::Tcb const & 
TcbCR
 
typedef struct
DgnPlatform::TextBlock * 
TextBlockP
 
typedef struct
DgnPlatform::TextBlock & 
TextBlockR
 
typedef struct
DgnPlatform::TextBlock const * 
TextBlockCP
 
typedef struct
DgnPlatform::TextBlock const & 
TextBlockCR
 
typedef struct
DgnPlatform::TextBlockProperties * 
TextBlockPropertiesP
 
typedef struct
DgnPlatform::TextBlockProperties & 
TextBlockPropertiesR
 
typedef struct
DgnPlatform::TextBlockProperties
const * 
TextBlockPropertiesCP
 
typedef struct
DgnPlatform::TextBlockProperties
const & 
TextBlockPropertiesCR
 
typedef struct
DgnPlatform::TextParamWide * 
TextParamWideP
 
typedef struct
DgnPlatform::TextParamWide & 
TextParamWideR
 
typedef struct
DgnPlatform::TextParamWide
const * 
TextParamWideCP
 
typedef struct
DgnPlatform::TextParamWide
const & 
TextParamWideCR
 
typedef struct
DgnPlatform::TextString * 
TextStringP
 
typedef struct
DgnPlatform::TextString & 
TextStringR
 
typedef struct
DgnPlatform::TextString const * 
TextStringCP
 
typedef struct
DgnPlatform::TextString const & 
TextStringCR
 
typedef struct
DgnPlatform::TextStringProperties * 
TextStringPropertiesP
 
typedef struct
DgnPlatform::TextStringProperties & 
TextStringPropertiesR
 
typedef struct
DgnPlatform::TextStringProperties
const * 
TextStringPropertiesCP
 
typedef struct
DgnPlatform::TextStringProperties
const & 
TextStringPropertiesCR
 
typedef struct
DgnPlatform::TextStyle * 
TextStyleP
 
typedef struct
DgnPlatform::TextStyle & 
TextStyleR
 
typedef struct
DgnPlatform::TextStyle const * 
TextStyleCP
 
typedef struct
DgnPlatform::TextStyle const & 
TextStyleCR
 
typedef struct
DgnPlatform::TextStyleOverrideFlags * 
TextStyleOverrideFlagsP
 
typedef struct
DgnPlatform::TextStyleOverrideFlags & 
TextStyleOverrideFlagsR
 
typedef struct
DgnPlatform::TextStyleOverrideFlags
const * 
TextStyleOverrideFlagsCP
 
typedef struct
DgnPlatform::TextStyleOverrideFlags
const & 
TextStyleOverrideFlagsCR
 
typedef struct
DgnPlatform::TransformInfo * 
TransformInfoP
 
typedef struct
DgnPlatform::TransformInfo & 
TransformInfoR
 
typedef struct
DgnPlatform::TransformInfo
const * 
TransformInfoCP
 
typedef struct
DgnPlatform::TransformInfo
const & 
TransformInfoCR
 
typedef struct
DgnPlatform::TransformClipStack * 
TransformClipStackP
 
typedef struct
DgnPlatform::TransformClipStack & 
TransformClipStackR
 
typedef struct
DgnPlatform::TransformClipStack
const * 
TransformClipStackCP
 
typedef struct
DgnPlatform::TransformClipStack
const & 
TransformClipStackCR
 
typedef struct
DgnPlatform::UnitInfo * 
UnitInfoP
 
typedef struct
DgnPlatform::UnitInfo & 
UnitInfoR
 
typedef struct
DgnPlatform::UnitInfo const * 
UnitInfoCP
 
typedef struct
DgnPlatform::UnitInfo const & 
UnitInfoCR
 
typedef struct
DgnPlatform::UpdateContext * 
UpdateContextP
 
typedef struct
DgnPlatform::UpdateContext & 
UpdateContextR
 
typedef struct
DgnPlatform::UpdateContext
const * 
UpdateContextCP
 
typedef struct
DgnPlatform::UpdateContext
const & 
UpdateContextCR
 
typedef struct
DgnPlatform::UpdateSequenceList * 
UpdateSequenceListP
 
typedef struct
DgnPlatform::UpdateSequenceList & 
UpdateSequenceListR
 
typedef struct
DgnPlatform::UpdateSequenceList
const * 
UpdateSequenceListCP
 
typedef struct
DgnPlatform::UpdateSequenceList
const & 
UpdateSequenceListCR
 
typedef struct
DgnPlatform::ViewContext * 
ViewContextP
 
typedef struct
DgnPlatform::ViewContext & 
ViewContextR
 
typedef struct
DgnPlatform::ViewContext const * 
ViewContextCP
 
typedef struct
DgnPlatform::ViewContext const & 
ViewContextCR
 
typedef struct
DgnPlatform::ViewDisplayOverrides * 
ViewDisplayOverridesP
 
typedef struct
DgnPlatform::ViewDisplayOverrides & 
ViewDisplayOverridesR
 
typedef struct
DgnPlatform::ViewDisplayOverrides
const * 
ViewDisplayOverridesCP
 
typedef struct
DgnPlatform::ViewDisplayOverrides
const & 
ViewDisplayOverridesCR
 
typedef struct
DgnPlatform::ViewFlags * 
ViewFlagsP
 
typedef struct
DgnPlatform::ViewFlags & 
ViewFlagsR
 
typedef struct
DgnPlatform::ViewFlags const * 
ViewFlagsCP
 
typedef struct
DgnPlatform::ViewFlags const & 
ViewFlagsCR
 
typedef struct
DgnPlatform::ViewGeomInfo * 
ViewGeomInfoP
 
typedef struct
DgnPlatform::ViewGeomInfo & 
ViewGeomInfoR
 
typedef struct
DgnPlatform::ViewGeomInfo
const * 
ViewGeomInfoCP
 
typedef struct
DgnPlatform::ViewGeomInfo
const & 
ViewGeomInfoCR
 
typedef struct
DgnPlatform::ViewGroup * 
ViewGroupP
 
typedef struct
DgnPlatform::ViewGroup & 
ViewGroupR
 
typedef struct
DgnPlatform::ViewGroup const * 
ViewGroupCP
 
typedef struct
DgnPlatform::ViewGroup const & 
ViewGroupCR
 
typedef struct
DgnPlatform::ViewGroupCollection * 
ViewGroupCollectionP
 
typedef struct
DgnPlatform::ViewGroupCollection & 
ViewGroupCollectionR
 
typedef struct
DgnPlatform::ViewGroupCollection
const * 
ViewGroupCollectionCP
 
typedef struct
DgnPlatform::ViewGroupCollection
const & 
ViewGroupCollectionCR
 
typedef struct
DgnPlatform::ViewGroupCopyOptions * 
ViewGroupCopyOptionsP
 
typedef struct
DgnPlatform::ViewGroupCopyOptions & 
ViewGroupCopyOptionsR
 
typedef struct
DgnPlatform::ViewGroupCopyOptions
const * 
ViewGroupCopyOptionsCP
 
typedef struct
DgnPlatform::ViewGroupCopyOptions
const & 
ViewGroupCopyOptionsCR
 
typedef struct
DgnPlatform::ViewHandler * 
ViewHandlerP
 
typedef struct
DgnPlatform::ViewHandler & 
ViewHandlerR
 
typedef struct
DgnPlatform::ViewHandler const * 
ViewHandlerCP
 
typedef struct
DgnPlatform::ViewHandler const & 
ViewHandlerCR
 
typedef struct
DgnPlatform::ViewHandlerPass * 
ViewHandlerPassP
 
typedef struct
DgnPlatform::ViewHandlerPass & 
ViewHandlerPassR
 
typedef struct
DgnPlatform::ViewHandlerPass
const * 
ViewHandlerPassCP
 
typedef struct
DgnPlatform::ViewHandlerPass
const & 
ViewHandlerPassCR
 
typedef struct
DgnPlatform::ViewInfo * 
ViewInfoP
 
typedef struct
DgnPlatform::ViewInfo & 
ViewInfoR
 
typedef struct
DgnPlatform::ViewInfo const * 
ViewInfoCP
 
typedef struct
DgnPlatform::ViewInfo const & 
ViewInfoCR
 
typedef struct
DgnPlatform::ViewPortInfo * 
ViewPortInfoP
 
typedef struct
DgnPlatform::ViewPortInfo & 
ViewPortInfoR
 
typedef struct
DgnPlatform::ViewPortInfo
const * 
ViewPortInfoCP
 
typedef struct
DgnPlatform::ViewPortInfo
const & 
ViewPortInfoCR
 
typedef struct
DgnPlatform::Viewport * 
ViewportP
 
typedef struct
DgnPlatform::Viewport & 
ViewportR
 
typedef struct
DgnPlatform::Viewport const * 
ViewportCP
 
typedef struct
DgnPlatform::Viewport const & 
ViewportCR
 
typedef struct
DgnPlatform::ApplyViewOptions * 
ApplyViewOptionsP
 
typedef struct
DgnPlatform::ApplyViewOptions & 
ApplyViewOptionsR
 
typedef struct
DgnPlatform::ApplyViewOptions
const * 
ApplyViewOptionsCP
 
typedef struct
DgnPlatform::ApplyViewOptions
const & 
ApplyViewOptionsCR
 
typedef struct
DgnPlatform::VisibleEdgeCache * 
VisibleEdgeCacheP
 
typedef struct
DgnPlatform::VisibleEdgeCache & 
VisibleEdgeCacheR
 
typedef struct
DgnPlatform::VisibleEdgeCache
const * 
VisibleEdgeCacheCP
 
typedef struct
DgnPlatform::VisibleEdgeCache
const & 
VisibleEdgeCacheCR
 
typedef struct
DgnPlatform::HLDisplayPath * 
HLDisplayPathP
 
typedef struct
DgnPlatform::HLDisplayPath & 
HLDisplayPathR
 
typedef struct
DgnPlatform::HLDisplayPath
const * 
HLDisplayPathCP
 
typedef struct
DgnPlatform::HLDisplayPath
const & 
HLDisplayPathCR
 
typedef struct
DgnPlatform::VisibleEdgeCalculationCache * 
VisibleEdgeCalculationCacheP
 
typedef struct
DgnPlatform::VisibleEdgeCalculationCache & 
VisibleEdgeCalculationCacheR
 
typedef struct
DgnPlatform::VisibleEdgeCalculationCache
const * 
VisibleEdgeCalculationCacheCP
 
typedef struct
DgnPlatform::VisibleEdgeCalculationCache
const & 
VisibleEdgeCalculationCacheCR
 
typedef struct
DgnPlatform::HLOcclusionPath * 
HLOcclusionPathP
 
typedef struct
DgnPlatform::HLOcclusionPath & 
HLOcclusionPathR
 
typedef struct
DgnPlatform::HLOcclusionPath
const * 
HLOcclusionPathCP
 
typedef struct
DgnPlatform::HLOcclusionPath
const & 
HLOcclusionPathCR
 
typedef struct
DgnPlatform::HLOcclusionPathSet * 
HLOcclusionPathSetP
 
typedef struct
DgnPlatform::HLOcclusionPathSet & 
HLOcclusionPathSetR
 
typedef struct
DgnPlatform::HLOcclusionPathSet
const * 
HLOcclusionPathSetCP
 
typedef struct
DgnPlatform::HLOcclusionPathSet
const & 
HLOcclusionPathSetCR
 
typedef struct
DgnPlatform::WhereCriterion * 
WhereCriterionP
 
typedef struct
DgnPlatform::WhereCriterion & 
WhereCriterionR
 
typedef struct
DgnPlatform::WhereCriterion
const * 
WhereCriterionCP
 
typedef struct
DgnPlatform::WhereCriterion
const & 
WhereCriterionCR
 
typedef struct
DgnPlatform::WorkSetCollection * 
WorkSetCollectionP
 
typedef struct
DgnPlatform::WorkSetCollection & 
WorkSetCollectionR
 
typedef struct
DgnPlatform::WorkSetCollection
const * 
WorkSetCollectionCP
 
typedef struct
DgnPlatform::WorkSetCollection
const & 
WorkSetCollectionCR
 
typedef struct
DgnPlatform::XAttributeHandle * 
XAttributeHandleP
 
typedef struct
DgnPlatform::XAttributeHandle & 
XAttributeHandleR
 
typedef struct
DgnPlatform::XAttributeHandle
const * 
XAttributeHandleCP
 
typedef struct
DgnPlatform::XAttributeHandle
const & 
XAttributeHandleCR
 
typedef struct
DgnPlatform::XAttributeHandler * 
XAttributeHandlerP
 
typedef struct
DgnPlatform::XAttributeHandler & 
XAttributeHandlerR
 
typedef struct
DgnPlatform::XAttributeHandler
const * 
XAttributeHandlerCP
 
typedef struct
DgnPlatform::XAttributeHandler
const & 
XAttributeHandlerCR
 
typedef struct
DgnPlatform::XAttributeHandlerId * 
XAttributeHandlerIdP
 
typedef struct
DgnPlatform::XAttributeHandlerId & 
XAttributeHandlerIdR
 
typedef struct
DgnPlatform::XAttributeHandlerId
const * 
XAttributeHandlerIdCP
 
typedef struct
DgnPlatform::XAttributeHandlerId
const & 
XAttributeHandlerIdCR
 
typedef struct
DgnPlatform::XAttributesHolder * 
XAttributesHolderP
 
typedef struct
DgnPlatform::XAttributesHolder & 
XAttributesHolderR
 
typedef struct
DgnPlatform::XAttributesHolder
const * 
XAttributesHolderCP
 
typedef struct
DgnPlatform::XAttributesHolder
const & 
XAttributesHolderCR
 
typedef struct
DgnPlatform::XGraphicsContainer * 
XGraphicsContainerP
 
typedef struct
DgnPlatform::XGraphicsContainer & 
XGraphicsContainerR
 
typedef struct
DgnPlatform::XGraphicsContainer
const * 
XGraphicsContainerCP
 
typedef struct
DgnPlatform::XGraphicsContainer
const & 
XGraphicsContainerCR
 
typedef struct
DgnPlatform::XGraphicsSymbol * 
XGraphicsSymbolP
 
typedef struct
DgnPlatform::XGraphicsSymbol & 
XGraphicsSymbolR
 
typedef struct
DgnPlatform::XGraphicsSymbol
const * 
XGraphicsSymbolCP
 
typedef struct
DgnPlatform::XGraphicsSymbol
const & 
XGraphicsSymbolCR
 
typedef struct
DgnPlatform::XGraphicsSymbolCache * 
XGraphicsSymbolCacheP
 
typedef struct
DgnPlatform::XGraphicsSymbolCache & 
XGraphicsSymbolCacheR
 
typedef struct
DgnPlatform::XGraphicsSymbolCache
const * 
XGraphicsSymbolCacheCP
 
typedef struct
DgnPlatform::XGraphicsSymbolCache
const & 
XGraphicsSymbolCacheCR
 
typedef struct
DgnPlatform::XGraphicsOperationContext * 
XGraphicsOperationContextP
 
typedef struct
DgnPlatform::XGraphicsOperationContext & 
XGraphicsOperationContextR
 
typedef struct
DgnPlatform::XGraphicsOperationContext
const * 
XGraphicsOperationContextCP
 
typedef struct
DgnPlatform::XGraphicsOperationContext
const & 
XGraphicsOperationContextCR
 
typedef struct
GeoCoordinates::IGeoCoordinateServices * 
IGeoCoordinateServicesP
 
typedef struct
GeoCoordinates::IGeoCoordinateServices & 
IGeoCoordinateServicesR
 
typedef struct
GeoCoordinates::IGeoCoordinateServices
const * 
IGeoCoordinateServicesCP
 
typedef struct
GeoCoordinates::IGeoCoordinateServices
const & 
IGeoCoordinateServicesCR
 
typedef struct
GeoCoordinates::DgnGCS * 
DgnGCSP
 
typedef struct
GeoCoordinates::DgnGCS & 
DgnGCSR
 
typedef struct
GeoCoordinates::DgnGCS const * 
DgnGCSCP
 
typedef struct
GeoCoordinates::DgnGCS const & 
DgnGCSCR
 
typedef struct
DgnPlatform::LineStyleInfo * 
LineStyleInfoP
 
typedef struct
DgnPlatform::LineStyleInfo & 
LineStyleInfoR
 
typedef struct
DgnPlatform::LineStyleInfo
const * 
LineStyleInfoCP
 
typedef struct
DgnPlatform::LineStyleInfo
const & 
LineStyleInfoCR
 
typedef RefCountedPtr
< DgnPlatform::DisplayPath > 
DisplayPathPtr
 
typedef RefCountedPtr
< DgnPlatform::IRasterSourceFileQuery > 
IRasterSourceFileQueryPtr
 
typedef RefCountedPtr
< DgnPlatform::ClipPrimitive > 
ClipPrimitivePtr
 
typedef RefCountedPtr
< DgnPlatform::ClipVector > 
ClipVectorPtr
 
typedef struct
DgnPlatform::ElementAndModelIdRemapping * 
ElementAndModelIdRemappingP
 
typedef struct
DgnPlatform::ElementAndModelIdRemapping & 
ElementAndModelIdRemappingR
 
typedef struct
DgnPlatform::ElementAndModelIdRemapping
const * 
ElementAndModelIdRemappingCP
 
typedef struct
DgnPlatform::ElementAndModelIdRemapping
const & 
ElementAndModelIdRemappingCR
 
typedef struct
DgnPlatform::DgnHistory::ModelsToElementChangesMap * 
BentleyDgnHistoryModelsToElementChangesMapP
 
typedef struct
DgnPlatform::DgnHistory::ModelsToElementChangesMap & 
BentleyDgnHistoryModelsToElementChangesMapR
 
typedef struct
DgnPlatform::DgnHistory::ModelsToElementChangesMap
const * 
BentleyDgnHistoryModelsToElementChangesMapCP
 
typedef struct
DgnPlatform::DgnHistory::ModelsToElementChangesMap
const & 
BentleyDgnHistoryModelsToElementChangesMapCR
 
typedef class
DgnPlatform::DgnHistory::RevisionInfo * 
BentleyDgnHistoryRevisionInfoP
 
typedef class
DgnPlatform::DgnHistory::RevisionInfo & 
BentleyDgnHistoryRevisionInfoR
 
typedef class
DgnPlatform::DgnHistory::RevisionInfo
const * 
BentleyDgnHistoryRevisionInfoCP
 
typedef class
DgnPlatform::DgnHistory::RevisionInfo
const & 
BentleyDgnHistoryRevisionInfoCR
 
typedef RefCountedPtr
< DgnPlatform::DgnBaseMoniker > 
DgnBaseMonikerPtr
 
typedef RefCountedPtr
< DgnPlatform::DgnBaseMonikerList > 
DgnBaseMonikerListPtr
 
typedef RefCountedPtr
< DgnPlatform::DgnDocument > 
DgnDocumentPtr
 
typedef RefCountedPtr
< DgnPlatform::DgnFolder > 
DgnFolderPtr
 
typedef RefCountedPtr
< DgnPlatform::DgnDocumentMoniker > 
DgnDocumentMonikerPtr
 
typedef RefCountedPtr
< DgnPlatform::DgnDocumentMonikerList > 
DgnDocumentMonikerListPtr
 
typedef RefCountedPtr
< DgnPlatform::DgnFile > 
DgnFilePtr
 
typedef RefCountedPtr
< DgnPlatform::DgnFolderMoniker > 
DgnFolderMonikerPtr
 
typedef RefCountedPtr
< DgnPlatform::DgnFolderMonikerList > 
DgnFolderMonikerListPtr
 
typedef RefCountedPtr
< DgnPlatform::DgnModel > 
DgnModelPtr
 
typedef RefCountedPtr
< DgnPlatform::DgnPlatformIntegration > 
DgnPlatformIntegrationPtr
 
typedef RefCountedPtr
< DgnPlatform::DgnPlatformIntegrationList > 
DgnPlatformIntegrationListPtr
 
typedef RefCountedPtr
< DgnPlatform::DisplayStyleHandlerSettings > 
DisplayStyleHandlerSettingsPtr
 
typedef RefCountedPtr
< DgnPlatform::DisplayFilterKey > 
DisplayFilterKeyPtr
 
typedef RefCountedPtr
< DgnPlatform::PatternParams > 
PatternParamsPtr
 
typedef union
DgnPlatform::MSElement * 
MSElementP
 
typedef union
DgnPlatform::MSElement & 
MSElementR
 
typedef union
DgnPlatform::MSElement const * 
MSElementCP
 
typedef union
DgnPlatform::MSElement const & 
MSElementCR
 
typedef struct
DgnPlatform::ECQuery * 
ECQueryP
 
typedef struct
DgnPlatform::ECQuery & 
ECQueryR
 
typedef struct
DgnPlatform::ECQuery const * 
ECQueryCP
 
typedef struct
DgnPlatform::ECQuery const & 
ECQueryCR
 
typedef struct
DgnPlatform::FindInstancesScope * 
FindInstancesScopeP
 
typedef struct
DgnPlatform::FindInstancesScope & 
FindInstancesScopeR
 
typedef struct
DgnPlatform::FindInstancesScope
const * 
FindInstancesScopeCP
 
typedef struct
DgnPlatform::FindInstancesScope
const & 
FindInstancesScopeCR
 
typedef struct
DgnPlatform::DgnECInstanceEnabler * 
DgnECInstanceEnablerP
 
typedef struct
DgnPlatform::DgnECInstanceEnabler & 
DgnECInstanceEnablerR
 
typedef struct
DgnPlatform::DgnECInstanceEnabler
const * 
DgnECInstanceEnablerCP
 
typedef struct
DgnPlatform::DgnECInstanceEnabler
const & 
DgnECInstanceEnablerCR
 
typedef struct
DgnPlatform::DgnECInstanceIterable * 
DgnECInstanceIterableP
 
typedef struct
DgnPlatform::DgnECInstanceIterable & 
DgnECInstanceIterableR
 
typedef struct
DgnPlatform::DgnECInstanceIterable
const * 
DgnECInstanceIterableCP
 
typedef struct
DgnPlatform::DgnECInstanceIterable
const & 
DgnECInstanceIterableCR
 
typedef struct
DgnPlatform::DgnECRelationshipIterable * 
DgnECRelationshipIterableP
 
typedef struct
DgnPlatform::DgnECRelationshipIterable & 
DgnECRelationshipIterableR
 
typedef struct
DgnPlatform::DgnECRelationshipIterable
const * 
DgnECRelationshipIterableCP
 
typedef struct
DgnPlatform::DgnECRelationshipIterable
const & 
DgnECRelationshipIterableCR
 
typedef struct
DgnPlatform::SelectedProperties * 
SelectedPropertiesP
 
typedef struct
DgnPlatform::SelectedProperties & 
SelectedPropertiesR
 
typedef struct
DgnPlatform::SelectedProperties
const * 
SelectedPropertiesCP
 
typedef struct
DgnPlatform::SelectedProperties
const & 
SelectedPropertiesCR
 
typedef struct
DgnPlatform::QueryRelatedClassSpecifier * 
QueryRelatedClassSpecifierP
 
typedef struct
DgnPlatform::QueryRelatedClassSpecifier & 
QueryRelatedClassSpecifierR
 
typedef struct
DgnPlatform::QueryRelatedClassSpecifier
const * 
QueryRelatedClassSpecifierCP
 
typedef struct
DgnPlatform::QueryRelatedClassSpecifier
const & 
QueryRelatedClassSpecifierCR
 
typedef struct
DgnPlatform::DgnECInstanceCreateOptions * 
DgnECInstanceCreateOptionsP
 
typedef struct
DgnPlatform::DgnECInstanceCreateOptions & 
DgnECInstanceCreateOptionsR
 
typedef struct
DgnPlatform::DgnECInstanceCreateOptions
const * 
DgnECInstanceCreateOptionsCP
 
typedef struct
DgnPlatform::DgnECInstanceCreateOptions
const & 
DgnECInstanceCreateOptionsCR
 
typedef struct
DgnPlatform::DgnECInstanceCreateContext * 
DgnECInstanceCreateContextP
 
typedef struct
DgnPlatform::DgnECInstanceCreateContext & 
DgnECInstanceCreateContextR
 
typedef struct
DgnPlatform::DgnECInstanceCreateContext
const * 
DgnECInstanceCreateContextCP
 
typedef struct
DgnPlatform::DgnECInstanceCreateContext
const & 
DgnECInstanceCreateContextCR
 
typedef struct
DgnPlatform::IDisplayRuleAction * 
IDisplayRuleActionP
 
typedef struct
DgnPlatform::IDisplayRuleAction & 
IDisplayRuleActionR
 
typedef struct
DgnPlatform::IDisplayRuleAction
const * 
IDisplayRuleActionCP
 
typedef struct
DgnPlatform::IDisplayRuleAction
const & 
IDisplayRuleActionCR
 
typedef struct
DgnPlatform::ElementDisplayAction * 
ElementDisplayActionP
 
typedef struct
DgnPlatform::ElementDisplayAction & 
ElementDisplayActionR
 
typedef struct
DgnPlatform::ElementDisplayAction
const * 
ElementDisplayActionCP
 
typedef struct
DgnPlatform::ElementDisplayAction
const & 
ElementDisplayActionCR
 
typedef struct
DgnPlatform::ColorOverrideAction * 
ColorOverrideActionP
 
typedef struct
DgnPlatform::ColorOverrideAction & 
ColorOverrideActionR
 
typedef struct
DgnPlatform::ColorOverrideAction
const * 
ColorOverrideActionCP
 
typedef struct
DgnPlatform::ColorOverrideAction
const & 
ColorOverrideActionCR
 
typedef struct
DgnPlatform::FillColorOverrideAction * 
FillColorOverrideActionP
 
typedef struct
DgnPlatform::FillColorOverrideAction & 
FillColorOverrideActionR
 
typedef struct
DgnPlatform::FillColorOverrideAction
const * 
FillColorOverrideActionCP
 
typedef struct
DgnPlatform::FillColorOverrideAction
const & 
FillColorOverrideActionCR
 
typedef struct
DgnPlatform::StyleOverrideAction * 
StyleOverrideActionP
 
typedef struct
DgnPlatform::StyleOverrideAction & 
StyleOverrideActionR
 
typedef struct
DgnPlatform::StyleOverrideAction
const * 
StyleOverrideActionCP
 
typedef struct
DgnPlatform::StyleOverrideAction
const & 
StyleOverrideActionCR
 
typedef struct
DgnPlatform::WeightOverrideAction * 
WeightOverrideActionP
 
typedef struct
DgnPlatform::WeightOverrideAction & 
WeightOverrideActionR
 
typedef struct
DgnPlatform::WeightOverrideAction
const * 
WeightOverrideActionCP
 
typedef struct
DgnPlatform::WeightOverrideAction
const & 
WeightOverrideActionCR
 
typedef struct
DgnPlatform::TransparencyOverrideAction * 
TransparencyOverrideActionP
 
typedef struct
DgnPlatform::TransparencyOverrideAction & 
TransparencyOverrideActionR
 
typedef struct
DgnPlatform::TransparencyOverrideAction
const * 
TransparencyOverrideActionCP
 
typedef struct
DgnPlatform::TransparencyOverrideAction
const & 
TransparencyOverrideActionCR
 
typedef struct
DgnPlatform::ElementPriorityAction * 
ElementPriorityActionP
 
typedef struct
DgnPlatform::ElementPriorityAction & 
ElementPriorityActionR
 
typedef struct
DgnPlatform::ElementPriorityAction
const * 
ElementPriorityActionCP
 
typedef struct
DgnPlatform::ElementPriorityAction
const & 
ElementPriorityActionCR
 
typedef struct
DgnPlatform::LevelOfDetailAction * 
LevelOfDetailActionP
 
typedef struct
DgnPlatform::LevelOfDetailAction & 
LevelOfDetailActionR
 
typedef struct
DgnPlatform::LevelOfDetailAction
const * 
LevelOfDetailActionCP
 
typedef struct
DgnPlatform::LevelOfDetailAction
const & 
LevelOfDetailActionCR
 
typedef struct
DgnPlatform::PresentationFormAction * 
PresentationFormActionP
 
typedef struct
DgnPlatform::PresentationFormAction & 
PresentationFormActionR
 
typedef struct
DgnPlatform::PresentationFormAction
const * 
PresentationFormActionCP
 
typedef struct
DgnPlatform::PresentationFormAction
const & 
PresentationFormActionCR
 
typedef struct
DgnPlatform::AreaHatchAction * 
AreaHatchActionP
 
typedef struct
DgnPlatform::AreaHatchAction & 
AreaHatchActionR
 
typedef struct
DgnPlatform::AreaHatchAction
const * 
AreaHatchActionCP
 
typedef struct
DgnPlatform::AreaHatchAction
const & 
AreaHatchActionCR
 
typedef struct
DgnPlatform::AreaPatternAction * 
AreaPatternActionP
 
typedef struct
DgnPlatform::AreaPatternAction & 
AreaPatternActionR
 
typedef struct
DgnPlatform::AreaPatternAction
const * 
AreaPatternActionCP
 
typedef struct
DgnPlatform::AreaPatternAction
const & 
AreaPatternActionCR
 
typedef struct
DgnPlatform::MaterialAction * 
MaterialActionP
 
typedef struct
DgnPlatform::MaterialAction & 
MaterialActionR
 
typedef struct
DgnPlatform::MaterialAction
const * 
MaterialActionCP
 
typedef struct
DgnPlatform::MaterialAction
const & 
MaterialActionCR
 
typedef struct
DgnPlatform::DisplayStyleOverrideAction * 
DisplayStyleOverrideActionP
 
typedef struct
DgnPlatform::DisplayStyleOverrideAction & 
DisplayStyleOverrideActionR
 
typedef struct
DgnPlatform::DisplayStyleOverrideAction
const * 
DisplayStyleOverrideActionCP
 
typedef struct
DgnPlatform::DisplayStyleOverrideAction
const & 
DisplayStyleOverrideActionCR
 
typedef struct
DgnPlatform::DisplayRule * 
DisplayRuleP
 
typedef struct
DgnPlatform::DisplayRule & 
DisplayRuleR
 
typedef struct
DgnPlatform::DisplayRule const * 
DisplayRuleCP
 
typedef struct
DgnPlatform::DisplayRule const & 
DisplayRuleCR
 
typedef struct
DgnPlatform::DisplayRuleSet * 
DisplayRuleSetP
 
typedef struct
DgnPlatform::DisplayRuleSet & 
DisplayRuleSetR
 
typedef struct
DgnPlatform::DisplayRuleSet
const * 
DisplayRuleSetCP
 
typedef struct
DgnPlatform::DisplayRuleSet
const & 
DisplayRuleSetCR
 
typedef RefCountedPtr
< DgnPlatform::IDisplayRuleAction > 
IDisplayRuleActionPtr
 
typedef RefCountedPtr
< DgnPlatform::ElementDisplayAction > 
ElementDisplayActionPtr
 
typedef RefCountedPtr
< DgnPlatform::ColorOverrideAction > 
ColorOverrideActionPtr
 
typedef RefCountedPtr
< DgnPlatform::FillColorOverrideAction > 
FillColorOverrideActionPtr
 
typedef RefCountedPtr
< DgnPlatform::StyleOverrideAction > 
StyleOverrideActionPtr
 
typedef RefCountedPtr
< DgnPlatform::WeightOverrideAction > 
WeightOverrideActionPtr
 
typedef RefCountedPtr
< DgnPlatform::TransparencyOverrideAction > 
TransparencyOverrideActionPtr
 
typedef RefCountedPtr
< DgnPlatform::ElementPriorityAction > 
ElementPriorityActionPtr
 
typedef RefCountedPtr
< DgnPlatform::LevelOfDetailAction > 
LevelOfDetailActionPtr
 
typedef RefCountedPtr
< DgnPlatform::PresentationFormAction > 
PresentationFormActionPtr
 
typedef RefCountedPtr
< DgnPlatform::AreaHatchAction > 
AreaHatchActionPtr
 
typedef RefCountedPtr
< DgnPlatform::AreaPatternAction > 
AreaPatternActionPtr
 
typedef RefCountedPtr
< DgnPlatform::MaterialAction > 
MaterialActionPtr
 
typedef RefCountedPtr
< DgnPlatform::DisplayStyleOverrideAction > 
DisplayStyleOverrideActionPtr
 
typedef RefCountedPtr
< DgnPlatform::DisplayRule > 
DisplayRulePtr
 
typedef RefCountedPtr
< DgnPlatform::DisplayRuleSet > 
DisplayRuleSetPtr
 
typedef RefCountedPtr
< DgnPlatform::DgnECInstance > 
DgnECInstancePtr
 
typedef RefCountedPtr
< DgnPlatform::ECQuery > 
ECQueryPtr
 
typedef struct
DgnPlatform::ItemTypeLibrary * 
ItemTypeLibraryP
 
typedef struct
DgnPlatform::ItemTypeLibrary & 
ItemTypeLibraryR
 
typedef struct
DgnPlatform::ItemTypeLibrary
const * 
ItemTypeLibraryCP
 
typedef struct
DgnPlatform::ItemTypeLibrary
const & 
ItemTypeLibraryCR
 
typedef struct
DgnPlatform::ItemType * 
ItemTypeP
 
typedef struct
DgnPlatform::ItemType & 
ItemTypeR
 
typedef struct
DgnPlatform::ItemType const * 
ItemTypeCP
 
typedef struct
DgnPlatform::ItemType const & 
ItemTypeCR
 
typedef struct
DgnPlatform::CustomPropertyType * 
CustomPropertyTypeP
 
typedef struct
DgnPlatform::CustomPropertyType & 
CustomPropertyTypeR
 
typedef struct
DgnPlatform::CustomPropertyType
const * 
CustomPropertyTypeCP
 
typedef struct
DgnPlatform::CustomPropertyType
const & 
CustomPropertyTypeCR
 
typedef struct
DgnPlatform::CustomProperty * 
CustomPropertyP
 
typedef struct
DgnPlatform::CustomProperty & 
CustomPropertyR
 
typedef struct
DgnPlatform::CustomProperty
const * 
CustomPropertyCP
 
typedef struct
DgnPlatform::CustomProperty
const & 
CustomPropertyCR
 
typedef struct
DgnPlatform::CustomPropertyContainer * 
CustomPropertyContainerP
 
typedef struct
DgnPlatform::CustomPropertyContainer & 
CustomPropertyContainerR
 
typedef struct
DgnPlatform::CustomPropertyContainer
const * 
CustomPropertyContainerCP
 
typedef struct
DgnPlatform::CustomPropertyContainer
const & 
CustomPropertyContainerCR
 
typedef struct
DgnPlatform::ItemTypeLibraries * 
ItemTypeLibrariesP
 
typedef struct
DgnPlatform::ItemTypeLibraries & 
ItemTypeLibrariesR
 
typedef struct
DgnPlatform::ItemTypeLibraries
const * 
ItemTypeLibrariesCP
 
typedef struct
DgnPlatform::ItemTypeLibraries
const & 
ItemTypeLibrariesCR
 
typedef struct
DgnPlatform::CustomItemHost * 
CustomItemHostP
 
typedef struct
DgnPlatform::CustomItemHost & 
CustomItemHostR
 
typedef struct
DgnPlatform::CustomItemHost
const * 
CustomItemHostCP
 
typedef struct
DgnPlatform::CustomItemHost
const & 
CustomItemHostCR
 
typedef struct
DgnPlatform::PickListLibrary * 
PickListLibraryP
 
typedef struct
DgnPlatform::PickListLibrary & 
PickListLibraryR
 
typedef struct
DgnPlatform::PickListLibrary
const * 
PickListLibraryCP
 
typedef struct
DgnPlatform::PickListLibrary
const & 
PickListLibraryCR
 
typedef struct
DgnPlatform::PickList * 
PickListP
 
typedef struct
DgnPlatform::PickList & 
PickListR
 
typedef struct
DgnPlatform::PickList const * 
PickListCP
 
typedef struct
DgnPlatform::PickList const & 
PickListCR
 
typedef struct
DgnPlatform::PickListValue * 
PickListValueP
 
typedef struct
DgnPlatform::PickListValue & 
PickListValueR
 
typedef struct
DgnPlatform::PickListValue
const * 
PickListValueCP
 
typedef struct
DgnPlatform::PickListValue
const & 
PickListValueCR
 
typedef RefCountedPtr
< DgnPlatform::ItemTypeLibrary > 
ItemTypeLibraryPtr
 
typedef RefCountedPtr
< DgnPlatform::ItemTypeLibraries > 
ItemTypeLibrariesPtr
 
typedef RefCountedPtr
< DgnPlatform::PickListLibrary > 
PickListLibraryPtr
 
typedef RefCountedPtr
< DgnPlatform::PickList > 
PickListPtr
 
typedef RefCountedPtr
< DgnPlatform::PickListValue > 
PickListValuePtr
 
typedef struct
DgnPlatform::MSElementDescr ** 
MSElementDescrH
 
typedef struct MultiStateMask ** MultiStateMaskH
 
typedef struct TransElemDescr * TransDescrP
 
typedef struct dgnMlineStyle
const * 
MlineStyleConstP
 
typedef struct dgnMlineStyle * MlineStyleP
 
typedef struct
DgnPlatform::TextStyle 
MdlTextStyle
 
typedef uintptr_t Offset_t
 
typedef UInt32 LevelCode
 
typedef UInt64 CopyContextRemapKey
 
typedef bmap< ElementId,
ElementId > 
T_StdElementIDMap
 
typedef bmap< ModelId, ModelId > T_StdModelIDMap
 
typedef bvector< ElementId > T_StdElementIdVector
 
typedef RefCountedPtr< NamedView > NamedViewPtr
 A reference-counting smart pointer to a NamedView. More...
 
typedef bvector< DgnAttachmentP > T_DgnAttachmentVector
 A bvector of DgnAttachment pointers. More...
 
typedef struct
Bentley::DgnPlatform::fb_opts 
Fb_opts
 
typedef struct
Bentley::DgnPlatform::fd_opts 
Fd_opts
 
typedef struct
Bentley::DgnPlatform::mlinesymbology 
MlineSymbology
 The symbology for a multi-line profile or end cap. More...
 
typedef struct
Bentley::DgnPlatform::mlineprofile 
MlineProfile
 Definition of a multi-line profile. More...
 
typedef bvector< double > T_DoubleVector
 
typedef T_DoubleVector * T_DoubleVectorP
 
typedef T_DoubleVector & T_DoubleVectorR
 
typedef T_DoubleVector const * T_DoubleVectorCP
 
typedef T_DoubleVector const & T_DoubleVectorCR
 
typedef
DgnPlatform::DgnHistory::ElementChangeType 
BentleyDgnHistoryElementChangeType
 

Enumerations

enum  {
  MAXFILELENGTH = DGNPLATFORM_RESOURCE_MAXFILELENGTH, MAXDIRLENGTH = DGNPLATFORM_RESOURCE_MAXDIRLENGTH, MAXDEVICELENGTH = 256, MAXNAMELENGTH = DGNPLATFORM_RESOURCE_MAXNAMELENGTH,
  MAXEXTENSIONLENGTH = DGNPLATFORM_RESOURCE_MAXEXTENSIONLENGTH, MAXQUOTEDFILELENGTH = DGNPLATFORM_RESOURCE_MAXQUOTEDFILELENGTH
}
 
enum  ElementChangeType { Missing = 0, Added = 1, Deleted = 2, Replaced = 4 }
 The kinds of changes recorded in design history. More...
 
enum  EvaluationReason {
  None = 0, Editor = (1 << 0), Update = (1 << 1), Plot = (1 << 2),
  ModelLoad = (1 << 3), ModelSave = (1 << 4), DesignHistory = (1 << 5), Unconditional = -1
}
 
enum  ConfigurationVariableLevel {
  Predefined = -2, SysEnv = -1, System = 0, Application = 1,
  Organization = 2, WorkSpace = 3, WorkSet = 4, Role = 5,
  User = 6
}
 
enum  ChangeTrackAction {
  Delete = 1, Add = 2, Modify = 3, AddComplete = 4,
  ModifyFence = 5, Mark = 7, ModelAdd = 9, ModelDelete = 10,
  XAttributeAdd = 11, XAttributeDelete = 12, XAttributeModify = 13, XAttributeReplace = 14,
  ModelPropModify = 15, CustomEntry = 16, ModifyComplete = 17, Last = ChangeTrackAction::ModifyComplete
}
 ChangeTrackAction's are the type of direct changes that happen to DGN elements. More...
 
enum  ChangeTrackSource { UndoRedo = 1, HistoryRestore = 2, HistoryMerge = 3 }
 Identifies the transaction manager or the design history manager as the source of the version restored. More...
 
enum  DependencyStatus {
  Success = 0, CallbackError = ERROR, MaxIterationsError = -1001, MissingCallBackError = -1002,
  RefToTentativeError = -1003, DisabledError = -1004, SuspendedError = -1005, RecursiveError = -1006
}
 Error codes that may be returned by mdlDependency_processAffected. More...
 
enum  DependencyGraphEvaluationStatus { Success = 0, RedundantFailure = -2001, BadConstraintFailure = -2002, WeakConstraintsRejectedSuccess = -2003 }
 Error codes that can be returned by DependencyManager::SatisfyDependencyGraph. More...
 
enum  {
  MAX_DGN_NAMELENGTH = 256, MAX_REFLOGICALNAME = DGNPLATFORM_RESOURCE_MAX_REFLOGICALNAME, MAX_ELEMENT_WORDS = 65535, MAX_INTERNAL_ELEM_WORDS = 65535,
  MAX_ELEMENT_SIZE = (MAX_ELEMENT_WORDS*2), MAX_INTERNAL_ELEM_SIZE = (MAX_INTERNAL_ELEM_WORDS*2), MAX_ATTRIBSIZE = MAX_ELEMENT_WORDS, MAX_REFCLIPPNTS = 2500,
  MAX_REFFULLPATH = DGNPLATFORM_RESOURCE_MAX_REFFULLPATH, MAX_REFLOGICALNAMEBYTES = (2 * MAX_REFLOGICALNAME), MAX_REFDESCRIPTION = DGNPLATFORM_RESOURCE_MAX_REFDESCRIPTION, MAX_REFDESCRIPTIONBYTES = (2 * DGNPLATFORM_RESOURCE_MAX_REFDESCRIPTION),
  MAX_REFBOUNDS = 200, MAX_VIEWS = DGNPLATFORM_RESOURCE_MAX_VIEWS, MAX_EDFIELDS = 20, MAX_LINKAGE_STRING_LENGTH = DGNPLATFORM_RESOURCE_MAX_LINKAGE_STRING_LENGTH,
  MAX_LINKAGE_STRING_BYTES = (2*MAX_LINKAGE_STRING_LENGTH), MAX_UNIT_NAME_LENGTH = DGNPLATFORM_RESOURCE_MAX_UNIT_NAME_LENGTH, MAX_UNIT_NAME_BYTES = (2*MAX_UNIT_NAME_LENGTH), MAX_UNIT_LABEL_LENGTH = DGNPLATFORM_RESOURCE_MAX_UNIT_LABEL_LENGTH,
  MAX_UNIT_LABEL_BYTES = (2*MAX_UNIT_LABEL_LENGTH), MAX_NAMEDVIEW_NAME_LENGTH = DGNPLATFORM_RESOURCE_MAX_NAMEDVIEW_NAME_LENGTH, MAX_NAMEDVIEW_NAME_BYTES = (2*DGNPLATFORM_RESOURCE_MAX_NAMEDVIEW_NAME_LENGTH), MAX_NAMEDVIEW_DESCR_LENGTH = DGNPLATFORM_RESOURCE_MAX_NAMEDVIEW_DESCR_LENGTH,
  MAX_NAMEDVIEW_DESCR_BYTES = (2*DGNPLATFORM_RESOURCE_MAX_NAMEDVIEW_DESCR_LENGTH), MAX_NAMEDVIEW_NAMESPACE_LENGTH = MAX_LINKAGE_STRING_LENGTH, MAX_NAMEDVIEW_NAMESPACE_BYTES = (2*MAX_NAMEDVIEW_NAMESPACE_LENGTH), MAX_VIEWGROUP_NAME_LENGTH = DGNPLATFORM_RESOURCE_MAX_VIEWGROUP_NAME_LENGTH,
  MAX_VIEWGROUP_NAME_BYTES = (2*DGNPLATFORM_RESOURCE_MAX_VIEWGROUP_NAME_LENGTH), MAX_VIEWGROUP_DESCR_LENGTH = DGNPLATFORM_RESOURCE_MAX_VIEWGROUP_DESCR_LENGTH, MAX_VIEWGROUP_DESCR_BYTES = (2*DGNPLATFORM_RESOURCE_MAX_VIEWGROUP_DESCR_LENGTH), MAX_ACS_NAME_LENGTH = DGNPLATFORM_RESOURCE_MAX_ACS_NAME_LENGTH,
  MAX_ACS_NAME_BYTES = (2*DGNPLATFORM_RESOURCE_MAX_ACS_NAME_LENGTH), MAX_ACS_DESCR_LENGTH = DGNPLATFORM_RESOURCE_MAX_ACS_DESCR_LENGTH, MAX_ACS_DESCR_BYTES = (2*DGNPLATFORM_RESOURCE_MAX_ACS_DESCR_LENGTH), MAX_MODEL_NAME_LENGTH = DGNPLATFORM_RESOURCE_MAX_MODEL_NAME_LENGTH,
  MAX_MODEL_NAME_BYTES = (2*DGNPLATFORM_RESOURCE_MAX_MODEL_NAME_LENGTH), MAX_MODEL_DESCR_LENGTH = DGNPLATFORM_RESOURCE_MAX_MODEL_DESCR_LENGTH, MAX_MODEL_DESCR_BYTES = (2*DGNPLATFORM_RESOURCE_MAX_MODEL_DESCR_LENGTH), MAX_NAMEDGROUP_NAME_LENGTH = DGNPLATFORM_RESOURCE_MAX_NAMEDGROUP_NAME_LENGTH,
  MAX_NAMEDGROUP_NAME_BYTES = (2*DGNPLATFORM_RESOURCE_MAX_NAMEDGROUP_NAME_LENGTH), MAX_NAMEDGROUP_DESCR_LENGTH = DGNPLATFORM_RESOURCE_MAX_NAMEDGROUP_DESCR_LENGTH, MAX_NAMEDGROUP_DESCR_BYTES = (2*DGNPLATFORM_RESOURCE_MAX_NAMEDGROUP_DESCR_LENGTH), MAX_NAMEDGROUP_TYPE_LENGTH = DGNPLATFORM_RESOURCE_MAX_NAMEDGROUP_TYPE_LENGTH,
  MAX_NAMEDGROUP_TYPE_BYTES = (2*DGNPLATFORM_RESOURCE_MAX_NAMEDGROUP_TYPE_LENGTH), MAX_CELLNAME_LENGTH = DGNPLATFORM_RESOURCE_MAX_CELLNAME_LENGTH, MAX_CELLNAME_BYTES = (2*DGNPLATFORM_RESOURCE_MAX_CELLNAME_LENGTH), MAX_CELLDSCR_LENGTH = DGNPLATFORM_RESOURCE_MAX_CELLDSCR_LENGTH,
  MAX_CELLDSCR_BYTES = (2*DGNPLATFORM_RESOURCE_MAX_CELLDSCR_LENGTH), MAX_DICTIONARY_NAME_LENGTH = MAX_LINKAGE_STRING_LENGTH, MAX_DICTIONARY_DESCR_LENGTH = MAX_LINKAGE_STRING_LENGTH, MAX_NAMEDFENCE_NAME_LENGTH = MAX_DICTIONARY_NAME_LENGTH,
  MAX_NAMEDFENCE_DESCR_LENGTH = MAX_DICTIONARY_DESCR_LENGTH, MAX_TEXTSTYLE_NAME_LENGTH = MAX_LINKAGE_STRING_LENGTH, MAX_TEXTSTYLE_NAME_BYTES = MAX_LINKAGE_STRING_BYTES, MAX_DIMSTYLE_NAME_LENGTH = DGNPLATFORM_RESOURCE_MAX_DIMSTYLE_NAME_LENGTH,
  MAX_DIMSTYLE_NAME_BYTES = (2*DGNPLATFORM_RESOURCE_MAX_DIMSTYLE_NAME_LENGTH), MAX_DIMSTYLE_DESCRIPTION_LENGTH = DGNPLATFORM_RESOURCE_MAX_DIMSTYLE_DESCRIPTION_LENGTH, MAX_DIMSTYLE_DESCRIPTION_BYTES = (2*DGNPLATFORM_RESOURCE_MAX_DIMSTYLE_DESCRIPTION_LENGTH), MAX_LEVEL_NAME_LENGTH = DGNPLATFORM_RESOURCE_MAX_LEVEL_NAME_LENGTH,
  MAX_LEVEL_NAME_BYTES = (2*DGNPLATFORM_RESOURCE_MAX_LEVEL_NAME_LENGTH), MAX_LEVEL_DESCRIPTION_LENGTH = DGNPLATFORM_RESOURCE_MAX_LEVEL_DESCRIPTION_LENGTH, MAX_LEVEL_DESCRIPTION_BYTES = (2*DGNPLATFORM_RESOURCE_MAX_LEVEL_DESCRIPTION_LENGTH), MAX_LEVEL_LIBRARY_NAME_LENGTH = DGNPLATFORM_RESOURCE_MAX_MAX_LEVEL_LIBRARY_NAME_LENGTH,
  MAX_LEVEL_LIBRARY_NAME_BYTES = (2*DGNPLATFORM_RESOURCE_MAX_MAX_LEVEL_LIBRARY_NAME_LENGTH), MAX_MODEL_DISPLAY_LENGTH = (MAX_REFLOGICALNAME+MAX_DGN_NAMELENGTH+MAX_MODEL_NAME_LENGTH), MAX_MODEL_DISPLAY_BYTES = (2*MAX_MODEL_DISPLAY_LENGTH), MAX_COLORBOOK_NAME = DGNPLATFORM_RESOURCE_MAX_COLORBOOK_NAME,
  MAX_COLORBOOK_ENTRY = DGNPLATFORM_RESOURCE_MAX_COLORBOOK_ENTRY, MAX_BOOKANDNAME_LEN = (MAX_COLORBOOK_NAME + MAX_COLORBOOK_ENTRY + 2), MAX_VERTICES = 5000, MIN_LINECODE = 0,
  MAX_LINECODE = 7, DEFAULTMODEL = 0, MINIMUM_WINDOW_DEPTH = -32767, MAXIMUM_WINDOW_DEPTH = 32767,
  MAX_PATH_ENTRIES = 50, INVALID_LEVEL = 0xffffffff, INVALID_COLOR = 0xffffff00, INVALID_STYLE = 0x7fffff00,
  INVALID_WEIGHT = 0xffffff00, INVALID_CLASS = 0xfefd
}
 
enum  LinkageKeyValues {
  STRING_LINKAGE_KEY_Generic = 0, STRING_LINKAGE_KEY_Name = 1, STRING_LINKAGE_KEY_Description = 2, STRING_LINKAGE_KEY_FileName = 3,
  STRING_LINKAGE_KEY_LogicalName = 4, STRING_LINKAGE_KEY_PatternCell = 5, STRING_LINKAGE_KEY_DimensionStyle = 6, STRING_LINKAGE_KEY_DimStyleDescr = 7,
  STRING_LINKAGE_KEY_Library = 8, STRING_LINKAGE_KEY_ProfileName = 9, STRING_LINKAGE_KEY_LevelNameExpr = 10, STRING_LINKAGE_KEY_LevelDescriptionExpr = 11,
  STRING_LINKAGE_KEY_LevelColorExpr = 12, STRING_LINKAGE_KEY_LevelStyleExpr = 13, STRING_LINKAGE_KEY_LevelWeightExpr = 14, STRING_LINKAGE_KEY_ElementColorExpr = 15,
  STRING_LINKAGE_KEY_ElementStyleExpr = 16, STRING_LINKAGE_KEY_ElementWeightExpr = 17, STRING_LINKAGE_KEY_FileExpr = 18, STRING_LINKAGE_KEY_MastUnitLabel = 19,
  STRING_LINKAGE_KEY_SubUnitLabel = 20, STRING_LINKAGE_KEY_ModelName = 21, STRING_LINKAGE_KEY_SecondaryMastUnitLabel = 22, STRING_LINKAGE_KEY_SecondarySubUnitLabel = 23,
  STRING_LINKAGE_KEY_DimArrowCellName = 24, STRING_LINKAGE_KEY_DimStrokeCellName = 25, STRING_LINKAGE_KEY_DimDotCellName = 26, STRING_LINKAGE_KEY_DimOriginCellName = 27,
  STRING_LINKAGE_KEY_DimPrefixCellName = 28, STRING_LINKAGE_KEY_DimSuffixCellName = 29, STRING_LINKAGE_KEY_NameSpace = 30, STRING_LINKAGE_KEY_FullReferencePath = 31,
  STRING_LINKAGE_KEY_FilterMember = 32, STRING_LINKAGE_KEY_XData = 33, STRING_LINKAGE_KEY_ReportName = 34, STRING_LINKAGE_KEY_RefAlternateFile = 35,
  STRING_LINKAGE_KEY_RefAlternateModel = 36, STRING_LINKAGE_KEY_RefAlternateFullPath = 37, STRING_LINKAGE_KEY_DWGPatternName = 38, STRING_LINKAGE_KEY_DWGMTextFile = 39,
  STRING_LINKAGE_KEY_DWGDieselTextFile = 40, STRING_LINKAGE_KEY_AlternateFontName = 41, STRING_LINKAGE_KEY_DwgBlockName = 42, STRING_LINKAGE_KEY_NamedGroupName = 43,
  STRING_LINKAGE_KEY_NamedGroupDescription = 44, STRING_LINKAGE_KEY_NamedGroupType = 45, STRING_LINKAGE_KEY_ReferenceNamedGroup = 46, STRING_LINKAGE_KEY_DefaultRefLogical = 47,
  STRING_LINKAGE_KEY_ReferenceRevision = 48, STRING_LINKAGE_KEY_DimNoteCellName = 49, STRING_LINKAGE_KEY_ClipName = 50, STRING_LINKAGE_KEY_GeoFeature = 51,
  STRING_LINKAGE_KEY_GeoPbaName = 52, STRING_LINKAGE_KEY_SheetFormName = 53, STRING_LINKAGE_KEY_PaperFormName = 54, STRING_LINKAGE_KEY_WindowsPrinterName = 55,
  STRING_LINKAGE_KEY_PltFileName = 56, STRING_LINKAGE_KEY_ColorBook = 57, STRING_LINKAGE_KEY_AnimationParameter = 58, STRING_LINKAGE_KEY_AnimationActionType = 59,
  STRING_LINKAGE_KEY_AnimationOriginalActorName = 60, STRING_LINKAGE_KEY_SchemaName = 61, STRING_LINKAGE_KEY_EndField = 62, STRING_LINKAGE_KEY_PstFileName = 63,
  STRING_LINKAGE_KEY_ReferenceProviderID = 64, STRING_LINKAGE_KEY_IlluminatedMesh = 66, STRING_LINKAGE_KEY_LevelColor = 67, STRING_LINKAGE_KEY_LevelElementColor = 68,
  STRING_LINKAGE_KEY_LevelStyle = 69, STRING_LINKAGE_KEY_LevelElementStyle = 70, STRING_LINKAGE_KEY_LevelMaterial = 71, STRING_LINKAGE_KEY_LevelElementMaterial = 72,
  STRING_LINKAGE_KEY_SheetName = 73, STRING_LINKAGE_KEY_Sheet_UNUSED_74 = 74, STRING_LINKAGE_KEY_EcInstance = 75, STRING_LINKAGE_KEY_ECOMConnectionLinkage = 76,
  STRING_LINKAGE_KEY_ComponentSetExpressionSummary = 77, STRING_LINKAGE_KEY_ECOMConnectionNamedGroupLinkage = 78, STRING_LINKAGE_KEY_ComponentSetExpression = 79, STRING_LINKAGE_KEY_SchemaVersion = 80,
  STRING_LINKAGE_KEY_CommonGeometryType = 81, STRING_LINKAGE_KEY_CommonGeometryOperation = 82, STRING_LINKAGE_KEY_PrintStyleName = 83, STRING_LINKAGE_KEY_SchemaProviderName = 84,
  STRING_LINKAGE_KEY_DwgEntityPropertyList = 85, STRING_LINKAGE_KEY_EmbeddedReference = 86, STRING_LINKAGE_KEY_ReferenceSymbologyTemplate = 87, STRING_LINKAGE_KEY_SheetIndexDefaultProperties = 88,
  STRING_LINKAGE_KEY_BackgroundMapJson = 89, STRING_LINKAGE_KEY_NamedPresentationCondition = 90, DOUBLEARRAY_LINKAGE_KEY_Generic = 0, DOUBLEARRAY_LINKAGE_KEY_Fence = 1,
  DOUBLEARRAY_LINKAGE_KEY_ClippingRct = 2, DOUBLEARRAY_LINKAGE_KEY_ClippingMsk = 3, DOUBLEARRAY_LINKAGE_KEY_ClippingRotation = 4, DOUBLEARRAY_LINKAGE_KEY_WorldToViewXForm = 5,
  DOUBLEARRAY_LINKAGE_KEY_ViewToWorldXForm = 6, DOUBLEARRAY_LINKAGE_KEY_FlattenTransform = 7, DOUBLEARRAY_LINKAGE_KEY_DwgTransform = 8, DOUBLEARRAY_LINKAGE_KEY_RefColorAdjustment = 9,
  DOUBLEARRAY_LINKAGE_KEY_HLinePathInfo = 10, DOUBLEARRAY_LINKAGE_KEY_RefColorAdvancedAdjustment = 11, DOUBLEARRAY_LINKAGE_KEY_RegionTextMarginFactor = 12, DOUBLEARRAY_LINKAGE_KEY_AuxCoordScale = 13,
  DOUBLEARRAY_LINKAGE_KEY_RefTransparency = 14, DOUBLEARRAY_LINKAGE_KEY_Transform = 15, DOUBLEARRAY_LINKAGE_KEY_PlacemarkMonument = 16, DOUBLEARRAY_LINKAGE_KEY_AnnotationScale = 17,
  DOUBLEARRAY_LINKAGE_KEY_ClippingDepth = 18, DOUBLEARRAY_LINKAGE_KEY_RefAdditionalFlags = 19, DOUBLEARRAY_LINKAGE_KEY_OriginRelativeOffset = 20, BYTEARRAY_LINKAGE_KEY_FontNameCP = 0,
  BYTEARRAY_LINKAGE_KEY_AlternateFontNameCP = 1, BYTEARRAY_LINKAGE_KEY_HLineTiling = 2, BYTEARRAY_LINKAGE_KEY_SectionEdgeId = 3, BYTEARRAY_LINKAGE_KEY_VectorIconModel = 4,
  BYTEARRAY_LINKAGE_KEY_AuxCoordGrid = 5, BITMASK_LINKAGE_KEY_Generic = 0, BITMASK_LINKAGE_KEY__________Unused = 1, BITMASK_LINKAGE_KEY_Level = 2,
  BITMASK_LINKAGE_KEY_HiddenLineFlags = 4, BITMASK_LINKAGE_KEY_LibraryRefs = 5, BITMASK_LINKAGE_KEY_TextWhiteSpace = 6, BITMASK_LINKAGE_KEY_RasterOverrideFlags = 7,
  BITMASK_LINKAGE_KEY_MlineOverrideFlags = 8, BITMASK_LINKAGE_KEY_LevelAttributes = 9, BITMASK_LINKAGE_KEY_DimShieldsBase = 100, BITMASK_LINKAGE_KEY_DimBallAndChainShields = 100,
  BITMASK_LINKAGE_KEY_DimExtensionLineShields = 101, BITMASK_LINKAGE_KEY_DimGeneralShields = 102, BITMASK_LINKAGE_KEY_DimMuliLineShields = 103, BITMASK_LINKAGE_KEY_DimPlacementShields = 104,
  BITMASK_LINKAGE_KEY_DimSymbolShields = 105, BITMASK_LINKAGE_KEY_DimTerminatorShields = 106, BITMASK_LINKAGE_KEY_DimTextShields = 107, BITMASK_LINKAGE_KEY_DimToleranceShields = 108,
  BITMASK_LINKAGE_KEY_DimValueShields = 109, BITMASK_LINKAGE_KEY_DimTemplate0Shields = 110, BITMASK_LINKAGE_KEY_DimTemplate1Shields = 111, BITMASK_LINKAGE_KEY_DimTemplate2Shields = 112,
  BITMASK_LINKAGE_KEY_DimTemplate3Shields = 113, BITMASK_LINKAGE_KEY_DimTemplate4Shields = 114, BITMASK_LINKAGE_KEY_DimTemplate5Shields = 115, BITMASK_LINKAGE_KEY_DimTemplate6Shields = 116,
  BITMASK_LINKAGE_KEY_DimTemplate7Shields = 117, BITMASK_LINKAGE_KEY_DimTemplate8Shields = 118, BITMASK_LINKAGE_KEY_DimTemplate9Shields = 119, BITMASK_LINKAGE_KEY_DimTemplate10Shields = 120,
  BITMASK_LINKAGE_KEY_DimTemplate11Shields = 121, BITMASK_LINKAGE_KEY_DimTemplate12Shields = 122, BITMASK_LINKAGE_KEY_DimTemplate13Shields = 123, BITMASK_LINKAGE_KEY_DimTemplate14Shields = 124,
  BITMASK_LINKAGE_KEY_DimTemplate15Shields = 125, BITMASK_LINKAGE_KEY_DimTemplate16Shields = 126, BITMASK_LINKAGE_KEY_DimTemplate17Shields = 127, BITMASK_LINKAGE_KEY_DimTemplate18Shields = 128,
  BITMASK_LINKAGE_KEY_DimTemplate19Shields = 129, BITMASK_LINKAGE_KEY_DimTemplate20Shields = 130, BITMASK_LINKAGE_KEY_DimTemplate21Shields = 131, BITMASK_LINKAGE_KEY_DimTemplate22Shields = 132,
  BITMASK_LINKAGE_KEY_DimTemplate23Shields = 133, MULTISTATEMASK_LINKAGE_KEY_NamedLevelMask = 1, SYMBOLOGY_LINKAGE_KEY_RefBound = 0, SYMBOLOGY_LINKAGE_KEY_HLineVisible = 1,
  SYMBOLOGY_LINKAGE_KEY_HLineHidden = 2, SYMBOLOGY_LINKAGE_KEY_HLineSmooth = 3, ELEMENTID_LINKAGE_KEY_Generic = 0, ELEMENTID_LINKAGE_KEY_NestedAttachmentLevelTable = 1,
  ELEMENTID_LINKAGE_KEY_glyphId = 2, ELEMENTID_LINKAGE_KEY_LevelMaskAttachmentId = 3, MODELID_LINKAGE_KEY_ReferenceAttachment = 0
}
 
enum  DgnCoordSystem {
  Screen = 0, View = 1, Npc = 2, Root = 3,
  Active = 4, Frustum = 5
}
 
enum  GradientFlags { Invert = (1 << 0), Outline = (1 << 1), AlwaysFilled = (1 << 2) }
 
enum  ClipMask {
  None = 0, XLow = (0x0001 << 0), XHigh = (0x0001 << 1), YLow = (0x0001 << 2),
  YHigh = (0x0001 << 3), ZLow = (0x0001 << 4), ZHigh = (0x0001 << 5), XAndY = (XLow | XHigh | YLow | YHigh),
  All = (XAndY | ZLow | ZHigh)
}
 
enum  BackgroundMapType { None = 0, Street = 1, Aerial = 2, Hybrid = 3 }
 
enum  { MAX_GRADIENT_KEYS = 8 }
 
enum  {
  COLOR_BYLEVEL = 0xffffffff, COLOR_BYCELL = 0xfffffffe, STYLE_BYLEVEL = 0x7fffffff, STYLE_BYCELL = 0x7ffffffe,
  WEIGHT_BYLEVEL = 0xffffffff, WEIGHT_BYCELL = 0xfffffffe, LEVEL_BYCELL = 64
}
 
enum  {
  LINKAGEID_RefExtractor = 13333, LINKAGEID_DDE_LINK = 20285, LINKAGEID_Node = 20357, LINKAGEID_CellDef = 20372,
  LINKAGEID_ACS = 20389, LINKAGEID_AssociatedElements = 20394, LINKAGEID_UvVertex = 20799, LINKAGEID_RenderVertex = 20899,
  LINKAGEID_AnimatorCompressionCell = 20904, LINKAGEID_Feature = 21033, LINKAGEID_EmbeddedBRep = 21038, LINKAGEID_Profile = 21041,
  LINKAGEID_Compression = 21047, TEXTNODE_Linkage = 22220, TEXT_Linkage = 22221, LINKAGEID_Dependency = 22224,
  LINKAGEID_String = 22226, LINKAGEID_BitMask = 22227, LINKAGEID_Thickness = 22228, LINKAGEID_DoubleArray = 22229,
  LINKAGEID_ToolTemplate = 22230, LINKAGEID_AssocRegion = 22232, LINKAGEID_SeedPoints = 22234, LINKAGEID_MultipleLevels = 22235,
  LINKAGEID_ClipBoundary = 22236, LINKAGEID_FilterMember = 22237, LINKAGEID_DimExtensionLinkage = 22238, LINKAGEID_Symbology = 22241,
  LINKAGEID_XML = 22243, LINKAGEID_XData = 22244, LINKAGEID_BoundaryAssociations = 22245, LINKAGEID_LoopOEDCode = 22247,
  LINKAGEID_LevelLibrary = 22248, LINKAGEID_InfiniteLine = 22249
}
 
enum  ViewLevelDisplayType { Normal = 1, Effective = 2 }
 
enum  SnapStatus {
  Success = SUCCESS, Aborted = 1, NoElements = 2, Disabled = 100,
  NoSnapPossible = 200, NotSnappable = 300, RefNotSnappable = 301, FilteredByLevel = 400,
  FilteredByUser = 500, FilteredByApp = 600, FilteredByAppQuietly = 700
}
 
enum  OutputMessagePriority {
  None = 0, Error = 10, Warning = 11, Info = 12,
  Debug = 13, OldStyle = 14, TempRight = 15, TempLeft = 16,
  Fatal = 17
}
 
enum  OutputMessageAlert { None = 0, Dialog = 1, Balloon = 2 }
 
enum  FileOpenConstants {
  OPEN_FOR_WRITE = 2, OPEN_FOR_READ = 0, UF_WTR_SUCCESS = 42, UF_OPEN_READ = 0,
  UF_OPEN_WRITE = 1, UF_OPEN_CREATE = 2, UF_TRY_WRITE_THEN_READ = 4, UF_CUR_DIR_SWAP = 8,
  UF_NO_CUR_DIR = 0x10, UF_JUST_BUILD = 0x20, UF_FIND_FOLDER = 0x100
}
 
enum  TransformOptionValues {
  TRANSFORM_OPTIONS_ModelFromElmdscr = (1 << 0), TRANSFORM_OPTIONS_DimValueMatchSource = (1 << 1), TRANSFORM_OPTIONS_DimSizeMatchSource = (1 << 2), TRANSFORM_OPTIONS_MlineScaleOffsets = (1 << 3),
  TRANSFORM_OPTIONS_MlineMirrorOffsets = (1 << 4), TRANSFORM_OPTIONS_DisableMirrorCharacters = (1 << 5), TRANSFORM_OPTIONS_AnnotationSizeMatchSource = (1 << 7), TRANSFORM_OPTIONS_RotateDimView = (1 << 8),
  TRANSFORM_OPTIONS_ApplyAnnotationScale = (1 << 9), TRANSFORM_OPTIONS_FromClone = (1 << 10), TRANSFORM_OPTIONS_NoteScaleSize = (1 << 11), TRANSFORM_OPTIONS_DisableRotateCharacters = (1 << 12)
}
 
enum  GridOrientationType {
  View = 0, WorldXY = 1, WorldYZ = 2, WorldXZ = 3,
  ACS = 4, Maximum = 4
}
 
enum  { ANGLE_PRECISION_Active = -1 }
 
enum  { ANGLE_MODE_Active = -1, ANGLE_MODE_Standard = 0, ANGLE_MODE_Azimuth = 1, ANGLE_MODE_Bearing = 2 }
 
enum  DisplayPathType {
  Display = 0, Selection = 1, Hit = 2, Snap = 3,
  Intersection = 4
}
 
enum  DitherModes { DITHERMODE_Pattern = 0, DITHERMODE_ErrorDiffusion = 1 }
 
enum  DgnAttachmentAttachedReason {
  NewAttachment = 0, Reattached = 1, UndoneDetach = 2, RedoneAttach = 3,
  Reloaded = 4, ReattachUndoRedo = 5, ChildrenReloaded = 6, NewNonActiveModel = 7
}
 
enum  DgnAttachmentDetachedReason {
  Detached = 0, UndoneAttach = 1, RedoneDetach = 2, Reattached = 3,
  ModelDeleted = 4, Reloaded = 5, MergedIntoMaster = 6
}
 reasons that a DgnAttachment has been removed from a DgnModel's DgnAttachmentArray More...
 
enum  AnnotationScaleAction { Update = 0, Add = 1, Remove = 2 }
 Influences how handler should apply annotation scale. More...
 
enum  FenceStretchFlags { None = (0), Cells = (1<<0) }
 Influences how handler should apply fence stretch. More...
 
enum  FenceClipFlags { None = (0), Optimized = (1<<0) }
 Influences how handler should apply fence clip. More...
 
enum  ClipVolumePass {
  None, InsideForward, InsideBackward, Outside,
  Inside, Cut, Maximum
}
 
enum  AgendaEvent {
  ModifyEntries = 1, PreModify = 2, PostModify = 3, AddClipboardFormats = 4,
  Redraw = 5, PreCopy = 6
}
 Enums for tool agenda+handler cooperation. More...
 
enum  AgendaModify { Original = 0, Copy = 1, ClipOriginal = 2, ClipCopy = 3 }
 
enum  AgendaOperation {
  NotSpecified = 0, Translate = 1, Scale = 2, Rotate = 3,
  Mirror = 4, Array = 5, Stretch = 6, Delete = 7,
  Clipboard = 8, DragDrop = 9, ChangeAttrib = 10, FileFence = 11,
  Drop = 12
}
 
enum  DgnDrawMode {
  DRAW_MODE_Normal = 0, DRAW_MODE_Erase = 1, DRAW_MODE_Hilite = 2, DRAW_MODE_TempDraw = 3,
  DRAW_MODE_Flash = 11
}
 Draw modes for displaying information in viewports. More...
 
enum  DrawPurpose {
  NotSpecified = 0, Update = 1, UpdateDynamic = 2, UpdateHealing = 3,
  Hilite = 5, Unhilite = 6, ChangedPre = 9, ChangedPost = 10,
  RestoredPre = 11, RestoredPost = 12, Dynamics = 15, RangeCalculation = 20,
  Plot = 21, Pick = 22, Flash = 23, TransientChanged = 25,
  CaptureGeometry = 26, GenerateThumbnail = 27, ForceRedraw = 29, FenceAccept = 30,
  RegionFlood = 31, FitView = 32, XGraphicsCreate = 34, CaptureShadowList = 35,
  ExportVisibleEdges = 36, InterferenceDetection = 37, CutXGraphicsCreate = 38, ModelFacet = 39,
  Measure = 40, VisibilityCalculation = 41, ProxyHashExtraction = 42, ComputeModelRefRange = 43,
  DgnDbConvert = 44
}
 
enum  MemberTraverseType {
  Simple = 0, Manipulate = 1, Copy = 2, Enumerate = 3,
  DirectMembers = 4
}
 The Named Group traversal options. More...
 
enum  FileCompareMask { None = 0, BaseNameAndExtension = 1<<0, FileStat = 1<<1, All = 0x7fffffff }
 File Compare Masks - Used to control degree of comparison in function mdlFile_isSameFile. More...
 
enum  MlineModifyPoint { None = 0, ShiftBreaks = 0x2, RemoveAssociations = 0x4 }
 
enum  StyleIteratorMode { Invalid = -1, ActiveFileOnly = 0, LibrariesOnly = 1, ActiveFileAndLibraries = 2 }
 
enum  StyleEventType {
  Invalid = -1, Add = 0, Delete = 1, Change = 2,
  SetActive = 3, ModifyActive = 4, BeforeSetActive = 5
}
 
enum  StyleEventSource { Invalid = -1, Action = 0, Undo = 1, Redo = 2 }
 
enum  LevelMaskReferenceState { Unknown = 0, Off = 1, On = 2 }
 
enum  LimitRefLoading { None = 0, DoNotFillCaches = 1, IgnoreAttachments = 2 }
 Values for restricting DgnAttachment model loading. More...
 
enum  ScanTestResult { Pass = 0, Fail = 1 }
 
enum  StandardElementECDelegateId : UInt8 {
  MstnHeader = 1, MstnGraphHeader, MstnClosedBoundary, MstnComplex,
  MstnElementRange, MstnLockedElement, MstnRotation, MstnScale,
  MstnSurface, MstnVolume, NamedGroupInfo, MstnFaceAttachedMaterial,
  MstnHatchRegion, MstnMaterial, MAX
}
 

Functions

GradientFlags operator| (GradientFlags a, GradientFlags b)
 
GradientFlags operator& (GradientFlags a, GradientFlags b)
 
GradientFlags operator~ (GradientFlags a)
 
bool operator! (GradientFlags a)
 
ClipMask operator| (ClipMask a, ClipMask b)
 
ClipMask operator& (ClipMask a, ClipMask b)
 
ClipMask operator~ (ClipMask a)
 
bool operator! (ClipMask a)
 
FenceClipFlags operator| (FenceClipFlags a, FenceClipFlags b)
 
FenceClipFlags operator& (FenceClipFlags a, FenceClipFlags b)
 
FenceClipFlags operator~ (FenceClipFlags a)
 
bool operator! (FenceClipFlags a)
 
FileCompareMask operator| (FileCompareMask a, FileCompareMask b)
 
FileCompareMask operator& (FileCompareMask a, FileCompareMask b)
 
FileCompareMask operator~ (FileCompareMask a)
 
bool operator! (FileCompareMask a)
 
MlineModifyPoint operator| (MlineModifyPoint a, MlineModifyPoint b)
 
MlineModifyPoint operator& (MlineModifyPoint a, MlineModifyPoint b)
 
MlineModifyPoint operator~ (MlineModifyPoint a)
 
bool operator! (MlineModifyPoint a)
 

Macro Definition Documentation

#define BEGIN_BENTLEY_DGNPLATFORM_TEXTEDITOR_NAMESPACE   BEGIN_BENTLEY_DGNPLATFORM_NAMESPACE namespace TextEditor {
#define BEGIN_BENTLEY_ECOBJECT_NAMESPACE   BEGIN_BENTLEY_NAMESPACE namespace ECN {
#define BEGIN_BENTLEY_MARKUP_NAMESPACE   BEGIN_BENTLEY_NAMESPACE namespace Markup {
#define BEGIN_BENTLEY_MSTNPLATFORM_NAMESPACE   BEGIN_BENTLEY_NAMESPACE namespace MstnPlatform {
#define BEGIN_BENTLEY_POINTCLOUD_NAMESPACE   BEGIN_BENTLEY_NAMESPACE namespace PointCloud {
#define BEGIN_DGNPLATFORM_DGNHISTORY_NAMESPACE   namespace DgnPlatform { namespace DgnHistory {
#define BEGIN_EC_NAMESPACE   namespace ECN {
#define BEGIN_RASTER_NAMESPACE   BEGIN_BENTLEY_DGNPLATFORM_NAMESPACE namespace Raster {
#define DGNHISTORY_TYPEDEFS (   _SC_,
  _name_ 
)
Value:
ADD_BENTLEY_TYPEDEFS1(DgnPlatform::DgnHistory,_name_,BentleyDgnHistory##_name_,_SC_)
#define BEGIN_BENTLEY_NAMESPACE
Definition: Bentley.r.h:24
#define BEGIN_DGNPLATFORM_DGNHISTORY_NAMESPACE
Definition: DgnPlatform.h:33
#define ADD_BENTLEY_TYPEDEFS1(_namespace_, _sourceName_, _name_, structclass)
Definition: Bentley.h:143
#define END_DGNPLATFORM_DGNHISTORY_NAMESPACE
Definition: DgnPlatform.h:34
#define DGNPLATFORM_CLASS_TYPEDEFS (   _name_)
Value:
ADD_BENTLEY_TYPEDEFS1(DgnPlatform,_name_,_name_,class)
#define ADD_BENTLEY_TYPEDEFS1(_namespace_, _sourceName_, _name_, structclass)
Definition: Bentley.h:143
#define BEGIN_BENTLEY_DGNPLATFORM_NAMESPACE
Definition: DgnPlatformBaseType.r.h:68
#define DGNPLATFORM_REF_COUNTED_PTR (   _sname_)
Value:
BEGIN_BENTLEY_NAMESPACE typedef RefCountedPtr<DgnPlatform::_sname_> _sname_##Ptr; END_BENTLEY_NAMESPACE
#define BEGIN_BENTLEY_NAMESPACE
Definition: Bentley.r.h:24
#define BEGIN_BENTLEY_DGNPLATFORM_NAMESPACE
Definition: DgnPlatformBaseType.r.h:68
#define END_BENTLEY_NAMESPACE
Definition: Bentley.r.h:25
#define DGNPLATFORM_TYPEDEF (   _sname_,
  _tname_ 
)
Value:
BEGIN_BENTLEY_NAMESPACE typedef struct DgnPlatform::_sname_* _tname_; END_BENTLEY_NAMESPACE
#define BEGIN_BENTLEY_NAMESPACE
Definition: Bentley.r.h:24
#define BEGIN_BENTLEY_DGNPLATFORM_NAMESPACE
Definition: DgnPlatformBaseType.r.h:68
#define END_BENTLEY_NAMESPACE
Definition: Bentley.r.h:25
#define DGNPLATFORM_TYPEDEFS (   _name_)    DGNPLATFORM_TYPEDEFS_EX(_name_,struct)
#define DGNPLATFORM_TYPEDEFS_EX (   _name_,
  _structunion_ 
)
Value:
ADD_BENTLEY_TYPEDEFS1(DgnPlatform,_name_,_name_,_structunion_)
#define ADD_BENTLEY_TYPEDEFS1(_namespace_, _sourceName_, _name_, structclass)
Definition: Bentley.h:143
#define BEGIN_BENTLEY_DGNPLATFORM_NAMESPACE
Definition: DgnPlatformBaseType.r.h:68
#define END_BENTLEY_DGNPLATFORM_TEXTEDITOR_NAMESPACE   } END_BENTLEY_DGNPLATFORM_NAMESPACE
#define END_BENTLEY_ECOBJECT_NAMESPACE   }}
#define END_BENTLEY_MARKUP_NAMESPACE   }}
#define END_BENTLEY_MSTNPLATFORM_NAMESPACE   }}
#define END_BENTLEY_POINTCLOUD_NAMESPACE   }}
#define END_DGNPLATFORM_DGNHISTORY_NAMESPACE   }}
#define END_EC_NAMESPACE   }
#define END_RASTER_NAMESPACE   }}}
#define GEOCOORD_TYPEDEFS (   _name_)
Value:
BEGIN_BENTLEY_NAMESPACE namespace GeoCoordinates { struct _name_; } END_BENTLEY_NAMESPACE \
ADD_BENTLEY_TYPEDEFS(GeoCoordinates, _name_)
#define BEGIN_BENTLEY_NAMESPACE
Definition: Bentley.r.h:24
#define ADD_BENTLEY_TYPEDEFS(_namespace_, _name_)
Definition: Bentley.h:149
#define GLOBAL_TYPEDEF (   _sName_,
  _name_ 
)    GLOBAL_TYPEDEF1 (_sName_,_name_,struct)
#define GLOBAL_TYPEDEF1 (   _sName_,
  _name_,
  structunion 
)
Value:
structunion _sName_; \
namespace Bentley {\
typedef structunion _sName_* _name_##P, &_name_##R; \
typedef structunion _sName_ const* _name_##CP; \
typedef structunion _sName_ const& _name_##CR;}
#define IMAXI8   INT64_MAX
#define IMAXUI8   UINT64_MAX
#define IMINI8   INT64_MIN
#define INVALID_ELEMENTID   ((Bentley::DgnPlatform::ElementId)-1)
#define INVALID_MODELID   (-2)
#define INVALID_MODELREF   ((DgnModelRefP) 0)
#define INVALID_REMAP_KEY   (CopyContextRemapKey)-1
#define LMAXI4   INT32_MAX
#define LMINI4   INT32_MIN
#define MSTNPLATFORM_REF_COUNTED_PTR (   _sname_)
Value:
BEGIN_BENTLEY_NAMESPACE typedef RefCountedPtr<MstnPlatform::_sname_> _sname_##Ptr; END_BENTLEY_NAMESPACE
#define BEGIN_BENTLEY_MSTNPLATFORM_NAMESPACE
Definition: DgnPlatform.h:29
#define BEGIN_BENTLEY_NAMESPACE
Definition: Bentley.r.h:24
#define END_BENTLEY_NAMESPACE
Definition: Bentley.r.h:25
#define MSTNPLATFORM_TYPEDEFS (   _name_)
Value:
ADD_BENTLEY_TYPEDEFS(MstnPlatform,_name_)
#define BEGIN_BENTLEY_MSTNPLATFORM_NAMESPACE
Definition: DgnPlatform.h:29
#define ADD_BENTLEY_TYPEDEFS(_namespace_, _name_)
Definition: Bentley.h:149
#define POINTCLOUD_REF_COUNTED_PTR (   _sname_)
Value:
BEGIN_BENTLEY_NAMESPACE typedef RefCountedPtr<PointCloud::_sname_> _sname_##Ptr; END_BENTLEY_NAMESPACE
#define BEGIN_BENTLEY_POINTCLOUD_NAMESPACE
Definition: DgnPlatform.h:52
#define BEGIN_BENTLEY_NAMESPACE
Definition: Bentley.r.h:24
#define END_BENTLEY_NAMESPACE
Definition: Bentley.r.h:25
#define POINTCLOUD_TYPEDEFS (   t)
Value:
ADD_BENTLEY_TYPEDEFS (PointCloud,t);
#define BEGIN_BENTLEY_POINTCLOUD_NAMESPACE
Definition: DgnPlatform.h:52
#define ADD_BENTLEY_TYPEDEFS(_namespace_, _name_)
Definition: Bentley.h:149
#define RASTER_REF_COUNTED_PTR (   _sname_)
Value:
BEGIN_BENTLEY_NAMESPACE typedef RefCountedPtr<DgnPlatform::Raster::_sname_> _sname_##Ptr; END_BENTLEY_NAMESPACE
#define BEGIN_BENTLEY_NAMESPACE
Definition: Bentley.r.h:24
#define BEGIN_RASTER_NAMESPACE
Definition: DgnPlatform.h:48
#define END_BENTLEY_NAMESPACE
Definition: Bentley.r.h:25
#define RASTER_TYPEDEF1 (   _sourceName_,
  _name_,
  _structclass_ 
)
Value:
ADD_BENTLEY_TYPEDEFS1(DgnPlatform::Raster,_sourceName_,_name_,_structclass_)
#define BEGIN_RASTER_NAMESPACE
Definition: DgnPlatform.h:48
#define ADD_BENTLEY_TYPEDEFS1(_namespace_, _sourceName_, _name_, structclass)
Definition: Bentley.h:143
#define RASTER_TYPEDEFS (   t)
Value:
ADD_BENTLEY_TYPEDEFS (DgnPlatform::Raster,t);
#define ADD_BENTLEY_TYPEDEFS(_namespace_, _name_)
Definition: Bentley.h:149
#define BEGIN_RASTER_NAMESPACE
Definition: DgnPlatform.h:48
#define RMAXDESIGNRANGE   (4503599627370495.0)
#define RMAXI4   2147483647.0
#define RMAXUI4   4294967295.0
#define RMINDESIGNRANGE   (-4503599627370496.0)
#define RMINI4   (-2147483648.0)
#define TO_BOOL (   x)    (0 != (x))
#define TRANSIENT_MODELREF   (mdlModelRef_getTransient())
#define USING_NAMESPACE_BENTLEY_DGNPLATFORM   using namespace Bentley::DgnPlatform;
#define USING_NAMESPACE_BENTLEY_DGNPLATFORM_TEXTEDITOR   using namespace Bentley::DgnPlatform::TextEditor;
#define USING_NAMESPACE_BENTLEY_ECOBJECT   using namespace Bentley::ECN;
#define USING_NAMESPACE_BENTLEY_MSTNPLATFORM   using namespace Bentley::MstnPlatform;
#define USING_NAMESPACE_BENTLEY_POINTCLOUD   using namespace Bentley::PointCloud;
#define USING_NAMESPACE_DGNPLATFORM_DGNHISTORY   using namespace Bentley::DgnPlatform::DgnHistory;
#define USING_NAMESPACE_EC   using namespace Bentley::ECN;
#define USING_NAMESPACE_MARKUP   using namespace Bentley::Markup;
#define USING_NAMESPACE_RASTER   using namespace Bentley::DgnPlatform::Raster;

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