IEvent_abi#

Fully qualified name: omni::activity::IEvent_abi

class IEvent_abi : public omni::core::Inherits<omni::core::IObject, OMNI_TYPE_ID("omni.activity.IEvent")>#

The event contains custom data.

It can be speed, progress, etc.

Protected Functions

virtual EventType getEventType_abi() noexcept = 0#

Get the type.

Started/Changed/Finished

virtual uint64_t getEventTimestamp_abi() noexcept = 0#

Get the time when the event happened.

virtual const void *getRawPayload_abi() noexcept = 0#

Get the attached payload.

Event payload is dictionary Item. Any data can be put into.