/Engine/Source/Runtime/GeometryCore/Public/Image/ImageBuilder.h
FImageAdapteris a wrapper around different types ofTImageBuilderthat provides a standard interface, which allows functions that don't need to know about the specific image type to operate on "any" image. For example to allow code that works on a 4-channel image to operate on a single-channel image (in which case the Adapter will expand/collapse the channels automatically).
class FImageAdapter
TImageBuilder< ...
Image1f
TImageBuilder< ...
Image3f
TImageBuilder< ...
Image4f
EImageType
ImageType