BlendQueues fully working
This commit is contained in:
@@ -29,7 +29,7 @@ public:
|
||||
Node* Child[2] = { nullptr, nullptr };
|
||||
NodeType Type;
|
||||
std::map<int, Skeleton::PoseData> Pose;
|
||||
//std::vector<glm::mat4> Pose;
|
||||
bool SubTreeRoot = false;
|
||||
double Weight = 0.0;
|
||||
|
||||
Node* Next() {
|
||||
@@ -61,6 +61,7 @@ public:
|
||||
std::string NodeName;
|
||||
double progress;
|
||||
bool Start;
|
||||
bool SingleBlend;
|
||||
std::unordered_map<EntityWrapper, double> StartWeights;
|
||||
};
|
||||
|
||||
|
||||
@@ -17,6 +17,7 @@ struct AutoAnimationBlend : Event
|
||||
bool Start = false;
|
||||
bool Reverse = false;
|
||||
bool Restart = false;
|
||||
bool SingleLevelBlend = false;
|
||||
|
||||
EntityWrapper AnimationEntity = EntityWrapper::Invalid;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user