void CLivingEntitySample::Reset( const bool enteringGameMode ) { ResetCharacterModel(); ResetAnimationState(); Physicalize(); IGameObject* pGameObject = GetGameObject(); if ( enteringGameMode ) { pGameObject->EnablePostUpdates( this ); pGameObject->EnablePrePhysicsUpdate( ePPU_Always ); } else { pGameObject->DisablePostUpdates( this ); pGameObject->EnablePrePhysicsUpdate( ePPU_Never ); } }
void CAnimatedCharacterSample::Reset(const bool enteringGameMode) { ResetCharacterModel(); ResetAnimatedCharacter(); Physicalize(); }