/Engine/Plugins/Cameras/GameplayCameras/Source/GameplayCameras/Public/LegacyCameraShake.h
Backwards compatible method used by core BP redirectors. This is needed because the return value is specifically a legacy camera shake, which some BP logic often uses directly to set oscillator/anim properties.
[UFUNCTION](Programming/UnrealArchitecture/Reference/Functions)(BlueprintCallable, Category="Camera Shakes") static [ULegacyCameraShake](API\Plugins\GameplayCameras\ULegacyCameraShake) * StartLegacyCameraShakeFromSource ( [APlayerCameraManager](API\Runtime\Engine\Camera\APlayerCameraManager) * PlayerCameraManager, [TSubclassOf](API\Runtime\CoreUObject\Templates\TSubclassOf)< [ULegacyCameraShake](API\Plugins\GameplayCameras\ULegacyCameraShake) > ShakeClass, [UCameraShakeSourceComponent](API\Runtime\Engine\Camera\UCameraShakeSourceComponent) * SourceComponent, float Scale, ECameraShakePlaySpace PlaySpace, FRotator UserPlaySpaceRot )