UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::MovieScene::IComplexComponentOps Struct Referenceabstract

#include <MovieSceneComponentTypeInfo.h>

Public Member Functions

virtual ~IComplexComponentOps ()
 
virtual void ConstructItems (void *Dest, int32 Num) const =0
 
virtual void DestructItems (void *Dest, int32 Num) const =0
 
virtual void CopyItems (void *Dest, const void *Src, int32 Num) const =0
 
virtual void RelocateConstructItems (void *Dest, void *Src, int32 Num) const =0
 
virtual void AddReferencedObjects (FReferenceCollector &ReferenceCollector, void *ComponentStart, int32 Num)=0
 

Detailed Description

Class that is instantiated to specify custom behavior for interacting with component data

Constructor & Destructor Documentation

◆ ~IComplexComponentOps()

virtual UE::MovieScene::IComplexComponentOps::~IComplexComponentOps ( )
inlinevirtual

Member Function Documentation

◆ AddReferencedObjects()

virtual void UE::MovieScene::IComplexComponentOps::AddReferencedObjects ( FReferenceCollector ReferenceCollector,
void ComponentStart,
int32  Num 
)
pure virtual

◆ ConstructItems()

virtual void UE::MovieScene::IComplexComponentOps::ConstructItems ( void Dest,
int32  Num 
) const
pure virtual

◆ CopyItems()

virtual void UE::MovieScene::IComplexComponentOps::CopyItems ( void Dest,
const void Src,
int32  Num 
) const
pure virtual

◆ DestructItems()

virtual void UE::MovieScene::IComplexComponentOps::DestructItems ( void Dest,
int32  Num 
) const
pure virtual

◆ RelocateConstructItems()

virtual void UE::MovieScene::IComplexComponentOps::RelocateConstructItems ( void Dest,
void Src,
int32  Num 
) const
pure virtual

The documentation for this struct was generated from the following file: