#ifndef CHARACTER_ANIMATION_MODULE_H_
#define CHARACTER_ANIMATION_MODULE_H_
#include <Ogre.h>
#include <flecs.h>
#include "GameData.h"
#include "CharacterModule.h"
#include "AnimationSystem.h"
namespace ECS
{
struct AnimationControl {
	bool configured;
    AnimationSystem::AnimationSystem *mAnimationSystem;
};
struct DefaultAnimation {
	std::vector<std::pair<std::string, std::string> > animations;
};
struct CharacterAnimationModule {
	CharacterAnimationModule(flecs::world &ecs);
};
}
#endif
