// Shader_SelfShadowV.h: interface for the CShader_SelfShadowV class. // ////////////////////////////////////////////////////////////////////// #if !defined(AFX_SHADER_SELFSHADOWV_H__FCD08E3F_59B8_47B5_B5A0_A84811F5C715__INCLUDED_) #define AFX_SHADER_SELFSHADOWV_H__FCD08E3F_59B8_47B5_B5A0_A84811F5C715__INCLUDED_ #if _MSC_VER > 1000 #pragma once #endif // _MSC_VER > 1000 #include "ShaderScene.h" class CShader_SelfShadowV : public CVertexShader { public: CShader_SelfShadowV(); virtual ~CShader_SelfShadowV(); virtual void Apply(); virtual void SetupVertexShaderConstants(); virtual int GetVertexStride() const { return 0; } virtual DWORD GetVertexFormat() const { return 0; } int m_iShaderVersion; }; #endif // !defined(AFX_SHADER_SELFSHADOWV_H__FCD08E3F_59B8_47B5_B5A0_A84811F5C715__INCLUDED_)