ScummVM API documentation
hpl::cMaterialType_Modulative Class Reference
Inheritance diagram for hpl::cMaterialType_Modulative:
hpl::iMaterialType

Public Member Functions

bool IsCorrect (tString asName)
 
iMaterial * Create (const tString &asName, iLowLevelGraphics *apLowLevelGraphics, cImageManager *apImageManager, cTextureManager *apTextureManager, cRenderer2D *apRenderer, cGpuProgramManager *apProgramManager, eMaterialPicture aPicture, cRenderer3D *apRenderer3D)
 
virtual bool IsCorrect (tString asName)=0
 
virtual iMaterial * Create (const tString &asName, iLowLevelGraphics *apLowLevelGraphics, cImageManager *apImageManager, cTextureManager *apTextureManager, cRenderer2D *apRenderer, cGpuProgramManager *apProgramManager, eMaterialPicture aPicture, cRenderer3D *apRenderer3D)=0
 

Member Function Documentation

◆ IsCorrect()

bool hpl::cMaterialType_Modulative::IsCorrect ( tString  asName)
inlinevirtual

Implements hpl::iMaterialType.

◆ Create()

iMaterial * hpl::cMaterialType_Modulative::Create ( const tString &  asName,
iLowLevelGraphics *  apLowLevelGraphics,
cImageManager *  apImageManager,
cTextureManager *  apTextureManager,
cRenderer2D *  apRenderer,
cGpuProgramManager *  apProgramManager,
eMaterialPicture  aPicture,
cRenderer3D *  apRenderer3D 
)
inlinevirtual

Implements hpl::iMaterialType.


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