6#include "../Loader/DAE/DAELoader.h"
7#include "../../Manager/EngineCore.h"
8#include "../MoreString.h"
13 SetUndestroyable(
true);
16void Animation::SetKeyframe(
float totalTime, std::list<KeyFrame*> keyframes) {
18 m_keyframes = std::move(keyframes);
21void Animation::Exterminate() {
22 for(
auto keyframe : m_keyframes) {
23 SAFE_DELETE(keyframe);
29 std::string parent_id = split(asset->id,
'?')[0];
30 CORE->GetCore(
ResMgr)->GetAssetReference(parent_id);
36std::string Animation::PrintValue()
const {
void SetValue(std::string name_str, Arguments value) override