#include <DgnView/IViewManager.h>
#include <DgnPlatform/DgnViewport.h>
#include <DgnPlatform/DgnPlatform.h>
#include <DgnView/DgnDisplay.h>
Go to the source code of this file.
Classes | |
struct | DgnButtonEvent |
The DgnTool class encapsulates the MDL "state" functions and helps simplify the process of writing tools for MicroStation. More... | |
struct | DgnTouchEvent |
struct | DgnTouchEvent::TouchInput |
struct | DgnGestureEvent |
struct | DgnGestureEvent::GestureInfo |
struct | DgnGestureEvent::GestureConfig |
struct | DgnFlickEvent |
struct | DgnMouseWheelEvent |
Information about movement of the "wheel" on the mouse. More... | |
struct | Dgn3DInputEvent |
Input event with translation and rotation data. More... | |
struct | DgnTool |
Base MicroStation Tool Class. More... | |
struct | DgnViewTool |
The DgnViewTool class can be used to implement a viewing command. More... | |
struct | DgnPrimitiveTool |
The DgnPrimitiveTool class can be used to implement a primitive command. More... | |
Namespaces | |
Bentley | |
The Bentley namespace contains types defined by the Bentley Library. | |
Bentley::DgnPlatform | |
The DgnPlatform namespace contains types defined by the DgnPlatform. | |
Typedefs | |
typedef struct mdlDesc | MdlDesc |
typedef struct inputq_element | Inputq_element |
Enumerations | |
enum | KeyModifierMasks { KEYMODIFIER_ShiftKey = 0x0004, KEYMODIFIER_ControlKey = 0x0008, KEYMODIFIER_AltKey = 0x0010 } |
enum | CoordinateLockOverrides { OVERRIDE_COORDINATE_LOCK_None = 0, OVERRIDE_COORDINATE_LOCK_Axis = (1<<0), OVERRIDE_COORDINATE_LOCK_ACS = (1<<1), OVERRIDE_COORDINATE_LOCK_Grid = (1<<2), OVERRIDE_COORDINATE_LOCK_All = 0xffff } |