3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/core/debug/log/LogArea.h"
7#include "mc/resources/JsonBetaState.h"
8#include "mc/world/actor/ActorDefinitionParseStatus.h"
18namespace cereal {
class DynamicValue; }
99 MCNAPI ::ActorDefinitionParseStatus
parse(
119 ::JsonBetaState useBetaFeatures
128 MCNAPI
void*
$ctor(::std::string
const&
id);
Definition ActorDefinitionDescriptor.h:12
Definition ActorDefinition.h:21
MCAPI void parseEvents(::cereal::DynamicValue const &root, ::MinEngineVersion const &minEngineVersion, ::SemVersion const &formatVersion, ::ActorEventResponseFactory *responseFactory, ::JsonBetaState useBetaFeatures)
MCAPI::ActorDefinitionParseStatus parse(::ActorDocumentDataParams deserializeDataParams, ::ActorDefinitionDescriptor &desc, ::ActorFactory &actorFactory, ::LogArea logArea)
MCAPI void parseEntityDescription(::cereal::DynamicValue const &description, ::SemVersion const &formatVersion, ::MinEngineVersion const &minEngineVersion)
MCAPI ActorDefinition(::std::string const &id)
MCAPI void parseAttributes(::ActorDocumentDataParams deserializeDataParams, ::ActorDefinitionDescriptor &desc)
MCAPI void * $ctor(::std::string const &id)
Definition ActorEventResponseFactory.h:18
Definition ActorFactory.h:34
Definition MinEngineVersion.h:10
Definition SemVersion.h:16
Definition DynamicValue.h:12
Definition ActorDocumentDataParams.h:15