亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? chrenderbuffer.h

?? Windows上的MUD客戶端程序
?? H
字號:
/*----------------------------------------------------------------------------
                        _                              _ _       
        /\             | |                            | (_)      
       /  \   _ __   __| |_ __ ___  _ __ ___   ___  __| |_  __ _ 
      / /\ \ | '_ \ / _` | '__/ _ \| '_ ` _ \ / _ \/ _` | |/ _` |
     / ____ \| | | | (_| | | | (_) | | | | | |  __/ (_| | | (_| |
    /_/    \_\_| |_|\__,_|_|  \___/|_| |_| |_|\___|\__,_|_|\__,_|

    The contents of this file are subject to the Andromedia Public
	License Version 1.0 (the "License"); you may not use this file
	except in compliance with the License. You may obtain a copy of
	the License at http://www.andromedia.com/APL/

    Software distributed under the License is distributed on an
	"AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
	implied. See the License for the specific language governing
	rights and limitations under the License.

    The Original Code is Pueblo client code, released November 4, 1998.

    The Initial Developer of the Original Code is Andromedia Incorporated.
	Portions created by Andromedia are Copyright (C) 1998 Andromedia
	Incorporated.  All Rights Reserved.

	Andromedia Incorporated                         415.365.6700
	818 Mission Street - 2nd Floor                  415.365.6701 fax
	San Francisco, CA 94103

    Contributor(s):
	--------------------------------------------------------------------------
	   Chaco team:  Dan Greening, Glenn Crocker, Jim Doubek,
	                Coyote Lussier, Pritham Shetty.

					Wrote and designed original codebase.

------------------------------------------------------------------------------
							   
	Declaration for the  ChQvSphereRenderData classes and derivations, 
	which are used to store renderer specific data for 3d graphics renderers for contexts
	and in QvNodes. 

----------------------------------------------------------------------------*/

// $Header: /home/cvs/chaco/modules/client/msw/ChGraphx/ChRenderBuffer.h,v 2.1 1996/06/27 03:43:35 jimd Exp $
//
#if !defined( _CHRENDERBUFFER_H )
#define _CHRENDERBUFFER_H

#include "QvNode.h"
#ifdef HUGE
#undef HUGE
#endif

#include "GxSphere.h"

#include "ChRender.h"
#include "ChRenderData.h"

#if defined(CH_IMMED_MODE)
#include "imode.h"
#endif




/*----------------------------------------------------------------------------
	ChRenderBuffer class - a chunk of renderer specific data associated with
	a particular instance or renderdata. Contains cached vertices and triangles,
	usually.
----------------------------------------------------------------------------*/

class ChRenderBuffer
{

	protected:
	#if (defined(CH_USE_RLAB) || defined(CH_USE_D3D)) && defined(CH_IMMED_MODE)
	int m_numVerts;
	int m_numTriangles;
	RLIMLightingPoint	*m_pVerts;
	RLIMViewVertex		*m_pViewVerts;
	RLIMTriangle		*m_pTris;
	RLIMSurfaceInfo		*m_pMaterial;
	#endif

	public:
		ChRenderBuffer()
			#if (defined(CH_USE_RLAB) || defined(CH_USE_D3D)) && defined(CH_IMMED_MODE)
				 :
				m_pVerts(0), m_pViewVerts(0), m_pTris(0), m_pMaterial(0), 
				m_numVerts(0), m_numTriangles(0) 
			#endif
			{
			};
		virtual ~ChRenderBuffer()
		{
			#if (defined(CH_USE_RLAB) || defined(CH_USE_D3D)) && defined(CH_IMMED_MODE)
			delete [] m_pVerts;
			delete [] m_pViewVerts;
			delete [] m_pTris;
			delete m_pMaterial;
			m_pVerts = 0;
			m_pViewVerts = 0;
			m_pTris = 0;
			m_pMaterial = 0;
			m_numVerts = 0;
			m_numTriangles = 0;
			#endif
		};

		bool Create(int numVerts, int numTris);

		bool Render(ChQvInstance *pInst, ChRenderContext *pRC);
		virtual bool Transform(ChQvInstance *pInst, ChRenderContext *pRC);
		virtual bool Light(ChQvInstance *pInst, ChRenderContext *pRC);
		virtual bool Rasterize(ChQvInstance *pInst, ChRenderContext *pRC, ChShadingLevel quality, chuint32 uFlags);

		#if (defined(CH_USE_RLAB) || defined(CH_USE_D3D)) && defined(CH_IMMED_MODE)
		RLIMLightingPoint	*GetVerts() {return m_pVerts; };
		RLIMViewVertex		*GetTransformedVerts() {return m_pViewVerts;};
		RLIMTriangle		*GetTriangles() {return m_pTris;};
		RLIMSurfaceInfo		*GetMaterial() {return m_pMaterial;};
		inline int GetVertexCount() { return m_numVerts; };
		inline int GetTriangleCount() { return m_numTriangles; };
		#endif

};



#endif // _CHSPHERE_H

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲永久精品大片| 午夜精品一区二区三区电影天堂 | 秋霞av亚洲一区二区三| 日韩国产欧美一区二区三区| 国产一区二区三区最好精华液| 麻豆国产欧美一区二区三区| 成人黄色国产精品网站大全在线免费观看| av一区二区不卡| 欧美精品在线一区二区三区| 成人永久看片免费视频天堂| 欧美日韩国产三级| 国产日产亚洲精品系列| 亚洲国产精品久久不卡毛片| 韩国女主播成人在线| 91官网在线免费观看| 精品欧美一区二区三区精品久久| 久久综合狠狠综合久久综合88 | 亚洲欧洲精品天堂一级 | 激情六月婷婷综合| 91久久精品国产91性色tv | 欧美人动与zoxxxx乱| 国产免费久久精品| 精品一区二区在线视频| 欧洲一区二区三区免费视频| 国产亚洲精品资源在线26u| 亚洲高清在线视频| av高清不卡在线| 国产成人自拍在线| 男人的j进女人的j一区| 国产精一区二区三区| 成人黄动漫网站免费app| 成人手机在线视频| 日本精品一级二级| 欧美一卡在线观看| 国产拍欧美日韩视频二区| 中文字幕免费不卡| 亚洲视频免费在线观看| 午夜不卡av在线| 欧美韩国一区二区| 丝袜亚洲另类欧美| 欧美亚洲尤物久久| 自拍av一区二区三区| 国产成人精品综合在线观看| 欧美成人伊人久久综合网| 视频一区视频二区中文字幕| 欧美性猛交xxxx乱大交退制版| 亚洲图片激情小说| 色婷婷综合久久久久中文一区二区| 国产精品亲子伦对白| 国产精品一区二区无线| 欧美精品一区在线观看| 韩国av一区二区三区在线观看| 91精品国产高清一区二区三区 | 精东粉嫩av免费一区二区三区| 在线精品视频免费播放| 欧美激情一区在线| 成人少妇影院yyyy| 国产精品久久久久四虎| 99精品视频免费在线观看| 中文字幕av在线一区二区三区| 国产成人精品网址| 国产精品另类一区| 国产精品亚洲第一| 成人免费在线观看入口| 精品久久国产老人久久综合| 日韩一区精品视频| 日韩亚洲欧美一区二区三区| 久久国产日韩欧美精品| 中文字幕 久热精品 视频在线| 国产91在线|亚洲| 一区二区三区在线视频播放| 亚洲激情自拍偷拍| 色嗨嗨av一区二区三区| 亚洲第一综合色| 色网综合在线观看| 亚洲电影中文字幕在线观看| 欧美精品一区在线观看| 欧美性受xxxx| 国产成人免费视| 日韩av在线播放中文字幕| 国产精品色在线| 日韩一本二本av| 日本丶国产丶欧美色综合| 国产精品91xxx| 免费在线看成人av| 亚洲精品乱码久久久久久久久| 国产精品中文字幕日韩精品| 欧美性一二三区| 美女脱光内衣内裤视频久久网站| 欧美一区二区不卡视频| 国产米奇在线777精品观看| 国产日韩精品一区二区三区| 91女人视频在线观看| 在线成人av影院| 国产酒店精品激情| 黄色精品一二区| 免费成人性网站| 五月婷婷欧美视频| 亚洲自拍偷拍网站| 亚洲日本成人在线观看| 136国产福利精品导航| 久久综合色婷婷| 精品免费视频.| 欧美成人猛片aaaaaaa| 7777精品伊人久久久大香线蕉| 91激情在线视频| 日本久久一区二区三区| 色噜噜夜夜夜综合网| 色综合久久久久综合体桃花网| 91精品中文字幕一区二区三区| 欧美日韩成人综合天天影院| 欧美性色综合网| 欧美在线一区二区三区| 欧美日韩一区二区在线视频| 91国偷自产一区二区使用方法| 色婷婷激情综合| 欧美午夜精品电影| 欧美日韩日日摸| 在线不卡的av| 日韩一级欧美一级| 亚洲精品一区二区三区99| 久久色在线视频| 欧美极品少妇xxxxⅹ高跟鞋| 国产精品女主播在线观看| 国产精品色噜噜| 亚洲精品日产精品乱码不卡| 亚洲自拍偷拍综合| 免费在线一区观看| 国产传媒久久文化传媒| 99精品偷自拍| 欧美日韩精品一区二区三区蜜桃| 欧美高清视频www夜色资源网| 91精品啪在线观看国产60岁| 精品国产91九色蝌蚪| 久久精品人人做人人综合| 亚洲婷婷在线视频| 亚洲综合偷拍欧美一区色| 91在线观看一区二区| 91免费版在线| 91精品国产高清一区二区三区蜜臀 | 97se亚洲国产综合自在线| 91麻豆精品在线观看| 欧美在线观看禁18| 日韩av不卡一区二区| 亚洲人成精品久久久久| 国产欧美日韩三区| 国产日产欧美一区二区三区| 久久久久9999亚洲精品| 久久久午夜电影| 久久精品人人做| 欧美经典一区二区三区| 国产亚洲欧美日韩日本| 国产拍揄自揄精品视频麻豆| 日本一区二区视频在线| 国产女同互慰高潮91漫画| 91网上在线视频| 中文字幕日韩av资源站| 日韩极品在线观看| 成人精品小蝌蚪| 欧美一区二区久久久| 国产精品嫩草久久久久| 日韩二区三区四区| 成人午夜电影久久影院| 欧美日韩视频在线第一区 | 国产精品香蕉一区二区三区| 在线观看视频91| 国产亚洲欧美日韩日本| 偷拍与自拍一区| 色94色欧美sute亚洲13| 久久网站热最新地址| 亚洲一区在线电影| 成人免费福利片| 欧美精品一区在线观看| 日日欢夜夜爽一区| 91日韩精品一区| 国产精品青草综合久久久久99| 蜜乳av一区二区| 欧美蜜桃一区二区三区| 成人欧美一区二区三区小说| 国内久久婷婷综合| 日韩欧美一区二区免费| 无码av免费一区二区三区试看| 色噜噜久久综合| 中文字幕av一区二区三区| 麻豆成人免费电影| 欧美一区二区三区免费视频| 亚洲宅男天堂在线观看无病毒| aaa亚洲精品| 国产女主播一区| 成人高清免费观看| 国产精品免费av| 成人性生交大合| 国产偷国产偷精品高清尤物| 精品系列免费在线观看| 欧美一二三区在线| 狂野欧美性猛交blacked| 欧美一二区视频| 精品一区二区三区视频在线观看| 欧美一区二区三区公司| 美女www一区二区|