# IInterceptEvent Struct Reference

Inheritance diagram for IInterceptEvent:

List of all members.

## Public Member Functions
virtual MCCOMErr MCCOMAPI | OnEvent (void *platformEvent)=0

## Detailed Description

Main event loop callback Object

## Member Function Documentation

virtual MCCOMErr MCCOMAPI IInterceptEvent::OnEvent | ( | void * | platformEvent | ) | `[pure virtual]`

platformEvent is an EventRecord* on MacOS platformEvent is an MSG* on Windows Should return MC_S_OK if the event has been intercepted an requires no further processing. Should return MC_S_FALSE if the event needs to be processed by the main application

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

- IShPlatformUtilities.h