FInterfaceProperty::SetInterfaceClass

Setter function for this property's InterfaceClass member.

Windows
MacOS
Linux

References

Module

CoreUObject

Header

/Engine/Source/Runtime/CoreUObject/Public/UObject/UnrealTypePrivate.h

Include

#include "UObject/UnrealTypePrivate.h"

Syntax

void SetInterfaceClass
(
    UClass * NewInterfaceClass
)

Remarks

Setter function for this property's InterfaceClass member. Favor this function whilst loading (since, to handle circular dependencies, we defer some class loads and use a placeholder class instead). It properly handles deferred loading placeholder classes (so they can properly be replaced later).

Parameters

Parameter

Description

NewInterfaceClass

The InterfaceClass you want this property set with.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss