UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FChaosVDImplicitObjectDataWrapper< SerializableImplicitType, ArchiveType > Struct Template Reference

#include <ChaosVDImplicitObjectDataWrapper.h>

Public Member Functions

bool Serialize (ArchiveType &Ar)
 

Public Attributes

uint32 Hash
 
SerializableImplicitType ImplicitObject
 

Static Public Attributes

static FStringView WrapperTypeName = TEXT("FChaosVDImplicitObjectDataWrapper")
 

Detailed Description

template<class SerializableImplicitType, class ArchiveType>
struct FChaosVDImplicitObjectDataWrapper< SerializableImplicitType, ArchiveType >

Data Wrapper for used to Trace Implicit objects

Note
This should not be templated. But making it so for now so this can live in the ChaosVDRuntime module without referencing Chaos types directly. Once we are close to ship the first version of the tool, this will likely change to the specific types and to the Chaos Module

Member Function Documentation

◆ Serialize()

template<class SerializableImplicitType , class ArchiveType >
bool FChaosVDImplicitObjectDataWrapper< SerializableImplicitType, ArchiveType >::Serialize ( ArchiveType &  Ar)

Member Data Documentation

◆ Hash

template<class SerializableImplicitType , class ArchiveType >
uint32 FChaosVDImplicitObjectDataWrapper< SerializableImplicitType, ArchiveType >::Hash

◆ ImplicitObject

template<class SerializableImplicitType , class ArchiveType >
SerializableImplicitType FChaosVDImplicitObjectDataWrapper< SerializableImplicitType, ArchiveType >::ImplicitObject

◆ WrapperTypeName

template<class SerializableImplicitType , class ArchiveType >
FStringView FChaosVDImplicitObjectDataWrapper< SerializableImplicitType, ArchiveType >::WrapperTypeName = TEXT("FChaosVDImplicitObjectDataWrapper")
inlinestatic

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