More...
|
override HPS.Event | Clone () |
| Allocates and returns a copy of this HighlightEvent. More...
|
|
override void | Dispose () |
|
| HighlightEvent () |
| The default constructor creates an empty HighlightEvent object. More...
|
|
| HighlightEvent (HPS.HighlightEvent.Action in_action, HPS.SelectionResults in_results, HPS.HighlightOptionsKit in_options) |
|
| HighlightEvent (HPS.HighlightEvent.Action in_action, HPS.SelectionResults in_results) |
|
| HighlightEvent (HPS.HighlightEvent.Action in_action) |
|
| HighlightEvent (HPS.Event in_event) |
| This constructor converts an EventObject to a HighlightEvent object. More...
|
|
| HighlightEvent (HPS.HighlightEvent in_that) |
|
delegate IntPtr | HighlightEventDelegate_0 (IntPtr cPtr) |
|
delegate bool | HighlightEventDelegate_1 (IntPtr cPtr, IntPtr in_that_event) |
|
delegate IntPtr | HighlightEventDelegate_2 (IntPtr cPtr) |
|
virtual bool | Drop (HPS.Event in_that_event) |
| This optional function is used to determine if the current event can be dropped based on the following event in the queue. More...
|
|
delegate void | DtorDelegate (IntPtr cPtr) |
|
| Event (IntPtr in_channel) |
| A constructor for generating events from built-in or custom event ID's. More...
|
|
| Event () |
| A constructor for generating events from built-in or custom event ID's. More...
|
|
| Event (HPS.Event in_that) |
|
delegate IntPtr | EventDelegate_0 (IntPtr cPtr) |
|
delegate bool | EventDelegate_1 (IntPtr cPtr, IntPtr in_that_event) |
|
delegate IntPtr | EventDelegate_2 (IntPtr cPtr) |
|
virtual IntPtr | Freshen () |
| This optional function is used to determine if the current event can be dropped in favor of newer event of the same type if one is available. More...
|
|
IntPtr | GetChannel () |
| Returns the channel ID assigned to an event. More...
|
|
IntPtr | GetClassID () |
|
double | GetTimeStamp () |
| Returns the time an event was injected into the event queue. More...
|
|
bool | IsConsumable () |
| Indicates whether an event will be consumed when it is handled or passed on to the next handler anyway. More...
|
|
|
override void | deleteCptr () |
|
override bool | DerivedClassHasMethod (string methodName, System.Type[] methodTypes) |
|
override IntPtr | GetNonDirectorClassID () |
|
override bool | IsUserDerived () |
|
|
static void | DtorCallback (IntPtr p) |
|
bool | cMemOwn |
|
HandleRef | cptr |
|
static Dictionary< IntPtr, Event > | cachedObjects = new Dictionary<IntPtr, Event>() |
|
static ReaderWriterLockSlim | mapLock = new ReaderWriterLockSlim(LockRecursionPolicy.SupportsRecursion) |
|
The HighlightEvent class is the event that will be triggered for each highlight or unhighlight call.
◆ HighlightEvent() [1/2]
HPS.HighlightEvent.HighlightEvent |
( |
| ) |
|
|
inline |
◆ HighlightEvent() [2/2]
HPS.HighlightEvent.HighlightEvent |
( |
HPS.Event |
in_event | ) |
|
|
inline |
This constructor converts an EventObject to a HighlightEvent object.
- Parameters
-
in_event | The EventObject to be converted. |
◆ Clone()
override HPS.Event HPS.HighlightEvent.Clone |
( |
| ) |
|
|
inlinevirtual |
The documentation for this class was generated from the following file:
- internals/hps_core/source/cs/HPS.HighlightEvent.cs