uifw/AvKon/aknphysics/src/aknphysics.cpp
branchRCL_3
changeset 16 71dd06cfe933
parent 0 2f259fa3e83a
child 23 3d340a0166ff
equal deleted inserted replaced
15:08e69e956a8c 16:71dd06cfe933
   937     TBool nullThreadOpen = FindNullThread( iNullThread );
   937     TBool nullThreadOpen = FindNullThread( iNullThread );
   938     
   938     
   939     // Create Physics timer to step physics emulation
   939     // Create Physics timer to step physics emulation
   940     iPhysics = CAknHighResPeriodic::NewL(
   940     iPhysics = CAknHighResPeriodic::NewL(
   941         CActive::EPriorityStandard, nullThreadOpen ? &iNullThread : NULL );
   941         CActive::EPriorityStandard, nullThreadOpen ? &iNullThread : NULL );
   942     iPhysics->SetMinCallBackPeriod( FrameDelay() * 1000 );
       
   943     
   942     
   944     iEngine = CAknPhysicsEngine::NewL( this );
   943     iEngine = CAknPhysicsEngine::NewL( this );
   945     iParamProvider = CAknPhysicsParameterProvider::NewL();
   944     iParamProvider = CAknPhysicsParameterProvider::NewL();
   946     iRestrictor = CAknPhysicsRestrictor::NewL( iParamProvider );
   945     iRestrictor = CAknPhysicsRestrictor::NewL( iParamProvider );
   947     iConeObserver = CAknPhysicsConeObserver::NewL( this, iRestrictor );
   946     iConeObserver = CAknPhysicsConeObserver::NewL( this, iRestrictor );
   948     iConeObserver->SetViewWindowControl( aViewControl );
   947     iConeObserver->SetViewWindowControl( aViewControl );
   949     iFeedback = MTouchFeedback::Instance();
   948     iFeedback = MTouchFeedback::Instance();
       
   949     iPhysics->SetMinCallBackPeriod( FrameDelay() * 1000 );
   950     }
   950     }
   951 
   951 
   952 
   952 
   953 // ---------------------------------------------------------------------------
   953 // ---------------------------------------------------------------------------
   954 // CAknPhysics::StartPhysics()
   954 // CAknPhysics::StartPhysics()