FArchive::operator<<

Serializes a [UObject](API\Runtime\CoreUObject\UObject\UObject) wrapped in a [TCheckedObjPtr](API\Runtime\Core\Serialization\TCheckedObjPtr) container, using the above operator, and verifies the serialized object is derived from the correct base class, to prevent illegal casting.