1#ifndef YAZE_APP_EDITOR_SYSTEM_COMMANDS_COMMAND_PALETTE_GOTO_H_
2#define YAZE_APP_EDITOR_SYSTEM_COMMANDS_COMMAND_PALETTE_GOTO_H_
47std::optional<int>
ParseGotoId(std::string_view token);
CommandEntry BuildGotoEntry(const GotoQuery &query, size_t session_id)
const char * GotoKindName(GotoKind kind)
bool GotoKindHasJumpPath(GotoKind kind)
True when a jump path exists for kind (sprites have none yet).
std::optional< int > ParseGotoId(std::string_view token)
Parse a single id token using the formats above. nullopt if malformed.
int GotoMaxId(GotoKind kind)
Inclusive upper bound for kind.
std::optional< GotoQuery > ParseGotoQuery(std::string_view query)