// WBWaterPShader.h: interface for the WBWaterPShader class. // ////////////////////////////////////////////////////////////////////// #if !defined(AFX_WBWATERPSHADER_H__B48EA998_06BD_4B63_8CD1_37E31CFABF96__INCLUDED_) #define AFX_WBWATERPSHADER_H__B48EA998_06BD_4B63_8CD1_37E31CFABF96__INCLUDED_ #if _MSC_VER > 1000 #pragma once #endif // _MSC_VER > 1000 //#include "WBPixelShader.h" //#include "WBGraphicLayer.h" #include "Texture.h" #include "ShaderScene.h" class WBWaterPShader : public CPixelShader { public: WBWaterPShader(); virtual ~WBWaterPShader(); virtual void Apply(); protected: void SetupPixelShaderConstants(); /* WBTexture *m_pBaseTexture; WBTexture *m_pNormalTexture;*/ CTexture *m_pEnvTexture; }; #endif // !defined(AFX_WBWATERPSHADER_H__B48EA998_06BD_4B63_8CD1_37E31CFABF96__INCLUDED_)