Static Public Member Functions | List of all members
HistoryCallback Class Reference

Static Public Member Functions

static void AddCommitPreFunction (HistoryFunc_CommitPre newFunc)
 An MDL application can use this to set a function to be called just before changes are committed to design history. More...
 
static bool RemoveCommitPreFunction (HistoryFunc_CommitPre oldFunc)
 Removes a callback function previously installed using HistoryCallback::AddCommitPreFunction. More...
 
static void AddCommitPostFunction (HistoryFunc_CommitPost newFunc)
 An MDL application can use this to set a function to be called after a set of changes is committed to design history. More...
 
static bool RemoveCommitPostFunction (HistoryFunc_CommitPost oldFunc)
 Removes a callback function previously installed using HistoryCallback::AddCommitPostFunction. More...
 
static void AddCreatePreFunction (HistoryFunc_CreatePre newFunc)
 An MDL application can use this to set a function to be called before design history is initialized in file. More...
 
static bool RemoveCreatePreFunction (HistoryFunc_CreatePre oldFunc)
 Removes a callback function previously installed using HistoryCallback::AddCreatePreFunction. More...
 
static void AddCreatePostFunction (HistoryFunc_CreatePost newFunc)
 An MDL application can use this to set a function to be called after design history is initialized in a file. More...
 
static bool RemoveCreatePostFunction (HistoryFunc_CreatePost oldFunc)
 Removes a callback function previously installed using HistoryCallback::AddCreatePostFunction. More...
 
static void AddDeletePreFunction (HistoryFunc_DeletePre newFunc)
 An MDL application can use this to set a function to be called before design history is deleted from a file. More...
 
static bool RemoveDeletePreFunction (HistoryFunc_DeletePre oldFunc)
 Removes a callback function previously installed using HistoryCallback::AddDeletePreFunction. More...
 
static void AddDeletePostFunction (HistoryFunc_DeletePost newFunc)
 An MDL application can use this to set a function to be called after design history is deleted from a file. More...
 
static bool RemoveDeletePostFunction (HistoryFunc_DeletePost oldFunc)
 Removes a callback function previously installed using HistoryCallback::AddDeletePostFunction. More...
 
static void AddRestorePreFunction (HistoryFunc_RestorePre newFunc)
 An MDL application can use this to set a function to be called before changes are restored from design history. More...
 
static bool RemoveRestorePreFunction (HistoryFunc_RestorePre oldFunc)
 Removes a callback function previously installed using HistoryCallback::AddRestorePreFunction. More...
 
static void AddRestorePostFunction (HistoryFunc_RestorePost newFunc)
 An MDL application can use this to set a function to be called after changes are restored from design history. More...
 
static bool RemoveRestorePostFunction (HistoryFunc_RestorePost oldFunc)
 Removes a callback function previously installed using HistoryCallback::AddRestorePostFunction. More...
 
static void AddCombinePreFunction (HistoryFunc_CombinePre newFunc)
 An MDL application can use this to set a function to be called before revisions in history are netted out and combined. More...
 
static bool RemoveCombinePreFunction (HistoryFunc_CombinePre oldFunc)
 Removes a callback function previously installed using HistoryCallback::AddCombinePreFunction. More...
 
static void AddCombinePostFunction (HistoryFunc_CombinePost newFunc)
 An MDL application can use this to set a function to be called after revisions in history are netted out and combined, or after the attempt to combine fails. More...
 
static bool RemoveCombinePostFunction (HistoryFunc_CombinePost oldFunc)
 Removes a callback function previously installed using HistoryCallback::AddCombinePostFunction. More...
 
static void AddDeleteEarlyRevisionsPreFunction (HistoryFunc_DeleteEarlyRevisionsPre newFunc)
 An MDL application can use this to set a function to be called before revisions in history are removed. More...
 
static bool RemoveDeleteEarlyRevisionsPreFunction (HistoryFunc_DeleteEarlyRevisionsPre oldFunc)
 Removes a callback function previously installed using HistoryCallback::AddDeleteEarlyRevisionsPreFunction. More...
 
static void AddDeleteEarlyRevisionsPostFunction (HistoryFunc_DeleteEarlyRevisionsPost newFunc)
 An MDL application can use this to set a function to be called after revisions in history are removed, or if the attempt to delete revisions failed. More...
 
static bool RemoveDeleteEarlyRevisionsPostFunction (HistoryFunc_DeleteEarlyRevisionsPost oldFunc)
 Removes a callback function previously installed using HistoryCallback::AddDeleteEarlyRevisionsPostFunction. More...
 
static void AddFmtRevisionNumberFunction (HistoryFunc_FmtRevisionNumber newFunc)
 An MDL application can use this to set a function to be called to format history revision number. More...
 
static bool RemoveFmtRevisionNumberFunction (HistoryFunc_FmtRevisionNumber oldFunc)
 Removes a callback function previously installed using HistoryCallback::AddFmtRevisionNumberFunction. More...
 
static void AddCompareElementsFunction (HistoryFunc_CompareElements newFunc)
 An MDL application can use this to set a function to be called when design history needs to allow the user to interactively compare revisions of an element. More...
 
static bool RemoveCompareElementsFunction (HistoryFunc_CompareElements oldFunc)
 Removes a callback function previously installed using HistoryCallback::AddCompareElementsFunction. More...
 
static void AddDisplayElementFunction (HistoryFunc_DisplayElement newFunc)
 An MDL application can use this to set a function to be called when design history needs to interactively display the properties of an element to the user. More...
 
static bool RemoveDisplayElementFunction (HistoryFunc_DisplayElement oldFunc)
 Removes a callback function previously installed using HistoryCallback::AddDisplayElementFunction. More...
 
static void AddDescribeElementFunction (HistoryFunc_DescribeElement newFunc)
 An MDL application can use this to set a function to be called when design history needs to show the user a description of an element. More...
 
static bool RemoveDescribeElementFunction (HistoryFunc_DescribeElement oldFunc)
 Removes a callback function previously installed using HistoryCallback::AddDisplayElementFunction. More...
 
static void AddUpdateRevisionUserDescPreFunction (HistoryFunc_UpdateRevisionUserDescPre newFunc)
 An MDL application can use this to set a function to be called before the description and/or user name of the specified revision are modified. More...
 
static bool RemoveUpdateRevisionUserDescPreFunction (HistoryFunc_UpdateRevisionUserDescPre oldFunc)
 Removes a callback function previously installed using HistoryCallback::AddUpdateRevisionUserDescPreFunction. More...
 
static void AddUpdateRevisionUserDescPostFunction (HistoryFunc_UpdateRevisionUserDescPost newFunc)
 An MDL application can use this to set a function to be called after the description and/or user name, or if the attempt to change the data failed. More...
 
static bool RemoveUpdateRevisionUserDescPostFunction (HistoryFunc_UpdateRevisionUserDescPost oldFunc)
 Removes a callback function previously installed using HistoryCallback::AddUpdateRevisionUserDescPostFunction. More...
 

The documentation for this class was generated from the following file:

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