OpenClonk
StdMeshMaterialLoader Class Referenceabstract

#include <StdMeshMaterial.h>

Inheritance diagram for StdMeshMaterialLoader:
[legend]

Public Member Functions

virtual C4SurfaceLoadTexture (const char *filename)=0
 
virtual StdStrBuf LoadShaderCode (const char *filename)=0
 
virtual void AddShaderSlices (C4Shader &shader, int ssc)=0
 
virtual ~StdMeshMaterialLoader ()=default
 

Detailed Description

Definition at line 127 of file StdMeshMaterial.h.

Constructor & Destructor Documentation

◆ ~StdMeshMaterialLoader()

virtual StdMeshMaterialLoader::~StdMeshMaterialLoader ( )
virtualdefault

Member Function Documentation

◆ AddShaderSlices()

virtual void StdMeshMaterialLoader::AddShaderSlices ( C4Shader shader,
int  ssc 
)
pure virtual

◆ LoadShaderCode()

virtual StdStrBuf StdMeshMaterialLoader::LoadShaderCode ( const char *  filename)
pure virtual

Implemented in C4DefAdditionalResourcesLoader.

Referenced by LoadShader().

Here is the caller graph for this function:

◆ LoadTexture()

virtual C4Surface* StdMeshMaterialLoader::LoadTexture ( const char *  filename)
pure virtual

Implemented in C4DefAdditionalResourcesLoader.

Referenced by StdMeshMaterialTextureUnit::LoadTexture().

Here is the caller graph for this function:

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