\r
class COpenGL3MaterialRenderer : public IMaterialRenderer, public IMaterialRendererServices\r
{\r
public:\r
\r
COpenGL3MaterialRenderer(\r
\r
class COpenGL3MaterialRenderer : public IMaterialRenderer, public IMaterialRendererServices\r
{\r
public:\r
\r
COpenGL3MaterialRenderer(\r
s32& outMaterialTypeNr,\r
const c8* vertexShaderProgram = 0,\r
const c8* pixelShaderProgram = 0,\r
s32& outMaterialTypeNr,\r
const c8* vertexShaderProgram = 0,\r
const c8* pixelShaderProgram = 0,\r
IShaderConstantSetCallBack* callback = 0,\r
E_MATERIAL_TYPE baseMaterial = EMT_SOLID,\r
s32 userData = 0);\r
IShaderConstantSetCallBack* callback = 0,\r
E_MATERIAL_TYPE baseMaterial = EMT_SOLID,\r
s32 userData = 0);\r