Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/MadsWedendahlKruse/nat20
/ types & classes
Types & classes
444 in github.com/MadsWedendahlKruse/nat20
⨍
Functions
1,582
◇
Types & classes
444
↓ 39 callers
Class
Effect
core/src/components/effects/effect.rs:40
↓ 30 callers
Class
Item
core/src/components/items/item.rs:20
↓ 28 callers
Class
Weapon
core/src/components/items/equipment/weapon.rs:197
↓ 27 callers
Enum
Ability
core/src/components/ability.rs:30
↓ 19 callers
Class
AttackRoll
core/src/components/damage.rs:652
↓ 15 callers
Class
Spell
core/src/components/spells/spell.rs:48
↓ 13 callers
Class
Action
core/src/components/actions/action.rs:56
↓ 10 callers
Class
Script
core/src/scripts/script.rs:57
↓ 9 callers
Enum
Skill
core/src/components/skill.rs:18
↓ 8 callers
Class
Class
core/src/components/class.rs:115
↓ 6 callers
Class
Feat
core/src/components/feat.rs:18
↓ 5 callers
Class
Encounter
core/src/engine/encounter.rs:28
↓ 5 callers
Class
Subspecies
core/src/components/species.rs:82
↓ 4 callers
Enum
Displacement
core/src/systems/geometry.rs:1112
↓ 4 callers
Class
Species
core/src/components/species.rs:62
↓ 3 callers
Class
Armor
core/src/components/items/equipment/armor.rs:94
↓ 3 callers
Class
Background
core/src/components/background.rs:11
↓ 3 callers
Class
Proficiency
core/src/components/proficiency.rs:17
↓ 3 callers
Class
Resource
core/src/components/resource.rs:423
↓ 3 callers
Class
Subclass
core/src/components/class.rs:239
↓ 2 callers
Enum
ActionError
core/src/engine/action_prompt.rs:83
↓ 1 callers
Class
DamageRoll
core/src/components/damage.rs:180
↓ 1 callers
Class
Event
core/src/engine/event.rs:34
↓ 1 callers
Class
Inventory
core/src/components/items/inventory.rs:101
↓ 1 callers
Class
Loadout
core/src/components/items/equipment/loadout.rs:130
↓ 1 callers
Enum
MovementError
core/src/systems/movement.rs:45
↓ 1 callers
Class
Parabola
core/src/systems/geometry.rs:137
↓ 1 callers
Enum
ScriptError
core/src/scripts/script.rs:16
↓ 1 callers
Enum
TargetingError
core/src/components/actions/targeting.rs:699
Interface
AIController
core/src/components/ai.rs:11
Class
AbilityModifierProvider
core/src/registry/serialize/modifier.rs:180
Class
AbilityScore
core/src/components/ability.rs:87
Class
AbilityScoreDistribution
core/src/components/ability.rs:144
Class
AbilityScoreMap
core/src/components/ability.rs:151
Class
ActionAttackContext
core/src/components/actions/action.rs:211
Enum
ActionAttackKind
core/src/components/actions/action.rs:204
Class
ActionBarWindow
gui/src/windows/action_bar/action_bar.rs:68
Class
ActionBuilder
core/src/components/actions/action_builder.rs:29
Enum
ActionBuilderError
core/src/components/actions/action_builder.rs:454
Enum
ActionBuilderState
core/src/components/actions/action_builder.rs:425
Enum
ActionCondition
core/src/components/actions/action.rs:361
Enum
ActionConditionDefinition
core/src/registry/serialize/action.rs:142
Enum
ActionConditionResolution
core/src/components/actions/action.rs:494
Class
ActionContext
core/src/components/actions/action.rs:248
Class
ActionData
core/src/engine/action_prompt.rs:248
Class
ActionDecision
core/src/engine/action_prompt.rs:77
Enum
ActionDecisionKind
core/src/engine/action_prompt.rs:63
Class
ActionDefinition
core/src/registry/serialize/action.rs:35
Class
ActionExecution
core/src/components/actions/execution.rs:43
Enum
ActionHookDefinition
core/src/registry/serialize/effect.rs:936
Enum
ActionKind
core/src/components/actions/action.rs:141
Enum
ActionKindDefinition
core/src/registry/serialize/action.rs:362
Enum
ActionKindResult
core/src/components/actions/action.rs:695
Enum
ActionOutcome
core/src/components/actions/action.rs:652
Class
ActionOutcomeBundle
core/src/components/actions/action.rs:661
Class
ActionPayload
core/src/components/actions/action.rs:396
Enum
ActionPayloadComponent
core/src/components/actions/action.rs:384
Enum
ActionPayloadComponentDefinition
core/src/registry/serialize/action.rs:237
Class
ActionPayloadDefinition
core/src/registry/serialize/action.rs:296
Enum
ActionPayloadError
core/src/components/actions/action.rs:402
Class
ActionPhaseDefinition
core/src/registry/serialize/action.rs:329
Class
ActionPhaseSpec
core/src/components/actions/action.rs:463
Class
ActionPrompt
core/src/engine/action_prompt.rs:48
Enum
ActionPromptKind
core/src/engine/action_prompt.rs:19
Interface
ActionProvider
Represents a provider of actions, which can be used to retrieve available actions from a character or other entity that can perform actions.
core/src/components/actions/action.rs:710
Class
ActionResult
core/src/components/actions/action.rs:702
Enum
ActionResultHookDefinition
core/src/registry/serialize/effect.rs:967
Class
ActionSpellContext
core/src/components/actions/action.rs:240
Class
ActionTimeline
core/src/components/actions/action.rs:736
Enum
ActionUsabilityCheck
core/src/systems/actions.rs:127
Enum
ActionUsabilityError
core/src/systems/actions.rs:116
Enum
Activity
core/src/components/activity.rs:29
Class
ActivityCommand
core/src/components/activity.rs:358
Enum
ActivityError
core/src/components/activity.rs:44
Enum
ActivityPauseReason
core/src/components/activity.rs:354
Class
ActivityState
core/src/components/activity.rs:62
Enum
ActivityStateKind
core/src/components/activity.rs:151
Class
AdvantageSource
core/src/components/d20.rs:33
Class
AdvantageTracker
core/src/components/d20.rs:39
Enum
AdvantageType
core/src/components/d20.rs:27
Class
AnchoredWindow
gui/src/windows/anchor.rs:80
Class
AngleDim
core/src/registry/serialize/quantity.rs:84
Enum
AreaFilter
core/src/components/actions/targeting.rs:570
Enum
AreaFilterDefinition
core/src/registry/serialize/targeting.rs:410
Enum
AreaShape
core/src/components/actions/targeting.rs:329
Enum
AreaShapeDefinition
core/src/registry/serialize/targeting.rs:207
Class
ArmorClass
core/src/components/items/equipment/armor.rs:48
Enum
ArmorClassHookDefinition
core/src/registry/serialize/effect.rs:888
Class
ArmorClassModifierProvider
core/src/registry/serialize/modifier.rs:297
Enum
ArmorDexterityBonus
core/src/components/items/equipment/armor.rs:27
Enum
ArmorType
core/src/components/items/equipment/armor.rs:18
Class
AttackRollDefinition
core/src/registry/serialize/d20.rs:56
Interface
AttackRollProvider
core/src/components/actions/action.rs:325
Class
AttackRollResult
core/src/components/damage.rs:658
Enum
AttackRollScope
core/src/registry/serialize/d20.rs:19
Class
AttackRollTemplate
core/src/components/damage.rs:604
Enum
AttackSource
core/src/components/damage.rs:598
Class
AttackSourceDefinition
core/src/registry/serialize/modifier.rs:268
Enum
AttackedHookDefinition
core/src/registry/serialize/effect.rs:749
Enum
Attitude
core/src/components/faction.rs:10
next →
1–100 of 444, ranked by callers