Classes | Typedefs
changetrack.fdf File Reference
#include "mdl.h"
#include "mselems.h"
#include <DgnPlatform\ITxnManager.h>

Classes

class  ChangeTrackCallback
 

Typedefs

typedef void ChangeTrackFunc_XAttributeChanged (XAttributeHandleCP xAttr, DgnPlatform::ChangeTrackInfo *info, bool *cantBeUndoneFlag)
 UserFunction called whenever an XAttribute is directly changed in MicroStation. More...
 
typedef void ChangeTrackFunc_Changed (MSElementDescrP newDescr, MSElementDescrP oldDescr, DgnPlatform::ChangeTrackInfo *info, bool *cantBeUndoneFlag)
 UserFunction called whenever an element is directly changed in MicroStation. More...
 
typedef void ChangeTrackFunc_UndoRedo (MSElementDescrP afterUndoRedo, MSElementDescrP beforeUndoRedo, DgnPlatform::ChangeTrackAction action, bool isUndo, DgnPlatform::ChangeTrackInfo const *info, DgnPlatform::ChangeTrackSource source)
 UserFunction called whenever an element is changed by either the Undo or Redo command in MicroStation. More...
 
typedef void ChangeTrackFunc_UndoRedoXAttribute (XAttributeHandleCP xAttr, DgnPlatform::ChangeTrackAction action, bool isUndo, DgnPlatform::ChangeTrackInfo const *info, DgnPlatform::ChangeTrackSource source)
 UserFunction called whenever an XAttribute is changed by either the Undo or Redo command in MicroStation. More...
 
typedef void ChangeTrackFunc_UndoRedoFinished (bool isUndo)
 UserFunction called after undo or redo command has completed. More...
 
typedef void ChangeTrackFunc_Mark ()
 UserFunction called to notify listeners that a change track "mark" just happened. More...
 

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