Class AbstractImporter#

Inheritance Relationships#

Derived Type#

Class Documentation#

class AbstractImporter#

Interface for an class used to import mesh/material/scene files.

Subclassed by Karana::Scene::AssimpImporter

Public Functions

virtual ~AbstractImporter()#
virtual ImportResult importFrom(const std::filesystem::path &filename) = 0#

Import geometry, material, and scene data from a file.

Parameters:

filename – - The file to import

Returns:

The imported data