HPS::Stream::ImportEventHandler

class HPS.Stream.ImportEventHandler : public IDisposable

The ImportEventHandler class is the base class for user-defined ImportEvent handlers. If your ImportEventHandler elects not to import incoming geometry, then subsequent operations on that geometry along with follow-up attributes (priority, user-data, etc…) will throw an InvalidObjectException.

Public Functions

void Dispose ()
delegate void DtorDelegate (IntPtr cPtr)
bool Handle (HPS.Stream.ImportEvent in_event)

The handler function for Stream ImportEvents. Override this function to process the ImportEvent to suit your needs. This function is called synchronously as data is imported by Stream; Stream import will be paused until this function returns.

Param in_event

A pointer to the ImportEvent representing the impending change to the database.

Return

A bool that specifies if the database change indicated by in_event should be applied. true means that the change will be applied to the database; false means that no change will be made.

ImportEventHandler ()
ImportEventHandler (HPS.Stream.ImportEventHandler in_that)