13
0

remove Next/Prev (Live-style) follow action types

This commit is contained in:
Paul Davis 2022-01-20 17:44:05 -07:00
parent 38a603910a
commit b94c5dcec7
3 changed files with 0 additions and 23 deletions

View File

@ -827,8 +827,6 @@ struct FollowAction {
None,
Stop,
Again,
NextTrigger, /* Live-style, and below */
PrevTrigger,
ForwardTrigger, /* any "next" skipping empties */
ReverseTrigger, /* any "prev" skipping empties */
FirstTrigger,

View File

@ -862,8 +862,6 @@ setup_enum_writer ()
REGISTER_CLASS_ENUM (FollowAction, None);
REGISTER_CLASS_ENUM (FollowAction, Stop);
REGISTER_CLASS_ENUM (FollowAction, Again);
REGISTER_CLASS_ENUM (FollowAction, NextTrigger);
REGISTER_CLASS_ENUM (FollowAction, PrevTrigger);
REGISTER_CLASS_ENUM (FollowAction, ForwardTrigger);
REGISTER_CLASS_ENUM (FollowAction, ReverseTrigger);
REGISTER_CLASS_ENUM (FollowAction, FirstTrigger);

View File

@ -3062,25 +3062,6 @@ TriggerBox::determine_next_trigger (uint32_t current)
case FollowAction::Again:
return current;
case FollowAction::NextTrigger:
n = current + 1;
if (n < all_triggers.size()) {
if (all_triggers[n]->region()) {
return n;
}
}
break;
case FollowAction::PrevTrigger:
if (current > 0) {
n = current - 1;
if (all_triggers[n]->region()) {
return n;
}
}
break;
case FollowAction::ForwardTrigger:
n = current;
while (true) {