CCrowdFlagShader.h 870 B

123456789101112131415161718192021222324252627
  1. // CCrowdFlagShader - [2020-04-13 11:57:46]
  2. #ifndef _CCROWDFLAGSHADER_H_
  3. #define _CCROWDFLAGSHADER_H_
  4. #include "common.h"
  5. #include "CFTTUberShader.h"
  6. /*
  7. 001CF81C CCrowdFlagShader::CCrowdFlagShader()
  8. 001CF828 CCrowdFlagShader::~CCrowdFlagShader()
  9. 001A3770 CCrowdFlagShader::SetDiffuse(CFTTTexParam,int)
  10. 001A3788 CCrowdFlagShader::SetLightDir(CFTTVector32 const&)
  11. 001CF82C CCrowdFlagShader::CreateMat(CFTTTexParam)
  12. */
  13. class CCrowdFlagShader : public CFTTUberShader {
  14. public:
  15. CCrowdFlagShader(); // 001CF81C
  16. ~CCrowdFlagShader(); // 001CF828
  17. void SetDiffuse(CFTTTexParam aTexParam, int a2); // 001A3770
  18. void SetLightDir(CFTTVector32 const& pVector32); // 001A3788
  19. ushort CreateMat(CFTTTexParam aTexParam); // 001CF82C
  20. static CCrowdFlagShader s_tInstance;
  21. };
  22. #endif //_CCROWDFLAGSHADER_H_