Showing the changes to libraries/animation/src/AnimRandomSwitch.cpp (1 of 1 file). Show all
Unified · Split
| @@ -30,6 +30,7 @@ const AnimPoseVec& AnimRandomSwitch::evaluate(const AnimVariantMap& animVars, co · 29 unmodified lines | ||
| 30 | 30 | // filter states different to the last random state and with priorities. |
| 31 | 31 | bool currentStateHasPriority = false; |
| 32 | 32 | std::vector<RandomSwitchState::Pointer> randomStatesToConsider; |
| 33 | + randomStatesToConsider.reserve(_randomStates.size()); | |
| 33 | 34 | float totalPriorities = 0.0f; |
| 34 | 35 | for (size_t i = 0; i < _randomStates.size(); i++) { |
| 35 | 36 | auto randState = _randomStates[i]; |