3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/scripting/runtime/Result_deprecated.h"
7#include "mc/editor/datastore/EventType.h"
8#include "mc/editor/datastore/container/Container.h"
12namespace Editor::DataStore {
struct PayloadDescription; }
13namespace Json {
class Value; }
16namespace Editor::DataStore {
38 virtual void clear() ;
50 MCNAPI
void _onItemUpdated(::std::string
const&
id, ::std::string
const& propName);
57 ::Editor::DataStore::EventType eventType,
66 MCNAPI static ::std::add_lvalue_reference_t<char const[]>
CATEGORY_CORE();
74 MCNAPI static ::std::add_lvalue_reference_t<char const[]>
TAG_DATA();
Definition ActionBarContainer.h:18
static MCAPI ::std::add_lvalue_reference_t< char const[]> PROPERTY_CATEGORY()
MCAPI bool _removeItem(::std::string const &id)
static MCAPI ::std::add_lvalue_reference_t< char const[]> CATEGORY_EXPERIMENTAL()
MCAPI ::Scripting::Result_deprecated< void > _createItem(::std::string const &id, ::Json::Value const &payload)
MCAPI ::Scripting::Result_deprecated< void > handleDataEvent(::Editor::DataStore::EventType eventType, ::Json::Value const &payload, ::Editor::DataStore::PayloadDescription const &desc)
static MCAPI ::std::add_lvalue_reference_t< char const[]> CATEGORY_EXTENSION()
MCAPI::Json::Value getDataPayload(::Editor::DataStore::PayloadDescription const &desc) const
static MCAPI ::std::add_lvalue_reference_t< char const[]> CATEGORY_CORE()
static MCAPI void ** $vftable()
MCAPI void _onItemCreated(::std::string const &id)
MCAPI void _onItemDestroyed(::std::string const &id)
MCAPI void _onItemUpdated(::std::string const &id, ::std::string const &propName)
static MCAPI ::std::add_lvalue_reference_t< char const[]> TAG_DATA()
Definition PayloadDescription.h:7