5#include "CoreMinimal.h"
7#include "LipSyncDataOVR.generated.h"
9class UOVRLipSyncFrameSequence;
16UCLASS(Category =
"Voxta")
21#pragma region ILipSyncBaseData overrides
29 m_ovrLipSyncFrameSequence =
nullptr;
34#pragma region public API
54 m_ovrLipSyncFrameSequence = ovrLipSyncFrameSequence;
64 return m_ovrLipSyncFrameSequence;
71 UOVRLipSyncFrameSequence* m_ovrLipSyncFrameSequence =
nullptr;
ILipSyncBaseData()
Default constructor.
Definition LipSyncBaseData.h:33
UOVRLipSyncFrameSequence * GetOvrLipSyncData() const
Get the OVR lipsync frame sequence data.
Definition LipSyncDataOVR.h:62
virtual void ReleaseData() override
Clean up the OVR-lipsync data that was made & kept in memory for playback of the voiceline that is ti...
Definition LipSyncDataOVR.h:27
ULipSyncDataOVR()
Constructor for the ULipSyncDataOVR lipsync data holder.
Definition LipSyncDataOVR.h:40
void SetFrameSequence(UOVRLipSyncFrameSequence *ovrLipSyncFrameSequence)
Store the generated UOVRLipSyncFrameSequence in this instance.
Definition LipSyncDataOVR.h:52