Table of Contents

Namespace Stride.Core.Storage

Classes

Blob

Stores immutable binary content.

BundleDescription

Description of a bundle: header, dependencies, objects and assets.

BundleOdbBackend

Object Database Backend (ODB) implementation that bundles multiple chunks into a .bundle files, optionally compressed with LZ4.

DigestStream
FileOdbBackend

Object Database Backend (ODB) implementation using VirtualFileSystem

ObjectDatabase

Gives access to the object database.

ObjectDatabaseContentIndexMap

Content Index Map implementation which regroups all the asset index maps of every loaded file backend and asset bundle backends.

OdbStreamWriter

Structs

BundleOdbBackend.Header
BundleOdbBackend.ObjectInfo
ObjectId

A hash to uniquely identify data.

ObjectIdBuilder

A builder for ObjectId using Murmurshash3 128 bits

ObjectIdSimpleBuilder

An optimized version of ObjectIdBuilder to output a ObjectId expecting data to hash be 32bits integers only. See remarks.

Interfaces

IOdbBackend

Base class for custom object database backends (ODB).

Enums

ObjectType

Delegates

BundleOdbBackend.BundleResolveDelegate