3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/editor/datastore/EventType.h"
7#include "mc/editor/network/NetworkPayload.h"
12namespace Editor::DataStore {
struct PayloadDescription; }
13namespace cereal {
struct ReflectionCtx; }
16namespace Editor::Network {
46 ::Editor::DataStore::EventType eventType,
47 ::std::optional<::std::string> payload,
67 ::Editor::DataStore::EventType eventType,
68 ::std::optional<::std::string> payload,
Definition DataStoreEventPayload.h:18
static MCAPI void ** $vftable()
MCAPI DataStoreEventPayload(::HashedString const &dataTag, ::Editor::DataStore::EventType eventType, ::std::optional<::std::string > payload, ::Editor::DataStore::PayloadDescription const &desc)
static MCAPI void bindType(::cereal::ReflectionCtx &ctx)
MCAPI void * $ctor(::HashedString const &dataTag, ::Editor::DataStore::EventType eventType, ::std::optional<::std::string > payload, ::Editor::DataStore::PayloadDescription const &desc)
MCAPI::Editor::Network::DataStoreEventPayload & operator=(::Editor::Network::DataStoreEventPayload const &)
MCAPI void * $ctor(::Editor::Network::DataStoreEventPayload const &)
MCAPI DataStoreEventPayload(::Editor::Network::DataStoreEventPayload const &)
Definition NetworkPayload.h:8
Definition HashedString.h:5
Definition PayloadDescription.h:7
Definition ReflectionCtx.h:11