Classes | Namespaces | Enumerations
IViewManager.h File Reference
#include <array>
#include <DgnPlatform/DgnPlatform.h>
#include <DgnPlatform/IViewTransients.h>
#include <DgnPlatform/ElementAgenda.h>
#include <DgnPlatform/ViewInfo.h>
#include <DgnPlatform/QvViewport.h>

Go to the source code of this file.

Classes

struct  StopEvents
 
struct  IViewDecoration
 Implement this interface to draw "decorations" in Viewports. More...
 
struct  IModelTransientHandler
 
struct  IViewMonitor
 Implement IViewMonitor to receive notifications about significant events affecting ViewPorts. More...
 
struct  IndexedViewport
 A sub-class of Viewport that represents one of the 8 numbered views. More...
 
struct  IndexedViewSet
 
struct  IndexedViewSet::FullUpdateInfo
 
struct  IndexedViewSet::DynamicUpdateInfo
 
struct  IViewManager
 

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  UpdateAbortReason {
  UPDATE_ABORT_None = 0, UPDATE_ABORT_BadView = 1, UPDATE_ABORT_Motion = 2, UPDATE_ABORT_MotionStopped = 3,
  UPDATE_ABORT_Keystroke = 4, UPDATE_ABORT_ControlC = 5, UPDATE_ABORT_MouseWheel = 6, UPDATE_ABORT_Timeout = 7,
  UPDATE_ABORT_Button = 8, UPDATE_ABORT_Paint = 9, UPDATE_ABORT_Focus = 10, UPDATE_ABORT_ModifierKey = 11
}
 

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