#ifndef EDITSCENE_ANIMATIONTREETEMPLATE_HPP
#define EDITSCENE_ANIMATIONTREETEMPLATE_HPP
#pragma once

#include <Ogre.h>

/**
 * Template marker for reusable animation trees.
 *
 * Entities with this component serve as shared animation tree templates.
 * They should also have an AnimationTreeComponent for editing the tree.
 * Other entities reference the template by name via
 * AnimationTreeComponent::templateName.
 */
struct AnimationTreeTemplate {
	Ogre::String name;
	uint64_t version = 1;
};

#endif // EDITSCENE_ANIMATIONTREETEMPLATE_HPP
