3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/core/utility/EnableNonOwnerReferences.h"
7#include "mc/server/commands/CurrentCmdVersion.h"
8#include "mc/util/json_util/JsonSchemaObjectNode.h"
19namespace Core {
class Path; }
20namespace JsonUtil {
class EmptyClass; }
49 MCNAPI ::std::shared_ptr<
58 ::std::string
const& fileData,
62 ::CurrentCmdVersion packCommandVersion,
64 ::std::string
const& personaPieceId
Definition ActorAnimationGroup.h:23
MCAPI void loadActorAnimationsSync(::ResourcePackManager &resourcePackManager)
MCAPI void loadActorAnimation(::std::string const &fileData, ::Core::Path const &filenameWithExtension, ::PackStats &stats, ::MinEngineVersion const &minEngineVersion, ::CurrentCmdVersion packCommandVersion, bool isPersonaPack, ::std::string const &personaPieceId)
MCAPI ::std::shared_ptr<::ActorAnimationInfo > getActorAnimationInfo(::HashedString const &name)
MCAPI::ActorSkeletalAnimationPtr getActorAnimation(::HashedString const &name)
MCAPI ::std::shared_ptr< ::JsonUtil::JsonSchemaObjectNode<::JsonUtil::EmptyClass, ::ActorAnimationGroupParseMetaData > > _buildAnimationFileSchema_v1_8(bool isPersonaPack)
static MCAPI void ** $vftable()
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:23