// HouseObjectNode.h: interface for the CHouseObjectNode class. // ////////////////////////////////////////////////////////////////////// #if !defined(AFX_HOUSEOBJECTNODE_H__DF571E5D_B6EA_4B04_8378_47CAFBC9F04B__INCLUDED_) #define AFX_HOUSEOBJECTNODE_H__DF571E5D_B6EA_4B04_8378_47CAFBC9F04B__INCLUDED_ #if _MSC_VER > 1000 #pragma once #endif // _MSC_VER > 1000 #include "SceneNode.h" #include "HouseObject.h" class CHouseObjectScene : public CSceneNode { public: void RenderGlare(LPDIRECT3DDEVICE8 pd3dDevice); void DeleteBspPosition(); void UpdateBspPosition(); bool m_SelfLoadOut,m_SelfLoadMed,m_SelfLoadIn,m_SelfLoadInObject; void Render(LPDIRECT3DDEVICE8 pd3dDevice); long m_HouseSceneID; CHouseObject *m_HouseObject; char m_strInName[MAX_NAMEBUFFER]; char m_strMedName[MAX_NAMEBUFFER]; char m_strOutName[MAX_NAMEBUFFER]; char m_strBSPName[MAX_NAMEBUFFER]; CHouseObjectScene(); virtual ~CHouseObjectScene(); bool m_bMedCull; //================= // Glare Test //================= void RenderBlack( LPDIRECT3DDEVICE8 pd3dDevice ); }; #endif // !defined(AFX_HOUSEOBJECTNODE_H__DF571E5D_B6EA_4B04_8378_47CAFBC9F04B__INCLUDED_)