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.