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
↓ 4 callers
Method
left
games/varooom-3d/include/fr_menu_keypad.h:28
↓ 4 callers
Method
left
* @brief Returns the position of the left boundary of the rectangle. */
butano/include/bn_top_left_fixed_rect.h:199
↓ 4 callers
Method
left
* @brief Returns the position of the left boundary of the rectangle. */
butano/include/bn_top_left_rect.h:189
↓ 4 callers
Method
left
* @brief Returns the position of the left boundary of the rectangle. */
butano/include/bn_fixed_rect.h:198
↓ 4 callers
Method
maps_count
* @brief Returns the number of referenced maps. */
butano/include/bn_affine_bg_map_item.h:224
↓ 4 callers
Method
max_alignment
* @brief Returns the maximum alignment in bytes of the managed objects. */
butano/include/bn_any.h:165
↓ 4 callers
Method
max_size
* @brief Returns the maximum size in bytes of the managed objects. */
butano/include/bn_any.h:157
↓ 4 callers
Function
mmUpdateChannel_TN
For ticks that are not the first one. Note that mpp_layer->ticks may be zero when this function is called (if a channel is active and the row increase
butano/hw/3rd_party/maxmod/src/core/mas_arm.c:526
↓ 4 callers
Function
mod_volume_to_gb
(mod_vol)
butano/tools/mod2gbt/mod2gbt.py:65
↓ 4 callers
Function
mpp_setposition
Set sequence position.
butano/hw/3rd_party/maxmod/src/core/mas.c:372
↓ 4 callers
Function
mppe_glis_backdoor
butano/hw/3rd_party/maxmod/src/core/mas.c:2134
↓ 4 callers
Function
octup
Octuple a nybble to form a word: 0x1 -> 0x11111111
butano/hw/3rd_party/libtonc/include/tonc_core.h:433
↓ 4 callers
Method
pattern_get_unpacked_step
(self, pattern, row, channel)
butano/tools/mod2gbt/mod2gbt.py:24
↓ 4 callers
Method
push
butano/hw/3rd_party/gba-link-connection/include/LinkConnection.h:285
↓ 4 callers
Function
regular_map_cells_offset
butano/hw/include/bn_hw_bg_blocks.h:61
↓ 4 callers
Method
release
* @brief Releases the ownership of the managed object. * @return Pointer to the released object. */
butano/include/bn_unique_ptr.h:229
↓ 4 callers
Method
reload_values_ref
butano/src/bn_affine_bg_dx_register_hbe_ptr.cpp.h:105
↓ 4 callers
Function
remove_affine_map
butano/src/bn_bgs_manager.cpp:940
↓ 4 callers
Function
remove_rect_window_camera
butano/src/bn_display_manager.cpp:844
↓ 4 callers
Function
remove_regular_map
butano/src/bn_bgs_manager.cpp:934
↓ 4 callers
Function
remove_transparent_color
butano/src/bn_bg_palettes.cpp.h:39
↓ 4 callers
Method
right
games/varooom-3d/include/fr_menu_keypad.h:33
↓ 4 callers
Function
rl_vram
butano/hw/include/bn_hw_decompress.h:24
↓ 4 callers
Function
rtc_read
butano/hw/3rd_party/agbabi/src/rtc.c:75
↓ 4 callers
Function
s3m_volume_to_gb
(s3m_vol)
butano/tools/s3m2gbt/s3m2gbt.py:261
↓ 4 callers
Method
scale
* @brief Returns the internal data of fixed_t<Precision>(1); */
butano/include/bn_fixed.h:53
↓ 4 callers
Function
schr4c_get_ptr
Special pointer getter for chr4: start of in-tile line.
butano/hw/3rd_party/libtonc/src/tonc_schr4c.c:92
↓ 4 callers
Function
schr4c_hline
Draw a horizontal line on a 4bpp tiled surface ! \param dst Destination surface. \param x1 First X-coord. \param y Y-coord. \param x2 Seco
butano/hw/3rd_party/libtonc/src/tonc_schr4c.c:139
↓ 4 callers
Function
set_affine_map_palette
butano/src/bn_bg_blocks_manager.cpp:2488
↓ 4 callers
Method
set_affine_second_attributes
butano/src/bn_sprite_ptr.cpp.h:981
↓ 4 callers
Function
set_affine_x
butano/src/bn_bgs_manager.cpp:991
↓ 4 callers
Function
set_affine_y
butano/src/bn_bgs_manager.cpp:1028
↓ 4 callers
Function
set_allow_offset
butano/src/bn_bg_tiles.cpp.h:38
↓ 4 callers
Function
set_blending_enabled
butano/src/bn_sprites_manager.cpp:849
↓ 4 callers
Function
set_blending_fade_to_black
butano/src/bn_display_manager.cpp:645
↓ 4 callers
Method
set_bottom
butano/src/bn_rect_window.cpp.h:65
↓ 4 callers
Function
set_bpp
butano/hw/include/bn_hw_bgs.h:95
↓ 4 callers
Function
set_bytes
butano/src/bn_sram.cpp.h:83
↓ 4 callers
Method
set_compression
butano/src/bn_sprite_tiles_manager.cpp:108
↓ 4 callers
Function
set_custom_effect
butano/src/bn_bg_palettes.cpp.h:136
↓ 4 callers
Function
set_dmg_music_volume
butano/src/bn_audio_manager.bn_noflto.cpp:1074
↓ 4 callers
Method
set_first_attributes
butano/src/bn_sprite_ptr.cpp.h:961
↓ 4 callers
Function
set_map_sbb
butano/hw/include/bn_hw_bgs.h:80
↓ 4 callers
Function
set_mat_attributes
butano/src/bn_bgs_manager.cpp:1382
↓ 4 callers
Function
set_music_volume
butano/src/bn_audio_manager.bn_noflto.cpp:752
↓ 4 callers
Method
set_palette
* @brief Sets the smart pointer to a sprite color palette. * @param palette Smart pointer to copy. */
butano/include/bn_sprite_third_attributes.h:80
↓ 4 callers
Function
set_pitch
butano/src/bn_music.cpp.h:104
↓ 4 callers
Method
set_pivot_position
* @brief Sets the position of the affine transformations pivot point * of the affine backgrounds to generate. * @param pivot_x Horizontal po
butano/include/bn_affine_bg_builder.h:457
↓ 4 callers
Function
set_pivot_x
butano/src/bn_bgs_manager.cpp:1339
↓ 4 callers
Function
set_pivot_y
butano/src/bn_bgs_manager.cpp:1351
↓ 4 callers
Method
set_radius
games/butano-fighter/src/bf_circle_generator.cpp:14
↓ 4 callers
Function
set_rect_window_camera
butano/src/bn_display_manager.cpp:830
↓ 4 callers
Method
set_regular_second_attributes
butano/src/bn_sprite_ptr.cpp.h:971
↓ 4 callers
Method
set_rotate_count
butano/src/bn_palettes_bank.cpp.h:461
↓ 4 callers
Method
set_rotation_angle_safe
* @brief Sets the rotation angle in degrees. * @param rotation_angle Rotation angle in degrees, in any range. */
butano/include/bn_affine_mat_attributes.h:108
↓ 4 callers
Method
set_rumble_allowed
games/varooom-3d/include/fr_sram_data.h:74
↓ 4 callers
Function
set_tempo
butano/src/bn_music.cpp.h:92
↓ 4 callers
Method
set_third_attributes
butano/src/bn_sprite_ptr.cpp.h:991
↓ 4 callers
Method
set_top
butano/src/bn_rect_window.cpp.h:19
↓ 4 callers
Function
set_transparency_weights
butano/src/bn_blending.cpp.h:88
↓ 4 callers
Method
set_visible
games/butano-fighter/src/bf_game_background.cpp:52
↓ 4 callers
Method
silhouette_visible
games/butano-fighter/include/bf_butano_background.h:25
↓ 4 callers
Method
sin
butano/src/bn_affine_mat_attributes_reader.h:19
↓ 4 callers
Function
third_attributes
butano/hw/include/bn_hw_sprites.h:66
↓ 4 callers
Function
tiles_alignment_blocks_count
butano/hw/include/bn_hw_bg_blocks.h:31
↓ 4 callers
Function
tiles_vram
butano/src/bn_bg_blocks_manager.cpp:2562
↓ 4 callers
Method
top
* @brief Returns the position of the top boundary of the rectangle. */
butano/include/bn_top_left_fixed_rect.h:191
↓ 4 callers
Method
top
* @brief Returns the position of the top boundary of the rectangle. */
butano/include/bn_top_left_rect.h:181
↓ 4 callers
Method
top
* @brief Returns the position of the top boundary of the rectangle. */
butano/include/bn_fixed_rect.h:190
↓ 4 callers
Method
total_laps
games/varooom-3d/include/fr_stage.h:175
↓ 4 callers
Function
transparency_alpha
butano/src/bn_blending.cpp.h:16
↓ 4 callers
Function
tte_get_pos
Get cursor position
butano/hw/3rd_party/libtonc/include/tonc_tte.h:648
↓ 4 callers
Method
unlocked_item
games/varooom-3d/include/fr_model_viewer_items_status.h:43
↓ 4 callers
Function
unsafe_clear_words
butano/src/bn_memory.cpp.h:108
↓ 4 callers
Function
unsafe_read
butano/src/bn_sram.cpp.h:14
↓ 4 callers
Function
unsafe_write
butano/src/bn_sram.cpp.h:19
↓ 4 callers
Method
update
common/src/common_info.cpp:76
↓ 4 callers
Method
update_affine_hw_x
butano/src/bn_bgs_manager.cpp:370
↓ 4 callers
Method
update_affine_hw_y
butano/src/bn_bgs_manager.cpp:382
↓ 4 callers
Function
update_cameras
butano/src/bn_bgs_manager.cpp:1748
↓ 4 callers
Method
value_or
butano/include/bn_any.h:199
↓ 4 callers
Function
vertical_stretch
butano/src/bn_bgs_mosaic.cpp.h:26
↓ 4 callers
Function
vram
butano/hw/include/bn_hw_sprite_affine_mats.h:19
↓ 4 callers
Function
window_enabled
butano/src/bn_sprites_manager.cpp:865
↓ 4 callers
Function
windows_count
butano/hw/include/bn_hw_display.h:29
↓ 4 callers
Method
wrapping_enabled
butano/src/bn_affine_bg_ptr.cpp.h:670
↓ 4 callers
Method
x
* @brief Returns the horizontal position of the top-left point of the rectangle. */
butano/include/bn_top_left_fixed_rect.h:125
↓ 4 callers
Method
x
* @brief Returns the horizontal position of the top-left point of the rectangle. */
butano/include/bn_top_left_rect.h:115
↓ 4 callers
Method
x
* @brief Returns the horizontal position of the center point of the rectangle. */
butano/include/bn_fixed_rect.h:124
↓ 4 callers
Method
y
* @brief Returns the vertical position of the top-left point of the rectangle. */
butano/include/bn_top_left_fixed_rect.h:141
↓ 4 callers
Method
y
* @brief Returns the vertical position of the top-left point of the rectangle. */
butano/include/bn_top_left_rect.h:131
↓ 4 callers
Method
y
* @brief Returns the vertical position of the center point of the rectangle. */
butano/include/bn_fixed_rect.h:140
↓ 3 callers
Method
__execute_command
(self, grit, tiles_compression, palette_compression)
butano/tools/butano_graphics_tool.py:339
↓ 3 callers
Method
__execute_command
(self, grit, tiles_compression, palette_compression)
butano/tools/butano_graphics_tool.py:1088
↓ 3 callers
Method
__execute_command
(self, grit, tiles_compression, palette_compression)
butano/tools/butano_graphics_tool.py:1536
↓ 3 callers
Method
__execute_command
(self, grit, tiles_compression, palette_compression)
butano/tools/butano_graphics_tool.py:1682
↓ 3 callers
Method
__write_header
(self, tiles_compression, palette_compression, skip_write)
butano/tools/butano_graphics_tool.py:274
↓ 3 callers
Method
__write_header
(self, tiles_compression, palette_compression, skip_write)
butano/tools/butano_graphics_tool.py:1012
↓ 3 callers
Method
__write_header
(self, tiles_compression, palette_compression, skip_write)
butano/tools/butano_graphics_tool.py:1461
↓ 3 callers
Method
__write_header
(self, pixels_compression, palette_compression, skip_write)
butano/tools/butano_graphics_tool.py:1632
← previous
next →
801–900 of 8,124, ranked by callers