File resource_database.h¶
↰ Parent directory (portal/engine/resources/database)
Filesystem abstraction and metadata management for the resource system.
Detailed Description¶
This file defines the ResourceDatabase interface and SourceMetadata structures that provide filesystem abstraction for resource loading. The database discovers resources by scanning directories, extracts metadata, and provides ResourceSource abstractions for reading file data.
See also
FolderResourceDatabase for the concrete filesystem-based implementation
See also
ResourceRegistry for how the database integrates with loading
Definition (portal/engine/resources/database/resource_database.h)¶
Includes¶
expectedllvm/ADT/SmallVector.hportal/application/modules/module.hportal/engine/renderer/image/image_types.h(File image_types.h)portal/engine/resources/resources/resource.h(File resource.h)portal/serialization/archive.h