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 Json {
class Value; }
99 MCNAPI ::ActorDefinitionParseStatus
parse(
115 ::JsonBetaState useBetaFeatures
124 MCNAPI
void*
$ctor(::std::string
const&
id);
Definition ActorDefinitionDescriptor.h:12
Definition ActorDefinition.h:21
MCAPI ActorDefinition(::std::string const &id)
MCAPI void parseAttributes(::DeserializeDataParams deserializeDataParams, ::ActorDefinitionDescriptor &desc)
MCAPI void parseEntityDescription(::DeserializeDataParams deserializeDataParams)
MCAPI::ActorDefinitionParseStatus parse(::DeserializeDataParams deserializeDataParams, ::ActorDefinitionDescriptor &desc, ::ActorFactory &actorFactory, ::LogArea logArea)
MCAPI void parseEvents(::Json::Value const &root, ::MinEngineVersion const &minEngineVersion, ::SemVersion const &formatVersion, ::ActorEventResponseFactory *responseFactory, ::JsonBetaState useBetaFeatures)
MCAPI void * $ctor(::std::string const &id)
Definition ActorEventResponseFactory.h:18
Definition ActorFactory.h:32
Definition MinEngineVersion.h:10
Definition SemVersion.h:15
Definition DeserializeDataParams.h:5