3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/world/persistence/DynamicPropertyDefinePropertyError.h"
32 ::std::string
const& identifier,
37 MCNAPI ::std::optional<::DynamicPropertyDefinePropertyError>
42 MCNAPI ::std::optional<::std::string>
Definition DynamicPropertiesDefinition.h:13
MCAPI ~DynamicPropertiesDefinition()
static MCAPI uint64 const & WORLD_TOTAL_DYNAMIC_PROPERTY_SIZE_LIMIT()
MCAPI::DynamicPropertyDefinition const * tryGetPropertyDefinition(::std::string const &identifier) const
MCAPI ::std::optional<::DynamicPropertyDefinePropertyError > defineProperty(::std::string const &identifier, ::DynamicPropertyDefinition definition)
MCAPI ::std::optional<::std::string > tryMergeDefinitions(::DynamicPropertiesDefinition const &other, ::std::string const &identifier, uint64 sizeLimit)
MCAPI bool _canMergeDefinitions(::DynamicPropertiesDefinition const &other, ::std::string const &identifier, uint64 sizeLimit, ::std::string &error) const
static MCAPI uint64 const & IDENTIFIER_SIZE_LIMIT()
static MCAPI uint64 const & ACTOR_TOTAL_DYNAMIC_PROPERTY_SIZE_LIMIT()
Definition DynamicPropertyDefinition.h:5