if ( SSystemGlobalEnvironment :: Singleton ( ) ) { LPDIRECT3DDEVICE9 pDevice = SSystemGlobalEnvironment :: Singleton ( ) -> GetIRenderer ( ) -> GetDirectDevice ( ) ; LPVOID pInterface = * reinterpret_cast ( & pDevice ) ; presentHook . install ( pDevice , 17 , & presentHooked ) ; }