In Unreal C++, what does marking a
UFUNCTION with BlueprintCallable do?- aForces the function to run on a background thread
- bLets it be called as a node in a Blueprint graph✓
- cAutomatically replicates the function call to all clients
- dMarks the function as required for the class to compile
Explanation:
BlueprintCallable exposes the C++ function so it can be dragged into a Blueprint or Level Blueprint graph and executed from there.