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; }
// 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(); */ }