/Engine/Source/Runtime/CoreUObject/Public/UObject/PropertyOptional.h
For replacing the value of a set optional. Must be called on a non-null pointer to an optional. If called on an unset optional, will return null.
void * GetValuePointerForReplaceIfSet ( void * Data ) const