[−][src]Module hassium::prelude
Modules
asset | |
changeset | Provides a changeset that can be collected from an iterator. |
database | |
engines | |
error | Specs errors |
fs | |
join | Joining of components for iteration over entities with specific components. |
protocol | |
protocols | |
shred | Shared resource dispatcher |
storage | Component storage types, implementations for component joins, etc. |
system | |
text | |
world | Entities, resources, components, and general world management. |
Structs
App | |
AppBuilder | |
AppLifeCycle | |
AppRunner | |
AssetsSystem | |
BitSet | A |
ChangeSet | Change set that can be collected from an iterator, and joined on for easy application to components. |
DefaultLogger | |
DenseVecStorage | Dense vector storage. Has a redirection 2-way table between entities and components, allowing to leave no gaps within the data. |
Entity |
|
EntityBuilder | The entity builder, allowing to build an entity together with its components. |
FetchProcess | |
FlaggedStorage | Wrapper storage that tracks modifications, insertions, and removals of components
through an |
Grid2dNeighborSample | |
Grid2d | |
HierarchyChangeRes | |
ID | Universal Identifier (uuidv4). |
MapFetchEngine | |
Name | |
NoiseMapGenerator | |
NonPersistent | |
Parent | |
ReaderId | A reader ID which represents a subscription to the events pushed to the
|
Resources | A resource container, which provides methods to access to the contained resources. |
SetAssetProtocol | |
StandardAppTimer | |
Storage | A wrapper around the masked storage and the generations vector.
Can be used for safe lookup of components, insertions and removes.
This is what |
SyncAppRunner | |
Tag | |
World | The |
Enums
AssetLoadResult | |
AssetVariant | |
FetchCancelReason | |
FetchStatus | |
Grid2dError | |
Log | |
StateChange |
Traits
AppTimer | |
AssetProtocol | |
BackendAppRunner | |
Builder | A common trait for |
FetchEngine | |
FetchProcessReader | |
Logger | |
State | |
SystemData | A static system data that can specify its dependencies at statically (at compile-time).
Most system data is a |
Tracked |
|
Functions
bundle_installer | |
hierarchy_find | |
logger_log | |
logger_setup |
Type Definitions
Entities | A wrapper for a read |
FetchProcessID | |
HierarchyRes | |
ReadStorage | A storage with read access. |
StateToken |