Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/CleverRaven/Cataclysm-DDA
/ types & classes
Types & classes
4,206 in github.com/CleverRaven/Cataclysm-DDA
⨍
Functions
17,865
◇
Types & classes
4,206
↓ 3,755 callers
Class
point
NOLINTNEXTLINE(cata-xy)
src/point.h:35
↓ 890 callers
Class
optional
src/json.h:48
↓ 492 callers
Class
item
tests/stringmaker.h:10
↓ 381 callers
Class
tripoint
src/rng.h:18
↓ 375 callers
Class
string
src/point.h:25
↓ 237 callers
Class
item
src/item.h:46
↓ 205 callers
Class
tripoint
tests/map_helpers.h:11
↓ 200 callers
Class
player_activity
src/activity_type.h:14
↓ 184 callers
Class
translation
src/ui.h:26
↓ 171 callers
Class
item_location
src/map.h:58
↓ 145 callers
Class
damage_instance
src/item.h:82
↓ 142 callers
Class
oter_id
tools/clang-tidy-plugin/test/ot-match.cpp:3
↓ 93 callers
Class
input_event
* An instance of an input, like a keypress etc. * * Gamepad, mouse and keyboard keypresses will be represented as `int`. * Whether a gamepad, mouse
src/input.h:184
↓ 84 callers
Class
cata_variant
tests/stringmaker.h:13
↓ 84 callers
Class
point
tests/stringmaker.h:11
↓ 80 callers
Class
uilist_entry
* uilist_entry: entry line for uilist */
src/ui.h:59
↓ 77 callers
Class
window_panel
Forward declaration, due to codependency on panels.h
src/widget.h:137
↓ 70 callers
Class
path
src/third-party/ghc/filesystem.hpp:354
↓ 62 callers
Class
transform
src/cata_views.h:36
↓ 60 callers
Class
now
tests/catch/catch.hpp:6464
↓ 58 callers
Class
map_cursor
src/map_selector.h:15
↓ 49 callers
Enum
type
Basic enum for directions. */
src/omdata.h:53
↓ 47 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:191
↓ 41 callers
Class
type
tests/catch/catch.hpp:6549
↓ 38 callers
Class
foo
tools/clang-tidy-plugin/test/no-static-gettext.cpp:5
↓ 35 callers
Class
character_id
src/map.h:54
↓ 35 callers
Class
string_input_popup
src/ui.h:40
↓ 33 callers
Class
cata_variant
src/cata_variant.h:422
↓ 33 callers
Class
id
src/mingw.thread.h:31
↓ 33 callers
Class
unique_item
tests/item_autopickup_test.cpp:43
↓ 31 callers
Class
info
src/profession.cpp:51
↓ 31 callers
Enum
status
src/vehicle.h:584
↓ 31 callers
Class
time_point
tests/stringmaker.h:15
↓ 30 callers
Class
Opt
tests/catch/catch.hpp:9371
↓ 27 callers
Class
ef_con
src/iuse.cpp:6844
↓ 25 callers
Class
vehicle
src/map.h:64
↓ 24 callers
Class
effect_source
src/monster.h:34
↓ 21 callers
Class
ColumnBreak
tests/catch/catch.hpp:16287
↓ 21 callers
Class
ExprToken
src/translation_plural_evaluator.h:82
↓ 21 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:605
↓ 20 callers
Class
utf8_wrapper
src/catacharset.h:16
↓ 18 callers
Class
Duration
tests/catch/catch.hpp:16290
↓ 18 callers
Class
iterator
src/cata_views.h:44
↓ 18 callers
Class
nc_color
src/item.h:49
↓ 18 callers
Class
scrollbar
src/output.h:858
↓ 18 callers
Class
vehicle_cursor
src/item_location.h:17
↓ 17 callers
Class
Column
tests/catch/catch.hpp:8488
↓ 17 callers
Class
jmapgen_int
//////////////////////////////////////////////////////////////////////////// json mapgen (and friends) * Actually a pair of integers that can rng, for
src/mapgen.h:75
↓ 15 callers
Class
InvalidTranslationDocumentException
src/translation_document.h:13
↓ 15 callers
Class
rl_vec2d
src/line.h:15
↓ 14 callers
Class
npc_attack_rating
src/npc_attack.h:18
↓ 14 callers
Class
time_point
src/calendar.h:18
↓ 14 callers
Class
zone_type
src/clzones.h:40
↓ 13 callers
Class
distribution
TODO: Move to better suited file (rng.h/.cpp?)
src/npc_class.h:24
↓ 13 callers
Class
mutation_data
src/morale.h:181
↓ 13 callers
Class
pluralise
tests/catch/catch.hpp:3215
↓ 12 callers
Class
JsonError
src/json.h:51
↓ 12 callers
Class
drawsq_params
Draw parameters used by map::drawsq() and similar methods. */
src/map.h:160
↓ 12 callers
Enum
has
src/magic_enchantment.h:127
↓ 12 callers
Class
resistances
src/damage.h:124
↓ 12 callers
Class
talk_topic
src/dialogue.h:78
↓ 11 callers
Class
Colour
tests/catch/catch.hpp:5985
↓ 11 callers
Class
Target_attributes
src/ranged.h:68
↓ 11 callers
Class
convert
src/cata_variant.h:101
↓ 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:108
↓ 11 callers
Class
tripoint
NOLINTNEXTLINE(cata-xy)
src/point.h:153
↓ 10 callers
Class
consume_activity_actor
src/activity_actor_definitions.h:794
↓ 10 callers
Class
formatted_text
src/cata_tiles.h:330
↓ 10 callers
Class
label
* Struct used for storing labels * (easier to json opposed to a std::map<point, std::string>) */
src/vehicle.h:607
↓ 10 callers
Class
shearing_activity_actor
src/activity_actor_definitions.h:1231
↓ 10 callers
Class
text_style_check_reader
* Only for external use in legacy code where migrating to `class translation` * is impractical. For new code load with `class translation` instead.
src/generic_factory.h:1319
↓ 10 callers
Class
time_duration
src/calendar.h:17
↓ 9 callers
Class
Threshold
tests/ranged_balance_test.cpp:42
↓ 9 callers
Class
gun_type_type
src/item.h:44
↓ 9 callers
Class
monster
src/map.h:60
↓ 9 callers
Class
vpart_position
src/vehicle.h:51
↓ 9 callers
Class
window
src/map.h:49
↓ 8 callers
Class
EvaluationError
src/translation_plural_evaluator.h:44
↓ 8 callers
Class
ParseState
tests/catch/catch.hpp:9041
↓ 8 callers
Class
avatar
src/game.h:83
↓ 8 callers
Enum
condition
src/magic_enchantment.h:134
↓ 8 callers
Class
const_iterator
src/json.h:1317
↓ 8 callers
Class
item_pocket
src/item_pocket.h:35
↓ 8 callers
Enum
line_color
src/morale.cpp:502
↓ 8 callers
Class
pickup_activity_actor
src/activity_actor_definitions.h:562
↓ 8 callers
Class
slope
src/shadowcasting.cpp:13
↓ 7 callers
Class
cursecell
Individual lines, so that we can track changed lines
src/cursesport.h:37
↓ 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:104
↓ 7 callers
Class
four_quadrants
src/shadowcasting.h:36
↓ 7 callers
Class
morale_line
src/morale.cpp:493
↓ 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:38
↓ 7 callers
Class
stat
src/chkjson/chkjson.cpp:49
↓ 7 callers
Class
tileray
src/map.h:76
↓ 6 callers
Class
ComposingException
Base class for all composing exceptions
tools/gfx_tools/compose.py:208
↓ 6 callers
Class
IsOneOf
tests/name_test.cpp:9
↓ 6 callers
Class
disassemble_activity_actor
src/activity_actor_definitions.h:1266
↓ 6 callers
Class
iteminfo_query
src/item.h:47
↓ 6 callers
Class
location
src/game.h:42
↓ 6 callers
Class
mongroup
src/map.h:79
↓ 6 callers
Class
quality_requirement
src/requirements.h:127
next →
1–100 of 4,206, ranked by callers