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

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

?? retronodetileset.cpp

?? symbian系統上的2D圖形游戲
?? CPP
字號:
////////////////////////////////////////////////////////////////////////
//
// RetroNodeTileset.cpp
//
// Copyright (c) 2003 Nokia Mobile Phones Ltd.  All rights reserved.
//
////////////////////////////////////////////////////////////////////////

#include <e32math.h>
#include "RenderableFactory.h"
#include "Tilemap.h"
#include "RetroLeafTileset.h"
#include "RetroNodeTileset.h"

////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////

CRetroNodeTileset* CRetroNodeTileset::NewL(CRetroLeafTileset& aLeafFactory)
	{
	CRetroNodeTileset* self = new(ELeave) CRetroNodeTileset();
	CleanupStack::PushL(self);
	self->ConstructL(aLeafFactory);
	CleanupStack::Pop();
	return self;
	}

////////////////////////////////////////////////////////////////////////

CRetroNodeTileset::CRetroNodeTileset()
	{
	}

////////////////////////////////////////////////////////////////////////

CRetroNodeTileset::~CRetroNodeTileset()
	{
	}

////////////////////////////////////////////////////////////////////////

void CRetroNodeTileset::ConstructL(CRetroLeafTileset& aLeafFactory)
    {
	TInt dataBuffer[16];

	TInt mapBaseData[] = 
		{
		4,0,4,0,
		0,4,0,4,
		4,0,4,0,
		0,4,0,4,
		};
	TInt mapAdjustTopLeft[] = 
		{
		3,3,3,2,
		3,3,3,2,
		2,1,2,0,
		0,0,0,0,
		};
	TInt mapAdjustTopRight[] = 
		{
		0,1,3,3,
		0,1,3,3,
		0,1,3,3,
		0,0,1,2,
		};
	TInt mapAdjustBottomLeft[] = 
		{
		1,2,0,0,
		3,3,2,0,
		3,3,2,0,
		3,3,2,0,
		};
	TInt mapAdjustBottomRight[] = 
		{
		0,0,0,0,
		0,1,2,1,
		1,3,3,3,
		1,3,3,3,
		};

	AllocRenderablesL(16);

	iTileLogWidth = 2 + aLeafFactory.TileLogWidth();
	iTileLogHeight = 2 + aLeafFactory.TileLogHeight();

	for (TInt tile = 0 ; tile < 16 ; tile++ )
		{
		// Set tile to "all background":
		CopyData(mapBaseData,dataBuffer);

		// Merge in foreground corners as 
		if ((tile & KTopLeftIsForeground) != 0)
			{
			MergeData(mapAdjustTopLeft,dataBuffer);
			}

		if ((tile & KBottomLeftIsForeground) != 0)
			{
			MergeData(mapAdjustBottomLeft,dataBuffer);
			}

		if ((tile & KTopRightIsForeground) != 0)
			{
			MergeData(mapAdjustTopRight,dataBuffer);
			}

		if ((tile & KBottomRightIsForeground) != 0)
			{
			MergeData(mapAdjustBottomRight,dataBuffer);
			}

		AddRenderable(CTilemap::NewL(4,4,&dataBuffer[0],aLeafFactory));
		}
	}

////////////////////////////////////////////////////////////////////////

void CRetroNodeTileset::CopyData(TInt aSrc[], TInt aDest[])
{
	for (TInt cell = 0 ; cell < 16 ; cell++ )
		{
		aDest[cell] = aSrc[cell];
		}
}

////////////////////////////////////////////////////////////////////////

void CRetroNodeTileset::MergeData(TInt aSrc[], TInt aDest[])
{
	for (TInt cell = 0 ; cell < 16 ; cell++ )
		{
		aDest[cell] |= aSrc[cell];
		}
}

////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
中文字幕av一区二区三区| 91精品久久久久久久91蜜桃| 欧美日韩不卡在线| 精品久久久久久久人人人人传媒 | 精品中文av资源站在线观看| 午夜精品福利一区二区蜜股av| 一区二区免费看| 亚洲柠檬福利资源导航| 夜夜嗨av一区二区三区中文字幕 | 成人高清伦理免费影院在线观看| 国内精品久久久久影院一蜜桃| 懂色av一区二区夜夜嗨| 99精品久久只有精品| 日韩一卡二卡三卡| 国产欧美一区二区精品久导航| 国产精品乱码妇女bbbb| 午夜精品成人在线视频| 国产资源在线一区| 色成年激情久久综合| 久久麻豆一区二区| 天天操天天干天天综合网| 成人亚洲一区二区一| 日韩视频免费观看高清完整版在线观看| 久久久久久夜精品精品免费| 婷婷丁香久久五月婷婷| 成人免费视频网站在线观看| 精品美女一区二区| 日韩主播视频在线| 91蝌蚪porny| 亚洲国产精品精华液2区45| 另类成人小视频在线| 欧美日韩国产精选| 一区二区三区四区精品在线视频| 国产综合色精品一区二区三区| 5月丁香婷婷综合| 午夜精品一区在线观看| 欧美一卡二卡在线| 久久精品国产亚洲aⅴ| 欧美日韩在线直播| 亚洲一区二区三区影院| 欧美私模裸体表演在线观看| 一区二区高清视频在线观看| 色先锋aa成人| 综合分类小说区另类春色亚洲小说欧美 | 久久综合丝袜日本网| 精品影院一区二区久久久| 在线播放欧美女士性生活| 日韩中文字幕1| 亚洲精品一区二区在线观看| 国产福利不卡视频| 国产精品久久久久久久久搜平片 | 国产日韩一级二级三级| 成人手机在线视频| 亚洲成人久久影院| 精品国产一二三| 99精品视频免费在线观看| 一区二区三区色| 日韩精品一区二区三区视频播放| 国产精品一区二区三区99| 亚洲日本电影在线| 日韩天堂在线观看| 成人动漫在线一区| 六月丁香婷婷色狠狠久久| 亚洲国产精品成人综合| 欧美精品少妇一区二区三区| 粉嫩嫩av羞羞动漫久久久 | 精品视频免费看| 国产一区二区三区电影在线观看| 亚洲中国最大av网站| 国产精品系列在线| 日韩欧美激情一区| 91麻豆精品国产91久久久更新时间 | 亚洲图片你懂的| 精品99999| 欧美一区二区三区在线电影| 色综合天天性综合| 国产高清精品在线| 国产精品18久久久久久久久久久久 | 一区二区三区在线不卡| 国产网站一区二区三区| 亚洲色图视频网| 亚洲人成精品久久久久| 中文字幕五月欧美| 国产精品热久久久久夜色精品三区 | 国产视频在线观看一区二区三区| 欧美美女一区二区三区| 欧美一区二区三区免费大片| 日本久久精品电影| 欧美美女喷水视频| 6080yy午夜一二三区久久| 91精品国产综合久久久久久漫画| 欧美在线不卡一区| 欧美视频在线一区二区三区| 欧美日韩一区二区电影| 欧美电影一区二区| 日韩午夜小视频| 国产女主播在线一区二区| 日韩一区欧美小说| 日韩成人一级片| 国产精品99久久久| 欧美日韩一卡二卡三卡 | 奇米精品一区二区三区在线观看一| 一区二区成人在线视频| 国产一区二区三区免费看| 91香蕉视频mp4| 欧美精品一区二区三区一线天视频| 国产亚洲一二三区| 亚洲va中文字幕| 成人午夜碰碰视频| 精品国产伦一区二区三区观看体验| 中文字幕一区二区三区色视频| 日韩不卡在线观看日韩不卡视频| 成人午夜激情影院| 日韩精品一区二区三区在线观看 | 91一区二区在线观看| 日韩一区二区在线播放| 亚洲色图视频网| 成人的网站免费观看| 久久在线观看免费| 日韩成人午夜电影| 欧美一区二区啪啪| 亚洲成人av电影在线| 欧美日韩精品系列| 亚洲一区二区三区在线| 91亚洲精品久久久蜜桃网站| 久久久久久久网| 国产成人99久久亚洲综合精品| 9191精品国产综合久久久久久| 亚洲欧美日韩国产手机在线 | 亚洲三级理论片| 91亚洲大成网污www| 亚洲激情图片一区| 欧美日韩国产片| 日精品一区二区| 精品女同一区二区| 懂色av一区二区三区蜜臀| 中文字幕在线免费不卡| 99re这里都是精品| 一区二区三区四区激情| 在线观看视频一区| 蜜芽一区二区三区| 欧美高清在线视频| 在线视频国内自拍亚洲视频| 日本不卡视频在线| 中文字幕欧美日本乱码一线二线| 大桥未久av一区二区三区中文| 亚洲国产成人私人影院tom| 91一区二区三区在线观看| 亚洲激情一二三区| 日韩视频永久免费| 一本一道久久a久久精品综合蜜臀| 亚洲黄色免费网站| 欧美久久久久久久久中文字幕| 国产成人亚洲综合a∨婷婷图片 | 久久久久国产精品免费免费搜索| 日韩av电影免费观看高清完整版在线观看 | 日韩av一二三| 亚洲欧洲制服丝袜| 精品av综合导航| av在线播放一区二区三区| 亚洲成在线观看| 国产精品女人毛片| 91麻豆精品国产91久久久久久久久 | 国产呦萝稀缺另类资源| 一区二区欧美在线观看| 中文字幕精品一区二区精品绿巨人 | 一区二区三区在线视频观看58| 91精品在线一区二区| 99在线精品免费| 国产一区二三区好的| 美腿丝袜亚洲综合| 亚洲一卡二卡三卡四卡无卡久久| 久久久久久久久久久久久女国产乱 | 青青草国产成人99久久| 一区二区三区免费看视频| 国产欧美日韩视频一区二区 | 亚洲午夜久久久久久久久电影院 | 视频在线观看91| 五月激情综合色| 午夜私人影院久久久久| 亚洲国产视频在线| 亚洲a一区二区| 亚洲国产欧美日韩另类综合| 中文字幕一区二区日韩精品绯色| 日韩亚洲欧美成人一区| 精品国产乱码久久久久久夜甘婷婷| 宅男在线国产精品| 日韩免费性生活视频播放| 精品国产青草久久久久福利| 精品美女被调教视频大全网站| 精品奇米国产一区二区三区| 国产拍欧美日韩视频二区| 日韩精品一区二区三区老鸭窝| 欧美一级国产精品| 久久青草国产手机看片福利盒子 | 午夜影院在线观看欧美| 亚洲精品视频在线看| 九色|91porny| 成人av在线播放网站| 91片在线免费观看|