MCPcopy Create free account

hub / github.com/crawl/crawl / types & classes

Types & classes2,250 in github.com/crawl/crawl

↓ 627 callersClasscoord_def
crawl-ref/source/main.cc:182
↓ 232 callersClassmon_enchant
crawl-ref/source/fineff.h:23
↓ 142 callersClassNote
crawl-ref/source/notes.h:79
↓ 101 callersClasslevel_id
crawl-ref/source/store.h:21
↓ 89 callersClassVColour
crawl-ref/source/tiles.h:23
↓ 81 callersClassdice_def
crawl-ref/source/evoke.h:12
↓ 74 callersClasstile_def
crawl-ref/source/tiles.h:52
↓ 65 callersClassmgen_data
crawl-ref/source/arena.h:12
↓ 49 callersClassformatted_string
crawl-ref/source/menu.h:27
↓ 48 callersClassField
crawl-ref/source/util/form-gen.py:27
↓ 44 callersClassGrad
Inner class to speed up gradient computations ([in Java,] array access is a lot slower than member access)
crawl-ref/source/perlin.cc:43
↓ 34 callersClassOpt
A parser for options
crawl-ref/source/catch2-tests/catch_amalgamated.hpp:5074
↓ 31 callersClassField
crawl-ref/source/util/mon-gen.py:25
↓ 24 callersClassrange
crawl-ref/source/enum.h:99
↓ 23 callersClassRegion
crawl-ref/source/ui.h:60
↓ 22 callersClasslevel_pos
crawl-ref/source/store.h:20
↓ 22 callersClassrandom_var
crawl-ref/source/random-var.h:15
↓ 21 callersClassColumnBreak
crawl-ref/source/catch2-tests/catch_amalgamated.cc:8228
↓ 21 callersClassmonster_info
crawl-ref/source/tags.h:26
↓ 20 callersClassColumn
* Represents a column of text with specific width and indentation * * When written out to a stream, it will perform linebreaking
crawl-ref/source/catch2-tests/catch_amalgamated.hpp:9785
↓ 18 callersClassDuration
crawl-ref/source/catch2-tests/catch_amalgamated.cc:8231
↓ 18 callersClassStringRef
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
crawl-ref/source/catch2-tests/catch_amalgamated.hpp:103
↓ 17 callersClassFormScaling
crawl-ref/source/transform.h:46
↓ 17 callersClassdgn_veto_exception
crawl-ref/source/dungeon.h:71
↓ 16 callersClassProceduralSample
crawl-ref/source/dgn-proclayouts.h:20
↓ 14 callersClassLookupType
A description of a lookup that the player can do. (e.g. (M)onster data)
crawl-ref/source/lookup-help.cc:80
↓ 13 callersClasscoord_def
crawl-ref/source/coordit.cc:321
↓ 13 callersClassmutation_ac_changes
Each instance of this class stores a mutation which might change a player's AC and how much their AC should change if the player has said mutation.
crawl-ref/source/player.cc:6376
↓ 13 callersClassnow
crawl-ref/source/catch2-tests/catch_amalgamated.hpp:1651
↓ 13 callersClassreader
crawl-ref/source/dlua.h:20
↓ 13 callersClasssave_version
crawl-ref/source/tag-version.h:369
↓ 11 callersClassResist
crawl-ref/source/util/form-gen.py:167
↓ 11 callersClassResist
crawl-ref/source/util/mon-gen.py:189
↓ 11 callersClassTextDB
TextDB handles dependency checking the db vs text files, creating the db, loading, and destroying the DB.
crawl-ref/source/database.cc:30
↓ 10 callersClassdist
crawl-ref/source/beam.h:44
↓ 9 callersClassWizardEntry
If _symbol is 0, a copy in a WizardMenu will be given the next unused symbol. symbol in the menu's copy.
crawl-ref/source/prompt.h:74
↓ 9 callersClassWizardMenu
crawl-ref/source/prompt.h:88
↓ 9 callersClasscoord_def
crawl-ref/source/fake-main.hpp:45
↓ 9 callersClasslineOfChars
crawl-ref/source/catch2-tests/catch_amalgamated.hpp:11985
↓ 9 callersEnumskill_type
[dshaligram] If you add a new skill, update skills.cc, specifically the skills[] array and skill_display_order[]. New skills must go at the end of the
crawl-ref/source/skill-type.h:10
↓ 8 callersClassParseState
crawl-ref/source/catch2-tests/catch_amalgamated.hpp:4801
↓ 8 callersClassdgn_event
crawl-ref/source/cluautil.h:161
↓ 8 callersClassform
crawl-ref/source/geom2d.h:29
↓ 8 callersClassgrid
A ray in two-dimensional space given by starting point and direction vector. The points of R are start + t*dir.
crawl-ref/source/geom2d.h:43
↓ 7 callersClasscircle_def
crawl-ref/source/los.h:12
↓ 7 callersClasscorrupted_save
crawl-ref/source/errors.h:17
↓ 7 callersClasspluralise
* Helper for streaming a "count [maybe-plural-of-label]" human-friendly string * * Usage example: * ```cpp * std::cout << "Found "
crawl-ref/source/catch2-tests/catch_amalgamated.hpp:9559
↓ 7 callersClasstext_pattern
crawl-ref/source/pattern.h:52
↓ 6 callersClasscrawl_db
crawl-ref/source/webserver/webtiles/userdb.py:27
↓ 6 callersClassiterator
crawl-ref/source/ui.h:574
↓ 6 callersClassmap_cell
crawl-ref/source/tags.h:27
↓ 6 callersClassray
crawl-ref/source/geom2d.h:44
↓ 6 callersClasswriter
crawl-ref/source/dlua.h:21
↓ 5 callersClassFormScaling
crawl-ref/source/util/form-gen.py:252
↓ 5 callersClassLazyExpression
crawl-ref/source/catch2-tests/catch_amalgamated.hpp:982
↓ 5 callersClasscoord_def
crawl-ref/source/coord-def.h:28
↓ 5 callersClassdgn_region
crawl-ref/source/dungeon.h:68
↓ 5 callersClassfollower
crawl-ref/source/mon-transit.h:14
↓ 5 callersClassless_than
crawl-ref/source/kills.h:40
↓ 4 callersClassCasedString
crawl-ref/source/catch2-tests/catch_amalgamated.hpp:11228
↓ 4 callersClassCrawlStoreValue
crawl-ref/source/store.h:76
↓ 4 callersClassEstimate
crawl-ref/source/catch2-tests/catch_amalgamated.hpp:1296
↓ 4 callersClassGameConfig
crawl-ref/source/webserver/webtiles/config.py:214
↓ 4 callersClassNameAndLocation
crawl-ref/source/catch2-tests/catch_amalgamated.hpp:9097
↓ 4 callersClassPcgRNG
crawl-ref/source/pcg.h:6
↓ 4 callersClassSize
crawl-ref/source/ui.h:124
↓ 4 callersClassSlowWarning
crawl-ref/source/webserver/webtiles/util.py:31
↓ 4 callersClassSummaryColumn
crawl-ref/source/catch2-tests/catch_amalgamated.cc:9070
↓ 4 callersClassWithinRelMatcher
Given IEEE-754 format for floats and doubles, we can assume that float -> double promotion is lossless. Given this, we can assume that if we do the st
crawl-ref/source/catch2-tests/catch_amalgamated.hpp:10978
↓ 4 callersClassitem_def
crawl-ref/source/xom.h:19
↓ 4 callersClassmap_selector
crawl-ref/source/maps.cc:790
↓ 4 callersClassmaybe_bool
crawl-ref/source/maybe-bool.h:59
↓ 4 callersClassmessage_line
crawl-ref/source/message.cc:104
↓ 4 callersClassmonster_near_iterator
crawl-ref/source/act-iter.h:33
↓ 4 callersClassmonster_picker
Subclass the random_picker template to make a monster_picker class. The main reason for this is that passing delegates into template functions is frau
crawl-ref/source/mon-pick.h:40
↓ 4 callersClassplayer
crawl-ref/source/player.h:146
↓ 4 callersClassranged_attack_beam
A simple wrapper around the beams used to fire ranged attacks.
crawl-ref/source/throw.h:37
↓ 4 callersClassrectangle_iterator
crawl-ref/source/mapdef.h:328
↓ 4 callersClassstat
crawl-ref/source/files.cc:329
↓ 4 callersClasstype
crawl-ref/source/catch2-tests/catch_amalgamated.hpp:1866
↓ 3 callersClassRankPietyInfo
Tracks piety info for a "visit" to a piety rank.
crawl-ref/source/piety-info.h:16
↓ 3 callersClassRowBreak
crawl-ref/source/catch2-tests/catch_amalgamated.cc:8229
↓ 3 callersClassTestCaseStats
crawl-ref/source/catch2-tests/catch_amalgamated.hpp:1407
↓ 3 callersClassaction
crawl-ref/source/quiver.h:27
↓ 3 callersClassapostle_data
crawl-ref/source/god-companions.h:38
↓ 3 callersEnumcycle
crawl-ref/source/menu.h:379
↓ 3 callersClassdirection_chooser
crawl-ref/source/directn.h:111
↓ 3 callersClasslos_def
crawl-ref/source/los-def.h:5
↓ 3 callersClassmap_load_exception
Exception thrown when a map cannot be loaded from its .dsc file because the .dsc file has changed under it.
crawl-ref/source/mapdef.h:61
↓ 3 callersClassmons_spec
crawl-ref/source/mapdef.h:558
↓ 3 callersClassradius_iterator
* @class radius_iterator * Iterator over coordinates in a circular region. * * The region can be a circle of any r²; furthermore, the cells can *
crawl-ref/source/coordit.h:66
↓ 3 callersClassscaling_cost
crawl-ref/source/ability.cc:129
↓ 3 callersClassshow_type
crawl-ref/source/tags.h:25
↓ 3 callersClasstransporter_info
crawl-ref/source/travel.h:252
↓ 2 callersEnumCOLOURS
colours, such pretty colours ... The order is important (IRGB bit patterns).
crawl-ref/source/defines.h:205
↓ 2 callersClassChaosLayout
A pseudo-random layout with variable density. By default, 45% of the area is wall. Densities in excess of 50% (500) are very likely to create isolated
crawl-ref/source/dgn-proclayouts.h:116
↓ 2 callersClassChronometer
crawl-ref/source/catch2-tests/catch_amalgamated.hpp:1928
↓ 2 callersClassConductPietyInfo
Tracks piety stats for conducts; tracked by XL and god, so that we can see how sources of piety vary during a game.
crawl-ref/source/piety-info.h:33
↓ 2 callersClassDiceDef
crawl-ref/source/util/form-gen.py:277
↓ 2 callersClassFocusEvent
crawl-ref/source/ui.h:216
next →1–100 of 2,250, ranked by callers