// FullSceneVShader.h: interface for the CFullSceneVShader class. // ////////////////////////////////////////////////////////////////////// #if !defined(AFX_FULLSCENEVSHADER_H__9A7E0F28_A421_4A2B_83B1_A4843C9DD311__INCLUDED_) #define AFX_FULLSCENEVSHADER_H__9A7E0F28_A421_4A2B_83B1_A4843C9DD311__INCLUDED_ #if _MSC_VER > 1000 #pragma once #endif // _MSC_VER > 1000 #include "ShaderScene.h" class CFullSceneVShader : public CVertexShader { public: CFullSceneVShader(char *strShaderName); virtual ~CFullSceneVShader(); virtual void Apply(); virtual void SetupVertexShaderConstants(); virtual int GetVertexStride() const { return 0; } virtual DWORD GetVertexFormat() const { return 0; } void SetOff(float fWidth,float fHeight) { m_fOffWidth = fWidth; m_fOffHeight = fHeight; } char m_strName[256]; float m_fOffWidth; float m_fOffHeight; }; #endif // !defined(AFX_FULLSCENEVSHADER_H__9A7E0F28_A421_4A2B_83B1_A4843C9DD311__INCLUDED_)