Reserve vector size

This commit is contained in:
luiscuenca 2019-08-08 08:40:00 -07:00
parent 3a22db0a13
commit 597cff335a
No known key found for this signature in database
GPG key ID: 2387ECD129A6961D

View file

@ -30,6 +30,7 @@ const AnimPoseVec& AnimRandomSwitch::evaluate(const AnimVariantMap& animVars, co
// filter states different to the last random state and with priorities.
bool currentStateHasPriority = false;
std::vector<RandomSwitchState::Pointer> randomStatesToConsider;
randomStatesToConsider.reserve(_randomStates.size());
float totalPriorities = 0.0f;
for (size_t i = 0; i < _randomStates.size(); i++) {
auto randState = _randomStates[i];