MCPcopy Create free account

hub / github.com/GValiente/butano / types & classes

Types & classes1,710 in github.com/GValiente/butano

↓ 8,440 callersClasscheckpoint
games/varooom-3d/include/fr_checkpoint.h:15
↓ 4,909 callersClassvertex_3d
games/varooom-3d/include/fr_point_3d.h:229
↓ 2,614 callersClassface_3d
games/varooom-3d/include/fr_model_3d_item.h:18
↓ 572 callersClassenemy_event
games/butano-fighter/include/bf_game_enemy.h:19
↓ 273 callersClassenemy_bullet_event
games/butano-fighter/include/bf_game_enemy_bullets.h:21
↓ 262 callersEnumid
butano/hw/include/bn_hw_irq.h:18
↓ 259 callersClassenemy_move_event
games/butano-fighter/include/bf_game_enemy_move_event.h:14
↓ 116 callersClasshero_bullet_event
games/butano-fighter/include/bf_game_hero_bullet_event.h:16
↓ 62 callersClasscolor
butano/include/bn_core.h:25
↓ 58 callersClasscolor
games/varooom-3d/include/fr_stage.h:19
↓ 48 callersClasspoint_3d
games/varooom-3d/include/fr_point_3d.h:14
↓ 44 callersClassstring_view
butano/include/bn_sstream.h:22
↓ 34 callersClasspoint
* @brief Defines a two-dimensional point using integer precision. * * @ingroup math */
butano/include/bn_point.h:27
↓ 30 callersClassmodel_viewer_item
games/varooom-3d/include/fr_model_viewer_item.h:16
↓ 30 callersClassrival_car_info
games/varooom-3d/include/fr_rival_car_info.h:19
↓ 24 callersClasshasher
butano/src/bn_sprite_tiles_manager.cpp:265
↓ 22 callersClassaffine_bg_ptr
butano/include/bn_window.h:21
↓ 22 callersClassregular_bg_ptr
butano/include/bn_window.h:22
↓ 20 callersClasscamera_ptr
butano/src/bn_bgs_manager.h:18
↓ 18 callersClassfixed_point_t
butano/include/bn_fixed_point.h:24
↓ 18 callersClassfixed_size_t
butano/include/bn_fixed_size.h:24
↓ 18 callersClasssprite_ptr
* @brief std::shared_ptr like smart pointer that retains shared ownership of a sprite. * * Several sprite_ptr objects may own the same sprite. * *
butano/include/bn_sprite_ptr.h:47
↓ 16 callersClassfixed_rect_t
butano/include/bn_fixed_rect.h:25
↓ 15 callersClassrule_of_three_approximation
* @brief Approximates a rule of three cross-multiplication (x = (value * multiplier) / divisor). * * rule_of_three_approximation objects should be c
butano/include/bn_rule_of_three_approximation.h:31
↓ 14 callersClasssprite_builder
butano/include/bn_sprite_ptr.h:25
↓ 13 callersClasssize
butano/src/bn_bgs_manager.h:16
↓ 12 callersClassaffine_bg_map_ptr
butano/src/bn_bgs_manager.h:21
↓ 12 callersClasspalette
butano/src/bn_palettes_bank.h:234
↓ 12 callersClassregular_bg_map_ptr
butano/src/bn_bgs_manager.h:23
↓ 12 callersClasssound_handle_generator
butano/src/bn_sound.cpp.h:14
↓ 11 callersClassBMP
butano/tools/bmp.py:10
↓ 10 callersClassbg_palette_ptr
butano/src/bn_bgs_manager.h:19
↓ 10 callersClasspalette_bitmap_bg_ptr
butano/include/bn_window.h:23
↓ 9 callersClassRowConversionError
butano/tools/s3m2gbt/s3m2gbt.py:9
↓ 9 callersClasshero_bullet_level
games/butano-fighter/include/bf_game_hero_bullets.h:22
↓ 9 callersClasssprite_tiles_ptr
butano/src/bn_sprites_manager.h:22
↓ 8 callersClassaffine_bg_builder
butano/src/bn_bgs_manager.h:20
↓ 8 callersClassaffine_bg_cached_animate_action
butano/include/bn_affine_bg_animate_actions.h:602
↓ 8 callersClassconst_iterator
butano/include/bn_deque.h:285
↓ 8 callersClasspalette_bitmap_bg_builder
butano/src/bn_bgs_manager.h:29
↓ 8 callersClassregular_bg_builder
butano/src/bn_bgs_manager.h:22
↓ 8 callersClassregular_bg_cached_animate_action
butano/include/bn_regular_bg_animate_actions.h:602
↓ 8 callersClassregular_bg_tiles_ptr
butano/src/bn_bg_blocks_manager.h:24
↓ 8 callersClasssprite_cached_animate_action
butano/include/bn_sprite_animate_actions.h:630
↓ 8 callersClasssprite_move_by_action
* @brief Modifies the position of a sprite_ptr by a given delta. * * @ingroup sprite * @ingroup action */
butano/include/bn_sprite_actions.h:132
↓ 7 callersClassaffine_bg_tiles_ptr
butano/src/bn_bg_blocks_manager.h:21
↓ 7 callersClassbg_palettes_fade_to_action
* @brief Modifies the intensity of the fade effect applied to all background color palettes * until it has a given state. * * @ingroup bg * @ingro
butano/include/bn_bg_palettes_actions.h:824
↓ 7 callersClassconst_iterator
butano/include/bn_intrusive_forward_list.h:139
↓ 7 callersClassiterator
butano/include/bn_intrusive_forward_list.h:62
↓ 7 callersClassiterator
butano/include/bn_deque.h:44
↓ 7 callersClassiterator
butano/include/bn_forward_list.h:65
↓ 7 callersClasssprite_palettes_fade_to_action
* @brief Modifies the intensity of the fade effect applied to all sprite color palettes * until it has a given state. * * @ingroup sprite * @ingro
butano/include/bn_sprite_palettes_actions.h:817
↓ 6 callersClassS3MFormatError
butano/tools/s3m2gbt/s3m2gbt.py:19
↓ 6 callersClassVgmFormatError
butano/tools/advgm/advgm_converter.py:10
↓ 6 callersClasscamera
examples/mode_7/src/main.cpp:24
↓ 6 callersClassconst_iterator
butano/include/bn_forward_list.h:138
↓ 6 callersClassdirect_bitmap_roi
* @brief Contains the required information to represent a region of interest (RoI) of a direct bitmap item. * * The item is not copied but reference
butano/include/bn_direct_bitmap_roi.h:28
↓ 6 callersClassdp_direct_bitmap_bg_ptr
butano/include/bn_window.h:24
↓ 6 callersClassiterator
butano/include/bn_intrusive_list.h:64
↓ 6 callersClassiterator
butano/include/bn_list.h:66
↓ 6 callersClasssp_direct_bitmap_bg_ptr
butano/include/bn_window.h:25
↓ 6 callersClasssprite_palette_ptr
butano/src/bn_sprites_manager.h:24
↓ 5 callersClassconst_iterator
butano/include/bn_intrusive_list.h:162
↓ 5 callersEnumgreen_swap_mode
butano/src/bn_bgs_manager.h:33
↓ 5 callersClassiterator
butano/src/bn_bg_blocks_manager.cpp:291
↓ 5 callersClassiterator
butano/src/bn_sprite_tiles_manager.cpp:119
↓ 5 callersClassiterator
butano/include/bn_unordered_set.h:48
↓ 5 callersClassiterator
butano/include/bn_unordered_map.h:49
↓ 5 callersClasssprite_affine_mat_ptr
butano/src/bn_sprites_manager.h:26
↓ 5 callersClassticks
butano/src/bn_core.cpp:115
↓ 5 callersClasstype_id_t
* @brief Unique type ID without RTTI. * * See https://github.com/Manu343726/ctti/blob/master/include/ctti/type_id.hpp * * @ingroup other */
butano/include/bn_type_id.h:48
↓ 4 callersClassRowConversionError
butano/tools/mod2gbt/mod2gbt.py:9
↓ 4 callersClassaffine_bg_animate_action
butano/include/bn_affine_bg_animate_actions.h:176
↓ 4 callersClassaffine_bg_dx_register_hbe_ptr
* @brief std::shared_ptr like smart pointer that retains shared ownership of a H-Blank effect which changes * the attributes or the values to commit
butano/include/bn_affine_bg_dx_register_hbe_ptr.h:33
↓ 4 callersClassaffine_bg_dy_register_hbe_ptr
* @brief std::shared_ptr like smart pointer that retains shared ownership of a H-Blank effect which changes * the attributes or the values to commit
butano/include/bn_affine_bg_dy_register_hbe_ptr.h:33
↓ 4 callersClassaffine_bg_pa_register_hbe_ptr
* @brief std::shared_ptr like smart pointer that retains shared ownership of a H-Blank effect which changes * the attributes or the values to commit
butano/include/bn_affine_bg_pa_register_hbe_ptr.h:33
↓ 4 callersClassaffine_bg_pb_register_hbe_ptr
* @brief std::shared_ptr like smart pointer that retains shared ownership of a H-Blank effect which changes * the attributes or the values to commit
butano/include/bn_affine_bg_pb_register_hbe_ptr.h:33
↓ 4 callersClassaffine_bg_pc_register_hbe_ptr
* @brief std::shared_ptr like smart pointer that retains shared ownership of a H-Blank effect which changes * the attributes or the values to commit
butano/include/bn_affine_bg_pc_register_hbe_ptr.h:33
↓ 4 callersClassaffine_bg_pd_register_hbe_ptr
* @brief std::shared_ptr like smart pointer that retains shared ownership of a H-Blank effect which changes * the attributes or the values to commit
butano/include/bn_affine_bg_pd_register_hbe_ptr.h:33
↓ 4 callersClassaffine_bg_pivot_position_hbe_ptr
* @brief std::shared_ptr like smart pointer that retains shared ownership of a H-Blank effect * which changes the position of the affine transformati
butano/include/bn_affine_bg_pivot_position_hbe_ptr.h:32
↓ 4 callersEnumaudio_mixing_rate
butano/hw/include/bn_hw_audio_aas.h:16
↓ 4 callersClasscell
games/varooom-3d/include/fr_model_3d_grid.h:24
↓ 4 callersClassconst_iterator
butano/include/bn_unordered_set.h:191
↓ 4 callersClassconst_iterator
butano/include/bn_list.h:160
↓ 4 callersClassconst_iterator
butano/include/bn_unordered_map.h:193
↓ 4 callersClassdmg_music_position
butano/src/bn_audio_manager.h:19
↓ 4 callersClassdp_direct_bitmap_bg_builder
butano/src/bn_bgs_manager.h:30
↓ 4 callersClassdp_direct_bitmap_bg_dx_register_hbe_ptr
* @brief std::shared_ptr like smart pointer that retains shared ownership of a H-Blank effect which changes * the attributes or the values to commit
butano/include/bn_dp_direct_bitmap_bg_dx_register_hbe_ptr.h:33
↓ 4 callersClassdp_direct_bitmap_bg_dy_register_hbe_ptr
* @brief std::shared_ptr like smart pointer that retains shared ownership of a H-Blank effect which changes * the attributes or the values to commit
butano/include/bn_dp_direct_bitmap_bg_dy_register_hbe_ptr.h:33
↓ 4 callersClassdp_direct_bitmap_bg_pa_register_hbe_ptr
* @brief std::shared_ptr like smart pointer that retains shared ownership of a H-Blank effect which changes * the attributes or the values to commit
butano/include/bn_dp_direct_bitmap_bg_pa_register_hbe_ptr.h:33
↓ 4 callersClassdp_direct_bitmap_bg_pb_register_hbe_ptr
* @brief std::shared_ptr like smart pointer that retains shared ownership of a H-Blank effect which changes * the attributes or the values to commit
butano/include/bn_dp_direct_bitmap_bg_pb_register_hbe_ptr.h:33
↓ 4 callersClassdp_direct_bitmap_bg_pc_register_hbe_ptr
* @brief std::shared_ptr like smart pointer that retains shared ownership of a H-Blank effect which changes * the attributes or the values to commit
butano/include/bn_dp_direct_bitmap_bg_pc_register_hbe_ptr.h:33
↓ 4 callersClassdp_direct_bitmap_bg_pd_register_hbe_ptr
* @brief std::shared_ptr like smart pointer that retains shared ownership of a H-Blank effect which changes * the attributes or the values to commit
butano/include/bn_dp_direct_bitmap_bg_pd_register_hbe_ptr.h:33
↓ 4 callersClassdp_direct_bitmap_bg_pivot_position_hbe_ptr
* @brief std::shared_ptr like smart pointer that retains shared ownership of a H-Blank effect * which changes the position of the affine transformati
butano/include/bn_dp_direct_bitmap_bg_pivot_position_hbe_ptr.h:32
↓ 4 callersClasspalette_bitmap_bg_dx_register_hbe_ptr
* @brief std::shared_ptr like smart pointer that retains shared ownership of a H-Blank effect which changes * the attributes or the values to commit
butano/include/bn_palette_bitmap_bg_dx_register_hbe_ptr.h:33
↓ 4 callersClasspalette_bitmap_bg_dy_register_hbe_ptr
* @brief std::shared_ptr like smart pointer that retains shared ownership of a H-Blank effect which changes * the attributes or the values to commit
butano/include/bn_palette_bitmap_bg_dy_register_hbe_ptr.h:33
↓ 4 callersClasspalette_bitmap_bg_pa_register_hbe_ptr
* @brief std::shared_ptr like smart pointer that retains shared ownership of a H-Blank effect which changes * the attributes or the values to commit
butano/include/bn_palette_bitmap_bg_pa_register_hbe_ptr.h:33
↓ 4 callersClasspalette_bitmap_bg_pb_register_hbe_ptr
* @brief std::shared_ptr like smart pointer that retains shared ownership of a H-Blank effect which changes * the attributes or the values to commit
butano/include/bn_palette_bitmap_bg_pb_register_hbe_ptr.h:33
↓ 4 callersClasspalette_bitmap_bg_pc_register_hbe_ptr
* @brief std::shared_ptr like smart pointer that retains shared ownership of a H-Blank effect which changes * the attributes or the values to commit
butano/include/bn_palette_bitmap_bg_pc_register_hbe_ptr.h:33
↓ 4 callersClasspalette_bitmap_bg_pd_register_hbe_ptr
* @brief std::shared_ptr like smart pointer that retains shared ownership of a H-Blank effect which changes * the attributes or the values to commit
butano/include/bn_palette_bitmap_bg_pd_register_hbe_ptr.h:33
next →1–100 of 1,710, ranked by callers