MCPcopy Create free account

hub / github.com/GValiente/butano / functions

Functions8,124 in github.com/GValiente/butano

↓ 9 callersMethodset_compression
butano/src/bn_bg_blocks_manager.cpp:250
↓ 9 callersMethodset_fade
butano/src/bn_palettes_bank.cpp.h:445
↓ 9 callersMethodset_fade_color
butano/src/bn_palettes_bank.cpp.h:417
↓ 9 callersMethodset_grayscale_intensity
butano/src/bn_palettes_bank.cpp.h:387
↓ 9 callersMethodset_green_swap_mode
butano/src/bn_affine_bg_ptr.cpp.h:715
↓ 9 callersFunctionset_new_affine_mat
butano/src/bn_sprites_manager.cpp:1031
↓ 9 callersMethodset_position
butano/src/bn_camera_ptr.cpp.h:125
↓ 9 callersMethodset_right_alignment
* @brief Sets the horizontal alignment of the output text sprites to the right. */
butano/include/bn_sprite_text_generator.h:124
↓ 9 callersFunctionsp_direct_width
* @brief Returns the width of single page direct bitmap backgrounds in pixels (240). */
butano/include/bn_bitmap_bg.h:53
↓ 9 callersMethodspace_between_characters
* @brief Returns the space between two consecutive characters in pixels (it can be negative). */
butano/include/bn_sprite_font.h:163
↓ 9 callersFunctionused_alloc_ewram
butano/src/bn_memory.cpp.h:154
↓ 9 callersMethodvalid_sizes_message
()
butano/tools/butano_graphics_tool.py:121
↓ 9 callersMethodwrite
games/varooom-3d/src/fr_sram_data.cpp:72
↓ 8 callersFunctionRGB15
Create a 15bit BGR color.
butano/hw/3rd_party/libtonc/include/tonc_video.h:370
↓ 8 callersMethod_assign
butano/include/bn_unordered_set.h:1174
↓ 8 callersMethod_assign
butano/include/bn_list.h:937
↓ 8 callersMethod_assign
butano/include/bn_unordered_map.h:1463
↓ 8 callersMethod_assign
butano/include/bn_forward_list.h:808
↓ 8 callersMethod_assign_map_indexes
butano/src/bn_affine_bg_animate_actions.cpp:103
↓ 8 callersFunction_create_demo_polygon_sprite
examples/hdma_polygons/src/main.cpp:89
↓ 8 callersFunction_create_mini_explosion
games/butano-fighter/src/bf_game_wizard_boss.cpp:43
↓ 8 callersFunction_fix_map_y
butano/src/bn_bg_blocks_manager.cpp:1348
↓ 8 callersFunction_update_item_hw_regular_offset
butano/src/bn_bgs_manager.cpp:490
↓ 8 callersFunctionb_held
butano/src/bn_keypad.cpp.h:43
↓ 8 callersFunctionbitmap_page
butano/src/bn_display_manager.cpp:151
↓ 8 callersFunctionblending_transparency_bottom_weight
butano/src/bn_display_manager.cpp:560
↓ 8 callersFunctionblending_transparency_top_weight
butano/src/bn_display_manager.cpp:534
↓ 8 callersMethodcolors_count
butano/src/bn_bg_palette_ptr.cpp.h:214
↓ 8 callersMethodcompression
butano/src/bn_sprite_tiles_manager.cpp:103
↓ 8 callersFunctioncos
* @brief Calculates the cosine value of an angle. * @param angle Angle (2π = 1). * @return Cosine value in the range [-1..1]. * *
butano/include/bn_math.h:255
↓ 8 callersFunctioncreate_affine_map
butano/src/bn_bg_blocks_manager.cpp:1712
↓ 8 callersFunctioncreate_regular_map
butano/src/bn_bg_blocks_manager.cpp:1655
↓ 8 callersFunctioncreate_sprite_animate_action_once
butano/include/bn_sprite_animate_actions.h:400
↓ 8 callersFunctiondegrees_cos
* @brief Calculates the cosine value of an angle in degrees. * @param degrees_angle Angle in degrees. * @return Cosine value in the range [-
butano/include/bn_math.h:268
↓ 8 callersFunctiondegrees_sin
* @brief Calculates the sine value of an angle in degrees. * @param degrees_angle Angle in degrees. * @return Sine value in the range [-1..1
butano/include/bn_math.h:165
↓ 8 callersFunctiondp_direct_height
* @brief Returns the height of dual page direct bitmap backgrounds in pixels (128). */
butano/include/bn_bitmap_bg.h:85
↓ 8 callersFunctiondp_direct_width
* @brief Returns the width of dual page direct bitmap backgrounds in pixels (160). */
butano/include/bn_bitmap_bg.h:77
↓ 8 callersMethodfind_map
butano/src/bn_affine_bg_item.cpp.h:94
↓ 8 callersFunctionfirst_attributes
butano/src/bn_sprites_manager.cpp:1062
↓ 8 callersFunctionfree
butano/src/bn_cstdlib.cpp.h:28
↓ 8 callersMethodlevel
games/butano-fighter/include/bf_status.h:27
↓ 8 callersMethodmap
butano/src/bn_affine_bg_builder.cpp.h:101
↓ 8 callersFunctionmme_get_mix_channel_index
Test handle and return mixing channel index
butano/hw/3rd_party/maxmod/src/core/effect.c:47
↓ 8 callersMethodnext
butano/include/bn_best_fit_allocator.h:215
↓ 8 callersFunctionon_bitmap_painter_created
butano/src/bn_display_manager.cpp:175
↓ 8 callersFunctionpaused
butano/src/bn_music.cpp.h:48
↓ 8 callersFunctionplay_sound
butano/src/bn_audio_manager.bn_noflto.cpp:1128
↓ 8 callersFunctionpriority
butano/src/bn_bgs_manager.cpp:1394
↓ 8 callersMethodpsi
games/varooom-3d/include/fr_model_3d.h:113
↓ 8 callersMethodread_string
(self, size)
butano/tools/s3m2gbt/s3m2gbt.py:42
↓ 8 callersMethodread_u16
(self)
butano/tools/s3m2gbt/s3m2gbt.py:29
↓ 8 callersFunctionrebuild_handles
butano/src/bn_bgs_manager.cpp:1928
↓ 8 callersMethodremove
* @brief Erases all elements that are equal to the specified value. * @param value Element to erase. * @return Number of erased elements.
butano/include/bn_list.h:692
↓ 8 callersFunctionset_affine_position
butano/src/bn_bgs_manager.cpp:1065
↓ 8 callersFunctionset_fade_color
butano/src/bn_blending.cpp.h:122
↓ 8 callersFunctionset_pivot_position
butano/src/bn_bgs_manager.cpp:1363
↓ 8 callersFunctionset_rect_window_bottom_right
butano/src/bn_display_manager.cpp:811
↓ 8 callersFunctionset_rect_window_top_left
butano/src/bn_display_manager.cpp:797
↓ 8 callersMethodset_tiles_ref
butano/src/bn_sprite_tiles_ptr.cpp.h:150
↓ 8 callersFunctionset_window_boundaries
butano/hw/include/bn_hw_display.h:196
↓ 8 callersFunctionsin
* @brief Calculates the sine value of an angle. * @param angle Angle (2π = 1). * @return Sine value in the range [-1..1]. * * @ing
butano/include/bn_math.h:152
↓ 8 callersMethodsize
* @brief Returns the current size. */
butano/include/bn_unordered_set.h:415
↓ 8 callersMethodsize
* @brief Returns the current size. */
butano/include/bn_unordered_map.h:418
↓ 8 callersFunctionsp_direct_height
* @brief Returns the height of single page direct bitmap backgrounds in pixels (160). */
butano/include/bn_bitmap_bg.h:61
↓ 8 callersMethodtransform
games/varooom-3d/include/fr_model_3d.h:156
↓ 8 callersMethodx
* @brief Returns the horizontal absolute position of the affine background (ignoring its camera). */
butano/include/bn_affine_bg_mat_attributes.h:61
↓ 8 callersMethody
* @brief Returns the absolute vertical position of the affine background (ignoring its camera). */
butano/include/bn_affine_bg_mat_attributes.h:78
↓ 7 callersFunction_bcd_decode
butano/hw/include/bn_hw_gpio.h:19
↓ 7 callersFunction_create_mini_explosion
games/butano-fighter/src/bf_game_tank_boss.cpp:79
↓ 7 callersFunction_create_mini_explosion
games/butano-fighter/src/bf_game_gigabat_boss.cpp:34
↓ 7 callersFunction_create_sprite
games/butano-fighter/src/bf_game_boss_intro.cpp:25
↓ 7 callersFunction_text_palette_item
games/varooom-3d/src/fr_title_race_menu.cpp:39
↓ 7 callersMethodaffine_tiles_offset
butano/src/bn_bg_blocks_manager.cpp:275
↓ 7 callersFunctionarray_hash
* @brief Calculates the hash of the given plain data array. * @param ptr Start position of the plain data array. * @param size Size in bytes of the
butano/include/bn_functional.h:267
↓ 7 callersMethodbegin
* @brief Returns a const iterator to the beginning of the intrusive_list. */
butano/include/bn_intrusive_list.h:335
↓ 7 callersMethodbegin
* @brief Returns a const iterator to the beginning of the intrusive_forward_list. */
butano/include/bn_intrusive_forward_list.h:299
↓ 7 callersFunctionblending_bottom_enabled
butano/src/bn_sprites.cpp.h:44
↓ 7 callersMethodbpp
butano/src/bn_sprite_palette_ptr.cpp.h:250
↓ 7 callersMethodbpp
butano/src/bn_bg_palette_ptr.cpp.h:250
↓ 7 callersFunctionbrightness
butano/src/bn_bg_palettes.cpp.h:44
↓ 7 callersFunctionclear
butano/src/bn_sram.cpp.h:66
↓ 7 callersMethoddata
* @brief Returns a const pointer to the first character of the internal storage. */
butano/include/bn_string_view.h:122
↓ 7 callersMethodend
* @brief Returns a const iterator to the end of the ideque. */
butano/include/bn_deque.h:646
↓ 7 callersFunctionewram_free
butano/src/bn_memory.cpp.h:149
↓ 7 callersMethodhorizontal_flip
* @brief Indicates if the affine backgrounds to generate are flipped in the horizontal axis or not. */
butano/include/bn_affine_bg_builder.h:369
↓ 7 callersMethodinsert
butano/src/bn_sorted_sprites.h:69
↓ 7 callersMethodintersects
* @brief Indicates if this rectangle intersects with the given one or not. * * Two rectangles intersect if there is at least one point that
butano/include/bn_rect.h:334
↓ 7 callersFunctionl_held
butano/src/bn_keypad.cpp.h:163
↓ 7 callersMethodline
* @brief Draws a line in the current page with bounds checking. * @param x1 Horizontal position of the first pixel [0..bitmap_bg::palette_width()
butano/include/bn_palette_bitmap_bg_painter.h:494
↓ 7 callersFunctionmax_z_order
* @return Returns the maximum priority of a background relative to other backgrounds. */
butano/include/bn_bgs.h:66
↓ 7 callersFunctionmpp_setbpm
Set BPM. bpm = 32..255 Input r5 = layer, r0 = bpm
butano/hw/3rd_party/maxmod/src/core/mas.c:107
↓ 7 callersFunctionplot_tiles
butano/hw/include/bn_hw_sprite_tiles.h:53
↓ 7 callersFunctionr_held
butano/src/bn_keypad.cpp.h:148
↓ 7 callersMethodrelease_camera
butano/src/bn_sprite_builder.cpp.h:347
↓ 7 callersFunctionresume
butano/src/bn_music.cpp.h:58
↓ 7 callersFunctionset_affine_mat
butano/src/bn_sprites_manager.cpp:1011
↓ 7 callersFunctionset_blending_bottom_enabled
butano/src/bn_sprites.cpp.h:49
↓ 7 callersMethodset_blending_bottom_enabled
butano/src/bn_affine_bg_ptr.cpp.h:705
↓ 7 callersFunctionset_horizontal_shear
butano/src/bn_bgs_manager.cpp:1214
↓ 7 callersMethodset_hue_shift_intensity
butano/src/bn_palettes_bank.cpp.h:402
← previousnext →401–500 of 8,124, ranked by callers