UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
IDatasmithPropertyCaptureElement Class Referenceabstract

#include <DatasmithVariantElements.h>

+ Inheritance diagram for IDatasmithPropertyCaptureElement:

Public Member Functions

virtual void SetRecordedData (const uint8 *Data, int32 NumBytes)=0
 
virtual const TArray< uint8 > & GetRecordedData () const =0
 
- Public Member Functions inherited from IDatasmithBasePropertyCaptureElement
virtual void SetPropertyPath (const FString &Path)=0
 
virtual const FString & GetPropertyPath () const =0
 
virtual void SetCategory (EDatasmithPropertyCategory Category)=0
 
virtual EDatasmithPropertyCategory GetCategory () const =0
 
- Public Member Functions inherited from IDatasmithBaseVariantElement
virtual bool IsSubType (const EDatasmithElementVariantSubType VariantSubType) const =0
 
- Public Member Functions inherited from IDatasmithElement
virtual bool IsA (EDatasmithElementType Type) const =0
 
virtual const TCHARGetName () const =0
 
virtual void SetName (const TCHAR *InName)=0
 
virtual const TCHARGetLabel () const =0
 
virtual void SetLabel (const TCHAR *InLabel)=0
 
virtual FMD5Hash CalculateElementHash (bool bForce)=0
 

Member Function Documentation

◆ GetRecordedData()

virtual const TArray< uint8 > & IDatasmithPropertyCaptureElement::GetRecordedData ( ) const
pure virtual

◆ SetRecordedData()

virtual void IDatasmithPropertyCaptureElement::SetRecordedData ( const uint8 Data,
int32  NumBytes 
)
pure virtual

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