void UDestructibleComponent::Deactivate() { if (ShouldActivate()==false) { bIsActive = false; } }
void UDestructibleComponent::Activate( bool bReset/*=false*/ ) { if (bReset || ShouldActivate()==true) { bIsActive = true; } }
void UAudioComponent::Deactivate() { if (ShouldActivate() == false) { Stop(); } }
void UAudioComponent::Activate(bool bReset) { if (bReset || ShouldActivate() == true) { Play(); } }
void UActorComponent::Deactivate() { if (ShouldActivate()==false) { SetComponentTickEnabled(false); bIsActive = false; } }
void UActorComponent::Activate(bool bReset) { if (bReset || ShouldActivate()==true) { SetComponentTickEnabled(true); bIsActive = true; } }