Deki 1.3.0
Modular C++ 2D engine for embedded displays and desktop
Loading...
Searching...
No Matches
DekiEditor::IAssetImporter Class Referenceabstract

#include <IAssetImporter.h>

Inherited by DekiEditor::TextureImporter.

Public Member Functions

virtual ~IAssetImporter ()=default
virtual std::vector< std::string > GetSupportedExtensions () const =0
virtual std::string GetImporterName () const =0
virtual ImportResult Import (const std::string &sourcePath, const std::string &cachePath)=0
virtual bool NeedsReimport (const std::string &sourcePath, const std::string &cachePath) const

Constructor & Destructor Documentation

◆ ~IAssetImporter()

virtual DekiEditor::IAssetImporter::~IAssetImporter ( )
virtualdefault

Member Function Documentation

◆ GetSupportedExtensions()

virtual std::vector< std::string > DekiEditor::IAssetImporter::GetSupportedExtensions ( ) const
pure virtual

Implemented in DekiEditor::TextureImporter.

◆ GetImporterName()

virtual std::string DekiEditor::IAssetImporter::GetImporterName ( ) const
pure virtual

Implemented in DekiEditor::TextureImporter.

◆ Import()

virtual ImportResult DekiEditor::IAssetImporter::Import ( const std::string & sourcePath,
const std::string & cachePath )
pure virtual

Implemented in DekiEditor::TextureImporter.

◆ NeedsReimport()

virtual bool DekiEditor::IAssetImporter::NeedsReimport ( const std::string & sourcePath,
const std::string & cachePath ) const
inlinevirtual

The documentation for this class was generated from the following file: