Esempio n. 1
0
CThreadInfo& CThreadInfo::operator=( CThreadInfo& src )
{
	if ( this == &src )
		return *this;

	SetIsValid     ( src.IsValid()			);
	SetThreadID    ( src.GetThreadID()		);
	SetCreationTime( src.GetCreationTime()	);
	SetExitTime    ( src.GetExitTime()		);
	SetKernelTime  ( src.GetKernelTime()	);
	SetUserTime	   ( src.GetUserTime()		);

	SetKernelDiff  ( src.GetKernelDiff()	);
	SetUserDiff    ( src.GetUserDiff()		);

	return *this;
}
Esempio n. 2
0
// Konstruktor
CGEnMain::CGEnMain(CBltWindow *_GameWindow) {

	GameWindow=_GameWindow;

	scrollX = scrollY = 0;
	scrollXnow = scrollYnow = 0;
	scroll = 0;

	lightcache=new CLightCache(LIGHTCACHE_SIZE);

	ztransform.x = -0.35f;
	ztransform.y = -0.35f;
	GEnMain = this;
	
	SElements=0;
	SElemsStack = 0;
	GGraphStack = 0;

	toplight=NULL;

	toplight = new CTopLight(-.7f,.7f,-1.0f,.7f,.7f,.7f);
	SetTopLightDefault();
	lightcache->SetTopLight(toplight);


	zshift = new CLightZShift(ztransform.x, ztransform.y,toplight->dx/127.f,toplight->dy/127.f);

	lastupdatetime = 0;
	SetKernelTime(0);

	GEnMain = this;	

//	testGEn = 0;
/*
#if CREATE_TEX==1
	CreateTexFiles();
#endif

	CreateTest();
*/
}