LeviLamina
|
Public Member Functions | |
virtual ::Scripting::Result< void > | dispatchEvent (::HashedString const &, ::Editor::DataStore::EventType, ::Json::Value const &, ::Editor::DataStore::PayloadDescription const &)=0 |
virtual::Json::Value | getPayload (::HashedString const &, ::Editor::DataStore::PayloadDescription const &) const =0 |
virtual::Bedrock::PubSub::Subscription | listenForEvent (::std::function< void(::HashedString const &, ::Editor::DataStore::EventType, ::Json::Value const &, ::Editor::DataStore::PayloadDescription const &)>)=0 |