UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FieldNotificationHelpers.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3#pragma once
4
5#include "CoreMinimal.h"
6#include "UObject/Class.h"
7
9{
11 {
12 return InFunction != nullptr
13 && !InFunction->HasAnyFunctionFlags(FUNC_Net | FUNC_Event)
14 && InFunction->HasAllFunctionFlags(FUNC_BlueprintCallable | FUNC_Const)
15 && InFunction->NumParms == 1
16 && InFunction->GetReturnProperty() != nullptr;
17 }
18
19} //namespace
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
@ FUNC_BlueprintCallable
Definition Script.h:162
@ FUNC_Net
Definition Script.h:142
@ FUNC_Event
Definition Script.h:147
@ FUNC_Const
Definition Script.h:166
Definition Class.h:2476
Definition FieldNotificationHelpers.h:9
bool IsValidAsField(const UFunction *InFunction)
Definition FieldNotificationHelpers.h:10