FSlateSound from USoundWave?

First the basics as I understand them, please correct me, if I am wrong:

  • imported sounds are USoundWave, which you do not use directly
  • USoundCue is a use of a USoundWave and is what you use
  • FSlateSound are what?

How do I get a FSlateSound from either a USoundWave or a USoundCue?

Or can I somehow import sounds as FSlateSound?

USoundCue* pSoundCue = nullptr;
… // load the sound cue
FSlateSound sound;
sound.SetResourceObject(pSoundCue);