Inheritance diagram for HPS.HighlightControl:
HPS.Control HPS.Object

Public Member Functions

override void Dispose ()
 
HPS.HighlightControl Highlight (HPS.SelectionResults in_items, HPS.HighlightOptionsKit in_options, bool in_remove_existing)
 
HPS.HighlightControl Highlight (HPS.SelectionResults in_items, HPS.HighlightOptionsKit in_options)
 
HPS.HighlightControl Highlight (HPS.SelectionItem in_item, HPS.HighlightOptionsKit in_options, bool in_remove_existing)
 
HPS.HighlightControl Highlight (HPS.SelectionItem in_item, HPS.HighlightOptionsKit in_options)
 
HPS.HighlightControl Highlight (HPS.SearchResults in_items, HPS.HighlightOptionsKit in_options, bool in_remove_existing)
 
HPS.HighlightControl Highlight (HPS.SearchResults in_items, HPS.HighlightOptionsKit in_options)
 
HPS.HighlightControl Highlight (HPS.KeyPath in_item, HPS.HighlightOptionsKit in_options, bool in_remove_existing)
 
HPS.HighlightControl Highlight (HPS.KeyPath in_item, HPS.HighlightOptionsKit in_options)
 
HPS.HighlightControl Highlight (HPS.Key in_item, HPS.HighlightOptionsKit in_options, bool in_remove_existing)
 
HPS.HighlightControl Highlight (HPS.Key in_item, HPS.HighlightOptionsKit in_options)
 
HPS.HighlightControl Highlight (HPS.KeyPath in_item, HPS.HighlightOptionsKit in_options, ulong[] in_vertices, ulong[] in_edges1, ulong[] in_edges2, ulong[] in_faces, bool in_remove_existing)
 
HPS.HighlightControl Highlight (HPS.KeyPath in_item, HPS.HighlightOptionsKit in_options, ulong[] in_vertices, ulong[] in_edges1, ulong[] in_edges2, ulong[] in_faces)
 
HPS.HighlightControl Highlight (HPS.Key in_item, HPS.HighlightOptionsKit in_options, ulong[] in_vertices, ulong[] in_edges1, ulong[] in_edges2, ulong[] in_faces, bool in_remove_existing)
 
HPS.HighlightControl Highlight (HPS.Key in_item, HPS.HighlightOptionsKit in_options, ulong[] in_vertices, ulong[] in_edges1, ulong[] in_edges2, ulong[] in_faces)
 
 HighlightControl (HPS.WindowKey in_window)
 
 HighlightControl (HPS.HighlightControl in_that)
 
override HPS.Type ObjectType ()
 
void ShowHighlightState (HPS.Key in_key, HPS.HighlightSearchOptionsKit in_search_options, out HPS.HighlightState out_state)
 
void ShowHighlightState (HPS.KeyPath in_key_path, HPS.HighlightSearchOptionsKit in_search_options, out HPS.HighlightState out_state)
 
void ShowHighlightStates (HPS.Key[] in_keys, HPS.HighlightSearchOptionsKit in_search_options, out HPS.HighlightState[] out_states)
 
void ShowHighlightStates (HPS.KeyPath[] in_key_paths, HPS.HighlightSearchOptionsKit in_search_options, out HPS.HighlightState[] out_states)
 
override HPS.Type Type ()
 
HPS.HighlightControl Unhighlight (HPS.SelectionResults in_items, HPS.HighlightOptionsKit in_options)
 
HPS.HighlightControl Unhighlight (HPS.SelectionResults in_items)
 
HPS.HighlightControl Unhighlight (HPS.SelectionItem in_item, HPS.HighlightOptionsKit in_options)
 
HPS.HighlightControl Unhighlight (HPS.SelectionItem in_item)
 
HPS.HighlightControl Unhighlight (HPS.SearchResults in_items, HPS.HighlightOptionsKit in_options)
 
HPS.HighlightControl Unhighlight (HPS.SearchResults in_items)
 
HPS.HighlightControl Unhighlight (HPS.KeyPath in_item, HPS.HighlightOptionsKit in_options)
 
HPS.HighlightControl Unhighlight (HPS.KeyPath in_item)
 
HPS.HighlightControl Unhighlight (HPS.Key in_item, HPS.HighlightOptionsKit in_options)
 
HPS.HighlightControl Unhighlight (HPS.Key in_item)
 
HPS.HighlightControl Unhighlight (HPS.KeyPath in_item, HPS.HighlightOptionsKit in_options, ulong[] in_vertices, ulong[] in_edges1, ulong[] in_edges2, ulong[] in_faces)
 
HPS.HighlightControl Unhighlight (HPS.Key in_item, HPS.HighlightOptionsKit in_options, ulong[] in_vertices, ulong[] in_edges1, ulong[] in_edges2, ulong[] in_faces)
 
HPS.HighlightControl Unhighlight (HPS.HighlightOptionsKit in_options)
 
HPS.HighlightControl UnhighlightEverything ()
 
- Public Member Functions inherited from HPS.Control
 Control (HPS.Control in_that)
 
- Public Member Functions inherited from HPS.Object
virtual bool Empty ()
 
IntPtr GetClassID ()
 
IntPtr GetInstanceID ()
 
bool HasType (HPS.Type in_mask)
 
 Object (HPS.Object that)
 
virtual void Reset ()
 

Protected Member Functions

override void deleteCptr ()
 
- Protected Member Functions inherited from HPS.Object
virtual IntPtr GetNonDirectorClassID ()
 

Additional Inherited Members

- Static Public Member Functions inherited from HPS.Object
static IntPtr ClassID< T > ()
 
- Protected Attributes inherited from HPS.Object
bool cMemOwn
 
HandleRef cptr
 

Detailed Description

The HPS.HighlightControl class is a smart pointer that is tied to a database object. It is used to control highlight and unhighlight operations on selection results, search results, key paths and keys. This table lists default * values for the various segment attributes accessible from HPS.HighlightControl.

Constructor & Destructor Documentation

◆ HighlightControl() [1/2]

HPS.HighlightControl.HighlightControl ( HPS.WindowKey  in_window)
inline

This constructor creates a HighlightControl object which is tied to the specified window.

Parameters
in_windowThe window which this HighlightControl should operate on.

◆ HighlightControl() [2/2]

HPS.HighlightControl.HighlightControl ( HPS.HighlightControl  in_that)
inline

The copy constructor creates a HighlightControl object that shares the underlying smart-pointer of the source HighlightControl.

Parameters
in_thatThe source HighlightControl to copy.

Member Function Documentation

◆ Highlight() [1/14]

HPS.HighlightControl HPS.HighlightControl.Highlight ( HPS.SelectionResults  in_items,
HPS.HighlightOptionsKit  in_options,
bool  in_remove_existing 
)
inline

Highlight the specified selection results using the specified highlight options.

Parameters
in_itemsThe selection results to highlight. If there are invalid selection items in the selection results, an exception will be thrown.
in_optionsThe options to use when performing the highlight. If there is no highlight style specified, an exception will be thrown.
in_remove_existingIndicates whether this highlight should flush existing highlights at the specified path for the desired overlay type.
Returns
A reference to this HighlightControl.

◆ Highlight() [2/14]

HPS.HighlightControl HPS.HighlightControl.Highlight ( HPS.SelectionResults  in_items,
HPS.HighlightOptionsKit  in_options 
)
inline

Highlight the specified selection results using the specified highlight options.

Parameters
in_itemsThe selection results to highlight. If there are invalid selection items in the selection results, an exception will be thrown.
in_optionsThe options to use when performing the highlight. If there is no highlight style specified, an exception will be thrown.
Returns
A reference to this HighlightControl.

◆ Highlight() [3/14]

HPS.HighlightControl HPS.HighlightControl.Highlight ( HPS.SelectionItem  in_item,
HPS.HighlightOptionsKit  in_options,
bool  in_remove_existing 
)
inline

Highlight the specified selection item using the specified highlight options.

Parameters
in_itemThe selection item to highlight. If the selection item is invalid, an exception will be thrown.
in_optionsThe options to use when performing the highlight. If there is no highlight style specified, an exception will be thrown.
in_remove_existingIndicates whether this highlight should flush existing highlights at the specified path for the desired overlay type.
Returns
A reference to this HighlightControl.

◆ Highlight() [4/14]

HPS.HighlightControl HPS.HighlightControl.Highlight ( HPS.SelectionItem  in_item,
HPS.HighlightOptionsKit  in_options 
)
inline

Highlight the specified selection item using the specified highlight options.

Parameters
in_itemThe selection item to highlight. If the selection item is invalid, an exception will be thrown.
in_optionsThe options to use when performing the highlight. If there is no highlight style specified, an exception will be thrown.
Returns
A reference to this HighlightControl.

◆ Highlight() [5/14]

HPS.HighlightControl HPS.HighlightControl.Highlight ( HPS.SearchResults  in_items,
HPS.HighlightOptionsKit  in_options,
bool  in_remove_existing 
)
inline

Highlight the specified search results using the specified highlight options.

Parameters
in_itemsThe search results to highlight. If there are invalid keys in the selection results, an exception will be thrown.
in_optionsThe options to use when performing the highlight. If there is no highlight style specified, an exception will be thrown.
in_remove_existingIndicates whether this highlight should flush existing highlights at the specified path for the desired overlay type.
Returns
A reference to this HighlightControl.

◆ Highlight() [6/14]

HPS.HighlightControl HPS.HighlightControl.Highlight ( HPS.SearchResults  in_items,
HPS.HighlightOptionsKit  in_options 
)
inline

Highlight the specified search results using the specified highlight options.

Parameters
in_itemsThe search results to highlight. If there are invalid keys in the selection results, an exception will be thrown.
in_optionsThe options to use when performing the highlight. If there is no highlight style specified, an exception will be thrown.
Returns
A reference to this HighlightControl.

◆ Highlight() [7/14]

HPS.HighlightControl HPS.HighlightControl.Highlight ( HPS.KeyPath  in_item,
HPS.HighlightOptionsKit  in_options,
bool  in_remove_existing 
)
inline

Highlight the specified key path using the specified highlight options.

Parameters
in_itemThe key path to highlight. If there are no keys or invalid keys in the key path, an exception will be thrown.
in_optionsThe options to use when performing the highlight. If there is no highlight style specified, an exception will be thrown.
in_remove_existingIndicates whether this highlight should flush existing highlights at the specified path for the desired overlay type.
Returns
A reference to this HighlightControl.

◆ Highlight() [8/14]

HPS.HighlightControl HPS.HighlightControl.Highlight ( HPS.KeyPath  in_item,
HPS.HighlightOptionsKit  in_options 
)
inline

Highlight the specified key path using the specified highlight options.

Parameters
in_itemThe key path to highlight. If there are no keys or invalid keys in the key path, an exception will be thrown.
in_optionsThe options to use when performing the highlight. If there is no highlight style specified, an exception will be thrown.
Returns
A reference to this HighlightControl.

◆ Highlight() [9/14]

HPS.HighlightControl HPS.HighlightControl.Highlight ( HPS.Key  in_item,
HPS.HighlightOptionsKit  in_options,
bool  in_remove_existing 
)
inline

Highlight the specified key using the specified highlight options.

Parameters
in_itemThe key to highlight. If the key is invalid, an exception will be thrown.
in_optionsThe options to use when performing the highlight. If there is no highlight style specified, an exception will be thrown.
in_remove_existingIndicates whether this highlight should flush existing highlights at the specified path for the desired overlay type.
Returns
A reference to this HighlightControl.

◆ Highlight() [10/14]

HPS.HighlightControl HPS.HighlightControl.Highlight ( HPS.Key  in_item,
HPS.HighlightOptionsKit  in_options 
)
inline

Highlight the specified key using the specified highlight options.

Parameters
in_itemThe key to highlight. If the key is invalid, an exception will be thrown.
in_optionsThe options to use when performing the highlight. If there is no highlight style specified, an exception will be thrown.
Returns
A reference to this HighlightControl.

◆ Highlight() [11/14]

HPS.HighlightControl HPS.HighlightControl.Highlight ( HPS.KeyPath  in_item,
HPS.HighlightOptionsKit  in_options,
ulong []  in_vertices,
ulong []  in_edges1,
ulong []  in_edges2,
ulong []  in_faces,
bool  in_remove_existing 
)
inline

Highlight specified subentities for the specified key path using the specified highlight options.

Parameters
in_itemThe key path to highlight. If there are no keys or invalid keys in the key path, an exception will be thrown.
in_optionsThe options to use when performing the highlight. If there is no highlight style specified, an exception will be thrown.
in_verticesAn array of vertex indices, specfying vertices to highlight.
in_edges1An array of vertex indices, which when paired with the corresponding entries in the in_edges2 array, define a list of edges to highlight.
in_edges2An array of vertex indices to be paired with entries in in_edges1 array to define the edge list.
in_facesAn array of faces indices specifying faces to highlight.
in_remove_existingIndicates whether this highlight should flush existing highlights at the specified path for the desired overlay type.
Returns
A reference to this HighlightControl.

◆ Highlight() [12/14]

HPS.HighlightControl HPS.HighlightControl.Highlight ( HPS.KeyPath  in_item,
HPS.HighlightOptionsKit  in_options,
ulong []  in_vertices,
ulong []  in_edges1,
ulong []  in_edges2,
ulong []  in_faces 
)
inline

Highlight specified subentities for the specified key path using the specified highlight options.

Parameters
in_itemThe key path to highlight. If there are no keys or invalid keys in the key path, an exception will be thrown.
in_optionsThe options to use when performing the highlight. If there is no highlight style specified, an exception will be thrown.
in_verticesAn array of vertex indices, specfying vertices to highlight.
in_edges1An array of vertex indices, which when paired with the corresponding entries in the in_edges2 array, define a list of edges to highlight.
in_edges2An array of vertex indices to be paired with entries in in_edges1 array to define the edge list.
in_facesAn array of faces indices specifying faces to highlight.
Returns
A reference to this HighlightControl.

◆ Highlight() [13/14]

HPS.HighlightControl HPS.HighlightControl.Highlight ( HPS.Key  in_item,
HPS.HighlightOptionsKit  in_options,
ulong []  in_vertices,
ulong []  in_edges1,
ulong []  in_edges2,
ulong []  in_faces,
bool  in_remove_existing 
)
inline

Highlight the specified key using the specified highlight options.

Parameters
in_itemThe key to highlight. If the key is invalid, an exception will be thrown.
in_optionsThe options to use when performing the highlight. If there is no highlight style specified, an exception will be thrown.
in_verticesAn array of vertex indices, specifying vertices to highlight.
in_edges1An array of vertex indices, which when paired with the corresponding entries in the in_edges2 array, define a list of edges to highlight.
in_edges2An array of vertex indices to be paired with entries in in_edges1 array to define the edge list.
in_facesAn array of faces indices specifying faces to highlight.
in_remove_existingIndicates whether this highlight should flush existing highlights at the specified path for the desired overlay type.
Returns
A reference to this HighlightControl.

◆ Highlight() [14/14]

HPS.HighlightControl HPS.HighlightControl.Highlight ( HPS.Key  in_item,
HPS.HighlightOptionsKit  in_options,
ulong []  in_vertices,
ulong []  in_edges1,
ulong []  in_edges2,
ulong []  in_faces 
)
inline

Highlight the specified key using the specified highlight options.

Parameters
in_itemThe key to highlight. If the key is invalid, an exception will be thrown.
in_optionsThe options to use when performing the highlight. If there is no highlight style specified, an exception will be thrown.
in_verticesAn array of vertex indices, specifying vertices to highlight.
in_edges1An array of vertex indices, which when paired with the corresponding entries in the in_edges2 array, define a list of edges to highlight.
in_edges2An array of vertex indices to be paired with entries in in_edges1 array to define the edge list.
in_facesAn array of faces indices specifying faces to highlight.
Returns
A reference to this HighlightControl.

◆ ObjectType()

override HPS.Type HPS.HighlightControl.ObjectType ( )
inlinevirtual

This function returns the type the object, as declared (if the object is derived, this does not give the true type of the derived object).

Returns
The declared type of the object in question, which may differ from the true, underlying type.

Reimplemented from HPS.Control.

◆ ShowHighlightState() [1/2]

void HPS.HighlightControl.ShowHighlightState ( HPS.Key  in_key,
HPS.HighlightSearchOptionsKit  in_search_options,
out HPS.HighlightState  out_state 
)
inline

Show the highlight information for the given key and search options.

Parameters
in_keyKey to get highlight information for.
in_search_optionsSearch options constraining what type of highlights to look for. If this is empty, all highlights will be considered.
out_stateHighlight information for the queried key.

◆ ShowHighlightState() [2/2]

void HPS.HighlightControl.ShowHighlightState ( HPS.KeyPath  in_key_path,
HPS.HighlightSearchOptionsKit  in_search_options,
out HPS.HighlightState  out_state 
)
inline

Show the highlight information for the given key path and search options.

Parameters
in_key_pathKey path to get highlight information for.
in_search_optionsSearch options constraining what type of highlights to look for. If this is empty, all highlights will be considered.
out_stateHighlight information for the queried key path.

◆ ShowHighlightStates() [1/2]

void HPS.HighlightControl.ShowHighlightStates ( HPS.Key []  in_keys,
HPS.HighlightSearchOptionsKit  in_search_options,
out HPS.HighlightState []  out_states 
)
inline

Show the highlight information for the given keys and search options.

Parameters
in_keysKeys to get highlight information for.
in_search_optionsSearch options constraining what type of highlights to look for. If this is empty, all highlights will be considered.
out_statesHighlight information for the queried keys.

◆ ShowHighlightStates() [2/2]

void HPS.HighlightControl.ShowHighlightStates ( HPS.KeyPath []  in_key_paths,
HPS.HighlightSearchOptionsKit  in_search_options,
out HPS.HighlightState []  out_states 
)
inline

Show the highlight information for the given key paths and search options.

Parameters
in_key_pathsKey paths to get highlight information for.
in_search_optionsSearch options constraining what type of highlights to look for. If this is empty, all highlights will be considered.
out_statesHighlight information for the queried key paths.

◆ Type()

override HPS.Type HPS.HighlightControl.Type ( )
inlinevirtual

This function returns the true type of the underlying object. This function is useful for finding the type of smart pointer objects that have been cast to more generic types.

Warning
This function must synchronize the database (by waiting for all pending database operations to complete) in order to know the type status of this object with certainty. Therefore this function can negatively impact performance. You should vigorously avoid using this function in high-traffic or peformance-critical areas of your code.
Returns
The true type of the object in question.

Reimplemented from HPS.Control.

◆ Unhighlight() [1/13]

HPS.HighlightControl HPS.HighlightControl.Unhighlight ( HPS.SelectionResults  in_items,
HPS.HighlightOptionsKit  in_options 
)
inline

Unhighlight the specified selection results by removing the specified highlight options.

Parameters
in_itemsThe selection results to unhighlight. If there are invalid selection items in the selection results, an exception will be thrown.
in_optionsThe highlight options to be removed. Defaults to an empty HighlightOptionsKit.
Returns
A reference to this HighlightControl.

◆ Unhighlight() [2/13]

HPS.HighlightControl HPS.HighlightControl.Unhighlight ( HPS.SelectionResults  in_items)
inline

Unhighlight the specified selection results by removing the specified highlight options.

Parameters
in_itemsThe selection results to unhighlight. If there are invalid selection items in the selection results, an exception will be thrown.
Returns
A reference to this HighlightControl.

◆ Unhighlight() [3/13]

HPS.HighlightControl HPS.HighlightControl.Unhighlight ( HPS.SelectionItem  in_item,
HPS.HighlightOptionsKit  in_options 
)
inline

Unhighlight the specified selection item by removing the specified highlight options.

Parameters
in_itemThe selection item to unhighlight. If the selection item is invalid, an exception will be thrown.
in_optionsThe highlight options to be removed. Defaults to an empty HighlightOptionsKit.
Returns
A reference to this HighlightControl.

◆ Unhighlight() [4/13]

HPS.HighlightControl HPS.HighlightControl.Unhighlight ( HPS.SelectionItem  in_item)
inline

Unhighlight the specified selection item by removing the specified highlight options.

Parameters
in_itemThe selection item to unhighlight. If the selection item is invalid, an exception will be thrown.
Returns
A reference to this HighlightControl.

◆ Unhighlight() [5/13]

HPS.HighlightControl HPS.HighlightControl.Unhighlight ( HPS.SearchResults  in_items,
HPS.HighlightOptionsKit  in_options 
)
inline

Unhighlight the specified search results by removing the specified highlight options.

Parameters
in_itemsThe search results to unhighlight. If there are invalid keys in the search results, an exception will be thrown.
in_optionsThe highlight options to be removed. Defaults to an empty HighlightOptionsKit.
Returns
A reference to this HighlightControl.

◆ Unhighlight() [6/13]

HPS.HighlightControl HPS.HighlightControl.Unhighlight ( HPS.SearchResults  in_items)
inline

Unhighlight the specified search results by removing the specified highlight options.

Parameters
in_itemsThe search results to unhighlight. If there are invalid keys in the search results, an exception will be thrown.
Returns
A reference to this HighlightControl.

◆ Unhighlight() [7/13]

HPS.HighlightControl HPS.HighlightControl.Unhighlight ( HPS.KeyPath  in_item,
HPS.HighlightOptionsKit  in_options 
)
inline

Unhighlight the specified key path by removing the specified highlight options.

Parameters
in_itemThe key path to unhighlight. If there are no keys or invalid keys in the key path, an exception will be thrown.
in_optionsThe highlight options to be removed. Defaults to an empty HighlightOptionsKit.
Returns
A reference to this HighlightControl.

◆ Unhighlight() [8/13]

HPS.HighlightControl HPS.HighlightControl.Unhighlight ( HPS.KeyPath  in_item)
inline

Unhighlight the specified key path by removing the specified highlight options.

Parameters
in_itemThe key path to unhighlight. If there are no keys or invalid keys in the key path, an exception will be thrown.
Returns
A reference to this HighlightControl.

◆ Unhighlight() [9/13]

HPS.HighlightControl HPS.HighlightControl.Unhighlight ( HPS.Key  in_item,
HPS.HighlightOptionsKit  in_options 
)
inline

Unhighlight the specified key by removing the specified highlight options.

Parameters
in_itemThe key to unhighlight. If the key is invalid, an exception will be thrown..
in_optionsThe highlight options to be removed. Defaults to an empty HighlightOptionsKit.
Returns
A reference to this HighlightControl.

◆ Unhighlight() [10/13]

HPS.HighlightControl HPS.HighlightControl.Unhighlight ( HPS.Key  in_item)
inline

Unhighlight the specified key by removing the specified highlight options.

Parameters
in_itemThe key to unhighlight. If the key is invalid, an exception will be thrown..
Returns
A reference to this HighlightControl.

◆ Unhighlight() [11/13]

HPS.HighlightControl HPS.HighlightControl.Unhighlight ( HPS.KeyPath  in_item,
HPS.HighlightOptionsKit  in_options,
ulong []  in_vertices,
ulong []  in_edges1,
ulong []  in_edges2,
ulong []  in_faces 
)
inline

Unhighlight subentities from the specified key path by removing the specified highlight options.

Parameters
in_itemThe key path to unhighlight. If there are no keys or invalid keys in the key path, an exception will be thrown.
in_optionsThe highlight options to be removed. Defaults to an empty HighlightOptionsKit.
in_verticesAn array of vertex indices, specifying vertices to unhighlight.
in_edges1An array of vertex indices, which when paired with the corresponding entries in the in_edges2 array, define a list of edges to unhighlight.
in_edges2An array of vertex indices to be paired with entries in in_edges1 array to define the edge list.
in_facesAn array of faces indices specifying faces to unhighlight.
Returns
A reference to this HighlightControl.

◆ Unhighlight() [12/13]

HPS.HighlightControl HPS.HighlightControl.Unhighlight ( HPS.Key  in_item,
HPS.HighlightOptionsKit  in_options,
ulong []  in_vertices,
ulong []  in_edges1,
ulong []  in_edges2,
ulong []  in_faces 
)
inline

Unhighlight subentities from the specified item by removing the specified highlight options.

Parameters
in_itemThe key to unhighlight. If the key is invalid, an exception will be thrown..
in_optionsThe highlight options to be removed. Defaults to an empty HighlightOptionsKit.
in_verticesAn array of vertex indices, specifying vertices to unhighlight.
in_edges1An array of vertex indices, which when paired with the corresponding entries in the in_edges2 array, define a list of edges to unhighlight.
in_edges2An array of vertex indices to be paired with entries in in_edges1 array to define the edge list.
in_facesAn array of faces indices specifying faces to unhighlight.
Returns
A reference to this HighlightControl.

◆ Unhighlight() [13/13]

HPS.HighlightControl HPS.HighlightControl.Unhighlight ( HPS.HighlightOptionsKit  in_options)
inline

Unhighlight geometry which was highlighted with the specified HighlightOptionsKit.

Parameters
in_optionsThe highlight options to be removed.
Returns
A reference to this HighlightControl.

◆ UnhighlightEverything()

HPS.HighlightControl HPS.HighlightControl.UnhighlightEverything ( )
inline

Unhighlight everything in the window associated with this HighlightControl.

Returns
A reference to this HighlightControl.

The documentation for this class was generated from the following file:
  • internals/hps_core/source/cs/HPS.HighlightControl.cs