Classes | Namespaces | Enumerations
DgnAttachment.h File Reference
#include "DgnPlatform.h"

Go to the source code of this file.

Classes

struct  RefDisplayFlags
 
struct  DgnAttachmentAppData
 An application can store per-DgnAttachment data that it needs at runtime by subclassing DgnAttachmentAppData and calling the AddAppData method. More...
 
struct  DgnAttachmentAppData::Key
 A unique Key to identify each subclass of DgnAttachmentAppData. More...
 
struct  DgnAttachment
 A DgnAttachment represents a reference from one model to another, with transforming, clipping, and filtering applied. More...
 
struct  DgnAttachment::ApplyViewClipOptions
 Clipping options when applying a named view. More...
 

Namespaces

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

Enumerations

enum  DgnAttachmentLocateStatus {
  LocateOn = 0, LocateOff = 1, ParentLocateOff = 2, NoLocateRights = 3,
  ParentNoLocateRights = 4
}
 Returned by GetLocateStatus to indicate whether the elements within a DgnAttachment can be located, and if not, the reason that location is disallowed. More...
 
enum  ProxyCacheStatus {
  NotCached = 0, UpToDate = 1, ModelChanged = 2, ViewChanged = 3,
  NotUsedInView = 4, AttachmentChanged = 5, ObsoleteVersion = 6, NotDisplayedInView = 7,
  MissingReferences = 8, Disconnected = 9, ReferenceNotFound = 10, ReferenceLoadDisabled = 11,
  ObsoleteValidityHash = 12
}
 Returned by GetProxyCacheStatus to indicate the status of the ProxyCache of this DgnAttachment. More...
 

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