Switching rooms

This commit is contained in:
viktorljung
2016-03-03 01:39:12 +01:00
parent e9bbb5ed2a
commit 362378536e
10 changed files with 1375 additions and 716 deletions
+27
View File
@@ -0,0 +1,27 @@
#ifndef AutoBlendQueue_h__
#define AutoBlendQueue_h__
#include "../Core/ResourceManager.h"
#include "Skeleton.h"
#include "Model.h"
#include "BlendTree.h"
class AutoBlendQueue
{
public:
struct AutoBlendJob
{
EntityWrapper RootNode = EntityWrapper::Invalid;
double Duration;
double CurrentTime = 0.0;
double Delay = 0.0;
BlendTree::AutoBlendInfo BlendInfo;
};
private:
std::map<double, AutoBlendJob> m_BlendQueue;
};
#endif