3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/core/utility/EnableNonOwnerReferences.h"
7#include "mc/deps/core/utility/json_utils/JsonSchemaObjectNode.h"
8#include "mc/server/commands/CurrentCmdVersion.h"
19namespace Core {
class Path; }
20namespace JsonUtil {
class EmptyClass; }
49 MCAPI ::std::shared_ptr<
51 _buildAnimationFileSchema_v1_8(
bool isPersonaPack);
53 MCAPI ::ActorSkeletalAnimationPtr getActorAnimation(
::HashedString const& name);
55 MCAPI ::std::shared_ptr<::ActorAnimationInfo> getActorAnimationInfo(
::HashedString const& name);
57 MCAPI
void loadActorAnimation(
58 ::std::string
const& fileData,
62 ::CurrentCmdVersion packCommandVersion,
64 ::std::string
const& personaPieceId
79 MCAPI
static void** $vftable();
Definition ActorAnimationGroup.h:23
Definition ActorAnimationInfo.h:5
Definition ActorSkeletalAnimationPtr.h:5
Definition EnableNonOwnerReferences.h:7
Definition HashedString.h:5
Definition JsonSchemaObjectNode.h:8
Definition MinEngineVersion.h:10
Definition ResourcePackManager.h:24