/Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Public/terse/types/Transparent.h
Textual serialization (currently JSON only) generates a pair of braces (`{}_) around every type that has a load, save or serialize member or free function, capable of serializing the type in question. In some cases, with lots of nested structures, for a simpler textual representation, some of these layers of abstractions might be preferable to be ignored. The Transparentwrapper type is used for exactly that purpose.Bywrapping any member from within a serializer function, that member will be treated as transparent, thus avoiding the generation of a pair of braces for it.
template<typename T> struct Transparent
WrappedType&
data