MCPcopy Create free account

hub / github.com/YuriSizov/gdsion / functions

Functions1,739 in github.com/YuriSizov/gdsion

↓ 154 callersMethodget_next
src/sequencer/base/mml_event.h:92
↓ 146 callersMethodsize
src/templates/singly_linked_list.h:90
↓ 137 callersMethodget
Returns the current element.
src/templates/singly_linked_list.h:168
↓ 94 callersMethodnext
Moves the cursor to the next element and returns it.
src/templates/singly_linked_list.h:123
↓ 91 callersMethodset_pipes
src/chip/channels/siopm_operator.cpp:436
↓ 81 callersMethodis_empty
src/sequencer/base/mml_sequence.cpp:70
↓ 56 callersMethodget_data
src/sequencer/base/mml_event.h:87
↓ 49 callersMethodpush_back
src/sequencer/base/mml_sequence.cpp:104
↓ 45 callersMethodget_channel
src/sequencer/simml_track.h:223
↓ 39 callersMethodget_event_mask
src/sequencer/simml_track.h:336
↓ 38 callersMethodset
Sets the cursor to the given element in the list. There is no check whether the element belongs to this list, use with care.
src/templates/singly_linked_list.h:178
↓ 34 callersMethodget_length
src/sequencer/base/mml_event.h:89
↓ 31 callersMethodget_id
src/sequencer/base/mml_event.h:85
↓ 24 callersMethodclear
src/chip/siopm_stream.cpp:15
↓ 24 callersMethodget_operator_params
src/chip/siopm_channel_params.cpp:18
↓ 23 callersMethodset_next
src/sequencer/base/mml_event.h:93
↓ 22 callersMethodget_eg_output
src/chip/channels/siopm_operator.h:284
↓ 22 callersMethodget_jump
src/sequencer/base/mml_event.h:94
↓ 22 callersMethodget_phase
src/chip/channels/siopm_operator.h:243
↓ 21 callersMethodget_wave_value
src/chip/channels/siopm_operator.cpp:197
↓ 21 callersMethodtick_pulse_generator
src/chip/channels/siopm_operator.cpp:285
↓ 20 callersMethodget_wave_fixed_bits
src/chip/channels/siopm_operator.h:241
↓ 19 callersMethodget_amplitude_modulation_shift
src/chip/channels/siopm_operator.cpp:121
↓ 19 callersMethodget_operator_count
src/chip/siopm_channel_params.h:73
↓ 18 callersMethodclear
src/effector/filters/si_filter_vowel.h:55
↓ 18 callersMethodget_feed_pipe
src/chip/channels/siopm_operator.h:303
↓ 18 callersMethodset_voice_index
src/sequencer/simml_channel_settings.cpp:138
↓ 18 callersMethodtick_eg
Original implementation inlines all this code (with private member access) for performance reasons, as stated in the comments. This is probably irrele
src/chip/channels/siopm_operator.cpp:399
↓ 15 callersMethodset_pulse_generator_type
src/chip/siopm_operator_params.cpp:12
↓ 14 callersMethodget_envelope_table
src/sequencer/simml_data.cpp:45
↓ 14 callersMethodget_pcm_end_point
src/chip/channels/siopm_operator.h:293
↓ 14 callersMethodset_pg_type
src/sequencer/simml_channel_settings.cpp:118
↓ 13 callersMethodappend
Adds a new value to the end of the list and returns the element.
src/templates/singly_linked_list.h:219
↓ 13 callersMethodget_wavelet
src/chip/wave/siopm_wave_table.h:28
↓ 12 callersMethodappend_new_event
src/sequencer/base/mml_sequence.cpp:82
↓ 12 callersMethodclear
src/sequencer/simml_data.cpp:118
↓ 12 callersMethodfront
Resets the cursor to the first element and returns it.
src/templates/singly_linked_list.h:103
↓ 12 callersMethodget_multiple
src/chip/siopm_operator_params.cpp:17
↓ 12 callersMethodget_pcm_loop_point
src/chip/channels/siopm_operator.h:294
↓ 12 callersMethodset_jump
src/sequencer/base/mml_event.h:95
↓ 12 callersMethodset_length
src/sequencer/base/mml_event.h:90
↓ 11 callersMethodalloc_event
src/sequencer/base/mml_parser.cpp:581
↓ 11 callersMethodget_residue_sample_count
src/sequencer/base/mml_executor.h:50
↓ 11 callersMethodget_zero_buffer
src/chip/siopm_sound_chip.h:46
↓ 10 callersMethodget_front
Returns the first element.
src/templates/singly_linked_list.h:188
↓ 10 callersMethodget_head_event
src/sequencer/base/mml_sequence.h:77
↓ 10 callersMethodget_next_sequence
src/sequencer/base/mml_sequence.cpp:24
↓ 10 callersMethodset_attack_rate
src/chip/channels/siopm_operator.cpp:25
↓ 10 callersMethodset_multiple
src/chip/siopm_operator_params.cpp:21
↓ 10 callersMethodset_pt_type
src/sequencer/simml_channel_settings.cpp:128
↓ 9 callersMethodget_base_pipe
src/chip/channels/siopm_operator.h:301
↓ 9 callersMethodget_buffer_length
src/chip/siopm_sound_chip.h:58
↓ 9 callersMethodget_out_pipe
src/chip/channels/siopm_operator.h:302
↓ 9 callersMethodset_operator_count
src/chip/siopm_channel_params.cpp:24
↓ 9 callersMethodset_pm_detune
src/chip/channels/siopm_operator.cpp:231
↓ 9 callersMethodset_total_level
src/chip/channels/siopm_operator.cpp:63
↓ 8 callersMethodfree_event
src/sequencer/base/mml_parser.cpp:595
↓ 8 callersMethodget_output_stream
src/chip/siopm_sound_chip.h:48
↓ 8 callersMethodpublish_processing_event
src/sequencer/base/mml_executor.cpp:90
↓ 8 callersMethodset_decay_rate
src/chip/channels/siopm_operator.cpp:35
↓ 8 callersMethodset_release_rate
src/chip/channels/siopm_operator.cpp:43
↓ 7 callersMethodclear
src/chip/wave/siopm_wave_pcm_table.cpp:105
↓ 7 callersMethodget_channel_params
src/chip/channels/siopm_channel_fm.cpp:73
↓ 7 callersMethodget_head
src/sequencer/simml_envelope_table.cpp:31
↓ 7 callersMethodget_pipe
src/chip/siopm_sound_chip.cpp:22
↓ 7 callersMethodset_algorithm
src/chip/channels/siopm_channel_fm.cpp:544
↓ 7 callersMethodset_data
src/sequencer/base/mml_event.h:88
↓ 7 callersMethodset_name
src/sion_voice.h:40
↓ 7 callersMethodset_sustain_level
src/chip/channels/siopm_operator.cpp:47
↓ 7 callersMethodset_sustain_rate
src/chip/channels/siopm_operator.cpp:39
↓ 6 callersMethodget_fm_shift
src/chip/channels/siopm_operator.h:260
↓ 6 callersMethodget_in_pipe
src/chip/channels/siopm_operator.h:300
↓ 6 callersMethodget_operator_params
src/chip/channels/siopm_operator.cpp:490
↓ 6 callersMethodget_pointer
src/sequencer/base/mml_executor.h:41
↓ 6 callersMethodget_stream_slot
src/chip/siopm_sound_chip.h:52
↓ 6 callersMethodset_channel_module_type
src/sequencer/simml_track.cpp:143
↓ 6 callersMethodset_pitch_table_type
src/chip/channels/siopm_operator.cpp:189
↓ 6 callersMethodset_pulse_generator_type
src/chip/channels/siopm_operator.cpp:181
↓ 6 callersMethodset_residue_sample_count
src/sequencer/base/mml_executor.h:51
↓ 6 callersFunctionsplit_string_by_regex
src/utils/godot_util.cpp:12
↓ 6 callersMethodwrite
src/chip/siopm_stream.cpp:37
↓ 5 callersMethodback
Resets the cursor to the last element and returns it.
src/templates/singly_linked_list.h:113
↓ 5 callersMethodget_default_pitch_table_type
src/chip/wave/siopm_wave_table.h:30
↓ 5 callersMethodget_sequence_group
src/sequencer/base/mml_data.h:86
↓ 5 callersMethodget_stream
src/effector/si_effect_stream.h:41
↓ 5 callersMethodget_wave_data
src/chip/wave/siopm_wave_sampler_data.h:43
↓ 5 callersMethodget_wave_data
src/sequencer/simml_voice.h:108
↓ 5 callersMethodget_wave_table
src/chip/siopm_ref_table.cpp:95
↓ 5 callersMethodinitialize
src/sequencer/simml_track.cpp:26
↓ 5 callersMethodkey_on
src/sequencer/simml_track.cpp:831
↓ 5 callersMethodoffset_volume
src/chip/channels/siopm_channel_ks.cpp:98
↓ 5 callersMethodpop_back
src/sequencer/base/mml_sequence.cpp:120
↓ 5 callersMethodprepare_process
src/effector/si_effector.cpp:234
↓ 5 callersMethodset_amplitude_envelope
src/sequencer/simml_track.cpp:309
↓ 5 callersMethodset_amplitude_modulation_shift
src/chip/channels/siopm_operator.cpp:125
↓ 5 callersMethodset_detune2
src/chip/channels/siopm_operator.cpp:107
↓ 5 callersMethodset_expression
src/sequencer/simml_track.cpp:107
↓ 5 callersMethodset_feedback
src/chip/channels/siopm_channel_fm.cpp:568
↓ 5 callersMethodset_filter_envelope
src/sequencer/simml_track.cpp:321
↓ 5 callersMethodset_fixed_pitch_index
src/chip/channels/siopm_operator.cpp:202
next →1–100 of 1,739, ranked by callers