yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
yaze::editor::music::PianoRollView Member List

This is the complete list of members for yaze::editor::music::PianoRollView, including all inherited members.

active_channel_index_yaze::editor::music::PianoRollViewprivate
active_segment_index_yaze::editor::music::PianoRollViewprivate
channel_colors_yaze::editor::music::PianoRollViewprivate
channel_muted_yaze::editor::music::PianoRollViewprivate
channel_solo_yaze::editor::music::PianoRollViewprivate
channel_visible_yaze::editor::music::PianoRollViewprivate
context_target_yaze::editor::music::PianoRollViewprivate
drag_channel_index_yaze::editor::music::PianoRollViewprivate
drag_event_index_yaze::editor::music::PianoRollViewprivate
drag_mode_yaze::editor::music::PianoRollViewprivate
drag_moved_yaze::editor::music::PianoRollViewprivate
drag_original_event_yaze::editor::music::PianoRollViewprivate
drag_segment_index_yaze::editor::music::PianoRollViewprivate
drag_start_duration_yaze::editor::music::PianoRollViewprivate
drag_start_mouse_yaze::editor::music::PianoRollViewprivate
drag_start_tick_yaze::editor::music::PianoRollViewprivate
dragging_event_index_yaze::editor::music::PianoRollViewprivate
Draw(zelda3::music::MusicSong *song, const zelda3::music::MusicBank *bank=nullptr)yaze::editor::music::PianoRollView
DrawChannelList(const zelda3::music::MusicSong *song)yaze::editor::music::PianoRollViewprivate
DrawGrid(ImDrawList *draw_list, const ImVec2 &grid_origin, const ImVec2 &canvas_pos, const ImVec2 &canvas_size, float total_height, float clip_bottom, int start_tick, int visible_ticks, int start_key_idx, int visible_keys, float content_width, const RollPalette &palette)yaze::editor::music::PianoRollViewprivate
DrawNotes(ImDrawList *draw_list, const zelda3::music::MusicSong *song, const ImVec2 &grid_origin, float total_height, int start_tick, int end_tick, int start_key_idx, int visible_keys, const RollPalette &palette)yaze::editor::music::PianoRollViewprivate
DrawPianoKeys(ImDrawList *draw_list, const ImVec2 &key_origin, float total_height, int start_key_idx, int visible_keys, const RollPalette &palette)yaze::editor::music::PianoRollViewprivate
DrawPlaybackCursor(ImDrawList *draw_list, const ImVec2 &grid_origin, float grid_height, uint32_t segment_start_tick)yaze::editor::music::PianoRollViewprivate
DrawRollCanvas(zelda3::music::MusicSong *song, const RollPalette &palette, const ImVec2 &canvas_size)yaze::editor::music::PianoRollViewprivate
DrawStatusBar(const zelda3::music::MusicSong *song)yaze::editor::music::PianoRollViewprivate
DrawToolbar(const zelda3::music::MusicSong *song, const zelda3::music::MusicBank *bank)yaze::editor::music::PianoRollViewprivate
empty_context_yaze::editor::music::PianoRollViewprivate
follow_playback_yaze::editor::music::PianoRollViewprivate
GetActiveChannel() constyaze::editor::music::PianoRollViewinline
GetActiveSegment() constyaze::editor::music::PianoRollViewinline
GetPreviewInstrument() constyaze::editor::music::PianoRollViewinline
HandleMouseInput(zelda3::music::MusicSong *song, int active_channel, int active_segment, const ImVec2 &grid_origin, const ImVec2 &grid_size, bool is_hovered)yaze::editor::music::PianoRollViewprivate
hovered_channel_index_yaze::editor::music::PianoRollViewprivate
hovered_event_index_yaze::editor::music::PianoRollViewprivate
hovered_segment_index_yaze::editor::music::PianoRollViewprivate
is_paused_yaze::editor::music::PianoRollViewprivate
is_playing_yaze::editor::music::PianoRollViewprivate
IsFollowingPlayback() constyaze::editor::music::PianoRollViewinline
IsPaused() constyaze::editor::music::PianoRollViewinline
IsPlaying() constyaze::editor::music::PianoRollViewinline
kChannelListWidthyaze::editor::music::PianoRollViewprivatestatic
key_height_yaze::editor::music::PianoRollViewprivate
key_width_yaze::editor::music::PianoRollViewprivate
kStatusBarHeightyaze::editor::music::PianoRollViewprivatestatic
kToolbarHeightyaze::editor::music::PianoRollViewprivatestatic
on_edit_yaze::editor::music::PianoRollViewprivate
on_note_preview_yaze::editor::music::PianoRollViewprivate
on_segment_preview_yaze::editor::music::PianoRollViewprivate
PianoRollView()=defaultyaze::editor::music::PianoRollView
pixels_per_tick_yaze::editor::music::PianoRollViewprivate
playback_tick_yaze::editor::music::PianoRollViewprivate
preview_instrument_index_yaze::editor::music::PianoRollViewprivate
scroll_x_px_yaze::editor::music::PianoRollViewprivate
scroll_y_px_yaze::editor::music::PianoRollViewprivate
SetActiveChannel(int channel)yaze::editor::music::PianoRollViewinline
SetActiveSegment(int segment)yaze::editor::music::PianoRollViewinline
SetFollowPlayback(bool follow)yaze::editor::music::PianoRollViewinline
SetOnEditCallback(std::function< void()> callback)yaze::editor::music::PianoRollViewinline
SetOnNotePreview(std::function< void(const zelda3::music::TrackEvent &, int, int)> callback)yaze::editor::music::PianoRollViewinline
SetOnSegmentPreview(std::function< void(const zelda3::music::MusicSong &, int)> callback)yaze::editor::music::PianoRollViewinline
SetPlaybackState(bool is_playing, bool is_paused, uint32_t current_tick)yaze::editor::music::PianoRollViewinline
snap_enabled_yaze::editor::music::PianoRollViewprivate
snap_ticks_yaze::editor::music::PianoRollViewprivate
status_note_name_yaze::editor::music::PianoRollViewprivate
status_pitch_yaze::editor::music::PianoRollViewprivate
status_tick_yaze::editor::music::PianoRollViewprivate
~PianoRollView()=defaultyaze::editor::music::PianoRollView