3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/editor/services/prefabs/PrefabInstanceErrorState.h"
16namespace mce {
class UUID; }
19namespace Editor::Prefabs {
22MCNAPI
void bindType(::cereal::ReflectionCtx& ctx);
24MCNAPI ::std::string toString(::Editor::Prefabs::PrefabInstanceErrorState state);
26MCNAPI ::Editor::Prefabs::PrefabInstanceBoundsValidation validatePrefabInstanceBounds(
27 ::Editor::Prefabs::PrefabDBServerPlayerServiceProvider& prefabService,
28 ::BoundingBox
const& candidateBounds,
29 ::DimensionType
const& candidateDimension,
30 ::std::optional<::mce::UUID>
const& excludedInstanceId,
31 ::Editor::Prefabs::PrefabInstanceBoundsValidationOptions
const& options
Definition BoundingBox.h:13
Definition PrefabDBServerPlayerServiceProvider.h:32
Definition DimensionType.h:5
Definition PrefabInstanceBoundsValidationOptions.h:7
Definition PrefabInstanceBoundsValidation.h:7
Definition ReflectionCtx.h:11