Navigation
API > API/Plugins > API/Plugins/Learning
Syntax
bool TMultiArrayElementsAreCompatible_V
Remarks
Copied from Core/Public/Containers/Array.h
Assume elements are compatible with themselves - avoids problems with generated copy constructors of arrays of forwarded types, e.g.:
struct FThing;
struct FOuter { TMultiArray<2, FThing> Arr; // this will cause errors without this workaround };
This should be changed to use std::disjunction and std::is_constructible, and the usage changed to use ::value instead of Value, when std::disjunction (C++17) is available everywhere.