ULipSyncDataOVR Contains all the data required for playback of OVR lipsync generation. More...
#include <LipSyncDataOVR.h>
Public Member Functions | |
virtual void | ReleaseData () override |
Clean up the OVR-lipsync data that was made & kept in memory for playback of the voiceline that is tied to this data structure. | |
ULipSyncDataOVR () | |
Constructor for the ULipSyncDataOVR lipsync data holder. | |
void | SetFrameSequence (UOVRLipSyncFrameSequence *ovrLipSyncFrameSequence) |
Store the generated UOVRLipSyncFrameSequence in this instance. | |
UOVRLipSyncFrameSequence * | GetOvrLipSyncData () const |
Get the OVR lipsync frame sequence data. | |
![]() | |
ILipSyncBaseData () | |
Default constructor. | |
FGuid | GetGuid () const |
Retrieves the unique GUID (FGuid) assigned to this instance. | |
ULipSyncDataOVR Contains all the data required for playback of OVR lipsync generation.
Used to keep OVR lipsync logic modular and separated from other lipsync types.
|
inline |
Constructor for the ULipSyncDataOVR lipsync data holder.
Adds this object to the root set to prevent garbage collection during playback.
|
inline |
Get the OVR lipsync frame sequence data.
|
inlineoverridevirtual |
Clean up the OVR-lipsync data that was made & kept in memory for playback of the voiceline that is tied to this data structure.
Implements ILipSyncBaseData.
|
inline |
Store the generated UOVRLipSyncFrameSequence in this instance.
The sequence will remain valid as long as this ULipSyncDataOVR object exists.
ovrLipSyncFrameSequence | The sequence of OVR curves that will be provided to the OVR audio playback component when playing the matching audio. |