MCPcopy Create free account

hub / github.com/GValiente/butano / functions

Functions8,124 in github.com/GValiente/butano

↓ 39 callersMethodset_position
* @brief Sets the position of the center point of the rectangle. */
butano/include/bn_rect.h:75
↓ 39 callersFunctionset_transparency_alpha
butano/src/bn_blending.cpp.h:21
↓ 38 callersFunctionreload
butano/src/bn_sprites.cpp.h:64
↓ 38 callersFunctionreset
butano/src/bn_core.cpp:538
↓ 38 callersMethodset_center_alignment
* @brief Sets the horizontal alignment of the output text sprites to the center. */
butano/include/bn_sprite_text_generator.h:116
↓ 38 callersMethodset_scale
games/varooom-3d/include/fr_model_3d.h:46
↓ 38 callersFunctionset_stretch
butano/src/bn_bgs_mosaic.cpp.h:38
↓ 37 callersMethodbpp
butano/src/bn_bg_blocks_manager.cpp:235
↓ 37 callersFunctionfind
butano/src/bn_sprite_tiles_manager.cpp:848
↓ 36 callersMethod_set_refs
butano/src/bn_sprite_animate_actions.cpp:124
↓ 36 callersMethodphi
games/varooom-3d/include/fr_model_3d.h:53
↓ 36 callersMethodreset
butano/src/bn_best_fit_allocator.cpp:307
↓ 36 callersMethodset_psi
games/varooom-3d/include/fr_model_3d.h:118
↓ 36 callersFunctionset_transparent_color
butano/src/bn_bg_palettes.cpp.h:29
↓ 35 callersMethoddestroy_dynamic_model
games/varooom-3d/src/fr_models_3d.cpp:56
↓ 35 callersMethodid
butano/src/bn_bg_blocks_manager.cpp:297
↓ 34 callersMethodbegin
* @brief Returns a const iterator to the beginning of the span. */
butano/include/bn_span.h:152
↓ 34 callersMethodset_horizontal_scale
butano/src/bn_sprite_ptr.cpp.h:589
↓ 34 callersFunctionset_position
butano/src/bn_music.cpp.h:68
↓ 33 callersFunctioncount
butano/hw/include/bn_hw_bgs.h:53
↓ 33 callersMethodcreate_tiles
butano/src/bn_sprite_tiles_item.cpp.h:66
↓ 33 callersFunctiondecrease_usages
butano/src/bn_bgs_manager.cpp:804
↓ 33 callersFunctionset_enabled
butano/src/bn_rumble.cpp.h:18
↓ 33 callersFunctionstop
butano/src/bn_core.cpp:178
↓ 32 callersFunctionclear
butano/include/bn_memory.h:228
↓ 32 callersFunctioncreate_sprite_animate_action_forever
butano/include/bn_sprite_animate_actions.h:440
↓ 32 callersMethodpoint
* @brief Default constructor. */
butano/include/bn_point.h:34
↓ 31 callersMethod_assign
butano/include/bn_any.h:403
↓ 30 callersMethodset_palette_item
butano/src/bn_sprite_text_generator.cpp:1183
↓ 30 callersMethodset_vertical_scale
butano/src/bn_sprite_ptr.cpp.h:617
↓ 29 callersMethodappend
butano/include/bn_sstream.h:200
↓ 29 callersFunctioncopy_words
butano/hw/include/bn_hw_dma.h:32
↓ 29 callersMethodrotate_range_size
butano/src/bn_bg_palette_ptr.cpp.h:325
↓ 29 callersMethodunlock_item
games/varooom-3d/include/fr_model_viewer_items_status.h:50
↓ 29 callersFunctionvalidate_compression
(compression)
butano/tools/butano_graphics_tool.py:83
↓ 28 callersMethodcompression
butano/src/bn_bg_blocks_manager.cpp:245
↓ 28 callersFunctionincrease_usages
butano/src/bn_bgs_manager.cpp:798
↓ 28 callersFunctionmove_y
games/butano-fighter/src/bf_game_stage_4.cpp:37
↓ 28 callersMethodset_fade
games/varooom-3d/src/fr_shape_groups.cpp:231
↓ 27 callersMethodcompression
* @brief Returns the compression type. */
butano/include/bn_bg_palette_item.h:101
↓ 27 callersMethoddone
games/varooom-3d/include/fr_race_intro.h:30
↓ 26 callersMethodget
games/varooom-3d/include/fr_random_choice.h:19
↓ 26 callersFunctionleft_pressed
butano/src/bn_keypad.cpp.h:108
↓ 26 callersMethodread
(file_path)
butano/tools/file_info.py:46
↓ 26 callersFunctionright_pressed
butano/src/bn_keypad.cpp.h:93
↓ 26 callersMethodset_theta
games/varooom-3d/include/fr_model_3d.h:88
↓ 26 callersFunctiontte_write
Render a string. ! \param text String to parse and write. \return Number of parsed characters. */
butano/hw/3rd_party/libtonc/src/tte/tte_main.c:278
↓ 25 callersMethodset_horizontal_shear
butano/src/bn_sprite_ptr.cpp.h:677
↓ 25 callersMethodset_palette
butano/src/bn_sprite_ptr.cpp.h:367
↓ 25 callersMethodset_vertical_shear
butano/src/bn_sprite_ptr.cpp.h:705
↓ 25 callersMethodstatus
butano/src/bn_bg_blocks_manager.cpp:225
↓ 24 callersMethodback
* @brief Returns a const reference to the last element. */
butano/include/bn_span.h:268
↓ 24 callersMethodcells_ptr
* @brief Returns a pointer to the referenced map cells of the first map. */
butano/include/bn_affine_bg_map_item.h:170
↓ 24 callersFunctioncolors_per_palette
butano/hw/include/bn_hw_palettes.h:26
↓ 24 callersMethodcompression
butano/src/bn_sprite_tiles_ptr.cpp.h:140
↓ 24 callersFunctionfrom_top_left_position
butano/src/bn_top_left_utils.h:47
↓ 24 callersMethodpb_register_value
* @brief Returns the value to commit to the second GBA register of * an affine transformation matrix with these attributes. */
butano/include/bn_affine_mat_attributes.h:315
↓ 24 callersFunctionset_camera
butano/src/bn_bgs_manager.cpp:1706
↓ 24 callersFunctionset_fade
butano/src/bn_bg_palettes.cpp.h:126
↓ 24 callersMethodset_show_always
common/src/common_info.cpp:65
↓ 23 callersFunction_update_item_hw_affine_attributes
butano/src/bn_bgs_manager.cpp:501
↓ 23 callersFunctionb_pressed
butano/src/bn_keypad.cpp.h:48
↓ 23 callersFunctioncalculate_sin_lut_value
* @brief Calculates the value to store in sin_lut for the given angle. * @param lut_angle sin_lut angle (360 degrees = 65536). * @return Sine value
butano/include/bn_sin_lut.h:50
↓ 23 callersFunctionsafe_degrees_angle
* @brief Returns an angle in degrees in the range [0..360) from the given angle in degrees in any range. * * @ingroup math */
butano/include/bn_math.h:132
↓ 23 callersMethodset_mosaic_enabled
butano/src/bn_sprite_ptr.cpp.h:808
↓ 23 callersFunctionset_x
butano/src/bn_sprites_manager.cpp:611
↓ 22 callersFunction_fix_rotation_angle
games/butano-fighter/src/bf_game_tank_boss.cpp:39
↓ 22 callersMethodcalculate
* @brief Returns an approximation of (value * multiplier) / divisor, * casting the value to uint64_t to try to avoid integer overflow. */
butano/include/bn_rule_of_three_approximation.h:50
↓ 22 callersMethodcreate_palette
butano/src/bn_bg_palette_item.cpp.h:63
↓ 22 callersMethodpc_register_value
* @brief Returns the value to commit to the third GBA register of * an affine transformation matrix with these attributes. */
butano/include/bn_affine_mat_attributes.h:324
↓ 22 callersMethodset_map
butano/src/bn_affine_bg_ptr.cpp.h:322
↓ 22 callersMethodset_show_bg
butano/src/bn_window.cpp.h:49
↓ 22 callersFunctionset_y
butano/src/bn_sprites_manager.cpp:637
↓ 22 callersMethodtiles
butano/src/bn_sprite_builder.cpp.h:374
↓ 21 callersMethodplot
* @brief Plots a pixel on the current page with bounds checking. * @param x Horizontal position of the pixel to plot [0..bitmap_bg::palette_width
butano/include/bn_palette_bitmap_bg_painter.h:217
↓ 21 callersMethodsize
butano/src/bn_bg_blocks_manager.cpp:343
↓ 21 callersMethodtiles_count
butano/src/bn_bg_blocks_manager.cpp:265
↓ 21 callersMethodupdate
games/butano-fighter/src/bf_game.cpp:32
↓ 20 callersFunctionblending_fade_enabled
butano/src/bn_display_manager.cpp:621
↓ 20 callersFunctioncreate_bitmap_bg
examples/sp_direct_bitmap_bgs/src/main.cpp:111
↓ 20 callersFunctioncreate_bitmap_bg
examples/palette_bitmap_bgs/src/main.cpp:119
↓ 20 callersFunctioncreate_bitmap_bg
examples/dp_direct_bitmap_bgs/src/main.cpp:113
↓ 20 callersMethodhorizontal_scale
butano/src/bn_sprite_ptr.cpp.h:577
↓ 20 callersMethodpriority
butano/src/bn_sort_key.h:40
↓ 20 callersMethodset_affine_mat
butano/src/bn_sprite_ptr.cpp.h:907
↓ 20 callersFunctionset_brightness
butano/src/bn_bg_palettes.cpp.h:49
↓ 20 callersFunctionsqrt
* @brief Returns the integer square root of the given value. * * @ingroup math */
butano/include/bn_math.h:62
↓ 20 callersMethodtiles_ref
butano/src/bn_sprite_tiles_ptr.cpp.h:145
↓ 20 callersMethodvisible
butano/src/bn_hbe_ptr.cpp.h:21
↓ 19 callersFunctionappend_compression_command
(tag, compression, command)
butano/tools/butano_graphics_tool.py:104
↓ 19 callersMethodbg_priority
butano/src/bn_sprite_ptr.cpp.h:753
↓ 19 callersFunctioncompression_label
(compression)
butano/tools/butano_graphics_tool.py:88
↓ 19 callersFunctiondegrees_lut_sin
* @brief Calculates the sine value of an angle in degrees using a LUT. * @param degrees_angle Angle in degrees in the range [0..360]. * @ret
butano/include/bn_math.h:202
↓ 19 callersMethodexecute
butano/src/bn_audio_manager.bn_noflto.cpp:94
↓ 19 callersFunctionmax_priority
* @return Returns the maximum priority of a background relative to sprites and other backgrounds. */
butano/include/bn_bgs.h:50
↓ 19 callersMethodsafe_multiplication
* @brief Returns the multiplication of this value by the given integer value. */
butano/include/bn_fixed.h:309
↓ 19 callersFunctionup_pressed
butano/src/bn_keypad.cpp.h:123
↓ 18 callersFunction_update
butano/src/bn_sprite_affine_mats_manager.cpp:219
↓ 18 callersMethodbefore_begin
butano/src/bn_bg_blocks_manager.cpp:358
↓ 18 callersFunctiondown_pressed
butano/src/bn_keypad.cpp.h:138
← previousnext →101–200 of 8,124, ranked by callers