Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/GValiente/butano
/ functions
Functions
8,124 in github.com/GValiente/butano
⨍
Functions
8,124
◇
Types & classes
1,710
↓ 7 callers
Function
set_intensity
butano/src/bn_bg_palettes.cpp.h:69
↓ 7 callers
Function
set_master_volume
butano/src/bn_sound.cpp.h:185
↓ 7 callers
Method
set_transparent_color
butano/src/bn_palettes_bank.cpp.h:506
↓ 7 callers
Function
set_vertical_shear
butano/src/bn_bgs_manager.cpp:1238
↓ 7 callers
Method
set_visible
* @brief Sets if the output sprites must be committed to the GBA or not. */
butano/include/bn_sprite_text_generator.h:212
↓ 7 callers
Method
size
* @brief Returns the number of characters in the string_view. */
butano/include/bn_string_view.h:202
↓ 7 callers
Method
size
* @brief Returns the bits count. */
butano/include/bn_bitset.h:162
↓ 7 callers
Function
third_attributes
butano/src/bn_sprites_manager.cpp:1117
↓ 7 callers
Method
update
games/butano-fighter/src/bf_title.cpp:167
↓ 7 callers
Function
update_music_text
examples/audio_player/src/main.cpp:41
↓ 7 callers
Function
update_sound_text
examples/audio_player/src/main.cpp:108
↓ 7 callers
Method
visible
* @brief Indicates if the sprites to generate must be committed to the GBA or not. */
butano/include/bn_sprite_builder.h:506
↓ 7 callers
Function
vram
butano/hw/include/bn_hw_sprites.h:37
↓ 6 callers
Method
_real_index
butano/include/bn_deque.h:1466
↓ 6 callers
Method
_set_update_forever
butano/include/bn_regular_bg_animate_actions.h:154
↓ 6 callers
Method
_set_update_forever
butano/include/bn_affine_bg_animate_actions.h:154
↓ 6 callers
Method
_set_update_forever
butano/include/bn_sprite_animate_actions.h:173
↓ 6 callers
Function
_tiles_to_half_words
butano/src/bn_bg_blocks_manager.cpp:52
↓ 6 callers
Function
_to_string
butano/hw/src/bn_hw_text.cpp:23
↓ 6 callers
Method
add_bullet
games/butano-fighter/src/bf_game_enemy_bullets.cpp:60
↓ 6 callers
Function
advgm_playing
butano/hw/3rd_party/advgm/src/advgm.c:193
↓ 6 callers
Function
allocate_all_affine_tiles
butano/src/bn_bg_blocks_manager.cpp:1853
↓ 6 callers
Function
allocate_first_half
butano/src/bn_sprite_tiles_manager.cpp:983
↓ 6 callers
Method
available
butano/src/bn_sstream.cpp:87
↓ 6 callers
Method
begin
* @brief Returns a const iterator to the beginning of the array. */
butano/include/bn_array.h:103
↓ 6 callers
Method
begin
* @brief Returns a const iterator to the beginning of the ideque. */
butano/include/bn_deque.h:630
↓ 6 callers
Method
begin
* @brief Returns a const iterator to the beginning of the ilist. */
butano/include/bn_list.h:343
↓ 6 callers
Method
begin
* @brief Returns a const iterator to the beginning of the iforward_list. */
butano/include/bn_forward_list.h:313
↓ 6 callers
Method
big_map_canvas_size
butano/src/bn_bg_blocks_manager.cpp:255
↓ 6 callers
Method
blending_enabled
* @brief Indicates if blending must be applied to this affine background or not. * * Blending is applied to this affine background by making
butano/include/bn_affine_bg_ptr.h:706
↓ 6 callers
Function
blocks_count
butano/hw/include/bn_hw_bg_blocks_constants.h:13
↓ 6 callers
Function
cells_count
butano/hw/include/bn_hw_bg_blocks_constants.h:18
↓ 6 callers
Method
clear
* @brief Removes all elements. */
butano/include/bn_unordered_set.h:970
↓ 6 callers
Method
clear
* @brief Removes all elements. */
butano/include/bn_unordered_map.h:1217
↓ 6 callers
Method
clear
* @brief Removes all elements. */
butano/include/bn_forward_list.h:658
↓ 6 callers
Function
clear_tiles
butano/hw/include/bn_hw_sprite_tiles.h:31
↓ 6 callers
Method
colors_ptr
* @brief Returns a pointer to the referenced bitmap colors. * * The colors are not copied but referenced, so they should outlive the direct_
butano/include/bn_direct_bitmap_item.h:82
↓ 6 callers
Method
dig
examples/dynamic_affine_bg/src/main.cpp:39
↓ 6 callers
Method
dig
examples/dynamic_regular_bg/src/main.cpp:47
↓ 6 callers
Function
dp_direct_size
* @brief Returns the size of dual page direct bitmap backgrounds in pixels (160x128). */
butano/include/bn_bitmap_bg.h:93
↓ 6 callers
Method
end
* @brief Returns a const iterator to the end of the intrusive_list. */
butano/include/bn_intrusive_list.h:351
↓ 6 callers
Method
end
* @brief Returns a const iterator to the end of the intrusive_forward_list. */
butano/include/bn_intrusive_forward_list.h:315
↓ 6 callers
Method
flush
butano/src/bn_keypad_manager.cpp:43
↓ 6 callers
Function
gbt_get_freq_from_index
butano/hw/3rd_party/gbt-player/src/gbt_player.c:620
↓ 6 callers
Method
green
* @brief Returns the green component. */
butano/include/bn_color.h:115
↓ 6 callers
Method
grid_rows
games/butano-fighter/include/bf_game_enemy.h:37
↓ 6 callers
Function
horizontal_flip
butano/src/bn_bgs_manager.cpp:1295
↓ 6 callers
Function
horizontal_stretch
butano/src/bn_bgs_mosaic.cpp.h:14
↓ 6 callers
Method
id
butano/src/bn_sprite_tiles_manager.cpp:125
↓ 6 callers
Function
lut_cos
* @brief Calculates the cosine value of an angle using a LUT. * @param lut_angle Angle in the range [0..2048]. * @return Cosine value in the
butano/include/bn_math.h:282
↓ 6 callers
Method
max_size
* @brief Returns the maximum possible size. */
butano/include/bn_unordered_set.h:423
↓ 6 callers
Method
max_size
* @brief Returns the maximum possible size. */
butano/include/bn_unordered_map.h:426
↓ 6 callers
Function
memset
butano/src/bn_cstring.cpp.h:23
↓ 6 callers
Function
min_z_order
* @return Returns the minimum priority of a background relative to other backgrounds. */
butano/include/bn_bgs.h:58
↓ 6 callers
Function
mmEffectActive
Indicates if a sound effect is active or not
butano/hw/3rd_party/maxmod/src/core/effect.c:299
↓ 6 callers
Method
mosaic_enabled
* @brief Indicates if the mosaic effect must be applied to the sprites to generate or not. */
butano/include/bn_sprite_builder.h:425
↓ 6 callers
Function
mpp_InstrumentPointer
butano/hw/3rd_party/maxmod/src/core/mas.h:70
↓ 6 callers
Function
mpp_SamplePointer
butano/hw/3rd_party/maxmod/src/core/mas.h:63
↓ 6 callers
Function
mppe_DoVibrato
butano/hw/3rd_party/maxmod/src/core/mas.c:2007
↓ 6 callers
Function
mpph_PitchSlide_Down
butano/hw/3rd_party/maxmod/src/core/mas.c:1000
↓ 6 callers
Function
mpph_PitchSlide_Up
Linear/Amiga slide up The slide value is provided divided by 4
butano/hw/3rd_party/maxmod/src/core/mas.c:938
↓ 6 callers
Function
on_bitmap_painter_destroyed
butano/src/bn_display_manager.cpp:183
↓ 6 callers
Function
palette_height
* @brief Returns the height of palette bitmap backgrounds in pixels (160). */
butano/include/bn_bitmap_bg.h:37
↓ 6 callers
Function
palette_size
* @brief Returns the size of palette bitmap backgrounds in pixels (240x160). */
butano/include/bn_bitmap_bg.h:45
↓ 6 callers
Function
palette_width
* @brief Returns the width of palette bitmap backgrounds in pixels (240). */
butano/include/bn_bitmap_bg.h:29
↓ 6 callers
Method
pixels_ptr
* @brief Returns a pointer to the referenced palette bitmap pixels. * * The pixels are not copied but referenced, so they should outlive the
butano/include/bn_palette_bitmap_pixels_item.h:81
↓ 6 callers
Function
play_sound_optional
butano/src/bn_audio_manager.bn_noflto.cpp:1148
↓ 6 callers
Function
power_of_two
butano/include/bn_power_of_two.h:27
↓ 6 callers
Method
push_front
* @brief Inserts a copy of a value at the beginning of the ilist. * @param value Value to insert. */
butano/include/bn_list.h:480
↓ 6 callers
Method
red
* @brief Returns the red component. */
butano/include/bn_color.h:96
↓ 6 callers
Function
remove_tiles
butano/src/bn_sprites_manager.cpp:512
↓ 6 callers
Method
rotation_angle
* @brief Returns the rotation angle in degrees of the affine backgrounds to generate. */
butano/include/bn_affine_bg_builder.h:217
↓ 6 callers
Function
rtc_cmd
butano/hw/3rd_party/agbabi/src/rtc.c:117
↓ 6 callers
Method
rumble_enabled
games/butano-fighter/include/bf_status.h:61
↓ 6 callers
Method
set_blending_enabled
* @brief Sets if blending must be applied to this affine background or not. * * Blending is applied to this affine background by making it p
butano/include/bn_affine_bg_ptr.h:716
↓ 6 callers
Function
set_fade_alpha
butano/src/bn_blending.cpp.h:142
↓ 6 callers
Function
set_grayscale_intensity
butano/src/bn_bg_palettes.cpp.h:89
↓ 6 callers
Function
set_horizontal_flip
butano/src/bn_bgs_manager.cpp:1301
↓ 6 callers
Function
set_horizontal_stretch
butano/src/bn_bgs_mosaic.cpp.h:19
↓ 6 callers
Function
set_isr
butano/hw/include/bn_hw_irq.h:41
↓ 6 callers
Method
set_mosaic_enabled
* @brief Sets if the mosaic effect must be applied to an affine background or not. */
butano/include/bn_affine_bg_attributes.h:162
↓ 6 callers
Function
set_palette
butano/src/bn_sprites_manager.cpp:524
↓ 6 callers
Function
set_regular_map_palette
butano/src/bn_bg_blocks_manager.cpp:2455
↓ 6 callers
Method
set_status
butano/src/bn_bg_blocks_manager.cpp:230
↓ 6 callers
Function
set_tiles_and_palette
butano/src/bn_sprites_manager.cpp:560
↓ 6 callers
Function
set_tiles_cbb
butano/hw/include/bn_hw_bgs.h:75
↓ 6 callers
Method
set_top_left_position
* @brief Sets the absolute top-left position of the affine background (ignoring its camera). * @param top_left_x Horizontal absolute top-left pos
butano/include/bn_affine_bg_mat_attributes.h:167
↓ 6 callers
Function
set_vertical_flip
butano/src/bn_bgs_manager.cpp:1320
↓ 6 callers
Function
set_vertical_stretch
butano/src/bn_bgs_mosaic.cpp.h:31
↓ 6 callers
Function
setup
butano/hw/include/bn_hw_bgs.h:68
↓ 6 callers
Method
shape
* @brief Returns the sprite_shape enum. */
butano/include/bn_sprite_shape_size.h:196
↓ 6 callers
Function
show_affine
butano/hw/include/bn_hw_sprites.h:120
↓ 6 callers
Method
shrink
* @brief Resizes the ideque to a size less or equal than the previous one. * @param count New size. */
butano/include/bn_deque.h:1176
↓ 6 callers
Function
sp_direct_size
* @brief Returns the size of single page direct bitmap backgrounds in pixels (240x160). */
butano/include/bn_bitmap_bg.h:69
↓ 6 callers
Function
srf_align
Get the word-aligned number of bytes for a scanline. ! \param width Number of pixels. \param bpp Bits per pixel. */
butano/hw/3rd_party/libtonc/include/tonc_surface.h:340
↓ 6 callers
Function
start
butano/src/bn_hdma.cpp.h:21
↓ 6 callers
Method
third_attributes
butano/src/bn_sprite_ptr.cpp.h:986
↓ 6 callers
Function
tile_vram
butano/hw/include/bn_hw_sprite_tiles.h:20
↓ 6 callers
Function
tiles_count
butano/src/bn_sprite_tiles_manager.cpp:1103
↓ 6 callers
Method
top_left_position
* @brief Returns the absolute top-left position of the affine background (ignoring its camera). */
butano/include/bn_affine_bg_mat_attributes.h:157
← previous
next →
501–600 of 8,124, ranked by callers