23 enum class SetResult :
int {
25 StorageLimitExceeded = 1,
29 using SetCallbackFn = ::std::function<void(
34 ::std::variant<double, float, bool, ::LeanDynamicProperty::String, ::Vec3>
const*
47 ::std::variant<double, float, bool, ::LeanDynamicProperty::String, ::Vec3>,
50 ::std::vector<::std::variant<double, float, bool, ::LeanDynamicProperty::String, ::Vec3>>>,
55 ::std::variant<double, float, bool, ::LeanDynamicProperty::String, ::Vec3>,
58 ::std::vector<::std::variant<double, float, bool, ::LeanDynamicProperty::String, ::Vec3>>>>>>
82 MCNAPI ::std::optional<::std::variant<double, float, bool, ::LeanDynamicProperty::String, ::Vec3>>
83 get(::std::string
const& bucket, ::std::string
const& key)
const;
87 MCNAPI ::DynamicPropertiesBlockActorComponent::SetResult
remove(
88 ::std::string
const& bucket,
89 ::std::string
const& key,
95 ::std::variant<double, float, bool, ::LeanDynamicProperty::String, ::Vec3>
const*
101 MCNAPI ::DynamicPropertiesBlockActorComponent::SetResult
102 set(::std::string
const& bucket,
103 ::std::string
const& key,
104 ::std::variant<double, float, bool, ::LeanDynamicProperty::String, ::Vec3>
const& value,
105 ::std::function<
void(
106 ::std::string
const&,
108 ::std::string
const&,
110 ::std::variant<double, float, bool, ::LeanDynamicProperty::String, ::Vec3>
const*
118 MCNAPI static ::std::unique_ptr<::DynamicPropertiesBlockActorComponent> tryCreateFor(
::BlockType const& blockType);
127 MCNAPI static ::brstd::
128 flat_map<uint, ::std::string, ::std::less<uint>, ::std::vector<uint>, ::std::vector<::std::string>>&
133 MCNAPI static ::brstd::
134 flat_map<uint, ::std::string, ::std::less<uint>, ::std::vector<uint>, ::std::vector<::std::string>>&
MCAPI ::std::optional<::std::variant< double, float, bool, ::LeanDynamicProperty::String, ::Vec3 > > get(::std::string const &bucket, ::std::string const &key) const
MCAPI::DynamicPropertiesBlockActorComponent::SetResult remove(::std::string const &bucket, ::std::string const &key, ::std::function< void(::std::string const &, uint, ::std::string const &, uint, ::std::variant< double, float, bool, ::LeanDynamicProperty::String, ::Vec3 > const *)> callback)
MCAPI::DynamicPropertiesBlockActorComponent::SetResult set(::std::string const &bucket, ::std::string const &key, ::std::variant< double, float, bool, ::LeanDynamicProperty::String, ::Vec3 > const &value, ::std::function< void(::std::string const &, uint, ::std::string const &, uint, ::std::variant< double, float, bool, ::LeanDynamicProperty::String, ::Vec3 > const *)> callback)
Definition SaveContext.h:5