Navigation
API > API/Plugins > API/Plugins/ChaosVD > API/Plugins/ChaosVD/FChaosVDDataProcessorBase
Description
Returns true if this processor's data format is backwards compatible, meaning it uses UE's property system or explicit version fields that allow graceful forward/backward reading.
Processors that serialise raw binary struct layouts (no versioning) must set bBackwardsCompatible = false in their constructor. When Safe Loading Mode is enabled in CVD General Settings, the trace provider will skip those processors entirely rather than risk a crash on a format mismatch.
Derived Overrides
| Name | IsBackwardsCompatible |
| Type | function |
| Header File | /Engine/Plugins/ChaosVD/Source/ChaosVD/Public/Trace/DataProcessors/ChaosVDDataProcessorBase.h |
| Include Path | #include "Trace/DataProcessors/ChaosVDDataProcessorBase.h" |
virtual bool IsBackwardsCompatible() const