Grindstone Game Engine v0.2.0
An open source game engine and toolkit.
Loading...
Searching...
No Matches
Grindstone::Editor::Importers::ShaderImporter Class Reference
Inheritance diagram for Grindstone::Editor::Importers::ShaderImporter:
Grindstone::Editor::Importers::Importer

Classes

struct  Texture
 
struct  UniformBuffer
 

Public Types

enum class  ShaderType {
  Vertex , Fragment , Geometry , Compute ,
  TesselationControl , TesselationEvaluation
}
 

Public Member Functions

void Import (Grindstone::Editor::AssetRegistry &assetRegistry, Grindstone::Assets::AssetManager &assetManager, const std::filesystem::path &path) override
 
- Public Member Functions inherited from Grindstone::Editor::Importers::Importer

Additional Inherited Members

- Protected Attributes inherited from Grindstone::Editor::Importers::Importer
MetaFilemetaFile = nullptr
 

Member Function Documentation

◆ Import()

void ShaderImporter::Import ( Grindstone::Editor::AssetRegistry & assetRegistry,
Grindstone::Assets::AssetManager & assetManager,
const std::filesystem::path & path )
overridevirtual

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