Emulator::Emulator() { InitPointer(m_pGearboyCore); InitPointer(m_pSoundQueue); m_bAudioEnabled = true; m_bSaveInROMFolder = false; }
Audio::Audio() { m_bEnabled = true; m_Time = 0; m_iSampleRate = 44100; InitPointer(m_pApu); InitPointer(m_pBuffer); InitPointer(m_pSound); InitPointer(m_pSampleBuffer); }
//-------------------------------------------------------------------- // FunciĆ³n: CParticles::CParticles // Creador: Nacho (AMD) // Fecha: Wednesday 14/02/2007 19:34:00 //-------------------------------------------------------------------- CParticles::CParticles(void) { for (int i=0; i<5; i++) { InitPointer(m_pParticleArray[i]); } for (int i=0; i<4; i++) { InitPointer(m_pTexture[i]); } }
RenderThread::RenderThread(GLFrame* pGLFrame) : QThread(), m_pGLFrame(pGLFrame) { m_bPaused = false; m_bDoRendering = true; m_pFrameBuffer = new GS_Color[GS_RESOLUTION_MAX_WIDTH * GS_RESOLUTION_MAX_HEIGHT]; m_iWidth = 0; m_iHeight = 0; InitPointer(m_pEmulator); m_bFiltering = false; for (int i=0; i<3; i++) m_GBTexture[i] = 0; }
RenderThread::RenderThread(GLFrame* pGLFrame) : QThread(), m_pGLFrame(pGLFrame) { m_bPaused = false; m_bDoRendering = true; m_pFrameBuffer = new GB_Color[GAMEBOY_WIDTH * GAMEBOY_HEIGHT]; m_iWidth = 0; m_iHeight = 0; InitPointer(m_pEmulator); m_bFiltering = false; m_bMixFrames = true; m_bResizeEvent = false; m_AccumulationFramebuffer = 0; m_AccumulationTexture = 0; m_GBTexture = 0; m_bFirstFrame = true; }
PhysicsManager::PhysicsManager() { Log("+++ PhysicsManager::PhysicsManager ...\n"); m_bIsClean = true; InitPointer(m_pDynamicsWorld); InitPointer(m_pConstraintSolver); InitPointer(m_pCollisionDispatcher); InitPointer(m_pBroadphase); InitPointer(m_pCollisionConfiguration); InitPointer(m_pGhostPairCallback); InitPointer(m_pDebugDrawer); Log("+++ PhysicsManager::PhysicsManager correcto\n"); }