Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cataclysmbn/Cataclysm-BN
/ types & classes
Types & classes
5,585 in github.com/cataclysmbn/Cataclysm-BN
⨍
Functions
19,830
◇
Types & classes
5,585
↓ 2,293 callers
Class
point
NOLINTNEXTLINE(cata-xy)
src/point.h:36
↓ 382 callers
Class
string
src/point.h:24
↓ 194 callers
Class
lua_state
src/catalua.h:18
↓ 185 callers
Class
tripoint
tests/cata_generators.h:11
↓ 138 callers
Class
damage_instance
src/item.h:85
↓ 108 callers
Class
point
tests/cata_generators.h:10
↓ 105 callers
Class
uilist_entry
* uilist_entry: entry line for uilist */
src/ui.h:54
↓ 94 callers
Class
cata_variant
src/cata_variant.h:346
↓ 80 callers
Class
translation
src/ui.h:19
↓ 66 callers
Class
error
src/sol/sol.hpp:4577
↓ 62 callers
Class
accumulate
src/sol/sol.hpp:8378
↓ 58 callers
Class
now
tests/catch/catch.hpp:6469
↓ 52 callers
Class
handler
src/generic_readers.h:38
↓ 52 callers
Class
rl_vec3d
src/point_float.h:35
↓ 51 callers
Class
input_event
src/ui.h:36
↓ 45 callers
Class
string_input_popup
src/ui.h:34
↓ 41 callers
Class
uilist
* Generic multi-function callback for highlighted items, key presses, and window control. Example: * * class monmenu_cb: public uilist_callback { *
src/ui.h:158
↓ 40 callers
Class
tripoint
src/rng.h:18
↓ 38 callers
Class
foo
tools/clang-tidy-plugin/test/no-static-gettext.cpp:22
↓ 35 callers
Class
character_id
src/map.h:56
↓ 35 callers
Class
iterator
src/rect_range.h:23
↓ 34 callers
Class
id
src/mingw.thread.h:32
↓ 33 callers
Class
info
src/profession.cpp:49
↓ 30 callers
Class
Opt
tests/catch/catch.hpp:9376
↓ 30 callers
Class
all
src/sol/sol.hpp:2223
↓ 30 callers
Class
coord_point
src/coordinates.h:125
↓ 28 callers
Class
value
src/fmtlib_core.h:1160
↓ 27 callers
Class
ef_con
src/iuse.cpp:6458
↓ 23 callers
Class
type
src/overmap.cpp:170
↓ 21 callers
Class
ColumnBreak
tests/catch/catch.hpp:16292
↓ 20 callers
Class
error_result
src/sol/sol.hpp:4553
↓ 20 callers
Class
rl_vec2d
src/map.h:104
↓ 20 callers
Class
type
tests/catch/catch.hpp:6554
↓ 19 callers
Class
const_iterator
src/json.h:1193
↓ 19 callers
Class
raw_index
src/sol/sol.hpp:7389
↓ 19 callers
Class
vehicle
src/map.h:69
↓ 18 callers
Class
Duration
tests/catch/catch.hpp:16295
↓ 18 callers
Class
is_container
src/sol/sol.hpp:8127
↓ 18 callers
Class
nc_color
src/item.h:47
↓ 17 callers
Class
Column
tests/catch/catch.hpp:8493
↓ 16 callers
Class
StringRef
A non-owning string class (similar to the forthcoming std::string_view) Note that, because a StringRef may be a substring of another string, it may no
tests/catch/catch.hpp:606
↓ 16 callers
Class
drawsq_params
Draw parameters used by map::drawsq() and similar methods. */
src/map.h:193
↓ 16 callers
Enum
result
src/fmtlib_format-inl.h:1625
↓ 16 callers
Class
utf8_wrapper
src/catacharset.h:13
↓ 15 callers
Class
absolute_index
src/sol/sol.hpp:7399
↓ 15 callers
Class
distribution
TODO: Move to better suited file (rng.h/.cpp?)
src/npc_class.h:24
↓ 14 callers
Class
formatted_text
src/cata_tiles.h:609
↓ 14 callers
Class
jmapgen_int
//////////////////////////////////////////////////////////////////////////// json mapgen (and friends) * Actually a pair of integers that can rng, for
src/mapgen.h:73
↓ 13 callers
Class
JsonError
src/json.h:47
↓ 13 callers
Class
pluralise
tests/catch/catch.hpp:3216
↓ 13 callers
Class
protected_function_result
src/sol/sol.hpp:1215
↓ 13 callers
Class
talk_topic
src/dialogue.h:71
↓ 12 callers
Class
Group
src/options.h:275
↓ 12 callers
Enum
has
src/magic_enchantment.h:98
↓ 12 callers
Class
mutation_data
src/morale.h:249
↓ 12 callers
Class
new_table
src/sol/sol.hpp:7798
↓ 12 callers
Class
stack_reference
src/sol/sol.hpp:1132
↓ 12 callers
Class
tripoint
NOLINTNEXTLINE(cata-xy)
src/point.h:134
↓ 11 callers
Class
Colour
tests/catch/catch.hpp:5990
↓ 11 callers
Class
direction_entry
src/action.cpp:1192
↓ 11 callers
Class
iteminfo
* Value and metadata for one property of an item * * Contains the value of one property of an item, as well as various metadata items required to
src/item.h:137
↓ 10 callers
Class
scrollbar
src/output.h:822
↓ 10 callers
Class
upvalue_index
src/sol/sol.hpp:7379
↓ 9 callers
Class
Threshold
tests/ranged_balance_test.cpp:36
↓ 9 callers
Enum
add_type
src/pldata.h:19
↓ 9 callers
Class
avatar
src/game.h:103
↓ 9 callers
Class
bullet_animation
src/animation.cpp:91
↓ 9 callers
Class
caller
src/sol/sol.hpp:17666
↓ 9 callers
Class
item
src/rot.h:6
↓ 9 callers
Class
label
* Struct used for storing labels * (easier to json opposed to a std::map<point, std::string>) */
src/vehicle.h:298
↓ 9 callers
Enum
status
src/vehicle.h:275
↓ 9 callers
Class
tileray
src/map.h:77
↓ 9 callers
Class
time_duration
src/calendar.h:10
↓ 9 callers
Class
use_function
src/item.h:77
↓ 8 callers
Class
ParseState
tests/catch/catch.hpp:9046
↓ 8 callers
Class
cata_ifstream
* Wrapper around std::ifstream that provides cross-platform support for UTF-8 paths. */
src/fstream_utils.h:68
↓ 8 callers
Class
dispersion_sources
src/ranged.h:15
↓ 8 callers
Class
input_context
src/ui.h:33
↓ 8 callers
Class
iteminfo_query
src/item.h:44
↓ 8 callers
Class
probe
src/sol/sol.hpp:11469
↓ 7 callers
Class
WrongJSONItem
lang/extract_json_strings.py:59
↓ 7 callers
Class
cursecell
Individual lines, so that we can track changed lines
src/cursesport.h:35
↓ 7 callers
Class
empty_default_tag
* Tag that indicates the value of the io is some kind of container and its default value is to * be empty. This does not require it to have a compari
src/cata_io.h:103
↓ 7 callers
Class
morale_line
src/morale.cpp:548
↓ 7 callers
Class
query_popup
* UI class for displaying messages or querying player input with popups. * * Example: * * std::string action = query_popup() *
src/popup.h:36
↓ 7 callers
Class
stack_proxy
src/sol/sol.hpp:1255
↓ 7 callers
Class
target_ui
src/ranged.cpp:387
↓ 7 callers
Class
tile_render_info
src/cata_tiles.cpp:267
↓ 7 callers
Class
unsafe_function_result
src/sol/sol.hpp:1214
↓ 7 callers
Class
vpart_position
* Reference to a position (a point) of the @ref vehicle. * It does not refer to a specific vehicle part, but to a mount point of a * vehicle that co
src/vpart_position.h:34
↓ 7 callers
Class
window
src/map.h:51
↓ 7 callers
Class
workbench_info_wrapper
src/activity_speed_adapters.h:31
↓ 6 callers
Class
ComposingException
Base class for all composing exceptions
tools/gfx_tools/compose.py:223
↓ 6 callers
Class
ExplosionEvent
src/explosion.cpp:243
↓ 6 callers
Class
IsOneOf
tests/name_test.cpp:8
↓ 6 callers
Class
aoe_flood_node
src/ranged_aoe.cpp:34
↓ 6 callers
Class
bad_optional_access
@brief An exception for when an optional is accessed through specific methods while it is not engaged.
src/sol/sol.hpp:5231
↓ 6 callers
Enum
cable_state
src/item.h:103
↓ 6 callers
Class
four_quadrants
── four_quadrants ──────────────────────────────────────────────────────────── Per-quadrant light intensities for a single tile. Used in the lightmap
src/shadowcasting.h:32
↓ 6 callers
Class
item_reload_option
src/item.h:205
next →
1–100 of 5,585, ranked by callers