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
↓ 694 callers
Method
data
* @brief Returns a const pointer to the beginning of the referenced data. */
butano/include/bn_span.h:112
↓ 590 callers
Method
size
butano/src/bn_sstream.cpp:72
↓ 524 callers
Function
update
butano/src/bn_core.cpp:450
↓ 372 callers
Function
create
butano/src/bn_bgs_manager.cpp:578
↓ 363 callers
Function
height
* @brief Returns the screen height in pixels (160). */
butano/include/bn_display.h:37
↓ 345 callers
Function
direction_vector
games/butano-fighter/include/bf_game_bullet_util.h:20
↓ 317 callers
Method
update
examples/polygons/src/demo_polygon.cpp:26
↓ 258 callers
Function
create_optional
butano/src/bn_bgs_manager.cpp:644
↓ 246 callers
Function
start_pressed
butano/src/bn_keypad.cpp.h:78
↓ 240 callers
Method
y
* @brief Returns the vertical position of the center point of the rectangle. */
butano/include/bn_rect.h:135
↓ 222 callers
Method
shift_integer
* @brief Returns the integer part using a right shift. */
butano/include/bn_fixed.h:148
↓ 216 callers
Method
push_back
* @brief Inserts a copy of a value at the end of the ilist. * @param value Value to insert. */
butano/include/bn_list.h:513
↓ 208 callers
Method
x
* @brief Returns the horizontal position of the center point of the rectangle. */
butano/include/bn_rect.h:119
↓ 203 callers
Method
get
* @brief Returns a random unsigned integer greater or equal than 0, updating its internal seed in the process. */
butano/include/bn_random.h:37
↓ 189 callers
Method
x
games/varooom-3d/include/fr_point_3d.h:27
↓ 182 callers
Method
item
games/varooom-3d/include/fr_transformed_model_3d_item.h:74
↓ 180 callers
Function
move_y
games/butano-fighter/src/bf_game_stage_2.cpp:36
↓ 180 callers
Method
y
games/varooom-3d/include/fr_point_3d.h:37
↓ 179 callers
Function
max
Get the maximum of \a a and \a b
butano/hw/3rd_party/libtonc/include/tonc_math.h:312
↓ 170 callers
Method
create_sprite
butano/src/bn_sprite_item.cpp.h:21
↓ 166 callers
Method
height
* @brief Returns the height. */
butano/include/bn_size.h:71
↓ 157 callers
Method
emplace
butano/include/bn_list.h:635
↓ 154 callers
Method
handle
* @brief Returns the internal handle. */
butano/include/bn_sprite_ptr.h:930
↓ 153 callers
Method
append
butano/src/bn_sstream.cpp:102
↓ 150 callers
Method
play
butano/src/bn_music_item.cpp.h:14
↓ 137 callers
Method
generate
games/butano-fighter/src/bf_circle_generator.cpp:21
↓ 135 callers
Function
min
Get the minimum of \a a and \a b
butano/hw/3rd_party/libtonc/include/tonc_math.h:316
↓ 131 callers
Method
set_y
games/varooom-3d/include/fr_point_3d.h:42
↓ 119 callers
Method
create_bg
butano/src/bn_affine_bg_item.cpp.h:34
↓ 106 callers
Method
width
* @brief Returns the width. */
butano/include/bn_size.h:52
↓ 105 callers
Method
set_x
games/varooom-3d/include/fr_point_3d.h:32
↓ 103 callers
Method
x
butano/src/bn_camera_ptr.cpp.h:100
↓ 102 callers
Method
item
butano/src/bn_sound_handle.cpp.h:19
↓ 96 callers
Method
palette
butano/src/bn_sprite_builder.cpp.h:384
↓ 91 callers
Function
width
* @brief Returns the screen width in pixels (240). */
butano/include/bn_display.h:29
↓ 90 callers
Method
reset
games/butano-fighter/src/bf_game_background.cpp:168
↓ 90 callers
Method
size
* @brief Default constructor. */
butano/include/bn_size.h:34
↓ 86 callers
Method
dimensions
butano/src/bn_sprite_ptr.cpp.h:271
↓ 84 callers
Method
unsafe_multiplication
* @brief Returns the multiplication of this value by the given integer value. */
butano/include/bn_fixed.h:326
↓ 81 callers
Method
flipped
games/butano-fighter/include/bf_game_enemy_move_event.h:40
↓ 81 callers
Function
size
* @brief Returns the total SRAM size in bytes. */
butano/include/bn_sram.h:42
↓ 80 callers
Function
reload_values_ref
butano/src/bn_hblank_effects_manager.cpp:1338
↓ 80 callers
Function
set_values_ref
butano/src/bn_hblank_effects_manager.cpp:1321
↓ 80 callers
Function
values_ref
butano/src/bn_hblank_effects_manager.cpp:1315
↓ 77 callers
Method
width
butano/src/bn_sprite_text_generator.cpp:1211
↓ 75 callers
Function
_shoot_bullet
games/butano-fighter/src/bf_game_tank_boss.cpp:65
↓ 74 callers
Method
empty
butano/src/bn_sstream.cpp:92
↓ 73 callers
Method
set_rotation_angle
butano/src/bn_sprite_ptr.cpp.h:556
↓ 72 callers
Method
set_horizontal_flip
butano/src/bn_sprite_ptr.cpp.h:788
↓ 72 callers
Method
y
butano/src/bn_camera_ptr.cpp.h:110
↓ 71 callers
Method
set_visible
games/varooom-3d/src/fr_title_advices.cpp:44
↓ 71 callers
Method
set_z_order
butano/src/bn_sprite_ptr.cpp.h:768
↓ 70 callers
Function
left_held
butano/src/bn_keypad.cpp.h:103
↓ 70 callers
Function
right_held
butano/src/bn_keypad.cpp.h:88
↓ 69 callers
Method
set_position
games/butano-fighter/src/bf_how_to_play.cpp:201
↓ 68 callers
Method
set_position
games/varooom-3d/src/fr_camera_3d.cpp:21
↓ 67 callers
Method
clear
* @brief Removes all elements. */
butano/include/bn_list.h:788
↓ 66 callers
Function
a_pressed
butano/src/bn_keypad.cpp.h:33
↓ 66 callers
Method
clear
games/butano-fighter/src/bf_game_enemies_grid.cpp:284
↓ 64 callers
Method
write
(self, file_path)
butano/tools/file_info.py:71
↓ 63 callers
Method
id
butano/src/bn_sprite_tiles_ptr.cpp.h:130
↓ 62 callers
Method
generate
butano/src/bn_sprite_text_generator.cpp:1248
↓ 61 callers
Method
set_y
* @brief Sets the vertical position of the center point of the rectangle. */
butano/include/bn_rect.h:143
↓ 60 callers
Method
set_blending_enabled
butano/src/bn_sprite_ptr.cpp.h:818
↓ 60 callers
Method
set_phi
games/varooom-3d/src/fr_camera_3d.cpp:28
↓ 60 callers
Method
set_visible
games/butano-fighter/src/bf_game_scoreboard.cpp:80
↓ 60 callers
Method
set_x
* @brief Sets the horizontal position of the center point of the rectangle. */
butano/include/bn_rect.h:127
↓ 59 callers
Function
hw_id
butano/src/bn_bgs_manager.cpp:834
↓ 58 callers
Function
abs
butano/include/bn_math.h:40
↓ 58 callers
Method
shape_size
butano/src/bn_sprite_ptr.cpp.h:266
↓ 56 callers
Function
get
butano/hw/include/bn_hw_keypad.h:15
↓ 56 callers
Method
max_size
butano/src/bn_sstream.cpp:82
↓ 56 callers
Method
release_build
butano/src/bn_sprite_builder.cpp.h:359
↓ 55 callers
Method
bpp
butano/src/bn_palettes_bank.cpp.h:304
↓ 52 callers
Method
set_priority
butano/src/bn_sort_key.h:45
↓ 52 callers
Method
tiles_count
butano/src/bn_sprite_tiles_ptr.cpp.h:135
↓ 52 callers
Method
z
games/varooom-3d/include/fr_point_3d.h:47
↓ 51 callers
Function
clamp
Truncates \a x to stay in range [\a min, \a max> ! \return Truncated value of \a x. * \note \a max is exclusive! */
butano/hw/3rd_party/libtonc/include/tonc_math.h:329
↓ 51 callers
Method
done
games/butano-fighter/src/bf_game_gem.cpp:47
↓ 51 callers
Function
init
butano/src/bn_core.cpp:357
↓ 50 callers
Function
show
butano/src/bn_core.cpp:752
↓ 49 callers
Method
emplace_back
butano/include/bn_list.h:535
↓ 49 callers
Method
end
* @brief Returns a const iterator to the end of the span. */
butano/include/bn_span.h:176
↓ 49 callers
Method
set_bg_priority
butano/src/bn_sprite_ptr.cpp.h:758
↓ 49 callers
Method
set_camera
butano/src/bn_sprite_ptr.cpp.h:863
↓ 47 callers
Function
down_held
butano/src/bn_keypad.cpp.h:133
↓ 47 callers
Function
position
butano/src/bn_music.cpp.h:63
↓ 47 callers
Method
reset
games/varooom-3d/include/fr_menu_keypad.h:38
↓ 47 callers
Method
set_scale
butano/src/bn_sprite_ptr.cpp.h:633
↓ 47 callers
Function
up_held
butano/src/bn_keypad.cpp.h:118
↓ 46 callers
Function
dimensions
butano/src/bn_bgs_manager.cpp:840
↓ 46 callers
Function
move_y
games/butano-fighter/src/bf_game_stage_3.cpp:33
↓ 44 callers
Method
set_tiles
butano/src/bn_sprite_ptr.cpp.h:281
↓ 44 callers
Method
set_vertical_flip
butano/src/bn_sprite_ptr.cpp.h:798
↓ 44 callers
Function
tte_get_context
Get the master text-system
butano/hw/3rd_party/libtonc/include/tonc_tte.h:590
↓ 42 callers
Function
make_hash
butano/include/bn_functional.h:429
↓ 41 callers
Method
create
butano/src/bn_camera_ptr.cpp.h:13
↓ 40 callers
Function
move_y
games/butano-fighter/src/bf_game_stage_1.cpp:33
↓ 40 callers
Method
set_x
butano/src/bn_camera_ptr.cpp.h:105
↓ 39 callers
Method
full
butano/src/bn_sstream.cpp:97
next →
1–100 of 8,124, ranked by callers