Minetest  5.4.0
IShaderConstantSetter Class Referenceabstract

#include <shader.h>

+ Inheritance diagram for IShaderConstantSetter:

Public Member Functions

virtual ~IShaderConstantSetter ()=default
 
virtual void onSetConstants (video::IMaterialRendererServices *services)=0
 
virtual void onSetMaterial (const video::SMaterial &material)
 

Constructor & Destructor Documentation

◆ ~IShaderConstantSetter()

virtual IShaderConstantSetter::~IShaderConstantSetter ( )
virtualdefault

Member Function Documentation

◆ onSetConstants()

virtual void IShaderConstantSetter::onSetConstants ( video::IMaterialRendererServices *  services)
pure virtual

◆ onSetMaterial()

virtual void IShaderConstantSetter::onSetMaterial ( const video::SMaterial &  material)
inlinevirtual

Reimplemented in CAOShaderConstantSetter.


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