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
↓ 18 callers
Method
erase_after
butano/src/bn_bg_blocks_manager.cpp:388
↓ 18 callers
Method
id
* @brief Returns the internal ID. */
butano/include/bn_window.h:71
↓ 18 callers
Method
mosaic_enabled
butano/src/bn_sprite_ptr.cpp.h:803
↓ 18 callers
Method
pop_front
* @brief Removes the first element of the ilist. */
butano/include/bn_list.h:545
↓ 18 callers
Function
remove_camera
butano/src/bn_bgs_manager.cpp:1727
↓ 18 callers
Method
set_one_sprite_per_character
* @brief Sets if this sprite_text_generator must generate one sprite per character or * print multiple characters in each output sprite, generati
butano/include/bn_sprite_text_generator.h:283
↓ 18 callers
Method
set_wait_updates
butano/src/bn_sprite_animate_actions.cpp:74
↓ 17 callers
Function
_ceil_half_words_to_blocks
butano/src/bn_bg_blocks_manager.cpp:73
↓ 17 callers
Function
_create_graphics_indexes
games/butano-fighter/src/bf_game_stage_4.cpp:42
↓ 17 callers
Method
blit
* @brief Copies the given item to the current page with bounds checking. Transparent pixels are also copied, * so it should be faster than palett
butano/include/bn_palette_bitmap_bg_painter.h:713
↓ 17 callers
Function
colors
butano/hw/include/bn_hw_palettes.h:31
↓ 17 callers
Method
has_value
* @brief Indicates if it contains a value or not. */
butano/include/bn_any.h:133
↓ 17 callers
Method
set_fade_intensity
butano/src/bn_palettes_bank.cpp.h:430
↓ 17 callers
Method
set_left_alignment
* @brief Sets the horizontal alignment of the output text sprites to the left. */
butano/include/bn_sprite_text_generator.h:108
↓ 17 callers
Method
set_z
games/varooom-3d/include/fr_point_3d.h:52
↓ 17 callers
Method
size
* @brief Returns the current size. */
butano/include/bn_list.h:303
↓ 17 callers
Method
size
* @brief Returns the current size. */
butano/include/bn_forward_list.h:257
↓ 17 callers
Method
vertical_scale
butano/src/bn_sprite_ptr.cpp.h:605
↓ 17 callers
Method
visible
games/varooom-3d/include/fr_title_flag.h:24
↓ 16 callers
Function
_create_graphics_indexes
games/butano-fighter/src/bf_game_stage_2.cpp:41
↓ 16 callers
Method
big
butano/src/bn_affine_bg_ptr.cpp.h:266
↓ 16 callers
Method
build
butano/src/bn_sprite_builder.cpp.h:354
↓ 16 callers
Method
cell
* @brief Returns the referenced map cell in the specified map coordinates. * * The map cells are not copied but referenced, so they should o
butano/include/bn_affine_bg_map_item.h:289
↓ 16 callers
Method
difficulty
games/varooom-3d/include/fr_sram_data.h:42
↓ 16 callers
Method
front
* @brief Returns a const reference to the first element. */
butano/include/bn_span.h:248
↓ 16 callers
Function
playing
butano/src/bn_music.cpp.h:14
↓ 16 callers
Method
set_shear
butano/src/bn_sprite_ptr.cpp.h:721
↓ 16 callers
Function
vram
butano/src/bn_sprite_tiles_manager.cpp:1192
↓ 15 callers
Function
_update_indexes_to_commit
butano/src/bn_sprites_manager.cpp:79
↓ 15 callers
Method
attributes
butano/src/bn_affine_bg_ptr.cpp.h:784
↓ 15 callers
Function
blending_top_enabled
butano/src/bn_bgs_manager.cpp:1582
↓ 15 callers
Method
c_str
* @brief Returns a const pointer to the beginning of the characters data (it is null-terminated). */
butano/include/bn_istring_base.h:131
↓ 15 callers
Method
colors_ref
butano/src/bn_backdrop_color_hbe_ptr.cpp.h:41
↓ 15 callers
Function
copy
butano/include/bn_memory.h:167
↓ 15 callers
Function
from_top_left_x
butano/src/bn_top_left_utils.h:20
↓ 15 callers
Function
from_top_left_y
butano/src/bn_top_left_utils.h:30
↓ 15 callers
Function
fxmul
Multiply two fixed point values
butano/hw/3rd_party/libtonc/include/tonc_math.h:386
↓ 15 callers
Method
reload_deltas_ref
butano/src/bn_sprite_position_hbe_ptr.cpp.h:71
↓ 15 callers
Method
set_attributes
butano/src/bn_affine_bg_ptr.cpp.h:789
↓ 15 callers
Function
set_blending_top_enabled
butano/src/bn_bgs_manager.cpp:1588
↓ 15 callers
Method
set_boundaries
butano/src/bn_rect_window.cpp.h:122
↓ 15 callers
Function
set_contrast
butano/src/bn_bg_palettes.cpp.h:59
↓ 15 callers
Method
set_enabled
games/butano-fighter/include/bf_game_rumble_manager.h:28
↓ 15 callers
Function
set_tiles
butano/src/bn_sprites_manager.cpp:428
↓ 15 callers
Method
tile_index
* @brief Returns the referenced tile index. */
butano/include/bn_affine_bg_map_cell_info.h:63
↓ 15 callers
Method
type
* @brief Returns the type_id_t of the contained value if any, otherwise type_id_t(). */
butano/include/bn_any.h:149
↓ 15 callers
Method
update
games/butano-fighter/src/bf_game_hero.cpp:119
↓ 14 callers
Method
active
games/butano-fighter/include/bf_game_intro.h:42
↓ 14 callers
Function
affine_mat_register
butano/hw/include/bn_hw_bgs.h:193
↓ 14 callers
Method
fill
* @brief Fills the array with the given value. */
butano/include/bn_array.h:271
↓ 14 callers
Method
graphics_count
* @brief Returns the number of sprite tile sets contained in tiles_ref. */
butano/include/bn_sprite_tiles_item.h:162
↓ 14 callers
Method
horizontal_shear
butano/src/bn_sprite_ptr.cpp.h:665
↓ 14 callers
Function
huff
butano/hw/include/bn_hw_decompress.h:29
↓ 14 callers
Function
lz77
butano/hw/include/bn_hw_decompress.h:14
↓ 14 callers
Method
rotation_angle
butano/src/bn_sprite_ptr.cpp.h:544
↓ 14 callers
Method
set_colors
butano/src/bn_palettes_bank.cpp.h:317
↓ 14 callers
Method
set_scale
* @brief Sets the scale. */
butano/include/bn_affine_mat_attributes.h:158
↓ 14 callers
Method
set_shear
* @brief Sets the shear. */
butano/include/bn_affine_mat_attributes.h:229
↓ 14 callers
Method
set_visible
butano/src/bn_hbe_ptr.cpp.h:26
↓ 14 callers
Method
size
butano/src/bn_sprite_tiles_manager.cpp:176
↓ 14 callers
Method
size
* @brief Returns the current elements count. */
butano/include/bn_vector.h:115
↓ 14 callers
Method
size
* @brief Returns the current elements count. */
butano/include/bn_deque.h:590
↓ 14 callers
Function
sound_data
butano/src/bn_audio_manager.bn_noflto.cpp:1115
↓ 14 callers
Function
to_top_left_x
butano/src/bn_top_left_utils.h:15
↓ 14 callers
Function
to_top_left_y
butano/src/bn_top_left_utils.h:25
↓ 14 callers
Method
vertical_shear
butano/src/bn_sprite_ptr.cpp.h:693
↓ 14 callers
Method
z_order
butano/src/bn_sprite_ptr.cpp.h:763
↓ 13 callers
Function
_paint
butano/src/bn_sprite_text_generator.cpp:992
↓ 13 callers
Function
a_held
butano/src/bn_keypad.cpp.h:28
↓ 13 callers
Method
end
butano/src/bn_bg_blocks_manager.cpp:368
↓ 13 callers
Method
find_tiles
butano/src/bn_sprite_tiles_item.cpp.h:56
↓ 13 callers
Method
green_swap_mode
butano/src/bn_affine_bg_ptr.cpp.h:710
↓ 13 callers
Function
held
butano/src/bn_keypad.cpp.h:13
↓ 13 callers
Method
horizontal_scale
* @brief Returns the horizontal scale of the affine backgrounds to generate. */
butano/include/bn_affine_bg_builder.h:247
↓ 13 callers
Method
horizontal_shear
* @brief Returns the horizontal shear of the affine backgrounds to generate. */
butano/include/bn_affine_bg_builder.h:308
↓ 13 callers
Method
multiplication
* @brief Returns the multiplication of this value by the given integer value. */
butano/include/bn_fixed.h:261
↓ 13 callers
Method
pd_register_value
* @brief Returns the value to commit to the fourth GBA register of * an affine transformation matrix with these attributes. */
butano/include/bn_affine_mat_attributes.h:333
↓ 13 callers
Function
play
butano/src/bn_sound.cpp.h:28
↓ 13 callers
Method
reload_attributes_ref
butano/src/bn_mosaic_attributes_hbe_ptr.cpp.h:48
↓ 13 callers
Method
reset
* @brief Disposes the contained value. */
butano/include/bn_any.h:240
↓ 13 callers
Function
second_attributes
butano/hw/include/bn_hw_sprites.h:56
↓ 13 callers
Function
set_affine_map
butano/src/bn_bgs_manager.cpp:879
↓ 13 callers
Function
set_regular_map
butano/src/bn_bgs_manager.cpp:864
↓ 13 callers
Function
set_rotation_angle
butano/src/bn_bgs_manager.cpp:1097
↓ 13 callers
Function
set_visible
butano/src/bn_sprites.cpp.h:29
↓ 13 callers
Function
set_volume
butano/src/bn_music.cpp.h:80
↓ 13 callers
Method
set_y
butano/src/bn_camera_ptr.cpp.h:115
↓ 13 callers
Function
shape_size
butano/src/bn_sprites_manager.cpp:410
↓ 13 callers
Function
sin
games/varooom-3d/include/fr_sin_cos.h:17
↓ 13 callers
Method
status
butano/src/bn_sprite_tiles_manager.cpp:93
↓ 13 callers
Method
vertical_flip
butano/src/bn_sprite_ptr.cpp.h:793
↓ 12 callers
Function
_insert_item
butano/src/bn_bgs_manager.cpp:450
↓ 12 callers
Function
_set_visible
games/butano-fighter/src/bf_game_scoreboard.cpp:30
↓ 12 callers
Function
allow_tiles_offset
butano/src/bn_bg_blocks_manager.cpp:1440
↓ 12 callers
Method
begin
butano/src/bn_sprite_tiles_manager.cpp:201
↓ 12 callers
Method
cbb
butano/src/bn_affine_bg_tiles_ptr.cpp.h:119
↓ 12 callers
Method
cell_index
* @brief Returns the index of the referenced map cell in the specified map coordinates. * * The map cells are not copied but referenced, so
butano/include/bn_affine_bg_map_item.h:255
↓ 12 callers
Method
decompress
butano/src/bn_sprite_item.cpp.h:13
↓ 12 callers
Method
destroy
* @brief Destroys the given value, previously allocated with the create method. */
butano/include/bn_pool.h:105
↓ 12 callers
Method
end
butano/src/bn_sprite_tiles_manager.cpp:206
← previous
next →
201–300 of 8,124, ranked by callers