void CBitmapUi::DrawFullFrame() { IRenderer* pRenderer = gEnv->pRenderer; assert( pRenderer != NULL ); bool isStandAlone = ( pRenderer->EF_Query( EFQ_RecurseLevel ) <= 0 ); if ( isStandAlone ) { pRenderer->BeginFrame(); } Draw(); if ( isStandAlone ) { pRenderer->EndFrame(); } }