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
↓ 6 callers
Function
tte_set_pos
Set cursor position
butano/hw/3rd_party/libtonc/include/tonc_tte.h:641
↓ 6 callers
Method
unsafe_calculate
* @brief Returns an approximation of (value * multiplier) / divisor, * without trying to avoid integer overflow. */
butano/include/bn_rule_of_three_approximation.h:59
↓ 6 callers
Function
unsafe_set_half_words
butano/src/bn_memory.cpp.h:118
↓ 6 callers
Method
update
examples/hdma_polygons/src/demo_polygon.cpp:26
↓ 6 callers
Function
update_music_volume_text
examples/audio_player/src/main.cpp:66
↓ 6 callers
Function
vertical_flip
butano/src/bn_bgs_manager.cpp:1314
↓ 6 callers
Method
vertical_flip
* @brief Indicates if the affine backgrounds to generate are flipped in the vertical axis or not. */
butano/include/bn_affine_bg_builder.h:389
↓ 6 callers
Method
vertical_scale
* @brief Returns the vertical scale of the affine backgrounds to generate. */
butano/include/bn_affine_bg_builder.h:266
↓ 6 callers
Method
vertical_shear
* @brief Returns the vertical shear of the affine backgrounds to generate. */
butano/include/bn_affine_bg_builder.h:327
↓ 6 callers
Method
window_enabled
butano/src/bn_sprite_ptr.cpp.h:823
↓ 6 callers
Method
x
* @brief Returns the horizontal position of the top-left corner of the region of interest. */
butano/include/bn_direct_bitmap_roi.h:85
↓ 6 callers
Method
x
* @brief Returns the horizontal position of the top-left corner of the region of interest. */
butano/include/bn_palette_bitmap_roi.h:87
↓ 6 callers
Method
y
* @brief Returns the vertical position of the top-left corner of the region of interest. */
butano/include/bn_direct_bitmap_roi.h:93
↓ 6 callers
Method
y
* @brief Returns the vertical position of the top-left corner of the region of interest. */
butano/include/bn_palette_bitmap_roi.h:95
↓ 5 callers
Function
_allocate_impl
butano/src/bn_bg_blocks_manager.cpp:1264
↓ 5 callers
Function
_cannon_end_position
games/butano-fighter/src/bf_game_tank_boss.cpp:53
↓ 5 callers
Function
_column
games/varooom-3d/src/fr_foreground_3d.cpp:21
↓ 5 callers
Function
_create_graphics_indexes
games/butano-fighter/src/bf_game_stage_3.cpp:38
↓ 5 callers
Function
_create_item
butano/src/bn_bg_blocks_manager.cpp:1076
↓ 5 callers
Function
_create_sprite
games/varooom-3d/src/fr_title_options_menu.cpp:35
↓ 5 callers
Function
_create_sprite
games/varooom-3d/src/fr_pause.cpp:45
↓ 5 callers
Function
_hw_commit
butano/src/bn_bg_blocks_manager.cpp:98
↓ 5 callers
Function
_insert_to_commit_item
butano/src/bn_sprite_tiles_manager.cpp:496
↓ 5 callers
Function
_row
games/varooom-3d/src/fr_foreground_3d.cpp:30
↓ 5 callers
Function
_schr4c_get_pixel
Get the pixel value of \a src at (\a x, \a y); inline version.
butano/hw/3rd_party/libtonc/include/tonc_surface.h:406
↓ 5 callers
Function
_update_item_dimensions
butano/src/bn_sprites_manager.cpp:87
↓ 5 callers
Function
_winding_number
games/varooom-3d/src/fr_foreground_3d.cpp:43
↓ 5 callers
Method
affine_second_attributes
butano/src/bn_sprite_ptr.cpp.h:976
↓ 5 callers
Method
alive
games/butano-fighter/include/bf_game_hero.h:40
↓ 5 callers
Function
available_count
butano/src/bn_hbes.cpp.h:18
↓ 5 callers
Method
blending_bottom_enabled
butano/src/bn_affine_bg_ptr.cpp.h:700
↓ 5 callers
Method
blending_bottom_enabled
* @brief Indicates if the affine backgrounds to generate must be part of the blending bottom layer or not. */
butano/include/bn_affine_bg_builder.h:624
↓ 5 callers
Method
blending_top_enabled
butano/src/bn_affine_bg_ptr.cpp.h:690
↓ 5 callers
Method
blending_top_enabled
* @brief Indicates if the affine backgrounds to generate must be part of the blending top layer or not. */
butano/include/bn_affine_bg_builder.h:604
↓ 5 callers
Method
blue
* @brief Returns the blue component. */
butano/include/bn_color.h:134
↓ 5 callers
Function
charValue
(char)
docs/search-v2.js:194
↓ 5 callers
Method
clear
* @brief Removes all elements. */
butano/include/bn_vector.h:746
↓ 5 callers
Function
commit_entries
butano/src/bn_hdma_manager.cpp:267
↓ 5 callers
Function
contrast
butano/src/bn_bg_palettes.cpp.h:54
↓ 5 callers
Method
data
* @brief Returns a const pointer to the beginning of the internal data. */
butano/include/bn_bitset.h:154
↓ 5 callers
Function
degrees_atan2
* @brief Computes the arc tangent of y/x using the signs of arguments to determine the correct quadrant. * @param y Vertical value in the range [
butano/include/bn_math.h:500
↓ 5 callers
Function
degrees_lut_cos
* @brief Calculates the cosine value of an angle in degrees using a LUT. * @param degrees_angle Angle in degrees in the range [0..360]. * @r
butano/include/bn_math.h:307
↓ 5 callers
Method
down
games/varooom-3d/include/fr_menu_keypad.h:23
↓ 5 callers
Method
elapsed_ticks
butano/src/bn_timer.cpp.h:18
↓ 5 callers
Method
end
* @brief Returns a const iterator to the end of the array. */
butano/include/bn_array.h:119
↓ 5 callers
Method
end
* @brief Returns a const iterator to the end of the ilist. */
butano/include/bn_list.h:359
↓ 5 callers
Method
end
* @brief Returns a const iterator to the end of the iforward_list. */
butano/include/bn_forward_list.h:329
↓ 5 callers
Function
erase
butano/include/bn_list.h:1180
↓ 5 callers
Function
ewram_alloc
butano/src/bn_memory.cpp.h:134
↓ 5 callers
Method
fade_intensity
butano/src/bn_bg_palette_ptr.cpp.h:290
↓ 5 callers
Method
find_palette
butano/src/bn_bg_palette_item.cpp.h:58
↓ 5 callers
Method
first_attributes
butano/src/bn_sprite_ptr.cpp.h:956
↓ 5 callers
Method
first_vertex_index
games/varooom-3d/include/fr_model_3d_item.h:67
↓ 5 callers
Function
gbt_refresh_pattern_ptr
butano/hw/3rd_party/gbt-player/src/gbt_player.c:318
↓ 5 callers
Method
grayscale_intensity
butano/src/bn_bg_palette_ptr.cpp.h:265
↓ 5 callers
Function
horizontal_scale
butano/src/bn_bgs_manager.cpp:1117
↓ 5 callers
Function
horizontal_shear
butano/src/bn_bgs_manager.cpp:1208
↓ 5 callers
Method
hour
* @brief Returns the hour part of the time. */
butano/include/bn_time.h:73
↓ 5 callers
Method
hue_shift_intensity
butano/src/bn_bg_palette_ptr.cpp.h:275
↓ 5 callers
Method
insert
butano/src/bn_sprite_tiles_manager.cpp:216
↓ 5 callers
Method
insert_after
butano/src/bn_bg_blocks_manager.cpp:378
↓ 5 callers
Method
inverted
butano/src/bn_bg_palette_ptr.cpp.h:255
↓ 5 callers
Method
left
* @brief Returns the position of the left boundary of the rectangle. */
butano/include/bn_rect.h:193
↓ 5 callers
Function
malloc
butano/src/bn_cstdlib.cpp.h:13
↓ 5 callers
Function
max_bg_priority
* @return Returns the maximum priority of a sprite relative to backgrounds. */
butano/include/bn_sprites.h:52
↓ 5 callers
Method
minute
* @brief Returns the minute part of the time. */
butano/include/bn_time.h:92
↓ 5 callers
Method
month
* @brief Returns the month part of the date. */
butano/include/bn_date.h:136
↓ 5 callers
Function
mppStop
Stop module playback.
butano/hw/3rd_party/maxmod/src/core/mas.c:334
↓ 5 callers
Function
pause
butano/src/bn_music.cpp.h:53
↓ 5 callers
Function
play_music
butano/src/bn_audio_manager.bn_noflto.cpp:648
↓ 5 callers
Method
put_under_all
games/butano-fighter/src/bf_butano_background.cpp:119
↓ 5 callers
Function
read
butano/include/bn_sram.h:52
↓ 5 callers
Function
rect_windows_count
butano/hw/include/bn_hw_display.h:39
↓ 5 callers
Method
regular_second_attributes
butano/src/bn_sprite_ptr.cpp.h:966
↓ 5 callers
Method
reload_polygons
examples/polygons/include/polygon_sprite.h:23
↓ 5 callers
Method
retrieve_commit_data
butano/src/bn_palettes_bank.cpp.h:716
↓ 5 callers
Function
rotation_angle
butano/src/bn_bgs_manager.cpp:1091
↓ 5 callers
Method
rumble_allowed
games/varooom-3d/include/fr_sram_data.h:69
↓ 5 callers
Function
s3m_pan_to_gb
(pan, channel)
butano/tools/s3m2gbt/s3m2gbt.py:301
↓ 5 callers
Method
second_vertex_index
games/varooom-3d/include/fr_model_3d_item.h:72
↓ 5 callers
Function
set_affine_map_tiles
butano/src/bn_bg_blocks_manager.cpp:2399
↓ 5 callers
Method
set_alignment
* @brief Sets the horizontal alignment of the output text sprites. */
butano/include/bn_sprite_text_generator.h:100
↓ 5 callers
Method
set_blending_top_enabled
butano/src/bn_affine_bg_ptr.cpp.h:695
↓ 5 callers
Method
set_bottom_right
butano/src/bn_rect_window.cpp.h:93
↓ 5 callers
Method
set_difficulty
games/varooom-3d/include/fr_sram_data.h:47
↓ 5 callers
Function
set_horizontal_scale
butano/src/bn_bgs_manager.cpp:1123
↓ 5 callers
Method
set_pivot_position
butano/src/bn_affine_bg_ptr.cpp.h:620
↓ 5 callers
Function
set_regular_map_tiles
butano/src/bn_bg_blocks_manager.cpp:2356
↓ 5 callers
Function
set_show_all_in_window
butano/src/bn_bgs_manager.cpp:1650
↓ 5 callers
Function
set_show_in_window
butano/src/bn_bgs_manager.cpp:1639
↓ 5 callers
Method
set_status
butano/src/bn_sprite_tiles_manager.cpp:98
↓ 5 callers
Method
set_top_left
butano/src/bn_rect_window.cpp.h:47
↓ 5 callers
Function
set_vertical_scale
butano/src/bn_bgs_manager.cpp:1148
↓ 5 callers
Method
set_window_enabled
butano/src/bn_sprite_ptr.cpp.h:828
↓ 5 callers
Function
setup_regular
butano/hw/include/bn_hw_sprites.h:71
↓ 5 callers
Method
show_bg
butano/src/bn_window.cpp.h:19
↓ 5 callers
Function
show_in_window
butano/src/bn_bgs_manager.cpp:1633
↓ 5 callers
Method
show_target_sprite
games/butano-fighter/include/bf_game_explosion.h:23
↓ 5 callers
Function
sleep
butano/src/bn_core.cpp:488
↓ 5 callers
Method
third_vertex_index
games/varooom-3d/include/fr_model_3d_item.h:77
← previous
next →
601–700 of 8,124, ranked by callers