From 12bdc9e7b188e1bd48fd7c0d6177e5fd52357bb2 Mon Sep 17 00:00:00 2001 From: Jason Felds Date: Mon, 27 Feb 2012 13:31:15 -0500 Subject: [PATCH] [cleanNoteData] Get consistent formatting. This could be a candidate for transplanting. --- src/ScreenEdit.cpp | 420 ++++++++++++++++++++++++++++++++------------- 1 file changed, 298 insertions(+), 122 deletions(-) diff --git a/src/ScreenEdit.cpp b/src/ScreenEdit.cpp index b26c52f721..37c35980b9 100644 --- a/src/ScreenEdit.cpp +++ b/src/ScreenEdit.cpp @@ -528,168 +528,344 @@ static MenuDef g_KeysoundTrack( static MenuDef g_MainMenu( "ScreenMiniMenuMainMenu", - MenuRowDef( ScreenEdit::play_whole_song, "Play whole song", true, EditMode_Practice, true, true, 0, NULL ), - MenuRowDef( ScreenEdit::play_current_beat_to_end, "Play current beat to end", true, EditMode_Practice, true, true, 0, NULL ), - MenuRowDef( ScreenEdit::save, "Save", true, EditMode_Home, true, true, 0, NULL ), - MenuRowDef( ScreenEdit::play_selection, "Play selection", true, EditMode_Practice, true, true, 0, NULL ), - MenuRowDef( ScreenEdit::set_selection_start, "Set selection start", true, EditMode_Practice, true, true, 0, NULL ), - MenuRowDef( ScreenEdit::set_selection_end, "Set selection end", true, EditMode_Practice, true, true, 0, NULL ), - MenuRowDef( ScreenEdit::revert_to_last_save, "Revert to last save", true, EditMode_Home, true, true, 0, NULL ), - MenuRowDef( ScreenEdit::revert_from_disk, "Revert from disk", true, EditMode_Full, true, true, 0, NULL ), - MenuRowDef( ScreenEdit::options, "Editor options", true, EditMode_Practice, true, true, 0, NULL ), - MenuRowDef( ScreenEdit::edit_song_info, "Edit song info", true, EditMode_Full, true, true, 0, NULL ), - MenuRowDef( ScreenEdit::edit_steps_information, "Edit steps information", true, EditMode_Practice, true, true, 0, NULL ), - MenuRowDef( ScreenEdit::edit_timing_data, "Edit Timing Data", true, EditMode_Full, true, true, 0, NULL ), - MenuRowDef( ScreenEdit::view_steps_data, "View steps data", true, EditMode_Full, true, true, 0, NULL ), - MenuRowDef( ScreenEdit::play_preview_music, "Play preview music", true, EditMode_Full, true, true, 0, NULL ), - MenuRowDef( ScreenEdit::exit, "Exit Edit Mode", true, EditMode_Practice, true, true, 0, NULL ) + MenuRowDef(ScreenEdit::play_whole_song, + "Play whole song", + true, EditMode_Practice, true, true, 0, NULL ), + MenuRowDef(ScreenEdit::play_current_beat_to_end, + "Play current beat to end", + true, EditMode_Practice, true, true, 0, NULL ), + MenuRowDef(ScreenEdit::save, + "Save", + true, EditMode_Home, true, true, 0, NULL ), + MenuRowDef(ScreenEdit::play_selection, + "Play selection", + true, EditMode_Practice, true, true, 0, NULL ), + MenuRowDef(ScreenEdit::set_selection_start, + "Set selection start", + true, EditMode_Practice, true, true, 0, NULL ), + MenuRowDef(ScreenEdit::set_selection_end, + "Set selection end", + true, EditMode_Practice, true, true, 0, NULL ), + MenuRowDef(ScreenEdit::revert_to_last_save, + "Revert to last save", + true, EditMode_Home, true, true, 0, NULL ), + MenuRowDef(ScreenEdit::revert_from_disk, + "Revert from disk", + true, EditMode_Full, true, true, 0, NULL ), + MenuRowDef(ScreenEdit::options, + "Editor options", + true, EditMode_Practice, true, true, 0, NULL ), + MenuRowDef(ScreenEdit::edit_song_info, + "Edit song info", + true, EditMode_Full, true, true, 0, NULL ), + MenuRowDef(ScreenEdit::edit_steps_information, + "Edit steps information", + true, EditMode_Practice, true, true, 0, NULL ), + MenuRowDef(ScreenEdit::edit_timing_data, + "Edit Timing Data", + true, EditMode_Full, true, true, 0, NULL ), + MenuRowDef(ScreenEdit::view_steps_data, + "View steps data", + true, EditMode_Full, true, true, 0, NULL ), + MenuRowDef(ScreenEdit::play_preview_music, + "Play preview music", + true, EditMode_Full, true, true, 0, NULL ), + MenuRowDef(ScreenEdit::exit, + "Exit Edit Mode", + true, EditMode_Practice, true, true, 0, NULL ) ); static MenuDef g_AlterMenu( "ScreenMiniMenuAlterMenu", - MenuRowDef(ScreenEdit::cut, "Cut", true, + MenuRowDef(ScreenEdit::cut, + "Cut", + true, + EditMode_Practice, true, true, 0, NULL ), + MenuRowDef(ScreenEdit::copy, + "Copy", + true, EditMode_Practice, true, true, 0, NULL ), + MenuRowDef(ScreenEdit::copy_partial_timing, + "Copy Partial Timing", + true, EditMode_Practice, true, true, 0, NULL ), + MenuRowDef(ScreenEdit::clear, "Clear area", true, EditMode_Practice, true, true, 0, NULL ), - MenuRowDef(ScreenEdit::copy, "Copy", true, - EditMode_Practice, true, true, 0, NULL ), - MenuRowDef(ScreenEdit::copy_partial_timing, "Copy Partial Timing", true, - EditMode_Practice, true, true, 0, NULL ), - MenuRowDef(ScreenEdit::clear, "Clear area", true, - EditMode_Practice, true, true, 0, NULL ), - MenuRowDef(ScreenEdit::quantize, "Quantize", true, + MenuRowDef(ScreenEdit::quantize, "Quantize", true, EditMode_Practice, true, true, 0, "4th","8th","12th","16th","24th","32nd","48th","64th","192nd"), - MenuRowDef(ScreenEdit::turn, "Turn", true, + MenuRowDef(ScreenEdit::turn, "Turn", true, EditMode_Practice, true, true, 0, "Left","Right","Mirror","Backwards","Shuffle","SuperShuffle" ), - MenuRowDef(ScreenEdit::transform, "Transform", true, + MenuRowDef(ScreenEdit::transform, "Transform", true, EditMode_Practice, true, true, 0, "NoHolds","NoMines","Little","Wide", "Big","Quick","Skippy","Mines","Echo","Stomp","Planted","Floored", "Twister","NoJumps","NoHands","NoQuads","NoStretch" ), - MenuRowDef(ScreenEdit::alter, "Alter", true, + MenuRowDef(ScreenEdit::alter, "Alter", true, EditMode_Practice, true, true, 0, "Autogen To Fill Width","Backwards","Swap Sides", "Copy Left To Right","Copy Right To Left","Clear Left","Clear Right", "Collapse To One","Collapse Left","Shift Left","Shift Right" ), - MenuRowDef(ScreenEdit::tempo, "Tempo", true, + MenuRowDef(ScreenEdit::tempo, "Tempo", true, EditMode_Full, true, true, 0, "Compress 2x","Compress 3->2", "Compress 4->3","Expand 3->4","Expand 2->3","Expand 2x" ), - MenuRowDef(ScreenEdit::play, "Play selection", true, - EditMode_Practice, true, true, 0, NULL ), - MenuRowDef(ScreenEdit::record, "Record in selection", true, - EditMode_Practice, true, true, 0, NULL ), - MenuRowDef(ScreenEdit::preview_designation, "Designate as Music Preview", true, - EditMode_Full, true, true, 0, NULL ), - MenuRowDef(ScreenEdit::convert_to_pause, "Convert selection to pause", true, - EditMode_Full, true, true, 0, NULL ), - MenuRowDef(ScreenEdit::convert_to_delay, "Convert selection to delay", true, - EditMode_Full, true, true, 0, NULL ), - MenuRowDef(ScreenEdit::convert_to_warp, "Convert selection to warp", true, - EditMode_Full, true, true, 0, NULL ), - MenuRowDef(ScreenEdit::convert_to_fake, "Convert selection to fake", true, - EditMode_Full, true, true, 0, NULL ), - MenuRowDef(ScreenEdit::convert_to_attack, "Convert selection to attack", true, - EditMode_Full, true, true, 0, NULL), - MenuRowDef(ScreenEdit::routine_invert_notes, "Invert notes' player", true, - EditMode_Full, true, true, 0, NULL ), - MenuRowDef(ScreenEdit::routine_mirror_1_to_2, "Mirror Player 1 to 2", true, - EditMode_Full, true, true, 0, NULL ), - MenuRowDef(ScreenEdit::routine_mirror_2_to_1, "Mirror Player 2 to 1", true, - EditMode_Full, true, true, 0, NULL ) + MenuRowDef(ScreenEdit::play, + "Play selection", + true, + EditMode_Practice, true, true, 0, NULL ), + MenuRowDef(ScreenEdit::record, + "Record in selection", + true, + EditMode_Practice, true, true, 0, NULL ), + MenuRowDef(ScreenEdit::preview_designation, + "Designate as Music Preview", + true, + EditMode_Full, true, true, 0, NULL ), + MenuRowDef(ScreenEdit::convert_to_pause, + "Convert selection to pause", + true, + EditMode_Full, true, true, 0, NULL ), + MenuRowDef(ScreenEdit::convert_to_delay, + "Convert selection to delay", + true, + EditMode_Full, true, true, 0, NULL ), + MenuRowDef(ScreenEdit::convert_to_warp, + "Convert selection to warp", + true, + EditMode_Full, true, true, 0, NULL ), + MenuRowDef(ScreenEdit::convert_to_fake, + "Convert selection to fake", + true, + EditMode_Full, true, true, 0, NULL ), + MenuRowDef(ScreenEdit::convert_to_attack, + "Convert selection to attack", + true, + EditMode_Full, true, true, 0, NULL), + MenuRowDef(ScreenEdit::routine_invert_notes, + "Invert notes' player", + true, + EditMode_Full, true, true, 0, NULL ), + MenuRowDef(ScreenEdit::routine_mirror_1_to_2, + "Mirror Player 1 to 2", + true, + EditMode_Full, true, true, 0, NULL ), + MenuRowDef(ScreenEdit::routine_mirror_2_to_1, + "Mirror Player 2 to 1", + true, + EditMode_Full, true, true, 0, NULL ) ); static MenuDef g_AreaMenu( "ScreenMiniMenuAreaMenu", - MenuRowDef( ScreenEdit::paste_at_current_beat, "Paste at current beat", true, EditMode_Practice, true, true, 0, NULL ), - MenuRowDef( ScreenEdit::paste_at_begin_marker, "Paste at begin marker", true, EditMode_Practice, true, true, 0, NULL ), - MenuRowDef( ScreenEdit::paste_partial_timing_at_beat, "Paste Partial Timing at current beat", true, EditMode_Practice, true, true, 0, NULL ), - MenuRowDef( ScreenEdit::insert_and_shift, "Insert beat and shift down", true, EditMode_Practice, true, true, 0, "4th","8th","12th","16th","24th","32nd","48th","64th","192nd" ), - MenuRowDef( ScreenEdit::delete_and_shift, "Delete beat and shift up", true, EditMode_Practice, true, true, 0, "4th","8th","12th","16th","24th","32nd","48th","64th","192nd" ), - MenuRowDef( ScreenEdit::shift_pauses_forward, "Shift all timing changes down", true, EditMode_Full, true, true, 0, "4th","8th","12th","16th","24th","32nd","48th","64th","192nd" ), - MenuRowDef( ScreenEdit::shift_pauses_backward, "Shift all timing changes up", true, EditMode_Full, true, true, 0, "4th","8th","12th","16th","24th","32nd","48th","64th","192nd" ), - MenuRowDef(ScreenEdit::convert_pause_to_beat, "Convert pause to beats", true, - EditMode_Full, true, true, 0, NULL ), - MenuRowDef(ScreenEdit::convert_delay_to_beat, "Convert delay to beats", true, - EditMode_Full, true, true, 0, NULL ), - MenuRowDef(ScreenEdit::last_second_at_beat, "Designate last second at current beat", true, EditMode_Full, true, true, 0, NULL ), - MenuRowDef( ScreenEdit::undo, "Undo", true, EditMode_Practice, true, true, 0, NULL ), - MenuRowDef(ScreenEdit::clear_clipboard, "Clear clipboard", true, - EditMode_Practice, true, true, 0, NULL ), - MenuRowDef(ScreenEdit::modify_keysounds_at_row, "Modify Keysounds at current beat", - true, EditMode_Full, true, true, 0, NULL) + MenuRowDef(ScreenEdit::paste_at_current_beat, + "Paste at current beat", + true, EditMode_Practice, true, true, 0, NULL ), + MenuRowDef(ScreenEdit::paste_at_begin_marker, + "Paste at begin marker", + true, EditMode_Practice, true, true, 0, NULL ), + MenuRowDef(ScreenEdit::paste_partial_timing_at_beat, + "Paste Partial Timing at current beat", + true, EditMode_Practice, true, true, 0, NULL ), + MenuRowDef(ScreenEdit::insert_and_shift, + "Insert beat and shift down", + true, EditMode_Practice, true, true, 0, "4th","8th","12th","16th","24th","32nd","48th","64th","192nd" ), + MenuRowDef(ScreenEdit::delete_and_shift, + "Delete beat and shift up", + true, EditMode_Practice, true, true, 0, "4th","8th","12th","16th","24th","32nd","48th","64th","192nd" ), + MenuRowDef(ScreenEdit::shift_pauses_forward, + "Shift all timing changes down", + true, EditMode_Full, true, true, 0, "4th","8th","12th","16th","24th","32nd","48th","64th","192nd" ), + MenuRowDef(ScreenEdit::shift_pauses_backward, + "Shift all timing changes up", + true, EditMode_Full, true, true, 0, "4th","8th","12th","16th","24th","32nd","48th","64th","192nd" ), + MenuRowDef(ScreenEdit::convert_pause_to_beat, + "Convert pause to beats", + true, + EditMode_Full, true, true, 0, NULL ), + MenuRowDef(ScreenEdit::convert_delay_to_beat, + "Convert delay to beats", + true, + EditMode_Full, true, true, 0, NULL ), + MenuRowDef(ScreenEdit::last_second_at_beat, + "Designate last second at current beat", + true, EditMode_Full, true, true, 0, NULL ), + MenuRowDef(ScreenEdit::undo, + "Undo", + true, EditMode_Practice, true, true, 0, NULL ), + MenuRowDef(ScreenEdit::clear_clipboard, + "Clear clipboard", + true, + EditMode_Practice, true, true, 0, NULL ), + MenuRowDef(ScreenEdit::modify_keysounds_at_row, + "Modify Keysounds at current beat", + true, EditMode_Full, true, true, 0, NULL) ); static MenuDef g_StepsInformation( "ScreenMiniMenuStepsInformation", - MenuRowDef( ScreenEdit::difficulty, "Difficulty", true, EditMode_Practice, true, true, 0, NULL ), - MenuRowDef( ScreenEdit::meter, "Meter", true, EditMode_Practice, true, false, 0, NULL ), - MenuRowDef( ScreenEdit::predict_meter, "Predicted Meter", false, EditMode_Full, true, true, 0, NULL ), - MenuRowDef( ScreenEdit::chartname, "Chart Name", true, EditMode_Practice, true, true, 0, NULL ), - MenuRowDef( ScreenEdit::description, "Description", true, EditMode_Practice, true, true, 0, NULL ), - MenuRowDef( ScreenEdit::chartstyle, "Chart Style", true, EditMode_Practice, true, true, 0, NULL ), - MenuRowDef( ScreenEdit::step_credit, "Step Author", true, EditMode_Practice, true, true, 0, NULL ), - MenuRowDef( ScreenEdit::step_display_bpm, "Display BPM", true, EditMode_Full, true, true, 0, "Actual", "Specified", "Random" ), - MenuRowDef( ScreenEdit::step_min_bpm, "Min BPM", true, EditMode_Full, true, true, 0, NULL ), - MenuRowDef( ScreenEdit::step_max_bpm, "Max BPM", true, EditMode_Full, true, true, 0, NULL ) + MenuRowDef(ScreenEdit::difficulty, + "Difficulty", + true, EditMode_Practice, true, true, 0, NULL ), + MenuRowDef(ScreenEdit::meter, + "Meter", + true, EditMode_Practice, true, false, 0, NULL ), + MenuRowDef(ScreenEdit::predict_meter, + "Predicted Meter", + false, EditMode_Full, true, true, 0, NULL ), + MenuRowDef(ScreenEdit::chartname, + "Chart Name", + true, EditMode_Practice, true, true, 0, NULL ), + MenuRowDef(ScreenEdit::description, + "Description", + true, EditMode_Practice, true, true, 0, NULL ), + MenuRowDef(ScreenEdit::chartstyle, + "Chart Style", + true, EditMode_Practice, true, true, 0, NULL ), + MenuRowDef(ScreenEdit::step_credit, + "Step Author", + true, EditMode_Practice, true, true, 0, NULL ), + MenuRowDef(ScreenEdit::step_display_bpm, + "Display BPM", + true, EditMode_Full, true, true, 0, "Actual", "Specified", "Random" ), + MenuRowDef(ScreenEdit::step_min_bpm, + "Min BPM", + true, EditMode_Full, true, true, 0, NULL ), + MenuRowDef(ScreenEdit::step_max_bpm, + "Max BPM", + true, EditMode_Full, true, true, 0, NULL ) ); static MenuDef g_StepsData( "ScreenMiniMenuStepsData", - MenuRowDef( ScreenEdit::tap_notes, "Tap Steps", false, EditMode_Full, true, true, 0, NULL ), - MenuRowDef( ScreenEdit::jumps, "Jumps", false, EditMode_Full, true, true, 0, NULL ), - MenuRowDef( ScreenEdit::hands, "Hands", false, EditMode_Full, true, true, 0, NULL ), - MenuRowDef( ScreenEdit::quads, "Quads", false, EditMode_Full, true, true, 0, NULL ), - MenuRowDef( ScreenEdit::holds, "Holds", false, EditMode_Full, true, true, 0, NULL ), - MenuRowDef( ScreenEdit::mines, "Mines", false, EditMode_Full, true, true, 0, NULL ), - MenuRowDef(ScreenEdit::rolls, "Rolls", false, EditMode_Full, true, true, 0, NULL ), - MenuRowDef(ScreenEdit::lifts, "Lifts", false, EditMode_Full, true, true, 0, NULL ), - MenuRowDef(ScreenEdit::fakes, "Fakes", false, EditMode_Full, true, true, 0, NULL ), - MenuRowDef( ScreenEdit::stream, "Stream", false, EditMode_Full, true, true, 0, NULL ), - MenuRowDef( ScreenEdit::voltage, "Voltage", false, EditMode_Full, true, true, 0, NULL ), - MenuRowDef( ScreenEdit::air, "Air", false, EditMode_Full, true, true, 0, NULL ), - MenuRowDef( ScreenEdit::freeze, "Freeze", false, EditMode_Full, true, true, 0, NULL ), - MenuRowDef( ScreenEdit::chaos, "Chaos", false, EditMode_Full, true, true, 0, NULL ) + MenuRowDef( ScreenEdit::tap_notes, "Tap Steps", false, EditMode_Full, true, true, 0, NULL ), + MenuRowDef( ScreenEdit::jumps, "Jumps", false, EditMode_Full, true, true, 0, NULL ), + MenuRowDef( ScreenEdit::hands, "Hands", false, EditMode_Full, true, true, 0, NULL ), + MenuRowDef( ScreenEdit::quads, "Quads", false, EditMode_Full, true, true, 0, NULL ), + MenuRowDef( ScreenEdit::holds, "Holds", false, EditMode_Full, true, true, 0, NULL ), + MenuRowDef( ScreenEdit::mines, "Mines", false, EditMode_Full, true, true, 0, NULL ), + MenuRowDef(ScreenEdit::rolls, "Rolls", false, EditMode_Full, true, true, 0, NULL ), + MenuRowDef(ScreenEdit::lifts, "Lifts", false, EditMode_Full, true, true, 0, NULL ), + MenuRowDef(ScreenEdit::fakes, "Fakes", false, EditMode_Full, true, true, 0, NULL ), + MenuRowDef( ScreenEdit::stream, "Stream", false, EditMode_Full, true, true, 0, NULL ), + MenuRowDef( ScreenEdit::voltage, "Voltage", false, EditMode_Full, true, true, 0, NULL ), + MenuRowDef( ScreenEdit::air, "Air", false, EditMode_Full, true, true, 0, NULL ), + MenuRowDef( ScreenEdit::freeze, "Freeze", false, EditMode_Full, true, true, 0, NULL ), + MenuRowDef( ScreenEdit::chaos, "Chaos", false, EditMode_Full, true, true, 0, NULL ) ); static MenuDef g_SongInformation( "ScreenMiniMenuSongInformation", - MenuRowDef( ScreenEdit::main_title, "Main title", true, EditMode_Practice, true, true, 0, NULL ), - MenuRowDef( ScreenEdit::sub_title, "Sub title", true, EditMode_Practice, true, true, 0, NULL ), - MenuRowDef( ScreenEdit::artist, "Artist", true, EditMode_Practice, true, true, 0, NULL ), - MenuRowDef( ScreenEdit::genre, "Genre", true, EditMode_Practice, true, true, 0, NULL ), - MenuRowDef( ScreenEdit::credit, "Credit", true, EditMode_Practice, true, true, 0, NULL ), - MenuRowDef( ScreenEdit::main_title_transliteration, "Main title transliteration", true, EditMode_Practice, true, true, 0, NULL ), - MenuRowDef( ScreenEdit::sub_title_transliteration, "Sub title transliteration", true, EditMode_Practice, true, true, 0, NULL ), - MenuRowDef( ScreenEdit::artist_transliteration, "Artist transliteration", true, EditMode_Practice, true, true, 0, NULL ), - MenuRowDef( ScreenEdit::last_second_hint, "Last second hint", true, EditMode_Full, true, true, 0, NULL ), - MenuRowDef( ScreenEdit::preview_start, "Preview Start", true, EditMode_Full, true, true, 0, NULL ), - MenuRowDef( ScreenEdit::preview_length, "Preview Length", true, EditMode_Full, true, true, 0, NULL ), - MenuRowDef( ScreenEdit::display_bpm, "Display BPM", true, EditMode_Full, true, true, 0, "Actual", "Specified", "Random" ), - MenuRowDef( ScreenEdit::min_bpm, "Min BPM", true, EditMode_Full, true, true, 0, NULL ), - MenuRowDef( ScreenEdit::max_bpm, "Max BPM", true, EditMode_Full, true, true, 0, NULL ) + MenuRowDef(ScreenEdit::main_title, + "Main title", + true, EditMode_Practice, true, true, 0, NULL ), + MenuRowDef(ScreenEdit::sub_title, + "Sub title", + true, EditMode_Practice, true, true, 0, NULL ), + MenuRowDef(ScreenEdit::artist, + "Artist", + true, EditMode_Practice, true, true, 0, NULL ), + MenuRowDef(ScreenEdit::genre, + "Genre", + true, EditMode_Practice, true, true, 0, NULL ), + MenuRowDef(ScreenEdit::credit, + "Credit", + true, EditMode_Practice, true, true, 0, NULL ), + MenuRowDef(ScreenEdit::main_title_transliteration, + "Main title transliteration", + true, EditMode_Practice, true, true, 0, NULL ), + MenuRowDef(ScreenEdit::sub_title_transliteration, + "Sub title transliteration", + true, EditMode_Practice, true, true, 0, NULL ), + MenuRowDef(ScreenEdit::artist_transliteration, + "Artist transliteration", + true, EditMode_Practice, true, true, 0, NULL ), + MenuRowDef(ScreenEdit::last_second_hint, + "Last second hint", + true, EditMode_Full, true, true, 0, NULL ), + MenuRowDef(ScreenEdit::preview_start, + "Preview Start", + true, EditMode_Full, true, true, 0, NULL ), + MenuRowDef(ScreenEdit::preview_length, + "Preview Length", + true, EditMode_Full, true, true, 0, NULL ), + MenuRowDef(ScreenEdit::display_bpm, + "Display BPM", + true, EditMode_Full, true, true, 0, "Actual", "Specified", "Random" ), + MenuRowDef(ScreenEdit::min_bpm, + "Min BPM", + true, EditMode_Full, true, true, 0, NULL ), + MenuRowDef(screenEdit::max_bpm, + "Max BPM", + true, EditMode_Full, true, true, 0, NULL ) ); static MenuDef g_TimingDataInformation( "ScreenMiniMenuTimingDataInformation", - MenuRowDef( ScreenEdit::beat_0_offset, "Beat 0 Offset", true, EditMode_Full, true, true, 0, NULL ), - MenuRowDef( ScreenEdit::bpm, "Edit BPM change", true, EditMode_Full, true, true, 0, NULL ), - MenuRowDef( ScreenEdit::stop, "Edit stop", true, EditMode_Full, true, true, 0, NULL ), - MenuRowDef( ScreenEdit::delay, "Edit delay", true, EditMode_Full, true, true, 0, NULL ), - MenuRowDef( ScreenEdit::time_signature, "Edit time signature", true, EditMode_Full, true, true, 0, NULL ), - MenuRowDef( ScreenEdit::label, "Edit label", true, EditMode_Full, true, true, 0, NULL ), - MenuRowDef( ScreenEdit::tickcount, "Edit tickcount", true, EditMode_Full, true, true, 0, NULL ), - MenuRowDef( ScreenEdit::combo, "Edit combo", true, EditMode_Full, true, true, 0, NULL ), - MenuRowDef( ScreenEdit::warp, "Edit warp", true, EditMode_Full, true, true, 0, NULL ), - MenuRowDef( ScreenEdit::speed_percent, "Edit speed (percent)", true, EditMode_Full, true, true, 0, NULL ), - MenuRowDef( ScreenEdit::speed_wait, "Edit speed (wait)", true, EditMode_Full, true, true, 0, NULL ), - MenuRowDef( ScreenEdit::speed_mode, "Edit speed (mode)", true, EditMode_Full, true, true, 0, "Beats", "Seconds" ), - MenuRowDef( ScreenEdit::scroll, "Edit scrolling factor", true, EditMode_Full, true, true, 0, NULL ), - MenuRowDef( ScreenEdit::fake, "Edit fake", true, EditMode_Full, true, true, 0, NULL ), - MenuRowDef( ScreenEdit::copy_full_timing, "Copy timing data", true, EditMode_Full, true, true, 0, NULL ), - MenuRowDef( ScreenEdit::paste_full_timing, "Paste timing data", true, EditMode_Full, true, true, 0, NULL ), - MenuRowDef( ScreenEdit::erase_step_timing, "Erase step timing", true, EditMode_Full, true, true, 0, NULL ) + MenuRowDef(ScreenEdit::beat_0_offset, + "Beat 0 Offset", + true, EditMode_Full, true, true, 0, NULL ), + MenuRowDef(ScreenEdit::bpm, + "Edit BPM change", + true, EditMode_Full, true, true, 0, NULL ), + MenuRowDef(ScreenEdit::stop, + "Edit stop", + true, EditMode_Full, true, true, 0, NULL ), + MenuRowDef(ScreenEdit::delay, + "Edit delay", + true, EditMode_Full, true, true, 0, NULL ), + MenuRowDef(ScreenEdit::time_signature, + "Edit time signature", + true, EditMode_Full, true, true, 0, NULL ), + MenuRowDef(ScreenEdit::label, + "Edit label", + true, EditMode_Full, true, true, 0, NULL ), + MenuRowDef(ScreenEdit::tickcount, + "Edit tickcount", + true, EditMode_Full, true, true, 0, NULL ), + MenuRowDef(ScreenEdit::combo, + "Edit combo", + true, EditMode_Full, true, true, 0, NULL ), + MenuRowDef(ScreenEdit::warp, + "Edit warp", + true, EditMode_Full, true, true, 0, NULL ), + MenuRowDef(ScreenEdit::speed_percent, + "Edit speed (percent)", + true, EditMode_Full, true, true, 0, NULL ), + MenuRowDef(ScreenEdit::speed_wait, + "Edit speed (wait)", + true, EditMode_Full, true, true, 0, NULL ), + MenuRowDef(ScreenEdit::speed_mode, + "Edit speed (mode)", + true, EditMode_Full, true, true, 0, "Beats", "Seconds" ), + MenuRowDef(ScreenEdit::scroll, + "Edit scrolling factor", + true, EditMode_Full, true, true, 0, NULL ), + MenuRowDef(ScreenEdit::fake, + "Edit fake", + true, EditMode_Full, true, true, 0, NULL ), + MenuRowDef(ScreenEdit::copy_full_timing, + "Copy timing data", + true, EditMode_Full, true, true, 0, NULL ), + MenuRowDef(ScreenEdit::paste_full_timing, + "Paste timing data", + true, EditMode_Full, true, true, 0, NULL ), + MenuRowDef(ScreenEdit::erase_step_timing, + "Erase step timing", + true, EditMode_Full, true, true, 0, NULL ) ); -enum { song_bganimation, song_movie, song_bitmap, global_bganimation, global_movie, global_movie_song_group, global_movie_song_group_and_genre, dynamic_random, baked_random, none }; +// XXX: What are these enums used for? +enum +{ + song_bganimation, + song_movie, + song_bitmap, + global_bganimation, + global_movie, + global_movie_song_group, + global_movie_song_group_and_genre, + dynamic_random, + baked_random, + none +}; static bool EnabledIfSet1SongBGAnimation(); static bool EnabledIfSet1SongMovie(); static bool EnabledIfSet1SongBitmap();