www.pudn.com > DZY_Game.rar > Game_BillBoard.h


#pragma once 
#include "stdafx.h" 
#include "Game_Actor.h" 
 
#define D3DFVF_BBVERTEX (D3DFVF_XYZ|D3DFVF_TEX1) 
 
class Game_BillBoard : public Game_Actor{ 
	protected: 
		struct BBVertex{ 
			D3DXVECTOR3 position; // The position 
			D3DXVECTOR2 texcoord;	 
		}; 
 
		LPDIRECT3DVERTEXBUFFER9 m_pTreeVB; 
		LPDIRECT3DTEXTURE9		m_pTreeTex; 
		D3DXVECTOR3				m_vPos; 
		D3DXMATRIX				m_matTree; 
	public: 
 
		Game_BillBoard(float w, float h, wstring texName,D3DXVECTOR3 pos); 
		~Game_BillBoard(); 
 
		virtual void Render(float timeStep); 
		virtual void FrameMove(); 
};