⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 billboard.h

📁 涉及windows游戏编程中的一些源码
💻 H
字号:
/**********************************************************
  SimNature Ver1.0.0
  Copyright : Panliliang (Stanly Lee)
  2002 - 2003
  Alright reserved!
  All Noncommeric use is Free!

  潘李亮版权所有 
             2003-2003
  本程序的所有非商业化使用为免费代码。

  E- Mial: Panliliang@etang.com
		   Xheartblue@etang.com 




  模块名称:
  功能描述:

  版本:
  作者:

**********************************************************/
#ifndef _BILLBOARD_H_#define _BILLBOARD_H_#include <windows.h>
#include <gl\gl.h>#include "ViewFrustum.h"
//Billboard draw callback functiontypedef void (*BILLBOARDDRAW)(int);class C2DBillBoardMgr;
class C2DBillBoard
{   friend class C2DBillBoardMgr;	
public:	float         m_x,m_y,m_z;	float         m_width,m_height;	BILLBOARDDRAW m_pfnDraw;

protected:	C2DBillBoard(BILLBOARDDRAW pfun = NULL);	public:		//绘制一个BillBoard;	void Draw(float theta,MVECTOR vUp);	void DefDraw();	void SetUp(MVECTOR v);	void SetDraw(BILLBOARDDRAW pfun);	//void SetTexture(GLuint texID);
};#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -