12 _inputs.push_back({frameNumber, action, state});
18 while (it !=
_inputs.end() && it->frameNumber < frameNumber) {
21 _inputs.insert(it, {frameNumber, action, state});
29 std::vector<StoredInput> result;
31 for (
const auto &input :
_inputs) {
32 if (input.frameNumber >= startFrame) {
33 result.push_back(input);
41 while (!
_inputs.empty() &&
_inputs.front().frameNumber < frameNumber) {