Table of Contents

Namespace RisingV.Core.Aspects

Classes

BehaviourTreeAspect

Aspect of an entity that has a behaviour tree.

BehaviourTreeQueries

Queries for entities that have a behaviour tree.

BuffAspect

Aspect of an entity that understands buffs.

BuffQueries

Provides queries for buff entities.

CharacterAspect

Character aspect in the game, providing access to character-specific data and functionality.

CharacterQueries

Provides queries for character entities in the game.

CombatAspect

Aspect of an entity that is related to combat.

CombatQueries

Queries for combat-related entities.

ComponentMonolith

Monolithic component glue that provides access to various components/data of an entity.

DefaultComponentMonolith

The default implementation of the ComponentMonolith class.

EntityAspect

Aspect of an entity in the game world.

EntityQueries

Abstract class for entity queries.

EquipmentAspect

Aspect for equipment entities in the game.

GatherableAspect

Aspect of an entity that can be gathered, such as resources or materials.

GatherableQueries

Queries for gatherable entities in the game world.

HybridModelAspect

Aspect of an entity that is part of the hybrid model system.

HybridModelQueries

Queries for entities that are part of the hybrid model system.

InventoryAspect

Aspect of an entity that has an inventory.

InventoryQueries

Queries for entities that have an inventory.

ItemAspect

Aspect of an entity that represents an item.

ItemQueries

Queries for entities that represent items.

MinionAspect

Aspect of an entity that represents a minion in the game.

MinionQueries

Queries for entities that represent minions in the game.

MoveableAspect

Aspect of an entity that can be moved, providing access to movement and velocity data.

MoveableQueries

Queries for entities that can be moved, specifically those with movement components.

NetworkAspect

Aspect of an entity that has network-related components.

NetworkQueries

Queries for entities that have network-related components.

NpcAspect

Aspect of an entity that represents a non-player character (NPC).

NpcQueries

Queries for entities that represent non-player characters (NPCs).

PlayerAspect

Aspect of an entity that represents a player in the game.

PlayerQueries

Queries for entities that represent players in the game.

StructureAspect
StructureQueries
UnitAspect
UnitQueries
VBloodAspect
VBloodQueries

Structs

InventoryItemData

Represents data for an inventory item.