// EffectObject.h: interface for the CEffectObject class. // ////////////////////////////////////////////////////////////////////// #if !defined(AFX_EFFECTOBJECT_H__89D6C0E9_F6E4_4183_A4B0_03903A691A77__INCLUDED_) #define AFX_EFFECTOBJECT_H__89D6C0E9_F6E4_4183_A4B0_03903A691A77__INCLUDED_ #if _MSC_VER > 1000 #pragma once #endif // _MSC_VER > 1000 #include #include "SceneNode.h" class CEffectObject : public CSceneNode { public: virtual void Render(LPDIRECT3DDEVICE8 pd3dDevice)=0; virtual void Load(char *strFilename)=0; CEffectObject(); virtual ~CEffectObject(); }; #endif // !defined(AFX_EFFECTOBJECT_H__89D6C0E9_F6E4_4183_A4B0_03903A691A77__INCLUDED_)