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
↓ 5 callers
Method
top
* @brief Returns the position of the top boundary of the rectangle. */
butano/include/bn_rect.h:185
↓ 5 callers
Method
top_left
games/butano-fighter/src/bf_game_enemy.cpp:84
↓ 5 callers
Function
tte_get_text_size
Get the size taken up by a string. ! \param str String to check. \return width and height, packed into a POINT16. \note This function \e ignores
butano/hw/3rd_party/libtonc/src/tte/tte_main.c:385
↓ 5 callers
Method
unlock_stage
games/varooom-3d/include/fr_stages_status.h:30
↓ 5 callers
Function
unsafe_copy_half_words
butano/src/bn_memory.cpp.h:88
↓ 5 callers
Method
up
games/varooom-3d/include/fr_menu_keypad.h:18
↓ 5 callers
Method
update
games/butano-fighter/src/bf_how_to_play.cpp:83
↓ 5 callers
Method
update
games/varooom-3d/src/fr_race_outro.cpp:22
↓ 5 callers
Function
vertical_scale
butano/src/bn_bgs_manager.cpp:1142
↓ 5 callers
Function
vertical_shear
butano/src/bn_bgs_manager.cpp:1232
↓ 5 callers
Method
viewport_size
butano/src/bn_bg_blocks_manager.cpp:471
↓ 5 callers
Function
volume
butano/src/bn_music.cpp.h:75
↓ 5 callers
Function
wait_for_vblank
butano/hw/include/bn_hw_core.h:31
↓ 5 callers
Function
write
butano/include/bn_sram.h:95
↓ 5 callers
Method
year
* @brief Returns the year part of the date. */
butano/include/bn_date.h:116
↓ 4 callers
Method
__execute_command
(self, grit, tiles_compression, palette_compression, map_compression)
butano/tools/butano_graphics_tool.py:886
↓ 4 callers
Method
__execute_command
(self, grit, tiles_compression, palette_compression, map_compression)
butano/tools/butano_graphics_tool.py:1357
↓ 4 callers
Method
__test_compression
(self, grit, best_compression, new_compression, best_file_size)
butano/tools/butano_graphics_tool.py:415
↓ 4 callers
Method
__test_compression
(self, grit, best_compression, new_compression, best_file_size)
butano/tools/butano_graphics_tool.py:536
↓ 4 callers
Method
__test_compression
(self, grit, best_compression, new_compression, best_file_size)
butano/tools/butano_graphics_tool.py:1724
↓ 4 callers
Method
__test_compression
(self, grit, best_compression, new_compression, best_file_size)
butano/tools/butano_graphics_tool.py:1819
↓ 4 callers
Method
__test_compression
(self, grit, best_compression, new_compression, best_file_size)
butano/tools/butano_graphics_tool.py:1916
↓ 4 callers
Method
__test_map_compression
(self, grit, best_map_compression, new_map_compression, best_file_size)
butano/tools/butano_graphics_tool.py:794
↓ 4 callers
Method
__test_map_compression
(self, grit, best_map_compression, new_map_compression, best_file_size)
butano/tools/butano_graphics_tool.py:1273
↓ 4 callers
Method
__test_palette_compression
(self, grit, best_palette_compression, new_palette_compression, best_file_size)
butano/tools/butano_graphics_tool.py:265
↓ 4 callers
Method
__test_palette_compression
(self, grit, best_palette_compression, new_palette_compression, best_file_size)
butano/tools/butano_graphics_tool.py:785
↓ 4 callers
Method
__test_palette_compression
(self, grit, best_compression, new_compression, best_file_size)
butano/tools/butano_graphics_tool.py:1003
↓ 4 callers
Method
__test_palette_compression
(self, grit, best_palette_compression, new_palette_compression, best_file_size)
butano/tools/butano_graphics_tool.py:1264
↓ 4 callers
Method
__test_palette_compression
(self, grit, best_compression, new_compression, best_file_size)
butano/tools/butano_graphics_tool.py:1452
↓ 4 callers
Method
__test_palette_compression
(self, grit, best_palette_compression, new_palette_compression, best_file_size)
butano/tools/butano_graphics_tool.py:1623
↓ 4 callers
Method
__test_pixels_compression
(self, grit, best_pixels_compression, new_pixels_compression, best_file_size)
butano/tools/butano_graphics_tool.py:1614
↓ 4 callers
Method
__test_tiles_compression
(self, grit, best_tiles_compression, new_tiles_compression, best_file_size)
butano/tools/butano_graphics_tool.py:256
↓ 4 callers
Method
__test_tiles_compression
(self, grit, best_tiles_compression, new_tiles_compression, best_file_size)
butano/tools/butano_graphics_tool.py:776
↓ 4 callers
Method
__test_tiles_compression
(self, grit, best_compression, new_compression, best_file_size)
butano/tools/butano_graphics_tool.py:994
↓ 4 callers
Method
__test_tiles_compression
(self, grit, best_tiles_compression, new_tiles_compression, best_file_size)
butano/tools/butano_graphics_tool.py:1255
↓ 4 callers
Method
__test_tiles_compression
(self, grit, best_compression, new_compression, best_file_size)
butano/tools/butano_graphics_tool.py:1443
↓ 4 callers
Method
__write_header
(self, tiles_compression, palette_compression, map_compression, skip_write)
butano/tools/butano_graphics_tool.py:803
↓ 4 callers
Method
__write_header
(self, tiles_compression, palette_compression, map_compression, skip_write)
butano/tools/butano_graphics_tool.py:1282
↓ 4 callers
Method
_assign_graphics_indexes
butano/src/bn_sprite_animate_actions.cpp:140
↓ 4 callers
Method
_assign_maps
butano/src/bn_affine_bg_animate_actions.cpp:218
↓ 4 callers
Function
_blocks_to_half_words
butano/src/bn_bg_blocks_manager.cpp:62
↓ 4 callers
Function
_check_rumble_enabled
butano/src/bn_gpio_manager.cpp:51
↓ 4 callers
Function
_check_unique_affine_big_map
butano/src/bn_bgs_manager.cpp:434
↓ 4 callers
Function
_check_unique_regular_big_map
butano/src/bn_bgs_manager.cpp:418
↓ 4 callers
Function
_create_impl
butano/src/bn_sprite_palette_ptr.cpp.h:18
↓ 4 callers
Function
_create_impl
butano/src/bn_bg_palette_ptr.cpp.h:18
↓ 4 callers
Function
_create_impl
butano/src/bn_bg_blocks_manager.cpp:1189
↓ 4 callers
Function
_create_new_impl
butano/src/bn_sprite_palette_ptr.cpp.h:47
↓ 4 callers
Function
_create_new_impl
butano/src/bn_bg_palette_ptr.cpp.h:47
↓ 4 callers
Function
_find_tiles_impl
butano/src/bn_bg_blocks_manager.cpp:791
↓ 4 callers
Function
_insert_free_item
butano/src/bn_sprite_tiles_manager.cpp:448
↓ 4 callers
Function
_move_vertex
examples/polygons/src/main.cpp:36
↓ 4 callers
Function
_move_vertex
examples/hdma_polygons/src/main.cpp:38
↓ 4 callers
Function
_setup_builder
butano/src/bn_sprite_text_generator.cpp:19
↓ 4 callers
Function
_show_impl
butano/src/bn_core.cpp:723
↓ 4 callers
Function
_squared_distance
games/varooom-3d/src/fr_race_state.cpp:36
↓ 4 callers
Function
_tiles_offset
butano/src/bn_bg_blocks_manager.cpp:85
↓ 4 callers
Method
_value
butano/include/bn_deque.h:1471
↓ 4 callers
Function
active
butano/src/bn_link_manager.cpp:20
↓ 4 callers
Function
advgm_stop
butano/hw/3rd_party/advgm/src/advgm.c:130
↓ 4 callers
Function
aligned_invert
butano/hw/include/bn_hw_palettes.h:77
↓ 4 callers
Method
alignment
* @brief Returns the horizontal alignment of the output text sprites. */
butano/include/bn_sprite_text_generator.h:92
↓ 4 callers
Function
allocate
butano/src/bn_sprite_tiles_manager.cpp:899
↓ 4 callers
Function
allocate_optional
butano/src/bn_sprite_tiles_manager.cpp:961
↓ 4 callers
Method
assign
* @brief Assigns values to the ilist, removing the previous ones. * @param count Number of elements to insert. * @param value Value to fill
butano/include/bn_list.h:753
↓ 4 callers
Method
begin
* @brief Returns a const iterator to the beginning of the ivector. */
butano/include/bn_vector.h:155
↓ 4 callers
Function
bit_tribool
Gives a tribool (-1, 0, or +1) depending on the state of some bits. ! Looks at the \a plus and \a minus bits of \a flags, and subtracts their sta
butano/hw/3rd_party/libtonc/include/tonc_core.h:394
↓ 4 callers
Method
ceil_integer
* @brief Returns the smallest integer value not less than this value. */
butano/include/bn_fixed.h:205
↓ 4 callers
Function
channel1_silence
butano/hw/3rd_party/gbt-player/src/gbt_player.c:206
↓ 4 callers
Function
channel2_silence
butano/hw/3rd_party/gbt-player/src/gbt_player.c:224
↓ 4 callers
Function
channel3_silence
butano/hw/3rd_party/gbt-player/src/gbt_player.c:289
↓ 4 callers
Function
channel4_silence
butano/hw/3rd_party/gbt-player/src/gbt_player.c:307
↓ 4 callers
Method
clear
* @brief Removes all elements. */
butano/include/bn_deque.h:1234
↓ 4 callers
Function
copy_colors
butano/src/bn_palettes_bank.cpp.h:27
↓ 4 callers
Method
cos
butano/src/bn_affine_mat_attributes_reader.h:24
↓ 4 callers
Method
create_bpp_4
butano/src/bn_palettes_bank.cpp.h:133
↓ 4 callers
Method
create_bpp_8
butano/src/bn_palettes_bank.cpp.h:188
↓ 4 callers
Function
decompress
butano/src/bn_memory.cpp.h:231
↓ 4 callers
Method
decrease_usages
butano/src/bn_palettes_bank.cpp.h:283
↓ 4 callers
Function
diamond_angle
* @brief Computes an approximation of the arc tangent of y/x * using the signs of arguments to determine the correct quadrant. * * http
butano/include/bn_math.h:517
↓ 4 callers
Function
disable
butano/src/bn_core.cpp:164
↓ 4 callers
Function
divisor
butano/hw/include/bn_hw_timer_constants.h:13
↓ 4 callers
Function
dma_channel_free
butano/hw/include/bn_hw_audio_aas.h:26
↓ 4 callers
Method
dx_register_value
* @brief Returns the value to commit to the fifth GBA register of * an affine background transformation matrix with these attributes. */
butano/include/bn_affine_bg_mat_attributes.h:489
↓ 4 callers
Method
dy_register_value
* @brief Returns the value to commit to the fifth GBA register of * an affine background transformation matrix with these attributes. */
butano/include/bn_affine_bg_mat_attributes.h:498
↓ 4 callers
Function
effect_mod_to_gb
(channel, effectnum, effectparams)
butano/tools/mod2gbt/mod2gbt.py:184
↓ 4 callers
Function
effect_s3m_to_gb
(channel, effectnum, effectparams)
butano/tools/s3m2gbt/s3m2gbt.py:335
↓ 4 callers
Function
fade_intensity
butano/src/bn_bg_palettes.cpp.h:109
↓ 4 callers
Method
find
butano/src/bn_bg_palette_ptr.cpp.h:66
↓ 4 callers
Method
find_bpp_4
butano/src/bn_palettes_bank.cpp.h:88
↓ 4 callers
Method
find_bpp_8
butano/src/bn_palettes_bank.cpp.h:119
↓ 4 callers
Method
finish_position
games/varooom-3d/include/fr_common_stuff.h:27
↓ 4 callers
Function
first_attributes
butano/hw/include/bn_hw_sprites.h:43
↓ 4 callers
Method
fourth_vertex_index
games/varooom-3d/include/fr_model_3d_item.h:82
↓ 4 callers
Function
get_active_channel
butano/hw/3rd_party/maxmod/src/core/mas_arm.c:339
↓ 4 callers
Method
grid_columns
games/butano-fighter/include/bf_game_enemy.h:32
↓ 4 callers
Function
half_words_per_block
butano/hw/include/bn_hw_bg_blocks.h:51
↓ 4 callers
Method
increase_usages
butano/src/bn_palettes_bank.cpp.h:277
↓ 4 callers
Method
integer
* @brief Returns the integer part using a division. */
butano/include/bn_fixed.h:132
↓ 4 callers
Function
intensity
butano/src/bn_bg_palettes.cpp.h:64
← previous
next →
701–800 of 8,124, ranked by callers