62 if(sub_actions.size() != prev_composite_action.sub_actions.size())
67 bool all_sub_actions_can_merge =
true;
68 for (
size_t i = 0; i < sub_actions.size() && i < prev_composite_action.sub_actions.size(); ++i)
70 if (sub_actions[i] && prev_composite_action.sub_actions[i] &&
71 sub_actions[i]->get_meta_type() == prev_composite_action.sub_actions[i]->get_meta_type())
73 if(!sub_actions[i]->is_mergeable(*prev_composite_action.sub_actions[i]))
75 all_sub_actions_can_merge =
false;
81 return all_sub_actions_can_merge;