File loader.h

Parent directory (portal/engine/resources/loader)

Abstract interface for resource loaders.

Detailed Description

This file defines the ResourceLoader interface that all concrete loaders must implement. Loaders are responsible for decoding source data (files, memory buffers) into typed resource objects that can be used by the engine.

See also

LoaderFactory for the type-to-loader mapping

See also

TextureLoader, MeshLoader, MaterialLoader for concrete implementations

Definition (portal/engine/resources/loader/loader.h)

Includes

Included By

Namespaces

Classes