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
↓ 2 callers
Function
_add_sound_to_queue
butano/hw/src/bn_hw_audio_aas.cpp.h:333
↓ 2 callers
Function
_allocate_impl
butano/src/bn_sprite_tiles_manager.cpp:749
↓ 2 callers
Function
_always_update_indexes_to_commit
butano/src/bn_sprites_manager.cpp:58
↓ 2 callers
Method
_assign_tiles_list
butano/src/bn_sprite_animate_actions.cpp:288
↓ 2 callers
Function
_blending_hw_weights
butano/src/bn_display_manager.cpp:83
↓ 2 callers
Function
_check_active
butano/hw/src/bn_hw_link.cpp:40
↓ 2 callers
Function
_check_sounds_queue
butano/hw/src/bn_hw_audio_maxmod.cpp.h:135
↓ 2 callers
Method
_count_erased_tile_pixel_sets
(tile_pixel_sets, u_set)
butano/tools/bmp.py:343
↓ 2 callers
Function
_create
butano/src/bn_hblank_effects_manager.cpp:1128
↓ 2 callers
Function
_create_animate_action
games/butano-fighter/src/bf_game_enemy.cpp:37
↓ 2 callers
Function
_create_demo_polygon_sprite
examples/polygons/src/main.cpp:95
↓ 2 callers
Function
_create_hbe
games/butano-fighter/src/bf_game_intro.cpp:52
↓ 2 callers
Function
_create_impl
butano/src/bn_sprite_tiles_manager.cpp:692
↓ 2 callers
Function
_create_sprite
examples/polygons/src/polygon_sprite.cpp:9
↓ 2 callers
Function
_erase_free_item
butano/src/bn_sprite_tiles_manager.cpp:457
↓ 2 callers
Function
_erase_sound_from_queue
butano/hw/src/bn_hw_audio_maxmod.cpp.h:181
↓ 2 callers
Function
_find_affine_map_impl
butano/src/bn_bg_blocks_manager.cpp:909
↓ 2 callers
Function
_find_regular_map_impl
butano/src/bn_bg_blocks_manager.cpp:836
↓ 2 callers
Function
_fix_blocks_count
butano/src/bn_bg_blocks_manager.cpp:1051
↓ 2 callers
Function
_fix_top_left_position
butano/src/bn_sprite_text_generator.cpp:100
↓ 2 callers
Function
_get_sound_channel
butano/hw/src/bn_hw_audio_aas.cpp.h:183
↓ 2 callers
Function
_half_words_to_tiles
butano/src/bn_bg_blocks_manager.cpp:57
↓ 2 callers
Function
_hw_commit
butano/src/bn_sprite_tiles_manager.cpp:601
↓ 2 callers
Function
_hw_music_volume
butano/hw/src/bn_hw_dmg_audio_default.cpp.h:22
↓ 2 callers
Function
_hw_music_volume
butano/hw/include/bn_hw_audio_maxmod.h:21
↓ 2 callers
Function
_hw_sound_panning
butano/hw/include/bn_hw_audio_maxmod.h:36
↓ 2 callers
Function
_hw_sound_volume
butano/hw/src/bn_hw_audio_aas.cpp.h:373
↓ 2 callers
Function
_init_impl
butano/hw/src/bn_hw_audio_maxmod.cpp.h:117
↓ 2 callers
Function
_is_left
games/varooom-3d/src/fr_foreground_3d.cpp:38
↓ 2 callers
Function
_is_uint32
butano/src/bn_hblank_effects_manager.cpp:118
↓ 2 callers
Function
_lut_effect
butano/hw/src/bn_hw_palettes.bn_iwram.cpp:27
↓ 2 callers
Function
_new_item_index
butano/src/bn_sprite_affine_mats_manager.cpp:228
↓ 2 callers
Method
_onSerial
butano/hw/3rd_party/gba-link-connection/include/LinkConnection.h:157
↓ 2 callers
Method
_onTimer
butano/hw/3rd_party/gba-link-connection/include/LinkConnection.h:144
↓ 2 callers
Method
_onVBlank
butano/hw/3rd_party/gba-link-connection/include/LinkConnection.h:134
↓ 2 callers
Function
_remove_adjacent_item
butano/src/bn_bg_blocks_manager.cpp:1316
↓ 2 callers
Function
_remove_affine_mat
butano/src/bn_sprites_manager.cpp:157
↓ 2 callers
Function
_update_hidden_item_index
butano/src/bn_hblank_effects_manager.cpp:1116
↓ 2 callers
Function
_update_visible_item_index
butano/src/bn_hblank_effects_manager.cpp:1104
↓ 2 callers
Method
acceleration
games/varooom-3d/include/fr_car_engine.h:45
↓ 2 callers
Function
active
butano/hw/src/bn_hw_link.cpp:144
↓ 2 callers
Method
active
butano/src/bn_time.cpp.h:14
↓ 2 callers
Method
add_experience
games/butano-fighter/src/bf_status.cpp:141
↓ 2 callers
Function
advgm_get_music_offset
butano/hw/3rd_party/advgm/src/advgm.c:211
↓ 2 callers
Function
advgm_update
butano/hw/3rd_party/advgm/src/advgm.c:47
↓ 2 callers
Function
affine_map_vram
butano/src/bn_bg_blocks_manager.cpp:2590
↓ 2 callers
Function
affine_precision
butano/hw/include/bn_hw_bgs.h:63
↓ 2 callers
Function
allocate_affine_map
butano/src/bn_bg_blocks_manager.cpp:1934
↓ 2 callers
Function
allocate_affine_tiles
butano/src/bn_bg_blocks_manager.cpp:1814
↓ 2 callers
Function
allocate_regular_map
butano/src/bn_bg_blocks_manager.cpp:1887
↓ 2 callers
Function
allocate_regular_tiles
butano/src/bn_bg_blocks_manager.cpp:1774
↓ 2 callers
Method
apply_effects
butano/src/bn_palettes_bank.cpp.h:902
↓ 2 callers
Method
assign
* @brief Assigns values to the iforward_list, removing the previous ones. * @param count Number of elements to insert. * @param value Value
butano/include/bn_forward_list.h:622
↓ 2 callers
Function
attach_sprite
butano/src/bn_sprite_affine_mats_manager.cpp:496
↓ 2 callers
Method
available_colors_count
butano/src/bn_palettes_bank.h:42
↓ 2 callers
Function
available_map_blocks_count
butano/src/bn_bg_blocks_manager.cpp:1425
↓ 2 callers
Function
available_tile_blocks_count
butano/src/bn_bg_blocks_manager.cpp:1395
↓ 2 callers
Method
before_begin
* @brief Returns a const iterator to the position before the beginning of the intrusive_forward_list. */
butano/include/bn_intrusive_forward_list.h:283
↓ 2 callers
Method
before_begin
* @brief Returns a const iterator to the position before the beginning of the iforward_list. */
butano/include/bn_forward_list.h:297
↓ 2 callers
Method
begin
* @brief Returns a const iterator to the beginning of the iunordered_set. */
butano/include/bn_unordered_set.h:455
↓ 2 callers
Method
begin
* @brief Returns a const iterator to the beginning of the string_view. */
butano/include/bn_string_view.h:130
↓ 2 callers
Method
begin
* @brief Returns a const iterator to the beginning of the iunordered_map. */
butano/include/bn_unordered_map.h:458
↓ 2 callers
Method
begin
* @brief Returns a const iterator to the beginning of the characters data. */
butano/include/bn_istring_base.h:139
↓ 2 callers
Method
best_time
games/varooom-3d/include/fr_stages_status.h:50
↓ 2 callers
Method
bg_priority
butano/src/bn_sprites_manager_item.h:168
↓ 2 callers
Function
bg_transparent_color_register
butano/hw/include/bn_hw_palettes.h:157
↓ 2 callers
Function
big
butano/src/bn_bgs_manager.cpp:846
↓ 2 callers
Function
big_map
butano/src/bn_bg_blocks_manager.cpp:2056
↓ 2 callers
Function
big_map_scene
tests/big_affine_bg_maps_tests/src/main.cpp:19
↓ 2 callers
Function
blending_layer
butano/hw/include/bn_hw_display.h:125
↓ 2 callers
Method
bottom
* @brief Returns the position of the bottom boundary of the rectangle. */
butano/include/bn_top_left_fixed_rect.h:207
↓ 2 callers
Method
bottom
* @brief Returns the position of the bottom boundary of the rectangle. */
butano/include/bn_top_left_rect.h:197
↓ 2 callers
Method
bottom
* @brief Returns the position of the bottom boundary of the rectangle. */
butano/include/bn_fixed_rect.h:206
↓ 2 callers
Method
bottom_right
* @brief Returns the position of the bottom-right corner of the rectangle. */
butano/include/bn_rect.h:241
↓ 2 callers
Method
bpp
butano/src/bn_regular_bg_map_ptr.cpp.h:285
↓ 2 callers
Method
brightness
butano/src/bn_palettes_bank.h:146
↓ 2 callers
Function
calculate_reciprocal_lut_value
butano/include/bn_reciprocal_lut.h:32
↓ 2 callers
Method
can_crash
games/varooom-3d/include/fr_player_car.h:50
↓ 2 callers
Method
canvas_size
butano/src/bn_bg_blocks_manager.cpp:448
↓ 2 callers
Method
cells
butano/src/bn_bg_blocks_manager.cpp:465
↓ 2 callers
Function
channel1_refresh_registers
butano/hw/3rd_party/gbt-player/src/gbt_player.c:196
↓ 2 callers
Function
channel2_refresh_registers
butano/hw/3rd_party/gbt-player/src/gbt_player.c:215
↓ 2 callers
Function
channel3_refresh_registers
butano/hw/3rd_party/gbt-player/src/gbt_player.c:232
↓ 2 callers
Function
channel4_refresh_registers
butano/hw/3rd_party/gbt-player/src/gbt_player.c:298
↓ 2 callers
Method
check_hero
games/butano-fighter/src/bf_game_boss.cpp:73
↓ 2 callers
Method
check_hero_bomb
games/butano-fighter/src/bf_game_enemy.cpp:148
↓ 2 callers
Function
check_items_on_screen
butano/src/bn_sprites_manager_hot.h:12
↓ 2 callers
Method
check_update
butano/src/bn_hblank_effects_manager.cpp:469
↓ 2 callers
Method
checkpoint_indexes
games/varooom-3d/include/fr_rival_cars.h:30
↓ 2 callers
Function
chr4_lmask
Returns the clear-mask for the left side of a fill rect.
butano/hw/3rd_party/libtonc/src/tonc_schr4c.c:37
↓ 2 callers
Function
chr4_lmask
Returns the clear-mask for the left side of a fill rect.
butano/hw/3rd_party/libtonc/src/tonc_schr4r.c:35
↓ 2 callers
Function
chr4_rmask
Returns the clear-mask for the right side of a fill rect.
butano/hw/3rd_party/libtonc/src/tonc_schr4c.c:44
↓ 2 callers
Function
chr4_rmask
Returns the clear-mask for the right side of a fill rect.
butano/hw/3rd_party/libtonc/src/tonc_schr4r.c:42
↓ 2 callers
Function
chr4c_colset
Fill a rectangle inside a simple tile-column. ! \note \a left and \a right must already be between 0 and 8. */
butano/hw/3rd_party/libtonc/src/tonc_schr4c.c:62
↓ 2 callers
Function
chr4c_plot
butano/hw/3rd_party/libtonc/src/tonc_schr4c.c:49
↓ 2 callers
Function
chr4r_plot
butano/hw/3rd_party/libtonc/src/tonc_schr4r.c:47
↓ 2 callers
Method
clear_queue
games/varooom-3d/include/fr_announcer.h:26
↓ 2 callers
Function
clr_grayscale
Transform colors to grayscale. ! \param dst Destination color array \param src Source color array. \param nclrs Number of colors. */
butano/hw/3rd_party/libtonc/src/tonc_color.c:112
↓ 2 callers
Method
collision_face
games/varooom-3d/include/fr_model_3d_item.h:263
↓ 2 callers
Function
commit
butano/hw/include/bn_hw_palettes.h:41
← previous
next →
1,101–1,200 of 8,124, ranked by callers