// CColourMulti2dShader - [2020-04-13 11:57:46] #ifndef _CCOLOURMULTI2DSHADER_H_ #define _CCOLOURMULTI2DSHADER_H_ #include "common.h" #include "CFTTUberShader.h" /* 001CF724 CColourMulti2dShader::CColourMulti2dShader() 001CF730 CColourMulti2dShader::~CColourMulti2dShader() 001C545E CColourMulti2dShader::SetColour(CFTTVector32x4 const&) 001CF734 CColourMulti2dShader::CreateMat(EColourMulti2dShader_Mode) */ enum EColourMulti2dShader_Mode { EColourMulti2dShader_Mode_0, EColourMulti2dShader_Mode_1, EColourMulti2dShader_Mode_2, EColourMulti2dShader_Mode_3, EColourMulti2dShader_Mode_4, EColourMulti2dShader_Mode_5, }; class CColourMulti2dShader : public CFTTUberShader { public: CColourMulti2dShader(); // 001CF724 ~CColourMulti2dShader(); // 001CF730 void SetColour(CFTTVector32x4 const&); // 001C545E ushort CreateMat(EColourMulti2dShader_Mode); // 001CF734 static CColourMulti2dShader s_tInstance; }; #endif //_CCOLOURMULTI2DSHADER_H_